/freebsd/usr.sbin/rtsold/ |
H A D | rtsock.c | 142 struct if_announcemsghdr *ifan; in rtsock_input_ifannounce() local 145 ifan = (struct if_announcemsghdr *)rtm; in rtsock_input_ifannounce() 146 if ((char *)(ifan + 1) > lim) in rtsock_input_ifannounce() 149 switch (ifan->ifan_what) { in rtsock_input_ifannounce() 158 "interface %s inserted", ifan->ifan_name); in rtsock_input_ifannounce() 162 "interface %s removed", ifan->ifan_name); in rtsock_input_ifannounce() 163 ifi = find_ifinfo(ifan->ifan_index); in rtsock_input_ifannounce() 168 ifan->ifan_name); in rtsock_input_ifannounce()
|
/freebsd/tools/tools/net80211/wlanwatch/ |
H A D | wlanwatch.c | 292 struct if_announcemsghdr *ifan; in print_rtmsg() local 325 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 327 cnow, ifan->ifan_index); in print_rtmsg() 328 switch (ifan->ifan_what) { in print_rtmsg() 336 printf("#%d", ifan->ifan_what); in print_rtmsg() 343 #define V(type) ((struct type *)(&ifan[1])) in print_rtmsg() 344 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 345 printf("%.19s RTM_IEEE80211: if# %d, ", cnow, ifan->ifan_index); in print_rtmsg() 346 switch (ifan->ifan_what) { in print_rtmsg() 362 ifan->ifan_what == RTM_IEEE80211_REJOIN ? "re" : "" in print_rtmsg() [all …]
|
/freebsd/tools/tools/net80211/wlanwds/ |
H A D | wlanwds.c | 374 struct if_announcemsghdr *ifan; in handle_rtmsg() local 385 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 386 switch (ifan->ifan_what) { in handle_rtmsg() 390 ifan->ifan_index); in handle_rtmsg() 395 ifan->ifan_index); in handle_rtmsg() 397 wds_destroy(ifan->ifan_name); in handle_rtmsg() 403 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 404 switch (ifan->ifan_what) { in handle_rtmsg() 410 if (!checkifnet(ifan->ifan_name, 1)) in handle_rtmsg() 426 if (!checkifnet(ifan->ifan_name, 1)) in handle_rtmsg() [all …]
|
/freebsd/contrib/wpa/src/drivers/ |
H A D | driver_bsd.c | 757 struct if_announcemsghdr *ifan; in bsd_wireless_event_receive() local 787 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 788 drv = bsd_get_drvindex(global, ifan->ifan_index); in bsd_wireless_event_receive() 791 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 839 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 840 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 848 drv = bsd_get_drvname(global, ifan->ifan_name); in bsd_wireless_event_receive() 850 drv->ifindex = ifan->ifan_index; in bsd_wireless_event_receive() 860 ifan->ifan_name, in bsd_wireless_event_receive() 861 ifan->ifan_what == IFAN_DEPARTURE ? in bsd_wireless_event_receive() [all …]
|
/freebsd/usr.sbin/rtadvd/ |
H A D | rtadvd.c | 464 struct if_announcemsghdr *ifan; in rtmsg_input() local 525 ifan = (struct if_announcemsghdr *)next; in rtmsg_input() 526 switch (ifan->ifan_what) { in rtmsg_input() 533 __func__, __LINE__, ifan->ifan_what); in rtmsg_input() 538 __func__, ifan->ifan_index, ifan->ifan_what); in rtmsg_input() 539 switch (ifan->ifan_what) { in rtmsg_input() 543 ifan->ifan_index); in rtmsg_input() 545 loadconfig_index(ifan->ifan_index); in rtmsg_input() 550 ifan->ifan_index); in rtmsg_input() 551 rm_ifinfo_index(ifan->ifan_index); in rtmsg_input() [all …]
|
/freebsd/contrib/bsnmp/snmp_mibII/ |
H A D | mibII.c | 1040 struct if_announcemsghdr *ifan; in handle_rtmsg() local 1150 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 1151 ifp = mib_find_if_sys(ifan->ifan_index); in handle_rtmsg() 1153 switch (ifan->ifan_what) { in handle_rtmsg() 1156 if (ifp == NULL && (ifp = mibif_create(ifan->ifan_index, in handle_rtmsg() 1157 ifan->ifan_name)) != NULL) { in handle_rtmsg()
|
/freebsd/sbin/route/ |
H A D | route.c | 1692 struct if_announcemsghdr *ifan; in print_rtmsg() local 1753 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 1754 (void)printf("if# %d, what: ", ifan->ifan_index); in print_rtmsg() 1755 switch (ifan->ifan_what) { in print_rtmsg() 1763 printf("#%d", ifan->ifan_what); in print_rtmsg()
|
/freebsd/sbin/dhclient/ |
H A D | dhclient.c | 230 struct if_announcemsghdr *ifan; in routehandler() local 310 ifan = (struct if_announcemsghdr *)rtm; in routehandler() 311 if (ifan->ifan_what == IFAN_DEPARTURE && in routehandler() 312 ifan->ifan_index == ifi->index) { in routehandler() 319 ifan = (struct if_announcemsghdr *)rtm; in routehandler() 320 if (ifan->ifan_index != ifi->index) in routehandler() 322 switch (ifan->ifan_what) { in routehandler() 330 jev = (struct ieee80211_join_event *) &ifan[1]; in routehandler()
|
/freebsd/sys/net/ |
H A D | rtsock.c | 2117 struct if_announcemsghdr *ifan; in rt_makeifannouncemsg() local 2125 ifan = mtod(m, struct if_announcemsghdr *); in rt_makeifannouncemsg() 2126 ifan->ifan_index = ifp->if_index; in rt_makeifannouncemsg() 2127 strlcpy(ifan->ifan_name, ifp->if_xname, in rt_makeifannouncemsg() 2128 sizeof(ifan->ifan_name)); in rt_makeifannouncemsg() 2129 ifan->ifan_what = what; in rt_makeifannouncemsg()
|
/freebsd/usr.sbin/route6d/ |
H A D | route6d.c | 1699 struct if_announcemsghdr *ifan; in rtrecv() local 1757 ifan = (struct if_announcemsghdr *)(void *)p; in rtrecv() 1758 switch (ifan->ifan_what) { in rtrecv() 1763 ifremove(ifan->ifan_index); in rtrecv()
|
/freebsd/sbin/ifconfig/ |
H A D | ifieee80211.c | 3834 struct if_announcemsghdr *ifan; in scan_and_wait() local 3845 ifan = (struct if_announcemsghdr *) rtm; in scan_and_wait() 3847 ifan->ifan_what != RTM_IEEE80211_SCAN); in scan_and_wait()
|