/openbsd/usr.sbin/dvmrpd/ |
H A D | kroute.c | 254 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 D | ifstated.c | 242 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 D | resolvd.c | 414 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 D | kroute.c | 695 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 D | kroute.c | 1157 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 D | kroute.c | 1016 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 D | kroute.c | 1161 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 D | kroute.c | 1090 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 D | frontend.c | 704 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 D | frontend.c | 711 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 D | kroute.c | 1140 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 D | frontend.c | 787 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 D | route.c | 1440 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 D | rtsock.c | 1848 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 D | frontend.c | 1320 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 D | kroute.c | 2605 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 D | dhclient.c | 503 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()
|