> I'm also trying hard, but failing, to ignore the issue which revealed
> the current problem, that being having an application as important as
> a DHCP client needing to use BPF to send and receive UDP packets
> rather than using the host's own UDP/IP code for that.

I'm not sure I'd call that an issue, because...

> I believe every use of BPF by an application to send and receive
> protocol traffic is a signal that something is missing in the host's
> network implementation, so its use by as important an application as
> a DHCP client seems like a sign that what is missing in this case is
> quite important.

...in general, I agree, but in the case of DHCP, I'm not so sure.  It
needs to send and receive packets to and from unusual IPs (0.0.0.0, I
think it is), if nothing else.

                                        Mouse

Reply via email to