I stumbled on an edge case with my IPMP bits where the following (garbage)
config would introduce a panic:

       # ifconfig ce0 plumb
       # ifconfig ce0 inet6 ipmp

The problem is that IP simply assumes that both ill "halves" must refer to
the same phyint.  Above, the IPv4 half is a DL_ETHER link, and the IPv6
half is a SUNW_DL_IPMP pseudo-link, which quickly induce a panic.  While
I've fixed IP to catch this case in my workspace, I think the same problem
may show up in the vanity naming bits.  For instance, what happens in the
following case?

        # ifconfig vni0 inet6 plumb
        # dladm rename-link ce0 vni0
        # ifconfig vni0 plumb

-- 
meem

Reply via email to