Support no-soa, no-dualstack-selection for bind flags

This commit is contained in:
Nick Peng
2019-08-10 00:53:17 +08:00
parent 273c2d5100
commit 4e11c13ec0
3 changed files with 175 additions and 72 deletions

View File

@@ -63,8 +63,10 @@ typedef enum {
#define BIND_FLAG_NO_RULE_NAMESERVER (1 << 1)
#define BIND_FLAG_NO_RULE_IPSET (1 << 2)
#define BIND_FLAG_NO_RULE_SNIPROXY (1 << 3)
#define BIND_FLAG_NO_SPEED_CHECK (1 << 4)
#define BIND_FLAG_NO_CACHE (1 << 5)
#define BIND_FLAG_NO_RULE_SOA (1 << 4)
#define BIND_FLAG_NO_SPEED_CHECK (1 << 5)
#define BIND_FLAG_NO_CACHE (1 << 6)
#define BIND_FLAG_NO_DUALSTACK_SELECTION (1 << 7)
struct dns_rule_flags {
unsigned int flags;