X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/4f7b47e6dc5ec7b998cf1fc1621c6f073deb56dd..cae263b3cec6548fa9c752df0103308740c25e39:/uip/rcvpack.c diff --git a/uip/rcvpack.c b/uip/rcvpack.c index 0df80379..c2e509bc 100644 --- a/uip/rcvpack.c +++ b/uip/rcvpack.c @@ -6,11 +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" @@ -87,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; }