RTA_GATEWAY
#define RTA_MASKS (RTA_GATEWAY | RTA_IFP | RTA_IFA)
rtm->rtm_addrs |= RTA_GATEWAY;
NEXTADDR(RTA_GATEWAY, sdl_m);
case RTA_GATEWAY:
} else if ((rtm_addrs & RTA_GATEWAY) == 0) {
NEXTADDR(RTA_GATEWAY, so[RTAX_GATEWAY]);
#define RTA_IGN (RTA_DST|RTA_GATEWAY|RTA_NETMASK|RTA_IFP|RTA_IFA|RTA_BRD)
snl_add_msg_attr_ip(&nw, RTA_GATEWAY, gw);
w.w_rtm.rtm_addrs = RTA_DST|RTA_GATEWAY;
arpc.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY;
ndpc.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY;
rtinfo.rti_addrs = RTA_DST | RTA_GATEWAY;
rtsock_add_rtm_sa(rtm, RTA_GATEWAY, gw);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
sa = rtsock_find_rtm_sa(rtm, RTA_GATEWAY);
rtm->rtm_addrs |= RTA_GATEWAY;
NEXTADDR(RTA_GATEWAY, sdl);
rtm->rtm_addrs |= RTA_GATEWAY;
NEXTADDR(RTA_GATEWAY, sdl_m);
arpmsg.hdr.rtm_addrs = RTA_DST | RTA_GATEWAY;
rtmes.m_rtm.rtm_addrs |= RTA_GATEWAY;
rtmes.m_rtm.rtm_addrs |= RTA_GATEWAY;
rt->rtm_addrs = RTA_DST | RTA_GATEWAY;
if (rtm->rtm_addrs & RTA_GATEWAY) {
rtm->rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
rtm->rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
if (rtm->rtm_addrs & RTA_GATEWAY) {
r.rtm.rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;