#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.