BPF on Solaris?
Ted Lemon
mellon at fugue.com
Tue Sep 13 15:51:51 UTC 2005
The reason that DLPI is used on Solaris is that when the work was
done, there was no BPF support on Solaris. If there is now BPF
support on Solaris, it might well be preferable to use that, although
in fact it would be better to just write some code to do interface
binding (similar to Linux SO_BINDTODEVICE), which is now supported in
Solaris and goes through the regular BSD stack, meaning that you
don't have to understand the raw packet framing to make it work.
More information about the dhcp-hackers
mailing list