diff --git a/src/kits/network/compat/libnet/socket.c b/src/kits/network/compat/libnet/socket.c index 2c2477a548..9c61c912da 100644 --- a/src/kits/network/compat/libnet/socket.c +++ b/src/kits/network/compat/libnet/socket.c @@ -313,7 +313,7 @@ _EXPORT ssize_t send(int sock, const void *data, size_t datalen, int flags) } -_EXPORT int getsockopt(int sock, int level, int option, void *optval, size_t *optlen) +_EXPORT int getsockopt(int sock, int level, int option, void *optval, int *optlen) { struct stack_driver_args args; int rv; @@ -341,7 +341,7 @@ _EXPORT int getsockopt(int sock, int level, int option, void *optval, size_t *op return rv; } -_EXPORT int setsockopt(int sock, int level, int option, const void *optval, size_t optlen) +_EXPORT int setsockopt(int sock, int level, int option, const void *optval, int optlen) { struct stack_driver_args args; diff --git a/src/kits/network/compat/libsocket/socket.c b/src/kits/network/compat/libsocket/socket.c index 4c1d51bd47..d77b75edfe 100644 --- a/src/kits/network/compat/libsocket/socket.c +++ b/src/kits/network/compat/libsocket/socket.c @@ -217,7 +217,7 @@ _EXPORT ssize_t send(int sock, const void *data, size_t datalen, int flags) } -_EXPORT int getsockopt(int sock, int level, int option, void *optval, size_t *optlen) +_EXPORT int getsockopt(int sock, int level, int option, void *optval, int *optlen) { struct stack_driver_args args; int rv; @@ -235,7 +235,7 @@ _EXPORT int getsockopt(int sock, int level, int option, void *optval, size_t *op } -_EXPORT int setsockopt(int sock, int level, int option, const void *optval, size_t optlen) +_EXPORT int setsockopt(int sock, int level, int option, const void *optval, int optlen) { struct stack_driver_args args;