Ver Fonte

* map.c, map.h: Add corrected spelling of LOG_USER.

svn path=/trunk/mono/; revision=46591
Jonathan Pryor há 20 anos atrás
pai
commit
d13bc7edba
3 ficheiros alterados com 15 adições e 0 exclusões
  1. 4 0
      support/ChangeLog
  2. 10 0
      support/map.c
  3. 1 0
      support/map.h

+ 4 - 0
support/ChangeLog

@@ -1,3 +1,7 @@
+2005-06-27  Jonathan Pryor  <[email protected]>
+
+	* map.c, map.h: Add corrected spelling of LOG_USER.
+
 2005-06-13  Miguel de Icaza  <[email protected]>
 
 	*  sys-statvfs.c (copy_statfs): f_flags is the field name on BSD,

+ 10 - 0
support/map.c

@@ -1390,6 +1390,12 @@ int Mono_Posix_FromSyslogFacility (int x, int *r)
 #else /* def LOG_USRE */
 		{errno = EINVAL; return -1;}
 #endif /* ndef LOG_USRE */
+	if ((x & Mono_Posix_SyslogFacility_LOG_USER) == Mono_Posix_SyslogFacility_LOG_USER)
+#ifdef LOG_USER
+		*r |= LOG_USER;
+#else /* def LOG_USER */
+		{errno = EINVAL; return -1;}
+#endif /* ndef LOG_USER */
 	if ((x & Mono_Posix_SyslogFacility_LOG_MAIL) == Mono_Posix_SyslogFacility_LOG_MAIL)
 #ifdef LOG_MAIL
 		*r |= LOG_MAIL;
@@ -1514,6 +1520,10 @@ int Mono_Posix_ToSyslogFacility (int x, int *r)
 	if ((x & LOG_USRE) == LOG_USRE)
 		*r |= Mono_Posix_SyslogFacility_LOG_USRE;
 #endif /* ndef LOG_USRE */
+#ifdef LOG_USER
+	if ((x & LOG_USER) == LOG_USER)
+		*r |= Mono_Posix_SyslogFacility_LOG_USER;
+#endif /* ndef LOG_USER */
 #ifdef LOG_MAIL
 	if ((x & LOG_MAIL) == LOG_MAIL)
 		*r |= Mono_Posix_SyslogFacility_LOG_MAIL;

+ 1 - 0
support/map.h

@@ -150,6 +150,7 @@ int Mono_Posix_ToSyslogOptions (int x, int *r);
 
 #define Mono_Posix_SyslogFacility_LOG_KERN 0x00000000
 #define Mono_Posix_SyslogFacility_LOG_USRE 0x00000008
+#define Mono_Posix_SyslogFacility_LOG_USER 0x00000008
 #define Mono_Posix_SyslogFacility_LOG_MAIL 0x00000010
 #define Mono_Posix_SyslogFacility_LOG_DAEMON 0x00000018
 #define Mono_Posix_SyslogFacility_LOG_AUTH 0x00000020