summaryrefslogtreecommitdiff
path: root/server/main.c
diff options
context:
space:
mode:
authorGravatar Karl Ramm <kcr@mit.edu>2008-12-20 20:03:03 +0000
committerGravatar Karl Ramm <kcr@mit.edu>2008-12-20 20:03:03 +0000
commitdd118682e226949ebf700c220306b5abe4e900c2 (patch)
treee4fa6cc6c6e7d1d80dd0aeeffdc3bb82d8256fcd /server/main.c
parentd96242346981a366285816cb6abf4725315632c1 (diff)
no more SO_BSDCOMPAT in the server
Diffstat (limited to 'server/main.c')
-rw-r--r--server/main.c9
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");