X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/85158b5904b245542dc475445a6a478509389f8c..1c03fa9d8e85b15167dce2d7007132fe87698bc8:/uip/rcvpack.c diff --git a/uip/rcvpack.c b/uip/rcvpack.c index 58fe4040..c2e509bc 100644 --- a/uip/rcvpack.c +++ b/uip/rcvpack.c @@ -6,10 +6,14 @@ */ #include "h/mh.h" +#include "sbr/m_gmprot.h" +#include "sbr/getarguments.h" +#include "sbr/smatch.h" +#include "sbr/ambigsw.h" +#include "sbr/print_version.h" #include "sbr/print_help.h" #include "sbr/error.h" #include "h/dropsbr.h" -#include "h/rcvmail.h" #include "h/tws.h" #include "h/mts.h" #include "h/done.h" @@ -86,18 +90,18 @@ main (int argc, char **argv) /* open and lock the file */ if ((md = mbx_open (file, mbx_style, getuid(), getgid(), m_gmprot())) == NOTOK) - done (RCV_MBX); + done(1); /* append the message */ if (mbx_copy (file, mbx_style, md, fileno(stdin), NULL) == NOTOK) { mbx_close (file, md); - done (RCV_MBX); + done(1); } /* close and unlock the file */ if (mbx_close (file, md) == NOTOK) - done (RCV_MBX); + done(1); - done (RCV_MOK); + done(0); return 1; }