libnet [PSARC/2008/409 FastTrack timeout 07/03/2008]
Daria Mehra
Daria.Mehra at sun.com
Tue Jul 1 09:22:26 PDT 2008
Darren Reed wrote:
> Daria Mehra wrote:
>> 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.
>>>
>>> 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.
>>
>> If porting of libpcap to use libdlpi is a future project, shouldn't
>> the same project include updating libnet, so it is done at the same
>> time? I read your comment to mean that today's version of libpcap
>> (0.9.8) is using DLPI directly, just like libnet. Since the two
>> libraries are often used together, it seems sensible to keep them in
>> lockstep with respect to DLPI/libdlpi support.
>
> Please see PSARC/2008/288.
> Integration of libpcap, using libdlpi, was approved earlier this year
> by PSARC.
>
> Thus my concern arises from the already approved case for libpcap that
> will
> use libdlpi and the pending one for libnet that appears to not (want to.)
Thank you for pointing out the PSARC case for libpcap integration with
libdlpi, I was not aware of this recent initiative. The webrev will come
in handy if I am to proceed with updating libnet to use dlpi, which is
something I'm prepared to do if the whole ARC feels it is necessary.
This request expands the scope of libnet's integration case compared to
our original intentions, and I will need a firm direction from the ARC
in order to get this work scheduled.
-- daria
More information about the opensolaris-arc
mailing list