X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/dbdbd49d59ae5c14e66b1c148a63b8abc9d076ab..cae263b3cec6548fa9c752df0103308740c25e39:/uip/rcvpack.c diff --git a/uip/rcvpack.c b/uip/rcvpack.c index 086d3535..c2e509bc 100644 --- a/uip/rcvpack.c +++ b/uip/rcvpack.c @@ -5,13 +5,19 @@ * complete copyright information. */ -#include -#include -#include -#include -#include +#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/tws.h" +#include "h/mts.h" #include "h/done.h" -#include +#include "h/utils.h" #define RCVPACK_SWITCHES \ X("mbox", 0, MBOXSW) \ @@ -84,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; }