1 #ifndef CONNECT_HANDLER_H
2 #define CONNECT_HANDLER_H
7 #include <sys/socket.h> /* sockaddr */
9 struct connect_handler
{
13 connect_request_t
*new_connect_request(connect_handler_t
*h
, const struct sockaddr
*addr
, socklen_t addr_len
);
15 void connect_request_set_socket(connect_request_t
*cr
, int fd
);
17 void connect_request_set_create_params(connect_request_t
*cr
, int domain
, int type
, int protocol
);
19 void connect_handler_queue(connect_handler_t
*h
, connect_request_t
*cr
);