Home
last modified time | relevance | path

Searched refs:ifidx (Results 1 – 25 of 36) sorted by relevance

12

/openbsd/sbin/iked/
H A Dvroute.c281 unsigned int ifidx; in vroute_getaddr() local
310 memcpy(&ifidx, ptr, sizeof(ifidx)); in vroute_getaddr()
311 ptr += sizeof(ifidx); in vroute_getaddr()
312 left -= sizeof(ifidx); in vroute_getaddr()
327 unsigned int ifidx) in vroute_setdns() argument
348 unsigned int ifidx; in vroute_getdns() local
364 memcpy(&ifidx, ptr, sizeof(ifidx)); in vroute_getdns()
365 ptr += sizeof(ifidx); in vroute_getdns()
366 left -= sizeof(ifidx); in vroute_getdns()
435 dns->vd_ifidx = ifidx; in vroute_insertdns()
[all …]
/openbsd/usr.sbin/dvmrpd/
H A Dcontrol.c222 unsigned int ifidx; in control_dispatch_imsg() local
261 sizeof(ifidx)) { in control_dispatch_imsg()
262 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
263 dvmrpe_iface_ctl(c, ifidx); in control_dispatch_imsg()
270 sizeof(ifidx)) { in control_dispatch_imsg()
271 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
272 dvmrpe_iface_igmp_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/dvmrpctl/
H A Ddvmrpctl.c79 unsigned int ifidx = 0; in main() local
122 ifidx = if_nametoindex(res->ifname); in main()
123 if (ifidx == 0) in main()
126 imsg_compose(ibuf, IMSG_CTL_SHOW_IFACE, 0, 0, -1, &ifidx, in main()
127 sizeof(ifidx)); in main()
131 ifidx = if_nametoindex(res->ifname); in main()
132 if (ifidx == 0) in main()
135 imsg_compose(ibuf, IMSG_CTL_SHOW_IGMP, 0, 0, -1, &ifidx, in main()
136 sizeof(ifidx)); in main()
/openbsd/usr.sbin/npppd/npppd/
H A Dnpppd_local.h180 #define ppp_iface(ppp) (&(ppp)->pppd->iface[(ppp)->ifidx])
181 #define ppp_ipcp(ppp) ((ppp)->pppd->iface[(ppp)->ifidx].ipcpconf)
182 #define ppp_pool(ppp) ((ppp)->pppd->iface_pool[(ppp)->ifidx])
H A Dnpppd.c2121 if (ppp == NULL || ppp->ifidx < 0) in npppd_ppp_get_iface_name()
2138 int i, ifidx; in npppd_ppp_bind_iface() local
2145 if (ppp->ifidx >= 0) in npppd_ppp_bind_iface()
2162 ifidx = -1; in npppd_ppp_bind_iface()
2167 ifidx = i; in npppd_ppp_bind_iface()
2169 if (ifidx < 0) in npppd_ppp_bind_iface()
2172 ppp->ifidx = ifidx; in npppd_ppp_bind_iface()
2178 ppp->ifidx = -1; /* unbind interface */ in npppd_ppp_bind_iface()
2186 ppp->ifidx = -1; /* unbind interface */ in npppd_ppp_bind_iface()
2211 if (ppp->ifidx >= 0) { in npppd_ppp_unbind_iface()
[all …]
/openbsd/lib/libc/asr/
H A Dgetnameinfo.c49 unsigned int ifidx; in asr_print_addr() local
77 ifidx = SA_IN6(sa)->sin6_scope_id; in asr_print_addr()
83 ifname = if_indextoname(ifidx, scope + 1); in asr_print_addr()
86 (void)snprintf(scope + 1, sizeof(scope) - 1, "%u", ifidx); in asr_print_addr()
H A Dgetnameinfo_async.c253 unsigned int ifidx; in _numerichost() local
273 ifidx = as->as.ni.sa.sain6.sin6_scope_id; in _numerichost()
279 ifname = if_indextoname(ifidx, scope + 1); in _numerichost()
282 snprintf(scope + 1, sizeof(scope) - 1, "%u", ifidx); in _numerichost()
/openbsd/usr.sbin/ldpd/
H A Dcontrol.c197 unsigned int ifidx; in control_dispatch_imsg() local
245 sizeof(ifidx)) { in control_dispatch_imsg()
246 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
247 ldpe_iface_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/ripd/
H A Dcontrol.c213 unsigned int ifidx; in control_dispatch_imsg() local
246 if (imsg.hdr.len - IMSG_HEADER_SIZE != sizeof(ifidx)) in control_dispatch_imsg()
249 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
250 ripe_iface_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/eigrpd/
H A Dcontrol.c214 unsigned int ifidx; in control_dispatch_imsg() local
260 sizeof(ifidx)) in control_dispatch_imsg()
263 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
264 eigrpe_iface_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/ospfd/
H A Dcontrol.c246 unsigned int ifidx; in control_dispatch_imsg() local
296 sizeof(ifidx)) { in control_dispatch_imsg()
297 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
298 ospfe_iface_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/ospf6d/
H A Dcontrol.c246 unsigned int ifidx; in control_dispatch_imsg() local
295 sizeof(ifidx)) { in control_dispatch_imsg()
296 memcpy(&ifidx, imsg.data, sizeof(ifidx)); in control_dispatch_imsg()
297 ospfe_iface_ctl(c, ifidx); in control_dispatch_imsg()
/openbsd/usr.sbin/ripctl/
H A Dripctl.c73 unsigned int ifidx = 0; in main() local
127 ifidx = if_nametoindex(res->ifname); in main()
128 if (ifidx == 0) in main()
132 &ifidx, sizeof(ifidx)); in main()
/openbsd/usr.sbin/ospfctl/
H A Dospfctl.c65 unsigned int ifidx = 0; in main() local
124 ifidx = if_nametoindex(res->ifname); in main()
125 if (ifidx == 0) in main()
129 &ifidx, sizeof(ifidx)); in main()
/openbsd/usr.sbin/ldpctl/
H A Dldpctl.c78 unsigned int ifidx = 0; in main() local
118 ifidx = if_nametoindex(res->ifname); in main()
119 if (ifidx == 0) in main()
123 &ifidx, sizeof(ifidx)); in main()
/openbsd/sys/netinet/
H A Dip_output.c1348 ip_multicast_if(struct ip_mreqn *mreq, u_int rtableid, unsigned int *ifidx) in ip_multicast_if() argument
1359 *ifidx = mreq->imr_ifindex; in ip_multicast_if()
1370 *ifidx = rt->rt_ifidx; in ip_multicast_if()
1382 *ifidx = rt->rt_ifidx; in ip_multicast_if()
1403 unsigned int ifidx; in ip_setmoptions() local
1534 error = ip_multicast_if(&mreqn, rtableid, &ifidx); in ip_setmoptions()
1542 ifp = if_get(ifidx); in ip_setmoptions()
1555 if (imo->imo_membership[i]->inm_ifidx == ifidx && in ip_setmoptions()
1632 error = ip_multicast_if(&mreqn, rtableid, &ifidx); in ip_setmoptions()
1640 if ((ifidx == 0 || in ip_setmoptions()
[all …]
/openbsd/usr.sbin/eigrpctl/
H A Deigrpctl.c82 unsigned int ifidx = 0; in main() local
140 ifidx = if_nametoindex(res->ifname); in main()
141 if (ifidx == 0) in main()
145 &ifidx, sizeof(ifidx)); in main()
/openbsd/sys/netinet6/
H A Din6.c517 in6_check_embed_scope(struct sockaddr_in6 *sa6, unsigned int ifidx) in in6_check_embed_scope() argument
522 sa6->sin6_addr.s6_addr16[1] = htons(ifidx); in in6_check_embed_scope()
523 } else if (sa6->sin6_addr.s6_addr16[1] != htons(ifidx)) in in6_check_embed_scope()
530 in6_clear_scope_id(struct sockaddr_in6 *sa6, unsigned int ifidx) in in6_clear_scope_id() argument
534 if (sa6->sin6_scope_id != (u_int32_t)ifidx) in in6_clear_scope_id()
1270 in6_addr2scopeid(unsigned int ifidx, struct in6_addr *addr) in in6_addr2scopeid() argument
1278 return (ifidx); in in6_addr2scopeid()
/openbsd/sys/net/
H A Dif_pppoe.c303 pppoe_find_softc_by_session(u_int session, u_int ifidx) in pppoe_find_softc_by_session() argument
313 && sc->sc_eth_ifidx == ifidx) { in pppoe_find_softc_by_session()
325 pppoe_find_softc_by_hunique(u_int8_t *token, size_t len, u_int ifidx) in pppoe_find_softc_by_hunique() argument
352 if (sc->sc_eth_ifidx != ifidx) { in pppoe_find_softc_by_hunique()
1324 pppoe_send_padt(unsigned int ifidx, u_int session, const u_int8_t *dest, u_int8_t prio) in pppoe_send_padt() argument
1333 if ((eth_if = if_get(ifidx)) == NULL) in pppoe_send_padt()
H A Dif.c476 unsigned long ifidx; in if_attachsetup() local
496 ifidx = ifp->if_index; in if_attachsetup()
498 task_set(&ifp->if_watchdogtask, if_watchdog_task, (void *)ifidx); in if_attachsetup()
499 task_set(&ifp->if_linkstatetask, if_linkstate_task, (void *)ifidx); in if_attachsetup()
1283 if_isconnected(const struct ifnet *ifp0, unsigned int ifidx) in if_isconnected() argument
1288 ifp = if_get(ifidx); in if_isconnected()
1771 unsigned int ifidx = (unsigned long)xifidx; in if_linkstate_task() local
1777 ifp = if_get(ifidx); in if_linkstate_task()
1846 unsigned int ifidx = (unsigned long)xifidx; in if_watchdog_task() local
1850 ifp = if_get(ifidx); in if_watchdog_task()
H A Dif_vlan.c1035 vlan_inuse(uint16_t type, unsigned int ifidx, uint16_t tag) in vlan_inuse() argument
1043 error = vlan_inuse_locked(type, ifidx, tag); in vlan_inuse()
1051 vlan_inuse_locked(uint16_t type, unsigned int ifidx, uint16_t tag) in vlan_inuse_locked() argument
1062 sc->sc_ifidx0 == ifidx) in vlan_inuse_locked()
H A Dbridgectl.c277 unsigned int ifidx = 0; in bridge_rtlookup() local
293 ifidx = p->brt_ifidx; in bridge_rtlookup()
305 return (ifidx); in bridge_rtlookup()
/openbsd/usr.sbin/ospf6ctl/
H A Dospf6ctl.c92 unsigned int ifidx = 0; in main() local
154 ifidx = if_nametoindex(res->ifname); in main()
155 if (ifidx == 0) in main()
159 &ifidx, sizeof(ifidx)); in main()
/openbsd/usr.sbin/npppd/pptp/
H A Dpptp.h300 int ifidx; /* receive interface index */ member
/openbsd/sys/dev/pci/
H A Dif_bwfm_pci.c2083 req->msg.ifidx = 0; in bwfm_pci_flowring_create_cb()
2124 req->msg.ifidx = 0; in bwfm_pci_flowring_delete()
2226 tx->msg.ifidx = 0; in bwfm_pci_txdata()
2455 bwfm_pci_msgbuf_query_dcmd(struct bwfm_softc *bwfm, int ifidx, in bwfm_pci_msgbuf_query_dcmd() argument
2498 req->msg.ifidx = 0; in bwfm_pci_msgbuf_query_dcmd()
2536 bwfm_pci_msgbuf_set_dcmd(struct bwfm_softc *bwfm, int ifidx, in bwfm_pci_msgbuf_set_dcmd() argument
2539 return bwfm_pci_msgbuf_query_dcmd(bwfm, ifidx, cmd, buf, &len); in bwfm_pci_msgbuf_set_dcmd()
2579 req->msg.ifidx = -1; in bwfm_pci_msgbuf_h2d_mb_write()

12