libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
Sebastien Roy
Sebastien.Roy at Sun.COM
Mon Jul 7 14:13:41 PDT 2008
On Tue, 2008-07-01 at 07:51 -0700, Darren Reed wrote:
> My concern is that in future we will ship a libpcap that is based
> on libdlpi and that thus it may work with a different set of interface
> names than does libnet, possibly leading to application failure
> because interface "foo0" works with libpcap and not libnet.
FYI, a libdlpi-based libpcap (PSARC/2008/288) was integrated into
snv_93, so the future is now. :-)
> I'm afraid that integrating libnet, as is, would be a bug (in more
> ways than one) if it were to use DLPI directly rather than libdlpi.
Indeed. With Clearview UV, libnet would either have to be modified to
either use libdlpi, or minimally be modified to open DLPI devices out
of /dev/net in order to function with vanity naming. That part, at
least, is architectural and needs to be addressed by this case.
-Seb
More information about the opensolaris-arc
mailing list