Home
last modified time | relevance | path

Searched refs:ifr_rdomainid (Results 1 – 21 of 21) sorted by relevance

/openbsd/sys/net/
H A Dif_mpe.c416 if (ifr->ifr_rdomainid < 0 || in mpe_ioctl()
417 ifr->ifr_rdomainid > RT_TABLEID_MAX || in mpe_ioctl()
418 !rtable_exists(ifr->ifr_rdomainid) || in mpe_ioctl()
419 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpe_ioctl()
423 if (sc->sc_rdomain != ifr->ifr_rdomainid) { in mpe_ioctl()
425 ifr->ifr_rdomainid); in mpe_ioctl()
429 ifr->ifr_rdomainid = sc->sc_rdomain; in mpe_ioctl()
H A Dif_mpip.c401 if (ifr->ifr_rdomainid < 0 || in mpip_ioctl()
402 ifr->ifr_rdomainid > RT_TABLEID_MAX || in mpip_ioctl()
403 !rtable_exists(ifr->ifr_rdomainid) || in mpip_ioctl()
404 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpip_ioctl()
408 if (sc->sc_rdomain != ifr->ifr_rdomainid) { in mpip_ioctl()
410 ifr->ifr_rdomainid); in mpip_ioctl()
414 ifr->ifr_rdomainid = sc->sc_rdomain; in mpip_ioctl()
H A Dif_mpw.c459 if (ifr->ifr_rdomainid < 0 || in mpw_ioctl()
460 ifr->ifr_rdomainid > RT_TABLEID_MAX || in mpw_ioctl()
461 !rtable_exists(ifr->ifr_rdomainid) || in mpw_ioctl()
462 ifr->ifr_rdomainid != rtable_l2(ifr->ifr_rdomainid)) { in mpw_ioctl()
466 if (sc->sc_rdomain != ifr->ifr_rdomainid) { in mpw_ioctl()
468 ifr->ifr_rdomainid); in mpw_ioctl()
472 ifr->ifr_rdomainid = sc->sc_rdomain; in mpw_ioctl()
H A Dif_gif.c515 if (ifr->ifr_rdomainid < 0 || in gif_ioctl()
516 ifr->ifr_rdomainid > RT_TABLEID_MAX || in gif_ioctl()
517 !rtable_exists(ifr->ifr_rdomainid)) { in gif_ioctl()
521 sc->sc_tunnel.t_rtableid = ifr->ifr_rdomainid; in gif_ioctl()
524 ifr->ifr_rdomainid = sc->sc_tunnel.t_rtableid; in gif_ioctl()
H A Dif_etherip.c294 if (ifr->ifr_rdomainid < 0 || in etherip_ioctl()
295 ifr->ifr_rdomainid > RT_TABLEID_MAX || in etherip_ioctl()
296 !rtable_exists(ifr->ifr_rdomainid)) { in etherip_ioctl()
300 sc->sc_tunnel.t_rtableid = ifr->ifr_rdomainid; in etherip_ioctl()
304 ifr->ifr_rdomainid = sc->sc_tunnel.t_rtableid; in etherip_ioctl()
H A Dif_gre.c2076 if (ifr->ifr_rdomainid < 0 || in gre_tunnel_ioctl()
2077 ifr->ifr_rdomainid > RT_TABLEID_MAX || in gre_tunnel_ioctl()
2078 !rtable_exists(ifr->ifr_rdomainid)) { in gre_tunnel_ioctl()
2082 tunnel->t_rtableid = ifr->ifr_rdomainid; in gre_tunnel_ioctl()
2085 ifr->ifr_rdomainid = tunnel->t_rtableid; in gre_tunnel_ioctl()
2630 if (ifr->ifr_rdomainid < 0 || in nvgre_ioctl()
2632 !rtable_exists(ifr->ifr_rdomainid)) { in nvgre_ioctl()
2636 tunnel->t_rtableid = ifr->ifr_rdomainid; in nvgre_ioctl()
2640 ifr->ifr_rdomainid = tunnel->t_rtableid; in nvgre_ioctl()
2826 if (ifr->ifr_rdomainid < 0 || in eoip_ioctl()
[all …]
H A Dif_vxlan.c1284 if (ifr->ifr_rdomainid < 0 || in vxlan_set_rdomain()
1285 ifr->ifr_rdomainid > RT_TABLEID_MAX) in vxlan_set_rdomain()
1287 if (!rtable_exists(ifr->ifr_rdomainid)) in vxlan_set_rdomain()
1290 if (sc->sc_rdomain == ifr->ifr_rdomainid) in vxlan_set_rdomain()
1297 sc->sc_rdomain = ifr->ifr_rdomainid; in vxlan_set_rdomain()
1306 ifr->ifr_rdomainid = sc->sc_rdomain; in vxlan_get_rdomain()
H A Dif_enc.c189 if ((error = enc_setif(ifp, ifr->ifr_rdomainid)) != 0) in enc_ioctl()
H A Dif.h422 #define ifr_rdomainid ifr_ifru.ifru_metric /* VRF instance (overload) */ macro
H A Dif.c2013 ifr.ifr_rdomainid = rdomain; in if_setrdomain()
2295 error = if_createrdomain(ifr->ifr_rdomainid, ifp); in ifioctl()
2298 error = if_setrdomain(ifp, ifr->ifr_rdomainid); in ifioctl()
2592 ifr->ifr_rdomainid = ifp->if_rdomain; in ifioctl_get()
/openbsd/regress/sbin/ifconfig/
H A Difaddr.c534 rdomainid = ifr->ifr_rdomainid; in getinfo()
1052 (rdomainid != 0 || ifr.ifr_rdomainid != 0)) in phys_status()
1053 printf(" rdomain %d", ifr.ifr_rdomainid); in phys_status()
1518 ifr.ifr_rdomainid = rdomainid; in settunnelinst()
1527 ifr.ifr_rdomainid = 0; in unsettunnelinst()
1870 ifr.ifr_rdomainid = rdomainid; in setrdomain()
1879 ifr.ifr_rdomainid = 0; in unsetrdomain()
/openbsd/usr.sbin/ripd/
H A Dinterface.c85 rdomain = ifr.ifr_rdomainid; in if_init()
/openbsd/usr.sbin/dhcpd/
H A Ddispatch.c656 rv = ifr.ifr_rdomainid; in get_rdomain()
/openbsd/sbin/isakmpd/
H A Dvirtual.c453 if (getrtable() != flags_ifr.ifr_rdomainid) { in virtual_bind_if()
/openbsd/usr.sbin/vmd/
H A Dpriv.c128 ifr.ifr_rdomainid = vfr.vfr_id; in priv_dispatch_parent()
/openbsd/usr.sbin/dhcrelay/
H A Ddhcrelay.c862 rv = ifr.ifr_rdomainid; in get_rdomain()
/openbsd/sbin/ifconfig/
H A Difconfig.c1054 rdomainid = ifr->ifr_rdomainid; in getinfo()
3257 (rdomainid != 0 || ifr.ifr_rdomainid != 0)) in phys_status()
3258 printf(" rdomain %d", ifr.ifr_rdomainid); in phys_status()
3848 ifr.ifr_rdomainid = rdomainid; in settunnelinst()
3857 ifr.ifr_rdomainid = 0; in unsettunnelinst()
6761 ifr.ifr_rdomainid = rdomainid; in setrdomain()
6770 ifr.ifr_rdomainid = 0; in unsetrdomain()
/openbsd/usr.sbin/pppd/
H A Dsys-bsd.c1046 tableid = ifr.ifr_rdomainid; in getrtableid()
/openbsd/sbin/slaacd/
H A Dfrontend.c500 return ifr.ifr_rdomainid; in get_ifrdomain()
/openbsd/usr.sbin/rad/
H A Dfrontend.c757 return ifr.ifr_rdomainid; in get_ifrdomain()
/openbsd/usr.sbin/bgpd/
H A Dkroute.c2679 *rdomain = ifr.ifr_rdomainid; in get_mpe_config()