SYMBOL INDEX (54 symbols across 4 files) FILE: njs.d/dns/dns.js function get_qname (line 30) | function get_qname(s) { function get_response (line 37) | function get_response(s) { function to_bytes (line 42) | function to_bytes( number ) { function debug (line 46) | function debug(s, msg) { function process_doh_request (line 52) | function process_doh_request(s, decode, scrub) { function process_dns_request (line 112) | function process_dns_request(s, decode, scrub) { function domain_scrub (line 144) | function domain_scrub(s, data, packet) { function preread_dns_request (line 192) | function preread_dns_request(s) { function preread_doh_request (line 196) | function preread_doh_request(s) { function filter_doh_request (line 200) | function filter_doh_request(s) { FILE: njs.d/dns/glb.js function get_response (line 17) | function get_response(s) { function get_edns_subnet (line 22) | function get_edns_subnet(s) { function process_request (line 27) | function process_request(s) { function glb_failure (line 140) | function glb_failure(packet, code) { function glb_get_config (line 149) | function glb_get_config( packet, suffix, s) { function glb_get_nodes (line 166) | function glb_get_nodes( packet, config, s ) { function glb_process_upstream_status (line 182) | function glb_process_upstream_status( json, config ) { function glb_calc_distance (line 192) | function glb_calc_distance(lat1,lon1,lat2,lon2) { FILE: njs.d/dns/libdns.js function to_bytes (line 64) | function to_bytes( number ) { function to_bytes32 (line 69) | function to_bytes32( number ) { function gen_new_packet (line 74) | function gen_new_packet(id, flags, codes) { function gen_response_packet (line 88) | function gen_response_packet( request, question, answers, authority, add... function encode_packet (line 108) | function encode_packet( packet ) { function shortcut_response (line 132) | function shortcut_response(data, packet, answers) { function shortcut_nxdomain (line 146) | function shortcut_nxdomain(data, packet) { function encode_question (line 159) | function encode_question(packet) { function parse_packet (line 169) | function parse_packet(data) { function parse_question (line 180) | function parse_question(packet) { function parse_answers (line 194) | function parse_answers(packet, decode_level) { function parse_complete (line 215) | function parse_complete(packet, decode_level) { function parse_section (line 244) | function parse_section(packet, recs, decode_level) { function parse_label (line 256) | function parse_label(packet) { function encode_label (line 308) | function encode_label( name ) { function gen_resource_record (line 319) | function gen_resource_record(packet, name, type, clss, ttl, rdata) { function parse_resource_record (line 388) | function parse_resource_record(packet, decode_level) { function encode_arpa_v4 (line 452) | function encode_arpa_v4( ipv4 ) { function parse_arpa_v4 (line 461) | function parse_arpa_v4(packet) { function encode_arpa_v6 (line 469) | function encode_arpa_v6( ipv6 ) { function parse_arpa_v6 (line 478) | function parse_arpa_v6(packet) { function encode_txt_record (line 486) | function encode_txt_record( text_array ) { function parse_txt_record (line 503) | function parse_txt_record(packet, length) { function encode_mx_record (line 515) | function encode_mx_record( mx ) { function parse_mx_record (line 522) | function parse_mx_record(packet) { function encode_srv_record (line 530) | function encode_srv_record( srv ) { function parse_srv_record (line 540) | function parse_srv_record(packet) { function encode_soa_record (line 550) | function encode_soa_record( soa ) { function parse_soa_record (line 557) | function parse_soa_record(packet) { function parse_edns_options (line 570) | function parse_edns_options(packet) { FILE: njs.d/dns/test.js function get_qname (line 24) | function get_qname(s) { function to_bytes (line 29) | function to_bytes( number ) { function debug (line 33) | function debug(s, msg) { function test_dns_encoder (line 39) | function test_dns_encoder(s) { function test_dns_decoder (line 67) | function test_dns_decoder(s) { function test_dns_responder (line 100) | function test_dns_responder(s, data, packet) {