RTM_NEWADDR
netlink_add_del_address(h->nlmsg_type == RTM_NEWADDR,
case RTM_NEWADDR:
case RTM_NEWADDR:
unsigned char msgfilter[] = { RTM_NEWADDR, RTM_DELADDR };
case RTM_NEWADDR:
case RTM_NEWADDR:
[RTM_NEWADDR] = "RTM_NEWADDR: address being added to iface",
case RTM_NEWADDR:
if (ifam->ifam_type != RTM_NEWADDR) {
|| m.r.rtm.rtm_type == RTM_NEWADDR
case RTM_NEWADDR:
rt_addrmsg(RTM_NEWADDR, ifa);
case RTM_NEWADDR:
#define RTM_XNEWADDR RTM_NEWADDR
case cmdpass(RTM_NEWADDR, 1):
case RTM_NEWADDR:
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg_src(RTM_NEWADDR, ifa, (const struct sockaddr *)from);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, &ia->ia_ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, (struct ifaddr *)ia6);
rt_addrmsg(RTM_NEWADDR, (struct ifaddr *)ia6);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg(RTM_NEWADDR, ifa);
rt_addrmsg_src(RTM_NEWADDR, ifa, (const struct sockaddr *)from);
case RTM_NEWADDR:
case RTM_NEWADDR:
RTM_NEWADDR, RTM_DELADDR,
case RTM_NEWADDR:
rg->m_rtm.rtm_type != RTM_NEWADDR &&
if (rg->m_rtm.rtm_type == RTM_NEWADDR ||
case RTM_NEWADDR:
al_tlv.type = rg->m_rtm.rtm_type == RTM_NEWADDR ? htons(LDP_ADDRESS) :
RTM_NEWADDR, RTM_DELADDR,
case RTM_NEWADDR:
case RTM_NEWADDR:
case RTM_NEWADDR:
RTTYPE("NEWADDR", RTM_NEWADDR);
case RTM_NEWADDR:
RTM_NEWADDR, RTM_DELADDR,
RTADV_TYPE2BITMASK(RTM_NEWADDR) |
case RTM_NEWADDR:
case RTM_NEWADDR:
if (ifm->ifm_type != RTM_NEWADDR)