Lines Matching defs:rdata
274 * rdata without rdatalen in front of it. */
276 dnskey_flags(uint16_t t, uint8_t* rdata, size_t len)
283 memmove(&f, rdata, 2);
289 * pass rdata without rdatalen in front of it */
291 rr_is_dnskey_sep(uint16_t t, uint8_t* rdata, size_t len)
293 return (dnskey_flags(t, rdata, len)&DNSKEY_BIT_SEP);
308 * pass rdata without rdatalen in front of it */
310 rr_is_dnskey_revoked(uint16_t t, uint8_t* rdata, size_t len)
312 return (dnskey_flags(t, rdata, len)&LDNS_KEY_REVOKE_KEY);
1360 /** Compare two RRs skipping the REVOKED bit. Pass rdata(no len) */
1385 /** compare trust anchor with rdata, 0 if equal. Pass rdata(no len) */
1413 * @param t: rr type of the rdata.
1414 * @param rdata: to look for (no rdatalen in it)
1415 * @param rdata_len: length of rdata
1420 find_key(struct trust_anchor* tp, uint16_t t, uint8_t* rdata, size_t rdata_len,
1424 if(!tp || !rdata) {
1429 if(ta_compare(ta, t, rdata, rdata_len) == 0) {
1438 /** add key and clone RR and tp already locked. rdata without rdlen. */
1440 add_key(struct trust_anchor* tp, uint32_t ttl, uint8_t* rdata, size_t rdata_len)
1458 memmove(rr+dname_len+10, rdata, rdata_len);