X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fnetwork.h;h=07c94598d0b0b3bdb32229c82a1c3120f95cfdde;hb=refs%2Fheads%2Fmaster;hp=b00e59566a9ee7320b0a4d5652b8544fb87cb6c9;hpb=063fe056d81e8afd218f6a40ee62aa3463df3e9a;p=matches%2Fswarm.git diff --git a/src/network.h b/src/network.h index b00e595..07c9459 100644 --- a/src/network.h +++ b/src/network.h @@ -15,10 +15,13 @@ #include #include -extern int Network_server(int port); -extern int Network_server_r(char * addr, int port); +extern int Network_get_port(int socket); // get port used by socket +extern int Network_server(char * addr, int port); extern int Network_client(const char * addr, int port, int timeout); +extern int Network_server_bind(int port, int * bound); +extern int Network_server_listen(int sfd, char * addr); + extern void Network_close(int sfd); #endif //_NETWORK_H