Home
last modified time | relevance | path

Searched refs:nsid_len (Results 1 – 19 of 19) sorted by relevance

/dports/dns/nsd/nsd-4.3.9/
H A Dedns.c49 edns_init_nsid(edns_data_type *data, uint16_t nsid_len) in edns_init_nsid() argument
54 data->nsid[2] = (nsid_len & 0xff00) >> 8; in edns_init_nsid()
55 data->nsid[3] = (nsid_len & 0x00ff); in edns_init_nsid()
84 if(nsd->nsid_len > 0) { in edns_handle_option()
89 edns->opt_reserved_space += OPT_HDR + nsd->nsid_len; in edns_handle_option()
H A Dconfigparser.y281 size_t nsid_len = strlen($2);
284 nsid_len -= 6; /* discard "ascii_" */
285 if(nsid_len < 65535) {
286 cfg_parser->opt->nsid = region_alloc(cfg_parser->opt->region, nsid_len*2+1);
287 hex_ntop((uint8_t*)$2+6, nsid_len, (char*)cfg_parser->opt->nsid, nsid_len*2+1);
291 } else if (nsid_len % 2 != 0) {
294 nsid_len = nsid_len / 2;
295 if(nsid_len < 65535) {
296 nsid = xalloc(nsid_len);
297 if (hex_pton($2, nsid, nsid_len) == -1) {
H A Dnsd.c908 nsd.nsid_len = 0; in main()
974 if (nsd.nsid_len != 0) { in main()
980 nsd.nsid_len = strlen(optarg+6); in main()
981 memmove(nsd.nsid, optarg+6, nsd.nsid_len); in main()
987 nsd.nsid_len = strlen(optarg) / 2; in main()
988 if (hex_pton(optarg, nsd.nsid, nsd.nsid_len) == -1) { in main()
1224 if (nsd.nsid_len == 0 && nsd.options->nsid) { in main()
1229 nsd.nsid_len = strlen(nsd.options->nsid) / 2; in main()
1230 if (hex_pton(nsd.options->nsid, nsd.nsid, nsd.nsid_len) == -1) { in main()
1234 edns_init_nsid(&nsd.edns_ipv4, nsd.nsid_len); in main()
[all …]
H A Dconfigparser.c1972 size_t nsid_len = strlen((yyvsp[0].str)); in yyparse() local
1975 nsid_len -= 6; /* discard "ascii_" */ in yyparse()
1976 if(nsid_len < 65535) { in yyparse()
1977 cfg_parser->opt->nsid = region_alloc(cfg_parser->opt->region, nsid_len*2+1); in yyparse()
1978 … hex_ntop((uint8_t*)(yyvsp[0].str)+6, nsid_len, (char*)cfg_parser->opt->nsid, nsid_len*2+1); in yyparse()
1982 } else if (nsid_len % 2 != 0) { in yyparse()
1985 nsid_len = nsid_len / 2; in yyparse()
1986 if(nsid_len < 65535) { in yyparse()
1987 nsid = xalloc(nsid_len); in yyparse()
1988 if (hex_pton((yyvsp[0].str), nsid, nsid_len) == -1) { in yyparse()
H A Dedns.h101 void edns_init_nsid(edns_data_type *data, uint16_t nsid_len);
H A Dnsd.h249 uint16_t nsid_len; member
H A Dquery.c1724 buffer_write(q->packet, nsd->nsid, nsd->nsid_len); in query_add_optional()
/dports/dns/unbound/unbound-1.14.0/util/
H A Dconfig_file.h354 uint16_t nsid_len; member
1120 uint8_t* cfg_parse_nsid(const char* str, uint16_t* nsid_len);
H A Dconfig_file.c247 cfg->nsid_len = 0; in config_create()
613 cfg->nsid_len = 0; in config_set_option()
616 cfg->nsid = cfg_parse_nsid(val, &cfg->nsid_len); in config_set_option()
2116 uint8_t* cfg_parse_nsid(const char* str, uint16_t* nsid_len) in cfg_parse_nsid() argument
2122 *nsid_len = strlen(str + 6); in cfg_parse_nsid()
2142 *nsid_len = strlen(str) / 2; in cfg_parse_nsid()
H A Dconfigparser.y1386 cfg_parser->cfg->nsid_len = 0;
1390 $2, &cfg_parser->cfg->nsid_len)))
H A Dconfigparser.c4812 cfg_parser->cfg->nsid_len = 0; in yyparse()
4816 (yyvsp[0].str), &cfg_parser->cfg->nsid_len))) in yyparse()
/dports/dns/knot3/knot-3.1.5/src/knot/nameserver/
H A Dprocess_query.c271 size_t nsid_len = conf()->cache.srv_nsid_len; in answer_edns_init() local
274 if (nsid_len > 0) { in answer_edns_init()
277 nsid_len, nsid_data, in answer_edns_init()
/dports/dns/knot3-lib/knot-3.1.5/src/knot/nameserver/
H A Dprocess_query.c271 size_t nsid_len = conf()->cache.srv_nsid_len; in answer_edns_init() local
274 if (nsid_len > 0) { in answer_edns_init()
277 nsid_len, nsid_data, in answer_edns_init()
/dports/dns/unbound/unbound-1.14.0/util/data/
H A Dmsgparse.c993 LDNS_EDNS_NSID, cfg->nsid_len, in parse_edns_options_from_query()
/dports/dns/samba-nsupdate/bind-9.16.5/lib/dns/
H A Dresolver.c7453 log_nsid(isc_buffer_t *opt, size_t nsid_len, resquery_t *query, int level, in log_nsid() argument
7461 REQUIRE(nsid_len <= UINT16_MAX); in log_nsid()
7464 buflen = nsid_len * 2 + 1; in log_nsid()
7466 pbuf = isc_mem_get(mctx, nsid_len + 1); in log_nsid()
7471 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7479 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7490 isc_mem_put(mctx, pbuf, nsid_len + 1); in log_nsid()
/dports/dns/bind9-devel/bind9-e112afa15668bd3b1baed59df2d21e01b46da15e/lib/dns/
H A Dresolver.c7112 log_nsid(isc_buffer_t *opt, size_t nsid_len, resquery_t *query, int level, in log_nsid() argument
7120 REQUIRE(nsid_len <= UINT16_MAX); in log_nsid()
7123 buflen = nsid_len * 2 + 1; in log_nsid()
7125 pbuf = isc_mem_get(mctx, nsid_len + 1); in log_nsid()
7130 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7138 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7149 isc_mem_put(mctx, pbuf, nsid_len + 1); in log_nsid()
/dports/dns/bind-tools/bind-9.16.27/lib/dns/
H A Dresolver.c7789 log_nsid(isc_buffer_t *opt, size_t nsid_len, resquery_t *query, int level, in log_nsid() argument
7797 REQUIRE(nsid_len <= UINT16_MAX); in log_nsid()
7800 buflen = nsid_len * 2 + 1; in log_nsid()
7802 pbuf = isc_mem_get(mctx, nsid_len + 1); in log_nsid()
7807 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7815 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7826 isc_mem_put(mctx, pbuf, nsid_len + 1); in log_nsid()
/dports/dns/bind916/bind-9.16.27/lib/dns/
H A Dresolver.c7789 log_nsid(isc_buffer_t *opt, size_t nsid_len, resquery_t *query, int level, in log_nsid() argument
7797 REQUIRE(nsid_len <= UINT16_MAX); in log_nsid()
7800 buflen = nsid_len * 2 + 1; in log_nsid()
7802 pbuf = isc_mem_get(mctx, nsid_len + 1); in log_nsid()
7807 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7815 for (size_t i = 0; i < nsid_len; i++) { in log_nsid()
7826 isc_mem_put(mctx, pbuf, nsid_len + 1); in log_nsid()
/dports/dns/bind911/bind-9.11.37/lib/dns/
H A Dresolver.c7798 log_nsid(isc_buffer_t *opt, size_t nsid_len, resquery_t *query, in log_nsid() argument
7808 buflen = (uint16_t)nsid_len * 2 + 1; in log_nsid()
7812 pbuf = isc_mem_get(mctx, nsid_len + 1); in log_nsid()
7819 for (i = 0; i < nsid_len; i++) { in log_nsid()
7827 for (i = 0; i < nsid_len; i++) { in log_nsid()
7842 isc_mem_put(mctx, pbuf, nsid_len + 1); in log_nsid()