Lines Matching refs:buf_len
102 static int p2p_sd_dns_uncompress(char *buf, size_t buf_len, const u8 *msg, in p2p_sd_dns_uncompress() argument
112 if (buf_len < 2) in p2p_sd_dns_uncompress()
129 uend = buf + buf_len; in p2p_sd_dns_uncompress()
699 size_t buf_len; in wpas_sd_request() local
704 buf_len = 2 * tlvs_len + 1; in wpas_sd_request()
705 buf = os_malloc(buf_len); in wpas_sd_request()
707 wpa_snprintf_hex(buf, buf_len, tlvs, tlvs_len); in wpas_sd_request()
826 size_t buf_len; in wpas_sd_p2ps_serv_response() local
854 buf_len = WPA_GET_LE16(pos); in wpas_sd_p2ps_serv_response()
858 if (buf_len > (unsigned int) (tlv_end - pos)) in wpas_sd_p2ps_serv_response()
861 if (buf_len) { in wpas_sd_p2ps_serv_response()
862 buf = os_zalloc(2 * buf_len + 1); in wpas_sd_p2ps_serv_response()
864 utf8_escape((const char *) pos, buf_len, buf, in wpas_sd_p2ps_serv_response()
865 2 * buf_len + 1); in wpas_sd_p2ps_serv_response()
869 pos += buf_len; in wpas_sd_p2ps_serv_response()
896 size_t buf_len; in wpas_sd_response() local
909 buf_len = 2 * tlvs_len + 1; in wpas_sd_response()
910 buf = os_malloc(buf_len); in wpas_sd_response()
912 wpa_snprintf_hex(buf, buf_len, tlvs, tlvs_len); in wpas_sd_response()