X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fapi.git;a=blobdiff_plain;f=network%2Fnetwork.h;h=d234d9cffa1b29be77ab9cdbd8966231a0b2ccf9;hp=079cea387df6e8cef3cca6113638105deed90702;hb=163431149f68f6d8e50665d74e7e31c45d662698;hpb=b8458ffac23aab55ba5316d28dd803dd34297181 diff --git a/network/network.h b/network/network.h index 079cea3..d234d9c 100644 --- a/network/network.h +++ b/network/network.h @@ -52,6 +52,7 @@ typedef struct s_connection { } t_connection; typedef struct s_net { + int outfd; int l_fd; /* fd for tcp conn */ int l_udp_fd; /* fd for udp data receive */ int s_udp_fd; /* fd for udp data send */ @@ -66,7 +67,7 @@ typedef struct s_net { } t_net; /* function prototypes */ -int network_init(t_net *net); +int network_init(t_net *net,int outfd); int network_shutdown(t_net *net); int network_set_listen_port(t_net *net,in_port_t port); int network_manage_connection(t_net *net);