Home
last modified time | relevance | path

Searched refs:port (Results 1 – 25 of 31) sorted by relevance

12

/libevent-2.1.12/
H A Devent_iocp.c68 HANDLE p = port->port; in loop()
106 h = CreateIoCompletionPort((HANDLE)fd, port->port, key, port->n_threads); in event_iocp_port_associate_()
190 port->threads = mm_calloc(port->n_threads, sizeof(HANDLE)); in event_iocp_port_launch_()
196 port->ms = -1; in event_iocp_port_launch_()
197 if (!port->port) in event_iocp_port_launch_()
214 return port; in event_iocp_port_launch_()
216 if (port->port) in event_iocp_port_launch_()
217 CloseHandle(port->port); in event_iocp_port_launch_()
222 mm_free(port); in event_iocp_port_launch_()
230 CloseHandle(port->port); in event_iocp_port_unlock_and_free_()
[all …]
H A Devdns.c1293 server_req->port = port; in request_parse()
1294 port->refcnt++; in request_parse()
1302 port->user_callback(&(server_req->base), port->user_data); in request_parse()
1473 event_assign(&port->event, port->event_base, in server_port_flush()
1742 event_assign(&port->event, port->event_base, in evdns_add_server_port_with_base()
1750 return port; in evdns_add_server_port_with_base()
2008 struct evdns_server_port *port = req->port; in evdns_server_request_respond() local
2035 …ent_assign(&port->event, port->event_base, port->socket, (port->closing?0:EV_READ) | EV_WRITE | EV… in evdns_server_request_respond()
2148 mm_free(port); in server_port_free()
4710 int port = 0; in evdns_getaddrinfo() local
[all …]
H A Diocp-internal.h77 HANDLE port; member
172 int event_iocp_port_associate_(struct event_iocp_port *port, evutil_socket_t fd,
182 int event_iocp_shutdown_(struct event_iocp_port *port, long waitMsec);
186 int event_iocp_activate_overlapped_(struct event_iocp_port *port,
H A Dhttp.c2392 evcon->port = port; in evhttp_connection_base_bufferevent_new()
2554 *port = evcon->port; in evhttp_connection_get_peer()
3580 port)); in evhttp_bind_socket_with_handle()
4656 for (port=eos-1; port >= cp && EVUTIL_ISDIGIT_(*port); --port) in parse_authority()
4658 if (port >= cp && *port == ':') { in parse_authority()
4662 else if ((uri->port = parse_port(port+1, eos))<0) in parse_authority()
4664 eos = port; in parse_authority()
4782 uri->port = -1; in evhttp_uri_parse_with_flags()
4908 uri->port = -1; in evhttp_uri_parse_authority()
5096 if (port < -1) in evhttp_uri_set_port()
[all …]
H A Devutil.c996 int port = 0; in evutil_getaddrinfo_common_() local
1016 if (port < 0) { in evutil_getaddrinfo_common_()
1108 *portnum = port; in evutil_getaddrinfo_common_()
1187 sin.sin_port = htons(port); in addrinfo_from_hostent()
1479 int port=0, err; in evutil_getaddrinfo()
2141 int port; in evutil_parse_sockaddr_port() local
2192 port = 0; in evutil_parse_sockaddr_port()
2194 port = atoi(port_part); in evutil_parse_sockaddr_port()
2195 if (port <= 0 || port > 65535) { in evutil_parse_sockaddr_port()
2233 sin.sin_port = htons(port); in evutil_parse_sockaddr_port()
[all …]
H A Dbufferevent_sock.c495 struct evdns_base *evdns_base, int family, const char *hostname, int port) in bufferevent_socket_connect_hostname() argument
503 if (port < 1 || port > 65535) in bufferevent_socket_connect_hostname()
511 evutil_snprintf(portbuf, sizeof(portbuf), "%d", port); in bufferevent_socket_connect_hostname()
H A Dlistener.c98 struct event_iocp_port *port; member
567 if (event_iocp_port_associate_(as->lev->port, s, 1) < 0) { in start_accepting()
851 lev->port = event_base_get_iocp_(base); in evconnlistener_new_async()
856 if (event_iocp_port_associate_(lev->port, fd, 1) < 0) in evconnlistener_new_async()
H A Dhttp-internal.h65 ev_uint16_t port; member
H A Dutil-internal.h309 ev_socklen_t *socklen, int port);
H A Devent-config.h.cmake229 /* Define to 1 if you have the <port.h> header file. */
H A DChangeLog-1.473 …o Allow setting of local port for evhttp connections to support millions of connections from a sin…
/libevent-2.1.12/test/
H A Dregress_iocp.c157 struct event_iocp_port *port = NULL; in test_iocp_port() local
173 port = event_iocp_port_launch_(0); in test_iocp_port()
174 tt_assert(port); in test_iocp_port()
190 tt_want(!event_iocp_shutdown_(port, 2000)); in test_iocp_port()
240 struct event_iocp_port *port = NULL; in test_iocp_evbuffer() local
258 port = event_iocp_port_launch_(0); in test_iocp_evbuffer()
259 tt_assert(port); in test_iocp_evbuffer()
286 tt_want(!event_iocp_shutdown_(port, 2000)); in test_iocp_evbuffer()
308 struct event_iocp_port *port = NULL; in test_iocp_bufferevent_async() local
314 port = event_base_get_iocp_(data->base); in test_iocp_bufferevent_async()
[all …]
H A Dregress_rpc.c79 ev_uint16_t port; in http_setup() local
93 *pport = port; in http_setup()
139 ev_uint16_t port; in rpc_setup() local
150 *pport = port; in rpc_setup()
186 ev_uint16_t port; in rpc_basic_test() local
255 ev_uint16_t port; in rpc_basic_message() local
447 ev_uint16_t port; in rpc_basic_client() local
533 ev_uint16_t port; in rpc_basic_queued_client() local
633 ev_uint16_t port; in rpc_basic_client_with_pause() local
685 ev_uint16_t port; in rpc_client_timeout() local
[all …]
H A Dregress_http.c95 int port; in http_bind() local
112 if (port < 0) in http_bind()
813 ev_uint16_t port = 0; in http_delete_test() local
897 ev_uint16_t port = 0; in http_on_complete_test() local
958 ev_uint16_t port = 0; in http_allowed_methods_test() local
1064 ev_uint16_t port = 0; in http_connection_test_() local
1190 ev_uint16_t port = 0; in http_connection_async_test() local
1284 ev_uint16_t port = 0; in http_autofree_connection_test() local
1496 port = 0; in http_cancel_test()
1509 port); in http_cancel_test()
[all …]
H A Dregress_testutils.c99 struct evdns_server_port *port = NULL; in regress_get_dnsserver() local
118 port = evdns_add_server_port_with_base(base, sock, 0, cb, arg); in regress_get_dnsserver()
124 return port; in regress_get_dnsserver()
217 regress_dnsserver(struct event_base *base, ev_uint16_t *port, in regress_dnsserver() argument
220 dns_port = regress_get_dnsserver(base, port, &dns_sock, in regress_dnsserver()
H A Dbench_http.c93 ev_uint16_t port = 8080; in main() local
124 port = (int)strtol(argv[i+1], &endptr, 10); in main()
181 (int)content_len, port, in main()
184 evhttp_bind_socket(http, "0.0.0.0", port); in main()
H A Dregress_dns.c461 if (port) in dns_server()
462 evdns_close_server_port(port); in dns_server()
664 tt_assert(port); in dns_search_cancel_test()
686 if (port) in dns_search_cancel_test()
687 evdns_close_server_port(port); in dns_search_cancel_test()
741 tt_assert(port); in dns_retry_test_impl()
796 if (port) in dns_retry_test_impl()
1288 tt_assert(port); in test_bufferevent_connect_hostname()
1386 if (port) in test_bufferevent_connect_hostname()
1600 tt_assert(port); in test_getaddrinfo_async()
[all …]
H A Dregress_testutils.h55 int regress_dnsserver(struct event_base *base, ev_uint16_t *port,
H A Dregress_util.c277 int port; member
318 sin.sin_port = htons(ent->port); in regress_sockaddr_port_parse()
334 sin6.sin6_port = htons(ent->port); in regress_sockaddr_port_parse()
/libevent-2.1.12/include/event2/
H A Dhttp.h101 int evhttp_bind_socket(struct evhttp *http, const char *address, ev_uint16_t port);
115 …socket *evhttp_bind_socket_with_handle(struct evhttp *http, const char *address, ev_uint16_t port);
525 …*base, struct evdns_base *dnsbase, struct bufferevent* bev, const char *address, ev_uint16_t port);
647 const char *address, ev_uint16_t port);
732 ev_uint16_t port);
766 char **address, ev_uint16_t *port);
1090 int evhttp_uri_set_port(struct evhttp_uri *uri, int port);
H A Dhttp_compat.h63 struct evhttp *evhttp_start(const char *address, ev_uint16_t port);
74 const char *address, ev_uint16_t port);
H A Ddns.h658 void evdns_close_server_port(struct evdns_server_port *port);
/libevent-2.1.12/sample/
H A Dhttps-client.c224 int port; in main() local
324 port = evhttp_uri_get_port(http_uri); in main()
325 if (port == -1) { in main()
326 port = (strcasecmp(scheme, "http") == 0) ? 80 : 443; in main()
451 host, port); in main()
H A Dhttp-server.c103 int port; member
368 case 'p': o.port = atoi(optarg); break; in parse_opts()
546 handle = evhttp_bind_socket_with_handle(http, "0.0.0.0", o.port); in main()
548 fprintf(stderr, "couldn't bind to port %d. Exiting.\n", o.port); in main()
/libevent-2.1.12/m4/
H A Dacx_pthread.m4135 # lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)

12