1 #ifndef _NETWORK_H_ 2 #define _NETWORK_H_ 3 #include "first.h" 4 5 #include "base_decls.h" 6 7 struct server_socket; /* declaration */ 8 9 void network_accept_tcp_nagle_disable(int fd); 10 11 __attribute_cold__ 12 int network_init(server *srv, int stdin_fd); 13 14 __attribute_cold__ 15 int network_close(server *srv); 16 17 __attribute_cold__ 18 int network_register_fdevents(server *srv); 19 20 __attribute_cold__ 21 void network_unregister_sock(server *srv, struct server_socket *srv_socket); 22 23 __attribute_cold__ 24 void network_socket_activation_to_env (server *srv); 25 26 #endif 27