X-Git-Url: http://git.silcnet.org/gitweb/?p=crypto.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcnet.c;h=d2121556ef91c77372556f591d329279794ead7f;hp=027d70891bb86c623fd382c9bd2ae5b821128e4d;hb=20bb4767d7d7f5a9f3147c5cb47291932320dfff;hpb=c4cf22a0da43eb3b514a10fb7d8da86710fd2124 diff --git a/lib/silcutil/silcnet.c b/lib/silcutil/silcnet.c index 027d7089..d2121556 100644 --- a/lib/silcutil/silcnet.c +++ b/lib/silcutil/silcnet.c @@ -94,6 +94,7 @@ int silc_net_accept_connection(int sock) int ret = accept(sock, 0, 0); if (ret < 0) silc_set_errno_posix(errno); + return ret; } /* Sets a option for a socket. */ @@ -103,6 +104,7 @@ int silc_net_set_socket_opt(int sock, int level, int option, int on) int ret = setsockopt(sock, level, option, (void *)&on, sizeof(on)); if (ret < 0) silc_set_errno_posix(errno); + return ret; } /* Get socket options */ @@ -113,6 +115,7 @@ int silc_net_get_socket_opt(int sock, int level, int option, int ret = getsockopt(sock, level, option, optval, opt_len); if (ret < 0) silc_set_errno_posix(errno); + return ret; } /* Checks whether IP address sent as argument is valid IPv4 address. */