Home
last modified time | relevance | path

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

/external/wpa_supplicant_8/src/radius/
Dradius.c934 struct radius_attr_vendor *vhdr; in radius_msg_get_vendor_attr() local
953 while (left >= sizeof(*vhdr)) { in radius_msg_get_vendor_attr()
954 vhdr = (struct radius_attr_vendor *) pos; in radius_msg_get_vendor_attr()
955 if (vhdr->vendor_length > left || in radius_msg_get_vendor_attr()
956 vhdr->vendor_length < sizeof(*vhdr)) { in radius_msg_get_vendor_attr()
959 if (vhdr->vendor_type != subtype) { in radius_msg_get_vendor_attr()
960 pos += vhdr->vendor_length; in radius_msg_get_vendor_attr()
961 left -= vhdr->vendor_length; in radius_msg_get_vendor_attr()
965 len = vhdr->vendor_length - sizeof(*vhdr); in radius_msg_get_vendor_attr()
966 data = os_memdup(pos + sizeof(*vhdr), len); in radius_msg_get_vendor_attr()
[all …]