Lines Matching defs:data_len

1035 	size_t* slen, uint16_t data_len, uint8_t* data)
1039 if (data_len != 2)
1047 size_t* slen, uint16_t data_len, uint8_t* data)
1053 assert(data_len > 0);
1055 if ((data_len % LDNS_IP4ADDRLEN) == 0) {
1062 while ((data_len -= LDNS_IP4ADDRLEN) > 0) {
1076 size_t* slen, uint16_t data_len, uint8_t* data)
1082 assert(data_len > 0);
1084 if ((data_len % LDNS_IP6ADDRLEN) == 0) {
1091 while ((data_len -= LDNS_IP6ADDRLEN) > 0) {
1105 size_t* slen, uint16_t data_len, uint8_t* data)
1109 assert(data_len > 0);
1111 if (data_len % sizeof(uint16_t))
1112 return -1; /* wireformat error, data_len must be multiple of shorts */
1117 while ((data_len -= sizeof(uint16_t))) {
1127 size_t* slen, uint16_t data_len, uint8_t* data)
1132 assert(data_len > 0); /* Guaranteed by sldns_wire2str_svcparam_scan */
1135 while (data_len) {
1139 if (str_len > --data_len)
1156 if ((data_len -= str_len))
1165 size_t* slen, uint16_t data_len, uint8_t* data)
1170 assert(data_len > 0); /* Guaranteed by sldns_wire2str_svcparam_scan */
1174 if ((size = sldns_b64_ntop(data, data_len, *s, *slen)) < 0)
1188 uint16_t svcparamkey, data_len;
1192 /* verify that we have enough data to read svcparamkey and data_len */
1197 data_len = sldns_read_uint16(*d+2);
1201 /* verify that we have data_len data */
1202 if (data_len > *dlen)
1206 if (!data_len) {
1224 r = sldns_wire2str_svcparam_port2str(s, slen, data_len, *d);
1227 r = sldns_wire2str_svcparam_ipv4hint2str(s, slen, data_len, *d);
1230 r = sldns_wire2str_svcparam_ipv6hint2str(s, slen, data_len, *d);
1233 r = sldns_wire2str_svcparam_mandatory2str(s, slen, data_len, *d);
1238 r = sldns_wire2str_svcparam_alpn2str(s, slen, data_len, *d);
1241 r = sldns_wire2str_svcparam_ech2str(s, slen, data_len, *d);
1249 for (i = 0; i < data_len; i++) {
1269 *d += data_len;
1270 *dlen -= data_len;
2403 int sldns_wire2str_edns_scan(uint8_t** data, size_t* data_len, char** str,
2412 if(*data_len < 1+10)
2414 data, data_len, str, str_len);
2417 data, data_len, str, str_len);
2420 (*data_len)--;
2425 data, data_len, str, str_len);
2433 (*data_len)-=10;
2451 if((size_t)*data_len < rdatalen) {
2454 rdatalen = (uint16_t)*data_len;
2458 (*data_len) -= rdatalen;