|
56 | 56 | 'IPPROTO_RAW' : 0x00ff, |
57 | 57 | } |
58 | 58 |
|
59 | | - |
| 59 | +# https://github.com/torvalds/linux/blob/master/tools/include/uapi/asm-generic/socket.h |
60 | 60 | linux_x86_socket_options = { |
61 | 61 | "SO_DEBUG" : 0x0001, |
62 | 62 | "SO_REUSEADDR" : 0x0002, |
63 | | - "SO_KEEPALIVE" : 0x0009, |
| 63 | + "SO_TYPE" : 0x0003, |
| 64 | + "SO_ERROR" : 0x0004, |
64 | 65 | "SO_DONTROUTE" : 0x0005, |
65 | 66 | "SO_BROADCAST" : 0x0006, |
66 | | - "SO_LINGER" : 0x000d, |
67 | | - "SO_OOBINLINE" : 0x000a, |
68 | 67 | "SO_SNDBUF" : 0x0007, |
69 | 68 | "SO_RCVBUF" : 0x0008, |
| 69 | + "SO_SNDBUFFORCE" : 0x0020, |
| 70 | + "SO_RCVBUFFORCE" : 0x0021, |
| 71 | + "SO_KEEPALIVE" : 0x0009, |
| 72 | + "SO_OOBINLINE" : 0x000a, |
| 73 | + "SO_NO_CHECK" : 0x000b, |
| 74 | + "SO_PRIORITY" : 0x000c, |
| 75 | + "SO_LINGER" : 0x000d, |
| 76 | + "SO_BSDCOMPAT" : 0x000e, |
70 | 77 | "SO_REUSEPORT" : 0x000f, |
71 | | - "SO_SNDLOWAT" : 0x0013, |
| 78 | + "SO_PASSCRED" : 0x0010, |
| 79 | + "SO_PEERCRED" : 0x0011, |
72 | 80 | "SO_RCVLOWAT" : 0x0012, |
73 | | - "SO_SNDTIMEO" : 0x0015, |
74 | | - "SO_RCVTIMEO" : 0x0014, |
| 81 | + "SO_SNDLOWAT" : 0x0013, |
| 82 | + "SO_RCVTIMEO_OLD" : 0x0014, |
| 83 | + "SO_SNDTIMEO_OLD" : 0x0015, |
75 | 84 | } |
76 | 85 |
|
77 | 86 | # https://man7.org/linux/man-pages/man7/ip.7.html |
|
0 commit comments