Lines Matching refs:hit_size
523 uint8_t *hit_size, uint8_t** hit,
529 if (! rdf || ! alg || ! hit || ! hit_size || ! pk || ! pk_size) {
537 *hit_size = data[0];
541 *pk = data + 4 + *hit_size;
542 if (*hit_size == 0 || *pk_size == 0 ||
543 rdf_size < (size_t) *hit_size + *pk_size + 4) {
551 uint8_t hit_size, uint8_t *hit,
559 if (4 + hit_size + pk_size > LDNS_MAX_RDFLEN) {
562 data = LDNS_XMALLOC(uint8_t, 4 + hit_size + pk_size);
566 data[0] = hit_size;
569 memcpy(data + 4, hit, hit_size);
570 memcpy(data + 4 + hit_size, pk, pk_size);
571 *rdf = ldns_rdf_new(LDNS_RDF_TYPE_HIP, 4 + hit_size + pk_size, data);