Lines Matching +defs:buffer +defs:file +defs:name

10  * file, you can obtain one at https://mozilla.org/MPL/2.0/.
12 * See the COPYRIGHT file distributed with this work for additional
16 /*! \file */
138 const dns_name_t *name, dns_rdataclass_t rdclass, \
141 #define CALL_CHECKOWNER name, rdclass, type, wildcard
183 name_prefix(dns_name_t *name, const dns_name_t *origin, dns_name_t *target);
186 name_length(const dns_name_t *name);
198 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region);
210 name_tobuffer(const dns_name_t *name, isc_buffer_t *target);
239 dns_rdatacallbacks_t *callbacks, const char *name,
250 warn_badname(const dns_name_t *name, isc_lex_t *lexer,
818 * We should have consumed all of our buffer.
957 char *name;
985 name = isc_lex_getsourcename(lexer);
987 fromtext_error(callback, callbacks, name, line, NULL, result);
1023 * Consume to end of line / file.
1029 name = isc_lex_getsourcename(lexer);
1037 fromtext_error(callback, callbacks, name, line,
1048 fromtext_error(callback, callbacks, name, line,
1053 fromtext_error(callback, callbacks, name, line, &token,
1284 * Call 'add' for each name and type from 'rdata' which is subject to
1327 dns_rdata_checkowner(const dns_name_t *name, dns_rdataclass_t rdclass,
1373 * rdatatype name.
1446 name_length(const dns_name_t *name) {
1447 return (name->length);
1830 name_prefix(dns_name_t *name, const dns_name_t *origin, dns_name_t *target) {
1841 if (!dns_name_issubdomain(name, origin)) {
1845 l1 = dns_name_countlabels(name);
1853 dns_name_getlabelsequence(name, l1 - l2, l2, target);
1858 dns_name_getlabelsequence(name, 0, l1 - l2, target);
1862 *target = *name;
1921 buffer_fromregion(isc_buffer_t *buffer, isc_region_t *region) {
1922 isc_buffer_init(buffer, region->base, region->length);
1923 isc_buffer_add(buffer, region->length);
1924 isc_buffer_setactive(buffer, region->length);
1970 name_tobuffer(const dns_name_t *name, isc_buffer_t *target) {
1972 dns_name_toregion(name, &r);
2089 const char *name = isc_lex_getsourcename(lexer);
2090 if (name == NULL) {
2091 name = "UNKNOWN";
2094 "%s:%lu: file does not end with newline",
2095 name, isc_lex_getsourceline(lexer));
2102 const char *file;
2106 file = isc_lex_getsourcename(lexer);
2108 (*callbacks->warn)(callbacks, "%s:%u: warning: '%s': %s", file,
2115 warn_badname(const dns_name_t *name, isc_lex_t *lexer,
2117 const char *file;
2122 file = isc_lex_getsourcename(lexer);
2124 dns_name_format(name, namebuf, sizeof(namebuf));
2125 (*callbacks->warn)(callbacks, "%s:%u: warning: %s: %s", file,
2133 dns_rdatacallbacks_t *callbacks, const char *name,
2135 if (name == NULL) {
2136 name = "UNKNOWN";
2143 "dns_rdata_fromtext", name, line,
2148 "dns_rdata_fromtext", name, line,
2153 "dns_rdata_fromtext", name, line,
2160 "dns_rdata_fromtext", name, line,
2166 "dns_rdata_fromtext", name, line,
2171 (*callback)(callbacks, "dns_rdata_fromtext: %s:%lu: %s", name,