void MPATH_Listen (qboolean state) { // enable listening if (state) { if (net_acceptsocket != -1) return; if ((net_acceptsocket = MPATH_OpenSocket (net_hostport)) == -1) Sys_Error ("MPATH_Listen: Unable to open accept socket\n"); return; } // disable listening if (net_acceptsocket == -1) return; MPATH_CloseSocket (net_acceptsocket); net_acceptsocket = -1; }
void MPATH_Shutdown ( void ) { MPATH_Listen (false); MPATH_CloseSocket (net_controlsocket); }