Deleted
Added
nxt_listen_socket.h (312:c156aea91063) | nxt_listen_socket.h (359:d4848619451a) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_LISTEN_SOCKET_H_INCLUDED_ 8#define _NXT_LISTEN_SOCKET_H_INCLUDED_ --- 4 unchanged lines hidden (view full) --- 13 nxt_socket_t socket; 14 int backlog; 15 16 nxt_work_queue_t *work_queue; 17 nxt_work_handler_t handler; 18 19 nxt_sockaddr_t *sockaddr; 20 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_LISTEN_SOCKET_H_INCLUDED_ 8#define _NXT_LISTEN_SOCKET_H_INCLUDED_ --- 4 unchanged lines hidden (view full) --- 13 nxt_socket_t socket; 14 int backlog; 15 16 nxt_work_queue_t *work_queue; 17 nxt_work_handler_t handler; 18 19 nxt_sockaddr_t *sockaddr; 20 |
21 uint32_t count; 22 |
|
21 uint8_t flags; 22 uint8_t read_after_accept; /* 1 bit */ 23 24#if (NXT_SSLTLS) 25 uint8_t ssltls; /* 1 bit */ 26#endif 27#if (NXT_INET6 && defined IPV6_V6ONLY) 28 uint8_t ipv6only; /* 2 bits */ --- 22 unchanged lines hidden (view full) --- 51 52NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, 53 int backlog); 54 55NXT_EXPORT nxt_int_t nxt_listen_socket_create(nxt_task_t *task, 56 nxt_listen_socket_t *ls, nxt_bool_t bind_test); 57NXT_EXPORT nxt_int_t nxt_listen_socket_update(nxt_task_t *task, 58 nxt_listen_socket_t *ls, nxt_listen_socket_t *prev); | 23 uint8_t flags; 24 uint8_t read_after_accept; /* 1 bit */ 25 26#if (NXT_SSLTLS) 27 uint8_t ssltls; /* 1 bit */ 28#endif 29#if (NXT_INET6 && defined IPV6_V6ONLY) 30 uint8_t ipv6only; /* 2 bits */ --- 22 unchanged lines hidden (view full) --- 53 54NXT_EXPORT nxt_int_t nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, 55 int backlog); 56 57NXT_EXPORT nxt_int_t nxt_listen_socket_create(nxt_task_t *task, 58 nxt_listen_socket_t *ls, nxt_bool_t bind_test); 59NXT_EXPORT nxt_int_t nxt_listen_socket_update(nxt_task_t *task, 60 nxt_listen_socket_t *ls, nxt_listen_socket_t *prev); |
59NXT_EXPORT void nxt_listen_socket_remote_size(nxt_listen_socket_t *ls, 60 nxt_sockaddr_t *sa); | 61NXT_EXPORT void nxt_listen_socket_remote_size(nxt_listen_socket_t *ls); |
61NXT_EXPORT size_t nxt_listen_socket_pool_min_size(nxt_listen_socket_t *ls); 62 63 64#endif /* _NXT_LISTEN_SOCKET_H_INCLUDED_ */ | 62NXT_EXPORT size_t nxt_listen_socket_pool_min_size(nxt_listen_socket_t *ls); 63 64 65#endif /* _NXT_LISTEN_SOCKET_H_INCLUDED_ */ |