[907] in Zephyr_Bugs

home help back first fref pref prev next nref lref last post

Alternate Linux networking fix

daemon@ATHENA.MIT.EDU (Derrick J Brashear)
Tue Feb 17 14:11:53 1998

Date: Tue, 17 Feb 1998 14:11:49 -0500 (EST)
From: Derrick J Brashear <shadow@DEMENTIA.ORG>
Reply-To: Derrick J Brashear <shadow@DEMENTIA.ORG>
To: zephyr-bugs@MIT.EDU

---559023410-1804928587-887742710=:14554
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII

Per a comment by Alan Cox which I can track down if anyone cares, this patch
causes BSD behavior instead of what Linux uses by default.

-D

---559023410-1804928587-887742710=:14554
Content-Type: TEXT/plain; CHARSET=US-ASCII
Content-Description: zpatch3

*** lib/zephyr/ZOpenPort.c	Fri Jun 30 18:04:25 1995
--- /afs/andrew/system/src/local/zephyr/047/zephyr-2.0.2/lib/zephyr/ZOpenPort.c	Thu Feb  5 18:07:37 1998
***************
*** 32,37 ****
--- 32,46 ----
  	return (errno);
      }
  
+ #ifdef SO_BSDCOMPAT
+     {
+       int on = 1;
+ 
+       setsockopt(__Zephyr_fd, SOL_SOCKET, SO_BSDCOMPAT, (char *)&on, 
+ 		 sizeof(on));
+     }
+ #endif
+ 
      bindin.sin_family = AF_INET;
  
      if (port && *port)

---559023410-1804928587-887742710=:14554--

home help back first fref pref prev next nref lref last post