Whoops. This script should use RCVBUFFORCE, which overrides the global value of rmem_max
[vsys-scripts.git] / fd_bmsocket.c
index 74d8414..334b51e 100644 (file)
@@ -22,7 +22,7 @@ int main(int argc, char *argv[]) {
         printf("Error creating socket: %d\n", errno);
         exit(1);
     }
-    if (setsockopt(magic_socket, SOL_SOCKET, SO_RCVBUF, &rcvbuf, sizeof(unsigned int))) {
+    if (setsockopt(magic_socket, SOL_SOCKET, SO_RCVBUFFORCE, &rcvbuf, sizeof(unsigned int))) {
         printf("Error calling setsockopt: %d\n", errno);
         exit(1);
     }