Lines Matching refs:origin

50 static size_t	prune_origin(const char *name, const char *origin);
54 const u_char **p, const char *origin,
83 const char *name_ctx, const char *origin,
91 name_ctx, origin, buf, buflen);
105 const char *name_ctx, const char *origin,
122 len = prune_origin(name, origin);
130 if (((origin == NULL || origin[0] == '\0') ||
131 (origin[0] != '.' && origin[1] != '\0' &&
168 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
195 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
199 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
270 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
288 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
292 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
377 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
396 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
403 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
407 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
533 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
560 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
621 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
650 T(len = addname(msg, msglen, &rdata, origin, &buf, &buflen));
690 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
849 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
960 T(addname(msg, msglen, &rdata, origin, &buf, &buflen));
1031 T(addname(msg, msglen, &rdata, origin,
1082 * prune_origin(name, origin)
1083 * Find out if the name is at or under the current origin.
1085 * Number of characters in name before start of origin,
1086 * or length of name if origin does not match.
1091 prune_origin(const char *name, const char *origin) {
1095 if (origin != NULL && ns_samename(name, origin) == 1)
1160 const u_char **pp, const char *origin,
1170 newlen = prune_origin(*buf, origin);
1180 if (((origin == NULL || origin[0] == '\0') ||
1181 (origin[0] != '.' && origin[1] != '\0' &&