Removed unused function.

This commit is contained in:
Igor Sysoev
2017-08-26 13:37:24 +03:00
parent 5118a0a89d
commit 1a6036d022
2 changed files with 0 additions and 70 deletions

View File

@@ -11,74 +11,6 @@ static u_char *nxt_listen_socket_log_handler(void *ctx, u_char *pos,
u_char *last); u_char *last);
nxt_socket_t
nxt_listen_socket_create0(nxt_task_t *task, nxt_sockaddr_t *sa,
nxt_uint_t flags)
{
nxt_int_t ret;
nxt_socket_t s;
s = nxt_socket_create(task, sa->u.sockaddr.sa_family, sa->type, 0, flags);
if (nxt_slow_path(s == -1)) {
return s;
}
ret = nxt_socket_setsockopt(task, s, SOL_SOCKET, SO_REUSEADDR, 1);
if (nxt_slow_path(ret != NXT_OK)) {
goto fail;
}
#if (NXT_INET6)
if (sa->u.sockaddr.sa_family == AF_INET6) {
ret = nxt_socket_setsockopt(task, s, IPPROTO_IPV6, IPV6_V6ONLY, 1);
if (nxt_slow_path(ret != NXT_OK)) {
goto fail;
}
}
#endif
#ifdef TCP_DEFER_ACCEPT
/* Defer Linux accept() up to for 1 second. */
(void) nxt_socket_setsockopt(task, s, IPPROTO_TCP, TCP_DEFER_ACCEPT, 1);
#endif
ret = nxt_socket_bind(task, s, sa, 0);
if (nxt_slow_path(ret != NXT_OK)) {
goto fail;
}
#if (NXT_HAVE_UNIX_DOMAIN)
if (sa->u.sockaddr.sa_family == AF_UNIX) {
nxt_file_name_t *name;
nxt_file_access_t access;
name = (nxt_file_name_t *) sa->u.sockaddr_un.sun_path;
access = (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH);
ret = nxt_file_set_access(name, access);
if (nxt_slow_path(ret != NXT_OK)) {
goto fail;
}
}
#endif
return s;
fail:
nxt_socket_close(task, s);
return -1;
}
nxt_int_t nxt_int_t
nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, int backlog) nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, int backlog)
{ {

View File

@@ -49,8 +49,6 @@ typedef struct {
#endif #endif
NXT_EXPORT nxt_socket_t nxt_listen_socket_create0(nxt_task_t *task,
nxt_sockaddr_t *sa, nxt_uint_t flags);
NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s,
int backlog); int backlog);