mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-26 19:41:04 -05:00
3936. [func] Added authoritative support for the EDNS Client Subnet (ECS) option. ACLs can now include "ecs" elements which specify an address or network prefix; if an ECS option is included in a DNS query, then the address encoded in the option will be matched against "ecs" ACL elements. Also, if an ECS address is included in a query, then it will be used instead of the client source address when matching "geoip" ACL elements. This behavior can be overridden with "geoip-use-ecs no;". When "ecs" or "geoip" ACL elements are used to select a view for a query, the response will include an ECS option to indicate which client network the answer is valid for. (Thanks to Vincent Bernat.) [RT #36781] |
||
|---|---|---|
| .. | ||
| testdata | ||
| Atffile | ||
| db_test.c | ||
| dbdiff_test.c | ||
| dbiterator_test.c | ||
| dbversion_test.c | ||
| dispatch_test.c | ||
| dnstest.c | ||
| dnstest.h | ||
| geoip_test.c | ||
| gost_test.c | ||
| keytable_test.c | ||
| Makefile.in | ||
| master_test.c | ||
| mkraw.pl | ||
| nsec3_test.c | ||
| peer_test.c | ||
| private_test.c | ||
| rbt_serialize_test.c | ||
| rbt_test.c | ||
| rdata_test.c | ||
| rdataset_test.c | ||
| rdatasetstats_test.c | ||
| time_test.c | ||
| update_test.c | ||
| zonemgr_test.c | ||
| zt_test.c | ||