[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: r1097 - in trunk/glibc-2.3-head/sysdeps/kfreebsd: . bits



Petr Salinger a écrit :
Modified: trunk/glibc-2.3-head/sysdeps/kfreebsd/bits/socket.h
===================================================================
--- trunk/glibc-2.3-head/sysdeps/kfreebsd/bits/socket.h	2006-01-23 11:19:28 UTC (rev 1096)
+++ trunk/glibc-2.3-head/sysdeps/kfreebsd/bits/socket.h	2006-01-23 13:35:42 UTC (rev 1097)
@@ -189,8 +189,10 @@
 #define MSG_DONTWAIT MSG_DONTWAIT
     MSG_EOF		= 0x100, /* Data completes connection.  */
 #define MSG_EOF MSG_EOF
-    MSG_COMPAT		= 0x8000 /* Used in sendit().  */
+    MSG_COMPAT		= 0x8000, /* Used in sendit().  */
 #define MSG_COMPAT MSG_COMPAT
+     MSG_NOSIGNAL	= 0x20000 /* do not generate SIGPIPE on EOF */
+#define MSG_NOSIGNAL MSG_NOSIGNAL };

Does our kernel actually support this flag? Looking at the linux compat layer code, this flag is currently ignored.

If it is really the case, it should be better to remove it from the .h file, as some configure scripts try to detect if they could use this flag or not.

Bye,
Aurelien

--
  .''`.  Aurelien Jarno	            | GPG: 1024D/F1BCDB73
 : :' :  Debian developer           | Electrical Engineer
 `. `'   aurel32@debian.org         | aurelien@aurel32.net
   `-    people.debian.org/~aurel32 | www.aurel32.net



Reply to: