patch-2.1.80 linux/net/ipv4/ipconfig.c
Next file: linux/net/ipv4/rarp.c
Previous file: linux/net/ipv4/ip_output.c
Back to the patch index
Back to the overall index
- Lines: 28
- Date:
Tue Jan 20 12:11:57 1998
- Orig file:
v2.1.79/linux/net/ipv4/ipconfig.c
- Orig date:
Mon Jan 12 22:09:25 1998
diff -u --recursive --new-file v2.1.79/linux/net/ipv4/ipconfig.c linux/net/ipv4/ipconfig.c
@@ -767,7 +767,7 @@
/*
* Process BOOTP extension.
*/
-__initfunc(static void ic_do_bootp_ext(u8 *ext))
+__initfunc(static void ic_do_bootp_ext(struct bootp_pkt *b, u8 *ext))
{
#ifdef IPCONFIG_DEBUG
u8 *c;
@@ -799,9 +799,6 @@
ic_bootp_string(root_server_path, ext+1, *ext, sizeof(root_server_path));
break;
}
-
- if (ic_gateway == INADDR_NONE && b->relay_ip)
- ic_gateway = b->relay_ip;
}
@@ -867,7 +864,7 @@
opt = ext;
ext += ext[1] + 2;
if (ext <= end)
- ic_do_bootp_ext(opt);
+ ic_do_bootp_ext(b, opt);
}
}
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov