int ret = accept(sock, 0, 0);
if (ret < 0)
silc_set_errno_posix(errno);
+ return ret;
}
/* Sets a option for a socket. */
int ret = setsockopt(sock, level, option, (void *)&on, sizeof(on));
if (ret < 0)
silc_set_errno_posix(errno);
+ return ret;
}
/* Get socket options */
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. */