diff options
Diffstat (limited to 'util-linux/uevent.c')
-rw-r--r-- | util-linux/uevent.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/util-linux/uevent.c b/util-linux/uevent.c index fb98b4845..514a9e934 100644 --- a/util-linux/uevent.c +++ b/util-linux/uevent.c | |||
@@ -37,7 +37,7 @@ enum { | |||
37 | #ifndef SO_RCVBUFFORCE | 37 | #ifndef SO_RCVBUFFORCE |
38 | #define SO_RCVBUFFORCE 33 | 38 | #define SO_RCVBUFFORCE 33 |
39 | #endif | 39 | #endif |
40 | static const int RCVBUF = 2 * 1024 * 1024; | 40 | enum { RCVBUF = 2 * 1024 * 1024 }; |
41 | 41 | ||
42 | int uevent_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; | 42 | int uevent_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
43 | int uevent_main(int argc UNUSED_PARAM, char **argv) | 43 | int uevent_main(int argc UNUSED_PARAM, char **argv) |
@@ -63,8 +63,8 @@ int uevent_main(int argc UNUSED_PARAM, char **argv) | |||
63 | // find /sys -name uevent -exec sh -c 'echo add >"{}"' ';' | 63 | // find /sys -name uevent -exec sh -c 'echo add >"{}"' ';' |
64 | // | 64 | // |
65 | // SO_RCVBUFFORCE (root only) can go above net.core.rmem_max sysctl | 65 | // SO_RCVBUFFORCE (root only) can go above net.core.rmem_max sysctl |
66 | setsockopt(fd, SOL_SOCKET, SO_RCVBUF, &RCVBUF, sizeof(RCVBUF)); | 66 | setsockopt_SOL_SOCKET_int(fd, SO_RCVBUF, RCVBUF); |
67 | setsockopt(fd, SOL_SOCKET, SO_RCVBUFFORCE, &RCVBUF, sizeof(RCVBUF)); | 67 | setsockopt_SOL_SOCKET_int(fd, SO_RCVBUFFORCE, RCVBUF); |
68 | if (0) { | 68 | if (0) { |
69 | int z; | 69 | int z; |
70 | socklen_t zl = sizeof(z); | 70 | socklen_t zl = sizeof(z); |