diff options
| author | Wilmer van der Gaast <wilmer@gaast.net> | 2006-01-15 16:42:20 +0100 | 
|---|---|---|
| committer | Wilmer van der Gaast <wilmer@gaast.net> | 2006-01-15 16:42:20 +0100 | 
| commit | 74c119dd1b066329eba59d057935ba7ec7249555 (patch) | |
| tree | c46aa45053fab63b071559bd5780473056a953e1 /bitlbee.c | |
| parent | 13caf0aa5d1e5575b74221e0cd9e4ff9f4cd79a8 (diff) | |
Better DIE implementation, added SO_REUSEADDR to listening socket.
Diffstat (limited to 'bitlbee.c')
| -rw-r--r-- | bitlbee.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| @@ -55,6 +55,10 @@ int bitlbee_daemon_init()  		return( -1 );  	} +	/* TIME_WAIT (?) sucks.. */ +	i = 1; +	setsockopt( global.listen_socket, SOL_SOCKET, SO_REUSEADDR, &i, sizeof( i ) ); +	  #ifdef IPV6  	listen_addr.sin6_family = AF_INETx;  	listen_addr.sin6_port = htons( global.conf->port ); | 
