/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/contrib/wpa/src/drivers/ |
H A D | driver_bsd.c | 774 struct if_announcemsghdr *ifan; in bsd_wireless_event_receive() local 804 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 805 drv = bsd_get_drvindex(global, ifan->ifan_index); in bsd_wireless_event_receive() 808 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 827 leave = (struct ieee80211_leave_event *) &ifan[1]; in bsd_wireless_event_receive() 834 join = (struct ieee80211_join_event *) &ifan[1]; in bsd_wireless_event_receive() 841 mic = (struct ieee80211_michael_event *) &ifan[1]; in bsd_wireless_event_receive() 856 ifan = (struct if_announcemsghdr *) rtm; in bsd_wireless_event_receive() 857 switch (ifan->ifan_what) { in bsd_wireless_event_receive() 859 drv = bsd_get_drvindex(global, ifan->ifan_index); 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() 532 "<%s:%d> unknown ifan msg (ifan_what=%d)", 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() 544 update_ifinfo(&ifilist, ifan 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 | 1695 struct if_announcemsghdr *ifan; in print_rtmsg() local 1756 ifan = (struct if_announcemsghdr *)rtm; in print_rtmsg() 1757 (void)printf("if# %d, what: ", ifan->ifan_index); in print_rtmsg() 1758 switch (ifan->ifan_what) { in print_rtmsg() 1766 printf("#%d", ifan->ifan_what); in print_rtmsg()
|
/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 | 2148 struct if_announcemsghdr *ifan; in rt_makeifannouncemsg() local 2156 ifan = mtod(m, struct if_announcemsghdr *); in rt_makeifannouncemsg() 2157 ifan->ifan_index = ifp->if_index; in rt_makeifannouncemsg() 2158 strlcpy(ifan->ifan_name, ifp->if_xname, in rt_makeifannouncemsg() 2159 sizeof(ifan->ifan_name)); in rt_makeifannouncemsg() 2160 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 | 3838 struct if_announcemsghdr *ifan; in scan_and_wait() local 3849 ifan = (struct if_announcemsghdr *) rtm; in scan_and_wait() 3851 ifan->ifan_what != RTM_IEEE80211_SCAN); in scan_and_wait()
|