From c79d7cebd4c6fd0a4f8f8e633c5e25ead4f5213e Mon Sep 17 00:00:00 2001 From: ambrisko Date: Sun, 30 Dec 2001 02:35:09 +0000 Subject: Increase the buffer size to hold a bootp/DHCP reply from 256 bytes to 1222 bytes (derived as the maximum that isc-dhcpd uses). This solves the problem if a bootp/DHCP reply is over 256 bytes in which the end of the bootp/DHCP reply will not be found and then the reply will be ignored. This happens when swap and root paths are longish or many parameters are set. Reviewed by: imp Approved by: imp --- sys/nfsclient/bootp_subr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/nfsclient/bootp_subr.c') diff --git a/sys/nfsclient/bootp_subr.c b/sys/nfsclient/bootp_subr.c index 8d3ad2a..1221135 100644 --- a/sys/nfsclient/bootp_subr.c +++ b/sys/nfsclient/bootp_subr.c @@ -101,7 +101,7 @@ struct bootp_packet { unsigned char chaddr[16]; char sname[64]; char file[128]; - unsigned char vend[256]; + unsigned char vend[1222]; }; struct bootpc_ifcontext { -- cgit v1.1