Lines Matching refs:hit_size
532 uint8_t *hit_size, uint8_t** hit,
538 if (! rdf || ! alg || ! hit || ! hit_size || ! pk || ! pk_size) {
546 *hit_size = data[0];
550 *pk = data + 4 + *hit_size;
551 if (*hit_size == 0 || *pk_size == 0 ||
552 rdf_size < (size_t) *hit_size + *pk_size + 4) {
560 uint8_t hit_size, uint8_t *hit,
568 if (4 + hit_size + pk_size > LDNS_MAX_RDFLEN) {
571 data = LDNS_XMALLOC(uint8_t, 4 + hit_size + pk_size);
575 data[0] = hit_size;
578 memcpy(data + 4, hit, hit_size);
579 memcpy(data + 4 + hit_size, pk, pk_size);
580 *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HIP, 4 + hit_size + pk_size, data);