Home
last modified time | relevance | path

Searched refs:RTM_ADD (Results 1 – 25 of 29) sorted by relevance

12

/dragonfly/libexec/bootpd/
H A Drtmsg.c125 int op = RTM_ADD; in bsd_arp_set()
202 case RTM_ADD: in rtmsg()
235 if ((errno != ESRCH) && !(errno == EEXIST && cmd == RTM_ADD)){ in rtmsg()
/dragonfly/contrib/dhcpcd/src/
H A Dif.h229 #ifndef RTM_ADD
230 #define RTM_ADD 0x1 /* Add Route */ macro
H A Dif-bsd.c153 RTM_ADD, RTM_CHANGE, RTM_DELETE, RTM_MISS, in if_opensockets_os()
711 if (cmd != RTM_ADD) in if_route()
717 if (cmd == RTM_ADD || cmd == RTM_CHANGE) { in if_route()
1279 !(rtm->rtm_type == RTM_ADD && !(rt.rt_dflags & RTDF_GATELINK))) in if_rtm()
1283 reachable = (rtm->rtm_type == RTM_ADD || in if_rtm()
1518 case RTM_ADD: /* FALLTHROUGH */ in if_dispatch()
H A Droute.c584 if (if_route(RTM_ADD, nrt) != -1) { in rt_add()
624 if (if_route(RTM_ADD, nrt) != -1 || errno == EEXIST) { in rt_add()
/dragonfly/usr.sbin/ppp/
H A Droute.c593 rt_Set(bundle, RTM_ADD, &r->dst, &r->gw, 1, 0); in route_Change()
742 cmdstr = (cmd == RTM_ADD ? "Add!" : "Delete!"); in rt_Set()
744 cmdstr = (cmd == RTM_ADD ? "Add" : "Delete"); in rt_Set()
758 if (cmd == RTM_ADD) { in rt_Set()
776 if (cmd == RTM_ADD) { in rt_Set()
813 if (cmd == RTM_ADD && (rtmes.m_rtm.rtm_errno == EEXIST || in rt_Set()
H A Darp.c121 arpmsg.hdr.rtm_type = add ? RTM_ADD : RTM_DELETE; in arp_ProxySub()
H A Dipv6cp.c240 rt_Set(bundle, RTM_ADD, &range, &ipv6cp->myaddr, 1, 0); in ipcp_SetIPv6address()
/dragonfly/sys/netinet6/
H A Din6.c179 cmd == RTM_ADD ? "ADD" : cmd == RTM_DELETE ? "DELETE" : "GET", in in6_ifloop_request()
201 if (cmd == RTM_ADD && rt && ifa != rt->rt_ifa) { in in6_ifloop_request_callback()
221 if (cmd != RTM_ADD || in in6_ifloop_request_callback()
244 rt_newaddrmsg(RTM_ADD, ifa, error, rt); in in6_newaddrmsg_callback()
269 in6_ifloop_request(RTM_ADD, ifa, in6_ifloop_request_callback); in in6_ifaddloop()
1146 rtrequest_global(RTM_ADD, in in6_update_ifa()
1195 rtrequest_global(RTM_ADD, in in6_update_ifa()
1651 if ((error = rtinit(&(ia->ia_ifa), (int)RTM_ADD, in in6_ifinit()
H A Dnd6.c908 if ((e = rtrequest(RTM_ADD, (struct sockaddr *)&sin6, in nd6_lookup()
1218 case RTM_ADD: in nd6_rtrequest()
1309 if (req == RTM_ADD) { in nd6_rtrequest()
1888 rt_rtmsg(llchange ? RTM_CHANGE : RTM_ADD, rt, rt->rt_ifp, 0); in nd6_cache_lladdr()
H A Dnd6_rtr.c464 rtrequest_global(RTM_ADD, (struct sockaddr *)&def, in defrouter_addreq()
496 error = rtrequest_global(RTM_ADD, (struct sockaddr *)&def, in defrouter_addifreq()
1414 error = rtrequest_global(RTM_ADD, (struct sockaddr *)&pr->ndpr_prefix, in nd6_prefix_onlink()
/dragonfly/sys/net/
H A Droute.c412 error = rtrequest1(RTM_ADD, &rtinfo, &rt); in rtredirect_oncpu()
893 case RTM_ADD: in rtrequest1()
905 if (req == RTM_ADD) in rtrequest1()
1008 if (req == RTM_ADD && !(rt->rt_flags & RTF_HOST) && in rtrequest1()
1424 case RTM_ADD: in rt_addrinfo_print()
1829 rt->rt_ifa->ifa_rtrequest(RTM_ADD, rt); in rtchange_ifa()
H A Drtsock.c749 case RTM_ADD: in route_output()
753 error = rtrequest1_global(RTM_ADD, &rtinfo, in route_output()
949 rt->rt_ifa->ifa_rtrequest(RTM_ADD, rt); in route_output_change_callback()
1331 if (cmd == RTM_ADD) { in rt_newaddrmsg()
1333 rt_rtmsg(RTM_ADD, rt, ifa->ifa_ifp, error); in rt_newaddrmsg()
H A Droute.h231 #define RTM_ADD 0x1 /* Add Route */ macro
H A Dif.c1367 KKASSERT(cmd == RTM_DELETE || cmd == RTM_ADD); in ifa_maintain_loopback_route()
1381 if (cmd == RTM_ADD) { in ifa_maintain_loopback_route()
1410 (cmd == RTM_ADD && error == EEXIST) || in ifa_maintain_loopback_route()
1415 __func__, (cmd == RTM_ADD ? "insertion" : "deletion"), in ifa_maintain_loopback_route()
1423 return ifa_maintain_loopback_route(RTM_ADD, ifa, ia); in ifa_add_loopback_route()
/dragonfly/sbin/routed/
H A Dtable.c720 action = RTM_ADD; in rtioctl()
847 case RTM_ADD: in kern_ioctl()
852 action = RTM_ADD; in kern_ioctl()
1249 case RTM_ADD: in read_rt()
1485 kern_ioctl(k, RTM_ADD, in fix_kern()
/dragonfly/usr.sbin/arp/
H A Darp.c362 return(rtmsg(RTM_ADD)); in set()
638 case RTM_ADD: in rtmsg()
/dragonfly/sys/netinet/
H A Din.c614 rtinit(&ia->ia_ifa, RTM_ADD, RTF_HOST | RTF_UP); in in_control_internal()
1181 error = rtinit(&target->ia_ifa, RTM_ADD, flags); in in_addprefix()
1308 error = rtinit(&ia->ia_ifa, RTM_ADD, rtinitflags(ia) | RTF_UP); in in_scrubprefix()
H A Dif_ether.c234 case RTM_ADD: in arp_rtrequest()
725 int rt_cmd = sdl->sdl_alen == 0 ? RTM_ADD : RTM_CHANGE; in arp_update_oncpu()
H A Dip_carp.c592 KKASSERT(cmd == RTM_DELETE || cmd == RTM_ADD); in carp_setroute()
608 if (cmd == RTM_ADD) in carp_setroute()
1759 carp_setroute(sc, RTM_ADD); in carp_master_down()
1800 carp_setroute(sc, RTM_ADD); in carp_setrun()
/dragonfly/usr.sbin/rtadvd/
H A Drtadvd.c506 RTADV_TYPE2BITMASK(RTM_ADD) | in rtmsg_input()
516 case RTM_ADD: in rtmsg_input()
597 case RTM_ADD: in rtmsg_input()
H A Dif.c192 case RTM_ADD: in get_next_msg()
/dragonfly/usr.sbin/ndp/
H A Dndp.c452 return (rtmsg(RTM_ADD)); in set()
866 case RTM_ADD: in rtmsg()
/dragonfly/usr.sbin/route6d/
H A Droute6d.c1572 case RTM_ADD: in rtrecv()
1612 case RTM_ADD: in rtrecv()
2227 RTTYPE("ADD", RTM_ADD); in rttypes()
2596 rtm->rtm_type = RTM_ADD; in addroute()
/dragonfly/sbin/route/
H A Droute.c1297 cmd = RTM_ADD; in rtmsg()
1573 case RTM_ADD: in print_rtmsg()
/dragonfly/usr.sbin/rarpd/
H A Drarpd.c731 rt->rtm_type = RTM_ADD; in update_arptab()

12