patch-2.0.34 linux/net/core/sock.c
Next file: linux/net/ethernet/eth.c
Previous file: linux/net/core/dev.c
Back to the patch index
Back to the overall index
- Lines: 24
- Date:
Wed Jun 3 15:17:50 1998
- Orig file:
v2.0.33/linux/net/core/sock.c
- Orig date:
Tue Dec 2 13:52:33 1997
diff -u --recursive --new-file v2.0.33/linux/net/core/sock.c linux/net/core/sock.c
@@ -72,6 +72,7 @@
* easier (suggested by Craig Metz).
* Michael Pall : SO_ERROR returns positive errno again
* Elliot Poger : Added support for SO_BINDTODEVICE.
+ * Russell King : Add #ifdef CONFIG_INET to SO_BINDTODEVICE
*
* To Fix:
*
@@ -247,13 +248,13 @@
if(err)
return err;
memcpy_fromfs(&req,optval,sizeof(req));
-
+#ifdef CONFIG_INET
/* Remove any cached route for this socket. */
if (sk->ip_route_cache) {
ip_rt_put(sk->ip_route_cache);
sk->ip_route_cache=NULL;
}
-
+#endif
if (*(req.ifr_name) == '\0') {
sk->bound_device = NULL;
} else {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov