... and do it right
authorMike Karels <karels@ucbvax.Berkeley.EDU>
Sat, 21 May 1988 08:28:26 +0000 (00:28 -0800)
committerMike Karels <karels@ucbvax.Berkeley.EDU>
Sat, 21 May 1988 08:28:26 +0000 (00:28 -0800)
SCCS-vsn: lib/libc/gen/syslog.c 5.14

usr/src/lib/libc/gen/syslog.c

index 76513ca..dc8c3fa 100644 (file)
@@ -11,7 +11,7 @@
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
  */
 
 #if defined(LIBC_SCCS) && !defined(lint)
-static char sccsid[] = "@(#)syslog.c   5.13 (Berkeley) %G%";
+static char sccsid[] = "@(#)syslog.c   5.14 (Berkeley) %G%";
 #endif /* LIBC_SCCS and not lint */
 
 
 #endif /* LIBC_SCCS and not lint */
 
 
@@ -74,7 +74,7 @@ syslog(pri, fmt, p0, p1, p2, p3, p4)
        /* see if we should just throw out this message */
        if ((unsigned) PRIFAC(pri) >= LOG_NFACILITIES ||
            (LOG_MASK(pri & LOG_PRIMASK) & LogMask) == 0 ||
        /* see if we should just throw out this message */
        if ((unsigned) PRIFAC(pri) >= LOG_NFACILITIES ||
            (LOG_MASK(pri & LOG_PRIMASK) & LogMask) == 0 ||
-           (pri &~ (LOG_PRIMASK|LOG_PRIMASK)) != 0)
+           (pri &~ (LOG_PRIMASK|LOG_FACMASK)) != 0)
                return;
        if (LogFile < 0)
                openlog(LogTag, LogStat | LOG_NDELAY, 0);
                return;
        if (LogFile < 0)
                openlog(LogTag, LogStat | LOG_NDELAY, 0);