Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b0573dea authored by Patrick McHardy's avatar Patrick McHardy Committed by David S. Miller
Browse files

[NET]: Introduce SO_{SND,RCV}BUFFORCE socket options



Allows overriding of sysctl_{wmem,rmrm}_max

Signed-off-by: default avatarPatrick McHardy <kaber@trash.net>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent f9e815b3
Loading
Loading
Loading
Loading
+2 −0
Original line number Original line Diff line number Diff line
@@ -25,6 +25,8 @@
#define SO_ERROR	0x1007
#define SO_ERROR	0x1007
#define SO_SNDBUF	0x1001
#define SO_SNDBUF	0x1001
#define SO_RCVBUF	0x1002
#define SO_RCVBUF	0x1002
#define SO_SNDBUFFORCE	0x100a
#define SO_RCVBUFFORCE	0x100b
#define	SO_RCVLOWAT	0x1010
#define	SO_RCVLOWAT	0x1010
#define	SO_SNDLOWAT	0x1011
#define	SO_SNDLOWAT	0x1011
#define	SO_RCVTIMEO	0x1012
#define	SO_RCVTIMEO	0x1012
+2 −0
Original line number Original line Diff line number Diff line
@@ -14,6 +14,8 @@
#define SO_BROADCAST	6
#define SO_BROADCAST	6
#define SO_SNDBUF	7
#define SO_SNDBUF	7
#define SO_RCVBUF	8
#define SO_RCVBUF	8
#define SO_SNDBUFFORCE	32
#define SO_RCVBUFFORCE	33
#define SO_KEEPALIVE	9
#define SO_KEEPALIVE	9
#define SO_OOBINLINE	10
#define SO_OOBINLINE	10
#define SO_NO_CHECK	11
#define SO_NO_CHECK	11
+2 −0
Original line number Original line Diff line number Diff line
@@ -14,6 +14,8 @@
#define SO_BROADCAST	6
#define SO_BROADCAST	6
#define SO_SNDBUF	7
#define SO_SNDBUF	7
#define SO_RCVBUF	8
#define SO_RCVBUF	8
#define SO_SNDBUFFORCE	32
#define SO_RCVBUFFORCE	33
#define SO_KEEPALIVE	9
#define SO_KEEPALIVE	9
#define SO_OOBINLINE	10
#define SO_OOBINLINE	10
#define SO_NO_CHECK	11
#define SO_NO_CHECK	11
+2 −0
Original line number Original line Diff line number Diff line
@@ -16,6 +16,8 @@
#define SO_BROADCAST	6
#define SO_BROADCAST	6
#define SO_SNDBUF	7
#define SO_SNDBUF	7
#define SO_RCVBUF	8
#define SO_RCVBUF	8
#define SO_SNDBUFFORCE	32
#define SO_RCVBUFFORCE	33
#define SO_KEEPALIVE	9
#define SO_KEEPALIVE	9
#define SO_OOBINLINE	10
#define SO_OOBINLINE	10
#define SO_NO_CHECK	11
#define SO_NO_CHECK	11
+2 −0
Original line number Original line Diff line number Diff line
@@ -14,6 +14,8 @@
#define SO_BROADCAST	6
#define SO_BROADCAST	6
#define SO_SNDBUF	7
#define SO_SNDBUF	7
#define SO_RCVBUF	8
#define SO_RCVBUF	8
#define SO_SNDBUFFORCE	32
#define SO_RCVBUFFORCE	33
#define SO_KEEPALIVE	9
#define SO_KEEPALIVE	9
#define SO_OOBINLINE	10
#define SO_OOBINLINE	10
#define SO_NO_CHECK	11
#define SO_NO_CHECK	11
Loading