X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=network%2Fnetwork.h;h=a52d49829f3820004a5c4912a58245fcfb7ecf52;hb=4d7ea5e1dbee48000fdeac0bbc8bd11d6edb733b;hp=281a43feddf10460d72c4637d1b3b331d37cb1e7;hpb=f1e40c5f6f45802b479563b63e3e443355f96157;p=my-code%2Fapi.git diff --git a/network/network.h b/network/network.h index 281a43f..a52d498 100644 --- a/network/network.h +++ b/network/network.h @@ -4,6 +4,7 @@ #define NETWORK_H /* includes */ +#define _GNU_SOURCE #include #include #include @@ -81,6 +82,7 @@ int network_deselect(t_net *net,int channel); int network_manage_incoming(t_net *net); int network_send(int fd,unsigned char *data,int datasize); int network_receive(int fd,unsigned char *data,int datasize); +int network_receive_chan(t_net *net,int chan,unsigned char *data,int datasize); int network_udp_listen_init(t_net *net); int network_udp_receive(t_net *net,int channel, unsigned char *data,int count); int network_udp_send(t_net *net,int channel, unsigned char *data,int size);