Lines Matching refs:sdea
724 const u8 *sdea, *end; in nan_de_get_sdea() local
728 sdea = nan_de_get_attr(buf, len, NAN_ATTR_SDEA, skip); in nan_de_get_sdea()
729 if (!sdea) in nan_de_get_sdea()
732 sdea++; in nan_de_get_sdea()
733 sdea_len = WPA_GET_LE16(sdea); in nan_de_get_sdea()
734 sdea += 2; in nan_de_get_sdea()
737 end = sdea + sdea_len; in nan_de_get_sdea()
739 if (instance_id != *sdea++) in nan_de_get_sdea()
742 *sdea_control = WPA_GET_LE16(sdea); in nan_de_get_sdea()
743 sdea += 2; in nan_de_get_sdea()
746 if (end - sdea < 4) in nan_de_get_sdea()
748 sdea += 4; in nan_de_get_sdea()
752 if (end - sdea < 1) in nan_de_get_sdea()
754 sdea++; in nan_de_get_sdea()
757 if (end - sdea >= 2) { in nan_de_get_sdea()
760 srv_info_len = WPA_GET_LE16(sdea); in nan_de_get_sdea()
761 sdea += 2; in nan_de_get_sdea()
763 if (srv_info_len > end - sdea) in nan_de_get_sdea()
767 WPA_GET_BE24(sdea) == OUI_WFA) { in nan_de_get_sdea()
768 *srv_proto_type = sdea[3]; in nan_de_get_sdea()
769 *ssi = sdea + 4; in nan_de_get_sdea()