Re: [IGMPv3/MLDv2] Problem using host implementation on 2.6.0-test1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 25 Jul 2003 15:15:55 +0200 (MEST)
Hitoshi Asaeda <Hitoshi.Asaeda@sophia.inria.fr> wrote:

> > > But anyway, why e.g. struct ip_mreq_source defines each data to __u32
> > > type, not struct in_addr? The MSF I-D explicitly mentions they are
> > > struct in_addr.
> 
> This question is still opened.

The MSF I-D are going to define the application interface to be
via the C library, therefore the kernel is free to use whatever
kernel side interface for IGMPv3/MLDv2 interfaces it so chooses.

>From the start, using socket options to implement these things
are against what the MSF I-D specified anyways.  A long flame
war about using socket options is what led the MSF I-D to finally
decide that defining a kernel API for this was not the best of
ideas and that a C-library based interface was more prudent.

So there is no reason we have to use any particular type for the
IGMPv3/MLDv2 interfaces provided by the kernel, we can use whatever
types we want.
-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux