| /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 | 288 struct if_announcemsghdr *ifan; in print_rtmsg() local 321 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 323 cnow, ifan->ifan_index); in print_rtmsg() 324 switch (ifan->ifan_what) { in print_rtmsg() 332 printf("#%d", ifan->ifan_what); in print_rtmsg() 339 #define V(type) ((struct type *)(void *)(&ifan[1])) in print_rtmsg() 340 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 341 printf("%.19s RTM_IEEE80211: if# %d, ", cnow, ifan->ifan_index); in print_rtmsg() 342 switch (ifan->ifan_what) { in print_rtmsg() 358 ifan->ifan_what == RTM_IEEE80211_REJOIN ? "re" : "" in print_rtmsg() [all …]
|
| /freebsd/tools/tools/net80211/wlanwds/ |
| H A D | wlanwds.c | 394 struct if_announcemsghdr *ifan; in handle_rtmsg() local 405 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 406 switch (ifan->ifan_what) { in handle_rtmsg() 410 ifan->ifan_index); in handle_rtmsg() 415 ifan->ifan_index); in handle_rtmsg() 417 wds_destroy(ifan->ifan_name); in handle_rtmsg() 422 #define V(type) ((struct type *)(&ifan[1])) in handle_rtmsg() 423 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 424 switch (ifan->ifan_what) { in handle_rtmsg() 430 if (!checkifnet(ifan->ifan_name, 1)) in handle_rtmsg() [all …]
|
| /freebsd/usr.sbin/rtadvd/ |
| H A D | rtadvd.c | 471 struct if_announcemsghdr *ifan; in rtmsg_input() local 532 ifan = (struct if_announcemsghdr *)next; in rtmsg_input() 533 switch (ifan->ifan_what) { in rtmsg_input() 540 __func__, __LINE__, ifan->ifan_what); in rtmsg_input() 545 __func__, ifan->ifan_index, ifan->ifan_what); in rtmsg_input() 546 switch (ifan->ifan_what) { in rtmsg_input() 550 ifan->ifan_index); in rtmsg_input() 551 update_ifinfo(&ifilist, ifan->ifan_index); in rtmsg_input() 552 loadconfig_index(ifan->ifan_index); in rtmsg_input() 557 ifan->ifan_index); in rtmsg_input() [all …]
|
| /freebsd/contrib/wpa/src/drivers/ |
| H A D | driver_bsd.c | 792 struct if_announcemsghdr *ifan; in bsd_wireless_event_receive() local 822 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 823 drv = bsd_get_drvindex(global, ifan->ifan_index); in bsd_wireless_event_receive() 826 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 845 leave = (struct ieee80211_leave_event *) &ifan[1]; in bsd_wireless_event_receive() 852 join = (struct ieee80211_join_event *) &ifan[1]; in bsd_wireless_event_receive() 859 mic = (struct ieee80211_michael_event *) &ifan[1]; in bsd_wireless_event_receive() 874 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 875 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 877 drv = bsd_get_drvindex(global, ifan->ifan_index); in bsd_wireless_event_receive() [all …]
|
| /freebsd/contrib/bsnmp/snmp_mibII/ |
| H A D | mibII.c | 1043 struct if_announcemsghdr *ifan; in handle_rtmsg() local 1153 ifan = (struct if_announcemsghdr *)rtm; in handle_rtmsg() 1154 ifp = mib_find_if_sys(ifan->ifan_index); in handle_rtmsg() 1156 switch (ifan->ifan_what) { in handle_rtmsg() 1159 if (ifp == NULL && (ifp = mibif_create(ifan->ifan_index, in handle_rtmsg() 1160 ifan->ifan_name)) != NULL) { in handle_rtmsg()
|
| /freebsd/sbin/route/ |
| H A D | route.c | 1702 struct if_announcemsghdr *ifan; in print_rtmsg() 1763 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 1764 (void)printf("if# %d, what: ", ifan->ifan_index); in print_rtmsg() 1765 switch (ifan->ifan_what) { in print_rtmsg() 1773 printf("#%d", ifan->ifan_what); in print_rtmsg() 1698 struct if_announcemsghdr *ifan; print_rtmsg() local
|
| /freebsd/sbin/dhclient/ |
| H A D | dhclient.c | 233 struct if_announcemsghdr *ifan; in routehandler() local 313 ifan = (struct if_announcemsghdr *)rtm; in routehandler() 314 if (ifan->ifan_what == IFAN_DEPARTURE && in routehandler() 315 ifan->ifan_index == ifi->index) { in routehandler() 322 ifan = (struct if_announcemsghdr *)rtm; in routehandler() 323 if (ifan->ifan_index != ifi->index) in routehandler() 325 switch (ifan->ifan_what) { in routehandler() 333 jev = (struct ieee80211_join_event *) &ifan[1]; in routehandler()
|
| /freebsd/sys/net/ |
| H A D | rtsock.c | 2152 struct if_announcemsghdr *ifan; in rt_makeifannouncemsg() 2160 ifan = mtod(m, struct if_announcemsghdr *); in rt_makeifannouncemsg() 2161 ifan->ifan_index = ifp->if_index; in rt_makeifannouncemsg() 2162 strlcpy(ifan->ifan_name, in rt_makeifannouncemsg() 2164 sizeof(ifan->ifan_name)); in rt_makeifannouncemsg() 2165 ifan->ifan_what = what; in rt_makeifannouncemsg() 2151 struct if_announcemsghdr *ifan; rt_makeifannouncemsg() local
|
| /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 | 4100 struct if_announcemsghdr *ifan; in scan_and_wait() local 4111 ifan = (struct if_announcemsghdr *) rtm; in scan_and_wait() 4113 ifan->ifan_what != RTM_IEEE80211_SCAN); in scan_and_wait()
|