Home
last modified time | relevance | path

Searched refs:ifinfomsg (Results 1 – 19 of 19) sorted by relevance

/freebsd/contrib/wpa/src/drivers/
H A Dnetlink.c24 void (*cb)(void *ctx, struct ifinfomsg *ifi, in netlink_receive_link()
28 if (cb == NULL || NLMSG_PAYLOAD(h, 0) < sizeof(struct ifinfomsg)) in netlink_receive_link()
31 (u8 *) NLMSG_DATA(h) + NLMSG_ALIGN(sizeof(struct ifinfomsg)), in netlink_receive_link()
32 NLMSG_PAYLOAD(h, sizeof(struct ifinfomsg))); in netlink_receive_link()
176 struct ifinfomsg ifinfo; in netlink_send_oper_ifla()
185 req.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)); in netlink_send_oper_ifla()
H A Dnetlink.h13 struct ifinfomsg;
17 void (*newlink_cb)(void *ctx, struct ifinfomsg *ifi, u8 *buf,
19 void (*dellink_cb)(void *ctx, struct ifinfomsg *ifi, u8 *buf,
H A Dpriv_netlink.h93 struct ifinfomsg struct
H A Ddriver_wext.c623 static void wpa_driver_wext_event_rtm_newlink(void *ctx, struct ifinfomsg *ifi, in wpa_driver_wext_event_rtm_newlink()
704 static void wpa_driver_wext_event_rtm_dellink(void *ctx, struct ifinfomsg *ifi, in wpa_driver_wext_event_rtm_dellink()
H A Ddriver_hostap.c877 struct ifinfomsg *ifi, in hostapd_wireless_event_rtm_newlink()
H A Ddriver_atheros.c1554 struct ifinfomsg *ifi, u8 *buf, size_t len) in atheros_wireless_event_rtm_newlink()
H A Ddriver_nl80211.c1281 struct ifinfomsg *ifi, in wpa_driver_nl80211_event_rtm_newlink()
1458 struct ifinfomsg *ifi, in wpa_driver_nl80211_event_rtm_dellink()
/freebsd/tests/sys/netlink/
H A Dtest_snl.c72 ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL); in ATF_TC_BODY()
114 ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL); in ATF_TC_BODY()
154 ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL); in ATF_TC_BODY()
184 #define _IN(_field) offsetof(struct ifinfomsg, _field)
195 SNL_DECLARE_PARSER(link_parser, struct ifinfomsg, fp_link, ap_link);
212 ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL); in ATF_TC_BODY()
/freebsd/sys/netlink/route/
H A Dinterface.h36 struct ifinfomsg { struct
50 #define _IFINFO_HDRLEN ((int)sizeof(struct ifinfomsg)) argument
H A Diface.c294 struct ifinfomsg *ifinfo; in dump_iface()
298 if (!nlmsg_reply(nw, hdr, sizeof(struct ifinfomsg))) in dump_iface()
301 ifinfo = nlmsg_reserve_object(nw, struct ifinfomsg); in dump_iface()
378 struct ifinfomsg *ifm = hdr; in check_ifmsg()
390 #define _IN(_field) offsetof(struct ifinfomsg, _field)
416 NL_DECLARE_STRICT_PARSER(ifmsg_parser, struct ifinfomsg, check_ifmsg, nlf_p_if, nla_p_if);
/freebsd/sys/netlink/
H A Dnetlink_snl_route_parsers.h192 #define _IN(_field) offsetof(struct ifinfomsg, _field)
220 SNL_DECLARE_PARSER(snl_rtm_link_parser, struct ifinfomsg, _fp_p_link, _nla_p_link);
230 #define _IN(_field) offsetof(struct ifinfomsg, _field)
243 SNL_DECLARE_PARSER(snl_rtm_link_parser_simple, struct ifinfomsg, _fp_p_link_s, _nla_p_link_s);
/freebsd/sys/compat/linux/
H A Dlinux_netlink.c360 struct ifinfomsg *ifinfo; in rtnl_newlink_to_linux()
361 ifinfo = nlmsg_copy_next_header(hdr, nw, struct ifinfomsg); in rtnl_newlink_to_linux()
373 if (!nlmsg_copy_all_nla(hdr, sizeof(struct ifinfomsg), nw)) in rtnl_newlink_to_linux()
/freebsd/usr.sbin/arp/
H A Darp_netlink.c62 struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg); in get_link_info()
/freebsd/sbin/ifconfig/
H A Difconfig_netlink.c149 snl_reserve_msg_object(&nw, struct ifinfomsg); in prepare_ifmap()
189 snl_reserve_msg_object(&nw, struct ifinfomsg); in if_nametoindex_nl()
/freebsd/usr.sbin/ndp/
H A Dndp_netlink.c74 struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg); in get_link_info()
/freebsd/contrib/wpa/src/ap/
H A Dvlan_full.c638 struct ifinfomsg *ifi; in vlan_read_ifnames()
648 nlmsg_len = NLMSG_ALIGN(sizeof(struct ifinfomsg)); in vlan_read_ifnames()
/freebsd/usr.bin/netstat/
H A Droute_netlink.c82 struct ifinfomsg ifmsg; in prepare_ifmap_netlink()
/freebsd/sbin/route/
H A Droute_netlink.c319 struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg); in get_ifdata()
/freebsd/crypto/heimdal/lib/roken/
H A Dgetifaddrs.c591 struct ifinfomsg *ifim = NULL; in rk_getifaddrs()
613 ifim = (struct ifinfomsg *)NLMSG_DATA(nlh); in rk_getifaddrs()