|
|
@ -765,7 +765,7 @@ int main( int argc, char **argv ) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
// Bind to our default tcp/udp ports
|
|
|
|
/* Bind to our default tcp/udp ports */
|
|
|
|
if( !ot_sockets_count ) {
|
|
|
|
if( !ot_sockets_count ) {
|
|
|
|
ot_try_bind( serverip, 6969, 1 );
|
|
|
|
ot_try_bind( serverip, 6969, 1 );
|
|
|
|
ot_try_bind( serverip, 6969, 0 );
|
|
|
|
ot_try_bind( serverip, 6969, 0 );
|
|
|
@ -779,6 +779,7 @@ int main( int argc, char **argv ) {
|
|
|
|
setegid( pws->pw_gid ); setuid( pws->pw_uid );
|
|
|
|
setegid( pws->pw_gid ); setuid( pws->pw_uid );
|
|
|
|
setgid( pws->pw_gid ); seteuid( pws->pw_uid );
|
|
|
|
setgid( pws->pw_gid ); seteuid( pws->pw_uid );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
endpwent();
|
|
|
|
|
|
|
|
|
|
|
|
signal( SIGPIPE, SIG_IGN );
|
|
|
|
signal( SIGPIPE, SIG_IGN );
|
|
|
|
signal( SIGINT, graceful );
|
|
|
|
signal( SIGINT, graceful );
|
|
|
|