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