Lines Matching +full:3 +full:rd

352 	case LDNS_RDF_TYPE_WKS        : /* it is the last rd field. */  in rrinternal_get_delims()
1115 if (key_len >= 4 && key_len <= 8 && !strncmp(key, "key", 3)) { in sldns_str2wire_svcparam_key_lookup()
1116 memcpy(buf, key + 3, key_len - 3); in sldns_str2wire_svcparam_key_lookup()
1117 buf[key_len - 3] = 0; in sldns_str2wire_svcparam_key_lookup()
1126 case 3: in sldns_str2wire_svcparam_key_lookup()
1173 sldns_str2wire_svcparam_port(const char* val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcparam_port() argument
1187 sldns_write_uint16(rd, SVCB_KEY_PORT); in sldns_str2wire_svcparam_port()
1188 sldns_write_uint16(rd + 2, sizeof(uint16_t)); in sldns_str2wire_svcparam_port()
1189 sldns_write_uint16(rd + 4, port); in sldns_str2wire_svcparam_port()
1199 sldns_str2wire_svcbparam_ipv4hint(const char* val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_ipv4hint() argument
1220 sldns_write_uint16(rd, SVCB_KEY_IPV4HINT); in sldns_str2wire_svcbparam_ipv4hint()
1221 sldns_write_uint16(rd + 2, LDNS_IP4ADDRLEN * count); in sldns_str2wire_svcbparam_ipv4hint()
1226 if (inet_pton(AF_INET, val, rd + *rd_len) != 1) in sldns_str2wire_svcbparam_ipv4hint()
1238 if (inet_pton(AF_INET, ip_str, rd + *rd_len) != 1) { in sldns_str2wire_svcbparam_ipv4hint()
1254 sldns_str2wire_svcbparam_ipv6hint(const char* val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_ipv6hint() argument
1275 sldns_write_uint16(rd, SVCB_KEY_IPV6HINT); in sldns_str2wire_svcbparam_ipv6hint()
1276 sldns_write_uint16(rd + 2, LDNS_IP6ADDRLEN * count); in sldns_str2wire_svcbparam_ipv6hint()
1281 if (inet_pton(AF_INET6, val, rd + *rd_len) != 1) in sldns_str2wire_svcbparam_ipv6hint()
1293 if (inet_pton(AF_INET6, ip_str, rd + *rd_len) != 1) { in sldns_str2wire_svcbparam_ipv6hint()
1316 sldns_str2wire_svcbparam_mandatory(const char* val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_mandatory() argument
1333 sldns_write_uint16(rd, SVCB_KEY_MANDATORY); in sldns_str2wire_svcbparam_mandatory()
1334 sldns_write_uint16(rd + 2, sizeof(uint16_t) * count); in sldns_str2wire_svcbparam_mandatory()
1347 sldns_write_uint16(rd + *rd_len, svcparamkey); in sldns_str2wire_svcbparam_mandatory()
1357 sldns_write_uint16(rd + *rd_len, in sldns_str2wire_svcbparam_mandatory()
1371 qsort((void *)(rd + 4), count, sizeof(uint16_t), sldns_network_uint16_cmp); in sldns_str2wire_svcbparam_mandatory()
1381 if (sldns_read_uint16(rd + 4) == SVCB_KEY_MANDATORY) in sldns_str2wire_svcbparam_mandatory()
1388 uint8_t* current_pos = (rd + 4 + (sizeof(uint16_t) * i)); in sldns_str2wire_svcbparam_mandatory()
1401 sldns_str2wire_svcbparam_ech_value(const char* val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_ech_value() argument
1410 sldns_write_uint16(rd, SVCB_KEY_ECH); in sldns_str2wire_svcbparam_ech_value()
1411 sldns_write_uint16(rd + 2, 0); in sldns_str2wire_svcbparam_ech_value()
1423 sldns_write_uint16(rd, SVCB_KEY_ECH); in sldns_str2wire_svcbparam_ech_value()
1424 sldns_write_uint16(rd + 2, wire_len); in sldns_str2wire_svcbparam_ech_value()
1425 memcpy(rd + 4, buffer, wire_len); in sldns_str2wire_svcbparam_ech_value()
1476 uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_alpn_value() argument
1514 sldns_write_uint16(rd, SVCB_KEY_ALPN); in sldns_str2wire_svcbparam_alpn_value()
1515 sldns_write_uint16(rd + 2, dst_len); in sldns_str2wire_svcbparam_alpn_value()
1516 memcpy(rd + 4, unescaped_dst, dst_len); in sldns_str2wire_svcbparam_alpn_value()
1524 uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcbparam_dohpath_value() argument
1541 sldns_write_uint16(rd, SVCB_KEY_DOHPATH); in sldns_str2wire_svcbparam_dohpath_value()
1542 sldns_write_uint16(rd + 2, val_len); in sldns_str2wire_svcbparam_dohpath_value()
1543 memcpy(rd + 4, val, val_len); in sldns_str2wire_svcbparam_dohpath_value()
1551 const char *val, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcparam_value() argument
1575 sldns_write_uint16(rd, svcparamkey); in sldns_str2wire_svcparam_value()
1576 sldns_write_uint16(rd + 2, 0); in sldns_str2wire_svcparam_value()
1586 return sldns_str2wire_svcparam_port(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1588 return sldns_str2wire_svcbparam_ipv4hint(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1590 return sldns_str2wire_svcbparam_ipv6hint(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1592 return sldns_str2wire_svcbparam_mandatory(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1598 return sldns_str2wire_svcbparam_ech_value(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1600 return sldns_str2wire_svcbparam_alpn_value(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1602 return sldns_str2wire_svcbparam_dohpath_value(val, rd, rd_len); in sldns_str2wire_svcparam_value()
1607 sldns_write_uint16(rd, svcparamkey); in sldns_str2wire_svcparam_value()
1608 sldns_write_uint16(rd + 2, str_len); in sldns_str2wire_svcparam_value()
1609 memcpy(rd + 4, val, str_len); in sldns_str2wire_svcparam_value()
1618 static int sldns_str2wire_svcparam_buf(const char* str, uint8_t* rd, size_t* rd_len) in sldns_str2wire_svcparam_buf() argument
1648 unescaped_val[0] ? unescaped_val : NULL, rd, rd_len); in sldns_str2wire_svcparam_buf()
1652 return sldns_str2wire_svcparam_value(str, eq_pos - str, NULL, rd, rd_len); in sldns_str2wire_svcparam_buf()
1656 return sldns_str2wire_svcparam_value(str, strlen(str), NULL, rd, rd_len); in sldns_str2wire_svcparam_buf()
1660 int sldns_str2wire_rdf_buf(const char* str, uint8_t* rd, size_t* len, in sldns_str2wire_rdf_buf() argument
1665 return sldns_str2wire_dname_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1667 return sldns_str2wire_int8_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1669 return sldns_str2wire_int16_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1671 return sldns_str2wire_int32_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1673 return sldns_str2wire_a_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1675 return sldns_str2wire_aaaa_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1677 return sldns_str2wire_str_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1679 return sldns_str2wire_apl_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1681 return sldns_str2wire_b64_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1683 return sldns_str2wire_b32_ext_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1685 return sldns_str2wire_hex_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1687 return sldns_str2wire_nsec_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1689 return sldns_str2wire_type_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1691 return sldns_str2wire_class_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1693 return sldns_str2wire_cert_alg_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1695 return sldns_str2wire_alg_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1697 return sldns_str2wire_time_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1699 return sldns_str2wire_period_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1701 return sldns_str2wire_tsigtime_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1703 return sldns_str2wire_loc_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1705 return sldns_str2wire_wks_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1707 return sldns_str2wire_nsap_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1709 return sldns_str2wire_atma_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1711 return sldns_str2wire_ipseckey_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1713 return sldns_str2wire_nsec3_salt_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1715 return sldns_str2wire_b32_ext_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1717 return sldns_str2wire_ilnp64_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1719 return sldns_str2wire_eui48_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1721 return sldns_str2wire_eui64_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1723 return sldns_str2wire_tag_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1725 return sldns_str2wire_long_str_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1727 return sldns_str2wire_tsigerror_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1729 return sldns_str2wire_hip_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1731 return sldns_str2wire_int16_data_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1733 return sldns_str2wire_svcparam_buf(str, rd, len); in sldns_str2wire_rdf_buf()
1744 int sldns_str2wire_int8_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_int8_buf() argument
1752 rd[0] = r; in sldns_str2wire_int8_buf()
1757 int sldns_str2wire_int16_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_int16_buf() argument
1765 sldns_write_uint16(rd, r); in sldns_str2wire_int16_buf()
1770 int sldns_str2wire_int32_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_int32_buf() argument
1785 sldns_write_uint32(rd, r); in sldns_str2wire_int32_buf()
1790 int sldns_str2wire_a_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_a_buf() argument
1797 memmove(rd, &address, sizeof(address)); in sldns_str2wire_a_buf()
1802 int sldns_str2wire_aaaa_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_aaaa_buf() argument
1810 memmove(rd, address, LDNS_IP6ADDRLEN); in sldns_str2wire_aaaa_buf()
1818 int sldns_str2wire_str_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_str_buf() argument
1834 rd[++sl] = ch; in sldns_str2wire_str_buf()
1838 rd[0] = (uint8_t)sl; in sldns_str2wire_str_buf()
1843 int sldns_str2wire_apl_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_apl_buf() argument
1917 data[3] = (uint8_t)adflength; in sldns_str2wire_apl_buf()
1919 /* set bit 1 of byte 3 */ in sldns_str2wire_apl_buf()
1920 data[3] = data[3] | 0x80; in sldns_str2wire_apl_buf()
1925 memmove(rd, data, 4+adflength); in sldns_str2wire_apl_buf()
1930 int sldns_str2wire_b64_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_b64_buf() argument
1940 n = sldns_b64_pton(str, rd, *len); in sldns_str2wire_b64_buf()
1947 int sldns_str2wire_b32_ext_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_b32_ext_buf() argument
1954 rd[0] = (uint8_t)sz; in sldns_str2wire_b32_ext_buf()
1955 n = sldns_b32_pton_extended_hex(str, slen, rd+1, *len-1); in sldns_str2wire_b32_ext_buf()
1973 int sldns_str2wire_hex_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_hex_buf() argument
1992 rd[dlen/2] = (uint8_t)sldns_hexdigit_to_int(*s++) * 16; in sldns_str2wire_hex_buf()
1993 else rd[dlen/2] += (uint8_t)sldns_hexdigit_to_int(*s++); in sldns_str2wire_hex_buf()
2002 int sldns_str2wire_nsec_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_nsec_buf() argument
2054 rd[used+0] = (uint8_t)block; in sldns_str2wire_nsec_buf()
2055 rd[used+1] = (uint8_t)blocklen; in sldns_str2wire_nsec_buf()
2057 rd[used+2+i] = typebits[block*32+i]; in sldns_str2wire_nsec_buf()
2065 int sldns_str2wire_type_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_type_buf() argument
2072 sldns_write_uint16(rd, t); in sldns_str2wire_type_buf()
2077 int sldns_str2wire_class_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_class_buf() argument
2084 sldns_write_uint16(rd, c); in sldns_str2wire_class_buf()
2091 int sldns_str2wire_cert_alg_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_cert_alg_buf() argument
2098 sldns_write_uint16(rd, (uint16_t)lt->id); in sldns_str2wire_cert_alg_buf()
2100 int s = sldns_str2wire_int16_buf(str, rd, len); in sldns_str2wire_cert_alg_buf()
2102 if(sldns_read_uint16(rd) == 0) in sldns_str2wire_cert_alg_buf()
2111 int sldns_str2wire_alg_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_alg_buf() argument
2117 rd[0] = (uint8_t)lt->id; in sldns_str2wire_alg_buf()
2121 return sldns_str2wire_int8_buf(str, rd, len); in sldns_str2wire_alg_buf()
2126 int sldns_str2wire_tsigerror_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_tsigerror_buf() argument
2132 sldns_write_uint16(rd, (uint16_t)lt->id); in sldns_str2wire_tsigerror_buf()
2136 return sldns_str2wire_int16_buf(str, rd, len); in sldns_str2wire_tsigerror_buf()
2141 int sldns_str2wire_time_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_time_buf() argument
2169 sldns_write_uint32(rd, (uint32_t)sldns_mktime_from_utc(&tm)); in sldns_str2wire_time_buf()
2177 sldns_write_uint32(rd, l); in sldns_str2wire_time_buf()
2183 int sldns_str2wire_tsigtime_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_tsigtime_buf() argument
2195 sldns_write_uint16(rd, high); in sldns_str2wire_tsigtime_buf()
2196 sldns_write_uint32(rd+2, low); in sldns_str2wire_tsigtime_buf()
2201 int sldns_str2wire_period_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_period_buf() argument
2213 sldns_write_uint32(rd, p); in sldns_str2wire_period_buf()
2257 int sldns_str2wire_loc_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_loc_buf() argument
2270 uint8_t vert_pre_b = 1, vert_pre_e = 3; in sldns_str2wire_loc_buf()
2415 rd[0] = 0; in sldns_str2wire_loc_buf()
2416 rd[1] = ((size_b << 4) & 0xf0) | (size_e & 0x0f); in sldns_str2wire_loc_buf()
2417 rd[2] = ((horiz_pre_b << 4) & 0xf0) | (horiz_pre_e & 0x0f); in sldns_str2wire_loc_buf()
2418 rd[3] = ((vert_pre_b << 4) & 0xf0) | (vert_pre_e & 0x0f); in sldns_str2wire_loc_buf()
2419 sldns_write_uint32(rd + 4, latitude); in sldns_str2wire_loc_buf()
2420 sldns_write_uint32(rd + 8, longitude); in sldns_str2wire_loc_buf()
2421 sldns_write_uint32(rd + 12, altitude); in sldns_str2wire_loc_buf()
2437 int sldns_str2wire_wks_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_wks_buf() argument
2455 if(p) rd[0] = (uint8_t)p->p_proto; in sldns_str2wire_wks_buf()
2456 else if(strcasecmp(token, "tcp")==0) rd[0]=6; in sldns_str2wire_wks_buf()
2457 else if(strcasecmp(token, "udp")==0) rd[0]=17; in sldns_str2wire_wks_buf()
2458 else rd[0] = (uint8_t)atoi(token); in sldns_str2wire_wks_buf()
2502 memset(rd+rd_len, 0, 1+(size_t)serv_port/8+1-rd_len); in sldns_str2wire_wks_buf()
2505 rd[1+ serv_port/8] |= (1 << (7 - serv_port % 8)); in sldns_str2wire_wks_buf()
2519 int sldns_str2wire_nsap_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_nsap_buf() argument
2543 rd[dlen/2] = (uint8_t)sldns_hexdigit_to_int(*s++) * 16; in sldns_str2wire_nsap_buf()
2544 else rd[dlen/2] += sldns_hexdigit_to_int(*s++); in sldns_str2wire_nsap_buf()
2553 int sldns_str2wire_atma_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_atma_buf() argument
2574 rd[dlen/2] = (uint8_t)sldns_hexdigit_to_int(*s++) * 16; in sldns_str2wire_atma_buf()
2575 else rd[dlen/2] += sldns_hexdigit_to_int(*s++); in sldns_str2wire_atma_buf()
2584 int sldns_str2wire_ipseckey_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_ipseckey_buf() argument
2593 if(*len < 3) in sldns_str2wire_ipseckey_buf()
2599 rd[0] = (uint8_t)atoi(token); in sldns_str2wire_ipseckey_buf()
2604 rd[1] = (uint8_t)atoi(token); in sldns_str2wire_ipseckey_buf()
2605 gwtype = rd[1]; in sldns_str2wire_ipseckey_buf()
2610 rd[2] = (uint8_t)atoi(token); in sldns_str2wire_ipseckey_buf()
2624 gwlen = *len - 3; in sldns_str2wire_ipseckey_buf()
2625 s = sldns_str2wire_a_buf(token, rd+3, &gwlen); in sldns_str2wire_ipseckey_buf()
2629 gwlen = *len - 3; in sldns_str2wire_ipseckey_buf()
2630 s = sldns_str2wire_aaaa_buf(token, rd+3, &gwlen); in sldns_str2wire_ipseckey_buf()
2632 } else if(gwtype == 3) { in sldns_str2wire_ipseckey_buf()
2634 gwlen = *len - 3; in sldns_str2wire_ipseckey_buf()
2635 s = sldns_str2wire_dname_buf(token, rd+3, &gwlen); in sldns_str2wire_ipseckey_buf()
2643 if(*len < 3 + gwlen) in sldns_str2wire_ipseckey_buf()
2648 keylen = *len - 3 - gwlen; in sldns_str2wire_ipseckey_buf()
2650 rd+3+gwlen, &keylen); in sldns_str2wire_ipseckey_buf()
2653 *len = 3 + gwlen + keylen; in sldns_str2wire_ipseckey_buf()
2657 int sldns_str2wire_nsec3_salt_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_nsec3_salt_buf() argument
2669 rd[0] = (uint8_t) (salt_length_str / 2); in sldns_str2wire_nsec3_salt_buf()
2673 rd[1+i/2] = (uint8_t)(sldns_hexdigit_to_int(str[i])*16 in sldns_str2wire_nsec3_salt_buf()
2679 *len = 1 + (size_t)rd[0]; in sldns_str2wire_nsec3_salt_buf()
2683 int sldns_str2wire_ilnp64_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_ilnp64_buf() argument
2699 shorts[3] = htons(d); in sldns_str2wire_ilnp64_buf()
2700 memmove(rd, &shorts, sizeof(shorts)); in sldns_str2wire_ilnp64_buf()
2705 int sldns_str2wire_eui48_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_eui48_buf() argument
2716 rd[0] = a; in sldns_str2wire_eui48_buf()
2717 rd[1] = b; in sldns_str2wire_eui48_buf()
2718 rd[2] = c; in sldns_str2wire_eui48_buf()
2719 rd[3] = d; in sldns_str2wire_eui48_buf()
2720 rd[4] = e; in sldns_str2wire_eui48_buf()
2721 rd[5] = f; in sldns_str2wire_eui48_buf()
2726 int sldns_str2wire_eui64_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_eui64_buf() argument
2737 rd[0] = a; in sldns_str2wire_eui64_buf()
2738 rd[1] = b; in sldns_str2wire_eui64_buf()
2739 rd[2] = c; in sldns_str2wire_eui64_buf()
2740 rd[3] = d; in sldns_str2wire_eui64_buf()
2741 rd[4] = e; in sldns_str2wire_eui64_buf()
2742 rd[5] = f; in sldns_str2wire_eui64_buf()
2743 rd[6] = g; in sldns_str2wire_eui64_buf()
2744 rd[7] = h; in sldns_str2wire_eui64_buf()
2749 int sldns_str2wire_tag_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_tag_buf() argument
2762 rd[0] = (uint8_t)slen; in sldns_str2wire_tag_buf()
2763 memmove(rd+1, str, slen); in sldns_str2wire_tag_buf()
2768 int sldns_str2wire_long_str_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_long_str_buf() argument
2778 rd[length++] = ch; in sldns_str2wire_long_str_buf()
2786 int sldns_str2wire_hip_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_hip_buf() argument
2799 rd[1] = (uint8_t)strtol((char*)str, &s, 10); in sldns_str2wire_hip_buf()
2812 if((e = sldns_str2wire_hex_buf(s, rd+4, &hitlen)) != 0) { in sldns_str2wire_hip_buf()
2820 rd[0] = (uint8_t)hitlen; in sldns_str2wire_hip_buf()
2826 if((e = sldns_str2wire_b64_buf(s, rd+4+hitlen, &pklen)) != 0) in sldns_str2wire_hip_buf()
2830 sldns_write_uint16(rd+2, (uint16_t)pklen); in sldns_str2wire_hip_buf()
2836 int sldns_str2wire_int16_data_buf(const char* str, uint8_t* rd, size_t* len) in sldns_str2wire_int16_data_buf() argument
2849 sldns_write_uint16(rd, 0); in sldns_str2wire_int16_data_buf()
2859 n = sldns_b64_pton(s, rd+2, (*len)-2); in sldns_str2wire_int16_data_buf()
2862 sldns_write_uint16(rd, (uint16_t)n); in sldns_str2wire_int16_data_buf()