void RemoteUnLink( void ) { #ifdef SERVER #ifdef __RDOS__ if( wait_handle ) { RdosCloseWait( wait_handle ); wait_handle = 0; } if( listen_handle ) { RdosCloseTcpListen( listen_handle ); listen_handle = 0; } #else soclose( control_socket ); #endif #else Terminate(); #endif #if defined(__NT__) || defined(__WINDOWS__) WSACleanup(); #elif defined(__DOS__) sock_exit(); #endif }
void mix_exit(void) { if (!initialized) return; rnd_final(); #if defined(USE_SOCK) && defined(WIN32) sock_exit(); #endif /* defined(USE_SOCK) && defined(WIN32) */ initialized=0; }