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
This commit is contained in:
ambrisko 2001-12-30 02:35:09 +00:00
parent e65e116ae0
commit c79d7cebd4

View File

@ -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 {