diff options
author | Karl Ramm <kcr@mit.edu> | 2008-12-20 20:03:03 +0000 |
---|---|---|
committer | Karl Ramm <kcr@mit.edu> | 2008-12-20 20:03:03 +0000 |
commit | dd118682e226949ebf700c220306b5abe4e900c2 (patch) | |
tree | e4fa6cc6c6e7d1d80dd0aeeffdc3bb82d8256fcd /server/main.c | |
parent | d96242346981a366285816cb6abf4725315632c1 (diff) |
no more SO_BSDCOMPAT in the server
Diffstat (limited to 'server/main.c')
-rw-r--r-- | server/main.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/server/main.c b/server/main.c index 4d68f9d..53b2639 100644 --- a/server/main.c +++ b/server/main.c @@ -484,14 +484,7 @@ do_net_setup(void) if (srv_socket < 0) { syslog(LOG_ERR, "client_sock failed: %m"); return 1; - } else { -#ifdef SO_BSDCOMPAT - int on = 1; - - /* Prevent Linux from giving us socket errors we don't care about. */ - setsockopt(srv_socket, SOL_SOCKET, SO_BSDCOMPAT, &on, sizeof(on)); -#endif - } + } if (bind(srv_socket, (struct sockaddr *) &srv_addr, sizeof(srv_addr)) < 0) { syslog(LOG_ERR, "client bind failed: %m"); |