diff options
author | Florian Weimer <fweimer@redhat.com> | 2017-07-05 17:39:33 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2017-07-05 19:04:40 +0200 |
commit | cb3c27e87b914bde5ec00a02363536c76e08b850 (patch) | |
tree | 8a20c3b98ba3e0fb7ecac4d79d881f66971c905b /support/resolv_test.h | |
parent | support: Add support_chroot_create and support_chroot_free (diff) | |
download | glibc-cb3c27e87b914bde5ec00a02363536c76e08b850.tar.gz glibc-cb3c27e87b914bde5ec00a02363536c76e08b850.tar.bz2 glibc-cb3c27e87b914bde5ec00a02363536c76e08b850.zip |
support: Add resolver testing mode which does not patch _res
Diffstat (limited to 'support/resolv_test.h')
-rw-r--r-- | support/resolv_test.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/support/resolv_test.h b/support/resolv_test.h index 6498751569..b953dc1200 100644 --- a/support/resolv_test.h +++ b/support/resolv_test.h @@ -93,6 +93,16 @@ struct resolv_redirect_config may results in more predictable ordering of queries and responses. */ bool single_thread_udp; + + /* Do not rewrite the _res variable or change NSS defaults. Use + server_address_overrides below to tell the testing framework on + which addresses to create the servers. */ + bool disable_redirect; + + /* Use these addresses for creating the DNS servers. The array must + have ns_count (or resolv_max_test_servers) sockaddr * elements if + not NULL. */ + const struct sockaddr *const *server_address_overrides; }; /* Configure NSS to use, nss_dns only for aplicable databases, and try |