RTA_GATEWAY
setaddr(RTA_GATEWAY, &rtm->rtm_addrs, &addrs, gateway);
if (mask & RTA_GATEWAY)
rtmsg.rm_mh.rtm_addrs = RTA_GATEWAY | RTA_DST | RTA_NETMASK | RTA_IFP;
rt_msg->rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_IFP;
rt_msg->rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_IFP;
rt_msg.rt_hdr.rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
info.rti_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
w.w_rtm.rtm_addrs = RTA_DST|RTA_GATEWAY;
case RTA_GATEWAY:
if (!getaddr(rcip, RTA_GATEWAY, tok, atype)) {
} else if ((rcip->ri_addrs & RTA_GATEWAY) == 0) {
if (!getaddr(rcip, RTA_GATEWAY, tok, atype)) {
(rcip->ri_addrs & RTA_GATEWAY) == 0) {
if ((newrt->ri_addrs & RTA_GATEWAY) && hp != NULL &&
if (which == RTA_GATEWAY) {
case RTA_GATEWAY:
case RTA_GATEWAY:
case RTA_GATEWAY:
NEXTADDR(RTA_GATEWAY, newrt->ri_gate);
case RTA_GATEWAY:
(RTA_DST|RTA_GATEWAY|RTA_NETMASK|RTA_IFP|RTA_IFA|RTA_BRD|RTA_SRC)
rtm->rtm_addrs = RTA_DST | RTA_GATEWAY | RTA_NETMASK;
w.w_rtm.rtm_addrs = RTA_DST|RTA_GATEWAY;
w.w_rtm.rtm_addrs = RTA_DST|RTA_GATEWAY;
(RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_AUTHOR), ipst);
(RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_AUTHOR), ipst);
case RTA_GATEWAY:
RTA_DST | RTA_GATEWAY | RTA_NETMASK, rt->rt_flags, NULL, B_TRUE,
(RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_IFA),
rtm_addrs = (RTA_DST | RTA_GATEWAY | RTA_NETMASK);
case RTA_GATEWAY:
case RTA_GATEWAY:
case RTA_GATEWAY:
int rtm_addrs = (RTA_DST | RTA_NETMASK | RTA_GATEWAY);
if ((found_addrs & RTA_GATEWAY) == 0) {
if ((found_addrs & RTA_GATEWAY) == 0) {
if ((found_addrs & RTA_GATEWAY) != 0)
if ((found_addrs & RTA_GATEWAY) &&
if ((found_addrs & RTA_GATEWAY) != 0 &&
if ((found_addrs & RTA_GATEWAY) != 0 &&
(RTA_DST | RTA_GATEWAY | RTA_NETMASK | RTA_IFA),