[haiku-bugs] Re: [Haiku] #7228: RFC: BNetworkInterfaceAddress needs to store auto-configuration flags

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Tue, 15 Feb 2011 21:08:04 -0000

#7228: RFC: BNetworkInterfaceAddress needs to store auto-configuration flags
---------------------------------------+------------------------------
  Reporter:  kallisti5                 |        Owner:  axeld
      Type:  bug                       |       Status:  new
  Priority:  normal                    |    Milestone:  R1
 Component:  Network & Internet/Stack  |      Version:  R1/Development
Resolution:                            |     Keywords:
Blocked By:                            |  Has a Patch:  0
  Platform:  All                       |     Blocking:
---------------------------------------+------------------------------
Description changed by kallisti5:

Old description:

> BNetworkInterfaceAddress needs to store auto-configuration flags instead
> of BNetworkInterface.
>
> see the following for an example...
>
> http://dev.haiku-
> os.org/browser/haiku/trunk/src/tests/kits/net/preflet/InterfacesAddOn/NetworkSettings.cpp#L129
>

> How would you disable either IPv6 *or* IPv4 auto-configuration when the
> auto-configure flag is only set on the interface?
>
> Scenario:
> I have a blank IPv6 address and a dhcp acquired IPv4 addr.
> I check auto-configure flag for interface
> I from that view... the IPv6 address could be either "configuring" or
> "None" (configured for no address)
>
> The same situation applies when IPv6 is swapped with IPv4

New description:

 BNetworkInterfaceAddress needs to store auto-configuration flags instead
 of BNetworkInterface.

 see the following for an example...

 http://dev.haiku-
 
os.org/browser/haiku/trunk/src/tests/kits/net/preflet/InterfacesAddOn/NetworkSettings.cpp#L129


 How would you disable either IPv6 *or* IPv4 auto-configuration when the
 auto-configure flag is only set on the interface?

 Scenario:
 * I have a blank IPv6 address and a dhcp acquired IPv4 addr.
 * I check auto-configure flag for interface
 * I from that view... the IPv6 address could be either "configuring" or
 "None" (configured for no address)

 The same situation applies when IPv6 is swapped with IPv4

--

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/7228#comment:1>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: