diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-06-08 12:03:33 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2018-06-08 12:03:33 +0100 |
commit | 906e7cfaaae91d19b2034cade2903282d066e876 (patch) | |
tree | bd71bd344b096e24ba74d1926699aa88082af717 /contrib/librdns/rdns.h | |
parent | 22fa0421cdaed8bf4e151777fd8fc1c09487fa44 (diff) | |
download | rspamd-906e7cfaaae91d19b2034cade2903282d066e876.tar.gz rspamd-906e7cfaaae91d19b2034cade2903282d066e876.zip |
[Feature] Add support of fake DNS records
Diffstat (limited to 'contrib/librdns/rdns.h')
-rw-r--r-- | contrib/librdns/rdns.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/contrib/librdns/rdns.h b/contrib/librdns/rdns.h index 5c44900f1..545d9421f 100644 --- a/contrib/librdns/rdns.h +++ b/contrib/librdns/rdns.h @@ -324,6 +324,18 @@ void rdns_resolver_register_plugin (struct rdns_resolver *resolver, struct rdns_plugin *plugin); /** + * Add a fake reply for a specified name + * @param resolver + * @param type + * @param name + * @param reply + */ +void rdns_resolver_set_fake_reply (struct rdns_resolver *resolver, + const char *name, + enum dns_rcode rcode, + struct rdns_reply_entry *reply); + +/** * Init DNS resolver * @param resolver * @return |