On 04/10/09 09:20 PM, Erik Nordmark wrote: > ... >> Also, once an address has been created by whatever means, I don't see >> why <IP interface, IP address> wouldn't be sufficient to identify it >> (even dynamically created ones). > > Building a house on shifting sand; the address can change due to > ND/DHCPv* at any time. > > And it would be odd if I did > ipadm create-dynamic-ipv6 -i bge0 > which configured N addresses, and then ipadm allows me to selectively > destroy those addresses.
Is "destroy" the right command here? Or should it be "delete"? Over the years, I have occasionally come across situations where there is more than 1 DHCP server providing addresses. If I recall correctly, the ISC DHCP client now used by BSD allows you to "ignore" specific DHCP servers (or maybe it is that you're selective about which answer you accept or from who.) I think the problem you're alluding to here is similar - in removing a specific, dynamically allocated, address from the network interface, the chances are that the removal is specific to the network & server you received it from. Remembering that is something I can see as being worthwhile and not likely to interfere with the other 30 hotel networks you end up attached to during the rest of the year ;) Darren
