Home
last modified time | relevance | path

Searched refs:ifan (Results 1 – 17 of 17) sorted by relevance

/openbsd/usr.sbin/dvmrpd/
H A Dkroute.c254 struct if_announcemsghdr *ifan; in if_announce() local
257 ifan = msg; in if_announce()
259 switch (ifan->ifan_what) { in if_announce()
266 kif->k.ifindex = ifan->ifan_index; in if_announce()
267 strlcpy(kif->k.ifname, ifan->ifan_name, sizeof(kif->k.ifname)); in if_announce()
271 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/usr.sbin/ifstated/
H A Difstated.c242 struct if_announcemsghdr ifan; in rt_msg_handler() local
268 memcpy(&ifan, rtm, sizeof(ifan)); in rt_msg_handler()
269 switch (ifan.ifan_what) { in rt_msg_handler()
271 log_warnx("interface %s departed", ifan.ifan_name); in rt_msg_handler()
275 log_warnx("interface %s arrived", ifan.ifan_name); in rt_msg_handler()
/openbsd/sbin/resolvd/
H A Dresolvd.c414 struct if_announcemsghdr *ifan; in handle_route_message() local
423 ifan = (struct if_announcemsghdr *)rtm; in handle_route_message()
424 if (ifan->ifan_what == IFAN_ARRIVAL) in handle_route_message()
428 if (learning[i].if_index == ifan->ifan_index) in handle_route_message()
/openbsd/usr.sbin/ripd/
H A Dkroute.c695 struct if_announcemsghdr *ifan; in if_announce() local
698 ifan = msg; in if_announce()
700 switch (ifan->ifan_what) { in if_announce()
707 kif->k.ifindex = ifan->ifan_index; in if_announce()
708 strlcpy(kif->k.ifname, ifan->ifan_name, sizeof(kif->k.ifname)); in if_announce()
712 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/libexec/snmpd/snmpd_metrics/
H A Dkroute.c1157 struct if_announcemsghdr *ifan; in if_announce() local
1160 ifan = msg; in if_announce()
1162 switch (ifan->ifan_what) { in if_announce()
1164 kif = kif_insert(ifan->ifan_index); in if_announce()
1165 strlcpy(kif->k.if_name, ifan->ifan_name, in if_announce()
1169 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/usr.sbin/eigrpd/
H A Dkroute.c1016 struct if_announcemsghdr *ifan; in if_announce() local
1019 ifan = msg; in if_announce()
1021 switch (ifan->ifan_what) { in if_announce()
1023 kif = kif_insert(ifan->ifan_index); in if_announce()
1025 strlcpy(kif->k.ifname, ifan->ifan_name, in if_announce()
1029 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/usr.sbin/ospfd/
H A Dkroute.c1161 struct if_announcemsghdr *ifan; in if_announce() local
1164 ifan = msg; in if_announce()
1166 switch (ifan->ifan_what) { in if_announce()
1168 kif = kif_insert(ifan->ifan_index); in if_announce()
1169 strlcpy(kif->k.ifname, ifan->ifan_name, sizeof(kif->k.ifname)); in if_announce()
1172 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/usr.sbin/ospf6d/
H A Dkroute.c1090 struct if_announcemsghdr *ifan; in if_announce() local
1093 ifan = msg; in if_announce()
1095 switch (ifan->ifan_what) { in if_announce()
1097 if ((iface = if_new(ifan->ifan_index, ifan->ifan_name)) == NULL) in if_announce()
1101 iface = if_find(ifan->ifan_index); in if_announce()
/openbsd/sbin/slaacd/
H A Dfrontend.c704 struct if_announcemsghdr *ifan; in handle_route_message() local
741 ifan = (struct if_announcemsghdr *)rtm; in handle_route_message()
742 if_index = ifan->ifan_index; in handle_route_message()
743 if (ifan->ifan_what == IFAN_DEPARTURE) { in handle_route_message()
/openbsd/sbin/dhcp6leased/
H A Dfrontend.c711 struct if_announcemsghdr *ifan; in handle_route_message() local
722 ifan = (struct if_announcemsghdr *)rtm; in handle_route_message()
723 if_index = ifan->ifan_index; in handle_route_message()
724 if (ifan->ifan_what == IFAN_DEPARTURE) { in handle_route_message()
/openbsd/usr.sbin/ldpd/
H A Dkroute.c1140 struct if_announcemsghdr *ifan; in if_announce() local
1143 ifan = msg; in if_announce()
1145 switch (ifan->ifan_what) { in if_announce()
1147 kif = kif_insert(ifan->ifan_index); in if_announce()
1149 strlcpy(kif->k.ifname, ifan->ifan_name, in if_announce()
1153 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/sbin/dhcpleased/
H A Dfrontend.c787 struct if_announcemsghdr *ifan; in handle_route_message() local
798 ifan = (struct if_announcemsghdr *)rtm; in handle_route_message()
799 if_index = ifan->ifan_index; in handle_route_message()
800 if (ifan->ifan_what == IFAN_DEPARTURE) { in handle_route_message()
/openbsd/sbin/route/
H A Droute.c1440 struct if_announcemsghdr *ifan; in print_rtmsg() local
1492 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg()
1494 ifan->ifan_index, ifan->ifan_name); in print_rtmsg()
1495 switch (ifan->ifan_what) { in print_rtmsg()
1503 printf("#%u", ifan->ifan_what); in print_rtmsg()
/openbsd/sys/net/
H A Drtsock.c1848 struct if_announcemsghdr *ifan; in rtm_ifannounce() local
1856 ifan = mtod(m, struct if_announcemsghdr *); in rtm_ifannounce()
1857 ifan->ifan_index = ifp->if_index; in rtm_ifannounce()
1858 strlcpy(ifan->ifan_name, ifp->if_xname, sizeof(ifan->ifan_name)); in rtm_ifannounce()
1859 ifan->ifan_what = what; in rtm_ifannounce()
/openbsd/sbin/unwind/
H A Dfrontend.c1320 struct if_announcemsghdr *ifan; in handle_route_message() local
1324 ifan = (struct if_announcemsghdr *)rtm; in handle_route_message()
1325 if (ifan->ifan_what == IFAN_ARRIVAL) in handle_route_message()
1327 rdns_proposal.if_index = ifan->ifan_index; in handle_route_message()
/openbsd/usr.sbin/bgpd/
H A Dkroute.c2605 struct if_announcemsghdr *ifan; in if_announce() local
2608 ifan = msg; in if_announce()
2610 switch (ifan->ifan_what) { in if_announce()
2617 kif->ifindex = ifan->ifan_index; in if_announce()
2618 strlcpy(kif->ifname, ifan->ifan_name, sizeof(kif->ifname)); in if_announce()
2622 kif = kif_find(ifan->ifan_index); in if_announce()
/openbsd/sbin/dhclient/
H A Ddhclient.c503 struct if_announcemsghdr *ifan; in rtm_dispatch() local
576 ifan = (struct if_announcemsghdr *)rtm; in rtm_dispatch()
577 if (ifan->ifan_what == IFAN_DEPARTURE && ifan->ifan_index == in rtm_dispatch()