Page MenuHomeFreeBSD

D32454.id96670.diff
No OneTemporary

D32454.id96670.diff

Index: sys/compat/linux/linux_socket.h
===================================================================
--- sys/compat/linux/linux_socket.h
+++ sys/compat/linux/linux_socket.h
@@ -314,6 +314,7 @@
#define LINUX_TCP_KEEPIDLE 4
#define LINUX_TCP_KEEPINTVL 5
#define LINUX_TCP_KEEPCNT 6
+#define LINUX_TCP_INFO 11
#define LINUX_TCP_MD5SIG 14
#endif /* _LINUX_SOCKET_H_ */
Index: sys/compat/linux/linux_socket.c
===================================================================
--- sys/compat/linux/linux_socket.c
+++ sys/compat/linux/linux_socket.c
@@ -574,6 +574,10 @@
return (TCP_KEEPINTVL);
case LINUX_TCP_KEEPCNT:
return (TCP_KEEPCNT);
+ case LINUX_TCP_INFO:
+ LINUX_RATELIMIT_MSG_OPT1(
+ "unsupported TCP socket option TCP_INFO (%d)", opt);
+ return (-2);
case LINUX_TCP_MD5SIG:
return (TCP_MD5SIG);
}

File Metadata

Mime Type
text/plain
Expires
Tue, Mar 17, 9:43 AM (2 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29820032
Default Alt Text
D32454.id96670.diff (838 B)

Event Timeline