Lines Matching refs:origin
145 uint8_t* origin, size_t origin_len)
152 if(rel && origin && dlen > 0) {
163 memmove(buf+dlen-1, origin, origin_len);
187 size_t* dname_len, uint8_t* origin, size_t origin_len, uint8_t* prev,
201 if (origin) {
203 tocopy = origin;
218 * origin, else default to root */
223 } else if(origin) {
225 tocopy = origin;
237 origin, origin_len);
476 uint8_t* origin, size_t origin_len)
483 /* check if the origin should be used or concatenated */
487 if(origin) {
489 tocopy = origin;
506 rr+*rr_cur_len, &dlen, origin, origin_len);
622 uint8_t* origin, size_t origin_len)
689 rr_type, r_cnt, r_max, dname_len, origin,
734 size_t* dname_len, uint32_t default_ttl, uint8_t* origin,
750 if((status=rrinternal_get_owner(&strbuf, rr, len, dname_len, origin,
776 rr, len, *dname_len, tp, origin, origin_len)) != 0)
783 size_t* dname_len, uint32_t default_ttl, uint8_t* origin,
787 default_ttl, origin, origin_len, prev, prev_len, 0);
791 size_t* dname_len, uint8_t* origin, size_t origin_len, uint8_t* prev,
795 0, origin, origin_len, prev, prev_len, 1);
894 parse_state->origin_len = sizeof(parse_state->origin);
896 parse_state->origin, &parse_state->origin_len);
921 parse_state->origin:NULL,