X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/8a5a1a5303ddc67f06350a57a515853724a16e31..6547ca9f73c3f02b2356017bbd7ff85292f8e4a1:/uip/msgchk.c?ds=sidebyside diff --git a/uip/msgchk.c b/uip/msgchk.c index f582920e..df37d4ab 100644 --- a/uip/msgchk.c +++ b/uip/msgchk.c @@ -8,6 +8,7 @@ #include #include #include +#include "h/done.h" #include #include @@ -68,9 +69,6 @@ DEFINE_SWITCH_ARRAY(MSGCHK, switches); #define NT_ALL (NT_MAIL | NT_NMAI) #define NONEOK 0x0 -#define UUCPOLD 0x1 -#define UUCPNEW 0x2 -#define UUCPOK (UUCPOLD | UUCPNEW) #define MMDFOLD 0x4 #define MMDFNEW 0x8 #define MMDFOK (MMDFOLD | MMDFNEW) @@ -79,7 +77,7 @@ DEFINE_SWITCH_ARRAY(MSGCHK, switches); /* * static prototypes */ -static int donote (char *, int); +static int donote (char *, int) PURE; static int checkmail (char *, char *, int, int, int); static int remotemail (char *, char *, char *, char *, int, int, int, int, char *, int, const char *); @@ -323,19 +321,14 @@ checkmail (char *user, char *home, int datesw, int notifysw, int personal) mf = (stat (buffer, &st) == NOTOK || st.st_size == 0) ? NONEOK : st.st_atime <= st.st_mtime ? MMDFNEW : MMDFOLD; - if ((mf & UUCPOK) || (mf & MMDFOK)) { + if (mf & MMDFOK) { if (notifysw & NT_MAIL) { if (personal) printf ("You have "); else printf ("%s has ", user); - if (mf & UUCPOK) - printf ("%s old-style bell", mf & UUCPOLD ? "old" : "new"); - if ((mf & UUCPOK) && (mf & MMDFOK)) - printf (" and "); if (mf & MMDFOK) - printf ("%s%s", mf & MMDFOLD ? "old" : "new", - mf & UUCPOK ? " Internet" : ""); + printf ("%s", mf & MMDFOLD ? "old" : "new"); printf (" mail waiting"); } else { notifysw = 0;