ipadm_intfid
sin6 = &ipaddr->ipadm_intfid;
ipaddr->ipadm_intfid = rval.ipmgmt_ir_intfid;
bcopy(addr6, &ipaddr.ipadm_intfid.sin6_addr.s6_addr, n);
i_ipadm_make_linklocal(sin6, &addr->ipadm_intfid.sin6_addr);
msg.inm_intfid = addr->ipadm_intfid;
addr6 = addr->ipadm_intfid.sin6_addr;
ipaddr.ipadm_intfid.sin6_family = AF_INET6;
(void) inet_pton(AF_INET6, value, &ipaddr.ipadm_intfid.sin6_addr);
#define ipadm_intfid ipadm_addr_u.ipadm_ipv6_intfid_s.ipadm_intfid
struct sockaddr_in6 ipadm_intfid;