There is a bootp client and that combined with NFS root happens to be
useful to many. We also need to get that to work in 2.1.x. Possibly the
right answer however will be to put the magic _in_ the bootp client
and use a SOCK_PACKET socket. That keeps it out of kernel space.
The other thing we have to do before 2.2 is put the IP code on a diet. Its
expanded about 50K from 2.0 to 2.1.43 and the increase in functionality
isnt very high for most people