Searched refs:rta_len (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/wpa/src/drivers/ |
H A D | priv_netlink.h | 65 ((len) > 0 && (rta)->rta_len >= sizeof(struct rtattr) && \ 66 (rta)->rta_len <= (len)) 68 ((attrlen) -= RTA_ALIGN((rta)->rta_len), \ 69 (struct rtattr *) (((char *)(rta)) + RTA_ALIGN((rta)->rta_len))) 73 #define RTA_PAYLOAD(rta) ((int) ((rta)->rta_len) - RTA_LENGTH(0)) 105 unsigned short rta_len; member
|
H A D | driver_wext.c | 583 int attrlen, rta_len; in wpa_driver_wext_own_ifname() local 589 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_own_ifname() 592 if (os_strcmp(((char *) attr) + rta_len, drv->ifname) in wpa_driver_wext_own_ifname() 627 int attrlen, rta_len; in wpa_driver_wext_event_rtm_newlink() local 688 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_wext_event_rtm_newlink() 692 drv, ((char *) attr) + rta_len, in wpa_driver_wext_event_rtm_newlink() 693 attr->rta_len - rta_len); in wpa_driver_wext_event_rtm_newlink() 696 ((char *) attr) + rta_len, in wpa_driver_wext_event_rtm_newlink() 697 attr->rta_len - rta_len, 0); in wpa_driver_wext_event_rtm_newlink() 708 int attrlen, rta_len; in wpa_driver_wext_event_rtm_dellink() local [all …]
|
H A D | netlink.c | 202 rta->rta_len = RTA_LENGTH(sizeof(char)); in netlink_send_oper_ifla() 211 rta->rta_len = RTA_LENGTH(sizeof(char)); in netlink_send_oper_ifla()
|
H A D | driver_hostap.c | 881 int attrlen, rta_len; in hostapd_wireless_event_rtm_newlink() local 890 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in hostapd_wireless_event_rtm_newlink() 894 drv, ((char *) attr) + rta_len, in hostapd_wireless_event_rtm_newlink() 895 attr->rta_len - rta_len); in hostapd_wireless_event_rtm_newlink()
|
H A D | driver_atheros.c | 1557 int attrlen, rta_len; in atheros_wireless_event_rtm_newlink() local 1566 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in atheros_wireless_event_rtm_newlink() 1570 drv, ((char *) attr) + rta_len, in atheros_wireless_event_rtm_newlink() 1571 attr->rta_len - rta_len); in atheros_wireless_event_rtm_newlink()
|
H A D | driver_nl80211.c | 1185 int attrlen, rta_len; in wpa_driver_nl80211_own_ifname() local 1191 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in wpa_driver_nl80211_own_ifname() 1194 if (os_strcmp(((char *) attr) + rta_len, in wpa_driver_nl80211_own_ifname()
|
/freebsd/sys/netlink/ |
H A D | netlink_snl_route.h | 74 int rta_len = NL_RTA_DATA_LEN(rta); in parse_rta_ip() local 76 if (rta_len == sizeof(struct in_addr)) { in parse_rta_ip() 78 } else if (rta_len == sizeof(struct in6_addr)) { in parse_rta_ip()
|
H A D | netlink_message_parser.c | 258 int rta_len = NL_RTA_DATA_LEN(rta); in parse_rta_ip() 260 if (rta_len == sizeof(struct in_addr)) { 262 } else if (rta_len == sizeof(struct in6_addr)) { in nlattr_get_ip() 266 rta_len, rta->rta_type); in nlattr_get_ip() 245 int rta_len = NL_RTA_DATA_LEN(rta); parse_rta_ip() local
|
/freebsd/sys/netlink/route/ |
H A D | route.h | 232 unsigned short rta_len; member 239 #define NL_RTA_DATA_LEN(_rta) ((int)((_rta)->rta_len - NL_RTA_HDRLEN)) 247 #define _RTA_LEN(_rta) ((int)(_rta)->rta_len)
|
/freebsd/contrib/wpa/src/ap/ |
H A D | vlan_full.c | 639 int attrlen, nlmsg_len, rta_len; in vlan_read_ifnames() local 657 rta_len = RTA_ALIGN(sizeof(struct rtattr)); in vlan_read_ifnames() 660 int n = attr->rta_len - rta_len; in vlan_read_ifnames() 666 os_memcpy(ifname, ((char *) attr) + rta_len, n); in vlan_read_ifnames()
|
/freebsd/sys/compat/linux/ |
H A D | linux_netlink.c | 137 if (rta->rta_len < sizeof(struct rtattr)) { in rtnl_route_from_linux() 451 if (rta->rta_len < sizeof(struct rtattr)) { in rtnl_newroute_to_linux()
|