Lines Matching defs:origin

59 static size_t	prune_origin(const char *name, const char *origin);
63 const u_char **p, const char *origin,
92 const char *name_ctx, const char *origin,
100 name_ctx, origin, buf, buflen);
114 const char *name_ctx, const char *origin,
131 len = (int)prune_origin(name, origin);
139 if (((origin == NULL || origin[0] == '\0') ||
140 (origin[0] != '.' && origin[1] != '\0' &&
177 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
204 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
208 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
279 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
297 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
301 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
386 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
405 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
412 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
416 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
546 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
573 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
635 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
664 T(len = addname(msg, msglen, &rdata, origin, &buf, &buflen));
704 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
863 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
976 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
1049 T(addname(msg, msglen, &rdata, origin,
1102 * prune_origin(name, origin)
1103 * Find out if the name is at or under the current origin.
1105 * Number of characters in name before start of origin,
1106 * or length of name if origin does not match.
1111 prune_origin(const char *name, const char *origin) {
1115 if (origin != NULL && ns_samename(name, origin) == 1)
1181 const u_char **pp, const char *origin,
1191 newlen = prune_origin(*buf, origin);
1201 if (((origin == NULL || origin[0] == '\0') ||
1202 (origin[0] != '.' && origin[1] != '\0' &&