Lines Matching refs:rd
37 ldns_str2rdf_int16(ldns_rdf **rd, const char *shortstr) in ldns_str2rdf_int16() argument
50 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_int16()
53 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_int16()
58 ldns_str2rdf_time(ldns_rdf **rd, const char *time) in ldns_str2rdf_time() argument
102 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_time()
105 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_time()
114 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_time()
117 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_time()
127 ldns_str2rdf_nsec3_salt(ldns_rdf **rd, const char *salt_str) in ldns_str2rdf_nsec3_salt() argument
135 if(rd == NULL) { in ldns_str2rdf_nsec3_salt()
171 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_NSEC3_SALT, 1 + salt_length, data); in ldns_str2rdf_nsec3_salt()
175 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_nsec3_salt()
179 ldns_str2rdf_period(ldns_rdf **rd,const char *period) in ldns_str2rdf_period() argument
191 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_period()
194 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_period()
198 ldns_str2rdf_int32(ldns_rdf **rd, const char *longstr) in ldns_str2rdf_int32() argument
221 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_int32()
224 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_int32()
229 ldns_str2rdf_int8(ldns_rdf **rd, const char *bytestr) in ldns_str2rdf_int8() argument
243 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_int8()
246 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_int8()
402 ldns_str2rdf_a(ldns_rdf **rd, const char *str) in ldns_str2rdf_a() argument
408 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_a()
411 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_a()
415 ldns_str2rdf_aaaa(ldns_rdf **rd, const char *str) in ldns_str2rdf_aaaa() argument
422 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_aaaa()
425 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_aaaa()
429 ldns_str2rdf_str(ldns_rdf **rd, const char *str) in ldns_str2rdf_str() argument
464 *rd = ldns_rdf_new(LDNS_RDF_TYPE_STR, length + 1, data); in ldns_str2rdf_str()
465 if (! *rd) { in ldns_str2rdf_str()
473 ldns_str2rdf_apl(ldns_rdf **rd, const char *str) in ldns_str2rdf_apl() argument
575 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_APL, afdlength + 4, data); in ldns_str2rdf_apl()
580 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_apl()
584 ldns_str2rdf_b64(ldns_rdf **rd, const char *str) in ldns_str2rdf_b64() argument
590 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_B64, 0, NULL); in ldns_str2rdf_b64()
591 return *rd ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR; in ldns_str2rdf_b64()
605 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_b64()
610 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_b64()
614 ldns_str2rdf_b32_ext(ldns_rdf **rd, const char *str) in ldns_str2rdf_b32_ext() argument
636 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_b32_ext()
641 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_b32_ext()
645 ldns_str2rdf_hex(ldns_rdf **rd, const char *str) in ldns_str2rdf_hex() argument
682 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_HEX, in ldns_str2rdf_hex()
687 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_hex()
691 ldns_str2rdf_nsec(ldns_rdf **rd, const char *str) in ldns_str2rdf_nsec() argument
701 if(rd == NULL) { in ldns_str2rdf_nsec()
729 *rd = ldns_dnssec_create_nsec_bitmap(type_list, in ldns_str2rdf_nsec()
735 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_nsec()
739 ldns_str2rdf_type(ldns_rdf **rd, const char *str) in ldns_str2rdf_type() argument
744 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_type()
746 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_type()
750 ldns_str2rdf_class(ldns_rdf **rd, const char *str) in ldns_str2rdf_class() argument
755 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_class()
757 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_class()
764 ldns_str2rdf_cert_alg(ldns_rdf **rd, const char *str) in ldns_str2rdf_cert_alg() argument
774 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_cert_alg()
776 if (!*rd) { in ldns_str2rdf_cert_alg()
781 st = ldns_str2rdf_int16(rd, str); in ldns_str2rdf_cert_alg()
783 ldns_rdf2native_int16(*rd) == 0) { in ldns_str2rdf_cert_alg()
817 ldns_rdf **rd, const char *str) in ldns_str2rdf_mnemonic4int8() argument
821 *rd = ldns_native2rdf_int8(LDNS_RDF_TYPE_INT8, (uint8_t) lt->id); in ldns_str2rdf_mnemonic4int8()
822 if (!*rd) in ldns_str2rdf_mnemonic4int8()
827 return ldns_str2rdf_int8(rd, str); in ldns_str2rdf_mnemonic4int8()
834 ldns_str2rdf_alg(ldns_rdf **rd, const char *str) in ldns_str2rdf_alg() argument
836 return ldns_str2rdf_mnemonic4int8(ldns_algorithms, rd, str); in ldns_str2rdf_alg()
840 ldns_str2rdf_certificate_usage(ldns_rdf **rd, const char *str) in ldns_str2rdf_certificate_usage() argument
843 ldns_tlsa_certificate_usages, rd, str); in ldns_str2rdf_certificate_usage()
847 ldns_str2rdf_selector(ldns_rdf **rd, const char *str) in ldns_str2rdf_selector() argument
849 return ldns_str2rdf_mnemonic4int8(ldns_tlsa_selectors, rd, str); in ldns_str2rdf_selector()
853 ldns_str2rdf_matching_type(ldns_rdf **rd, const char *str) in ldns_str2rdf_matching_type() argument
855 return ldns_str2rdf_mnemonic4int8(ldns_tlsa_matching_types, rd, str); in ldns_str2rdf_matching_type()
859 ldns_str2rdf_unknown( ATTR_UNUSED(ldns_rdf **rd) in ldns_str2rdf_unknown() argument
869 ldns_str2rdf_service( ATTR_UNUSED(ldns_rdf **rd) in ldns_str2rdf_service() argument
917 ldns_str2rdf_loc(ldns_rdf **rd, const char *str) in ldns_str2rdf_loc() argument
1084 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_loc()
1088 return *rd?LDNS_STATUS_OK:LDNS_STATUS_MEM_ERR; in ldns_str2rdf_loc()
1092 ldns_str2rdf_wks(ldns_rdf **rd, const char *str) in ldns_str2rdf_wks() argument
1216 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_WKS, (uint16_t) (bm_len + 1), data); in ldns_str2rdf_wks()
1231 if(!*rd) return LDNS_STATUS_MEM_ERR; in ldns_str2rdf_wks()
1237 ldns_str2rdf_nsap(ldns_rdf **rd, const char *str) in ldns_str2rdf_nsap() argument
1251 return ldns_str2rdf_hex(rd, str+2); in ldns_str2rdf_nsap()
1256 ldns_str2rdf_atma(ldns_rdf **rd, const char *str) in ldns_str2rdf_atma() argument
1268 status = ldns_str2rdf_hex(rd, str); in ldns_str2rdf_atma()
1276 ldns_str2rdf_ipseckey(ldns_rdf **rd, const char *str) in ldns_str2rdf_ipseckey() argument
1414 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_IPSECKEY, (uint16_t) ipseckey_len, data); in ldns_str2rdf_ipseckey()
1425 if(!*rd) return LDNS_STATUS_MEM_ERR; in ldns_str2rdf_ipseckey()
1430 ldns_str2rdf_ilnp64(ldns_rdf **rd, const char *str) in ldns_str2rdf_ilnp64() argument
1446 *rd = ldns_rdf_new_frm_data( in ldns_str2rdf_ilnp64()
1449 return *rd ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR; in ldns_str2rdf_ilnp64()
1453 ldns_str2rdf_eui48(ldns_rdf **rd, const char *str) in ldns_str2rdf_eui48() argument
1470 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_EUI48, 6, &bytes); in ldns_str2rdf_eui48()
1472 return *rd ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR; in ldns_str2rdf_eui48()
1476 ldns_str2rdf_eui64(ldns_rdf **rd, const char *str) in ldns_str2rdf_eui64() argument
1495 *rd = ldns_rdf_new_frm_data(LDNS_RDF_TYPE_EUI64, 8, &bytes); in ldns_str2rdf_eui64()
1497 return *rd ? LDNS_STATUS_OK : LDNS_STATUS_MEM_ERR; in ldns_str2rdf_eui64()
1501 ldns_str2rdf_tag(ldns_rdf **rd, const char *str) in ldns_str2rdf_tag() argument
1521 *rd = ldns_rdf_new(LDNS_RDF_TYPE_TAG, strlen(str) + 1, data); in ldns_str2rdf_tag()
1522 if (!*rd) { in ldns_str2rdf_tag()
1530 ldns_str2rdf_long_str(ldns_rdf **rd, const char *str) in ldns_str2rdf_long_str() argument
1568 *rd = ldns_rdf_new(LDNS_RDF_TYPE_LONG_STR, length, data); in ldns_str2rdf_long_str()
1569 if (! *rd) { in ldns_str2rdf_long_str()
1577 ldns_str2rdf_hip(ldns_rdf **rd, const char *str) in ldns_str2rdf_hip() argument
1662 if (! (*rd = ldns_rdf_new(LDNS_RDF_TYPE_HIP, rdf_size, data))) { in ldns_str2rdf_hip()
1673 ldns_str2rdf_amtrelay(ldns_rdf **rd, const char *str) in ldns_str2rdf_amtrelay() argument
1798 *rd = ldns_rdf_new_frm_data( LDNS_RDF_TYPE_AMTRELAY in ldns_str2rdf_amtrelay()
1807 if(!*rd) return LDNS_STATUS_MEM_ERR; in ldns_str2rdf_amtrelay()
2332 ldns_str2rdf_svcparams(ldns_rdf **rd, const char *str) in ldns_str2rdf_svcparams() argument
2341 if (!rd || !str) in ldns_str2rdf_svcparams()
2424 *rd = ldns_rdf_new(LDNS_RDF_TYPE_SVCPARAMS, p - new_data, new_data); in ldns_str2rdf_svcparams()
2425 if (! *rd) { in ldns_str2rdf_svcparams()
2433 ldns_str2rdf_svcparams(ldns_rdf **rd, const char *str) in ldns_str2rdf_svcparams() argument
2435 (void)rd; (void)str; in ldns_str2rdf_svcparams()