PERFORCE change 113499 for review
Roman Divacky
rdivacky at FreeBSD.org
Thu Jan 25 13:59:06 UTC 2007
http://perforce.freebsd.org/chv.cgi?CH=113499
Change 113499 by rdivacky at rdivacky_witten on 2007/01/25 13:58:16
Introduce some more SO_ option equivalents from linux to FreeBSD.
Affected files ...
.. //depot/projects/linuxolator/src/sys/amd64/linux32/linux.h#15 edit
.. //depot/projects/linuxolator/src/sys/compat/linux/linux_socket.c#11 edit
.. //depot/projects/linuxolator/src/sys/i386/linux/linux.h#12 edit
Differences ...
==== //depot/projects/linuxolator/src/sys/amd64/linux32/linux.h#15 (text+ko) ====
@@ -674,6 +674,12 @@
#define LINUX_SO_PRIORITY 12
#define LINUX_SO_LINGER 13
#define LINUX_SO_PEERCRED 17
+#define LINUX_SO_RCVLOWAT 18
+#define LINUX_SO_SNDLOWAT 19
+#define LINUX_SO_RCVTIMEO 20
+#define LINUX_SO_SNDTIMEO 21
+#define LINUX_SO_TIMESTAMP 29
+#define LINUX_SO_ACCEPTCONN 30
#define LINUX_IP_TOS 1
#define LINUX_IP_TTL 2
==== //depot/projects/linuxolator/src/sys/compat/linux/linux_socket.c#11 (text+ko) ====
@@ -296,6 +296,18 @@
return (SO_LINGER);
case LINUX_SO_PEERCRED:
return (LOCAL_PEERCRED);
+ case LINUX_SO_RCVLOWAT:
+ return (SO_RCVLOWAT);
+ case LINUX_SO_SNDLOWAT:
+ return (SO_SNDLOWAT);
+ case LINUX_SO_RCVTIMEO:
+ return (SO_RCVTIMEO);
+ case LINUX_SO_SNDTIMEO:
+ return (SO_SNDTIMEO);
+ case LINUX_SO_TIMESTAMP:
+ return (SO_TIMESTAMP);
+ case LINUX_SO_ACCEPTCONN:
+ return (SO_ACCEPTCONN);
}
return (-1);
}
==== //depot/projects/linuxolator/src/sys/i386/linux/linux.h#12 (text+ko) ====
@@ -645,6 +645,12 @@
#define LINUX_SO_PRIORITY 12
#define LINUX_SO_LINGER 13
#define LINUX_SO_PEERCRED 17
+#define LINUX_SO_RCVLOWAT 18
+#define LINUX_SO_SNDLOWAT 19
+#define LINUX_SO_RCVTIMEO 20
+#define LINUX_SO_SNDTIMEO 21
+#define LINUX_SO_TIMESTAMP 29
+#define LINUX_SO_ACCEPTCONN 30
#define LINUX_IP_TOS 1
#define LINUX_IP_TTL 2
More information about the p4-projects
mailing list