diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/rpc/svc_tcp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/rpc/svc_tcp.c b/src/lib/rpc/svc_tcp.c index b9aee070f..3ae39ee8c 100644 --- a/src/lib/rpc/svc_tcp.c +++ b/src/lib/rpc/svc_tcp.c @@ -175,7 +175,7 @@ svctcp_create( sin.sin_family = AF_INET; if (bindresvport(sock, &sin)) { sin.sin_port = 0; - (void)bind(sock, (struct sockaddr *)&sin, len); + (void)bind(sock, (struct sockaddr *)&sin, sizeof(sin)); } if (getsockname(sock, (struct sockaddr *)&addr, &len) != 0) { perror("svc_tcp.c - cannot getsockname"); |
