aboutsummaryrefslogtreecommitdiff
path: root/pythonmod/interface.i
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2022-02-17 22:47:14 +0000
committerCy Schubert <cy@FreeBSD.org>2022-02-17 22:47:14 +0000
commit3574dc0bd83e731bba79edc130c0569bf05f7af5 (patch)
tree0815a1fbcd844efe87c2536cb869f173cfdee16c /pythonmod/interface.i
parent9b87431a326169e72d5ca55670cb3c95205aa350 (diff)
Diffstat (limited to 'pythonmod/interface.i')
-rw-r--r--pythonmod/interface.i3
1 files changed, 2 insertions, 1 deletions
diff --git a/pythonmod/interface.i b/pythonmod/interface.i
index 03483abdf824..1ca8686a76f3 100644
--- a/pythonmod/interface.i
+++ b/pythonmod/interface.i
@@ -712,9 +712,10 @@ struct module_env {
/* --- services --- */
struct outbound_entry* (*send_query)(struct query_info* qinfo,
uint16_t flags, int dnssec, int want_dnssec, int nocaps,
+ int check_ratelimit,
struct sockaddr_storage* addr, socklen_t addrlen,
uint8_t* zone, size_t zonelen, int tcp_upstream, int ssl_upstream,
- char* tls_auth_name, struct module_qstate* q);
+ char* tls_auth_name, struct module_qstate* q, int* was_ratelimited);
void (*detach_subs)(struct module_qstate* qstate);
int (*attach_sub)(struct module_qstate* qstate,
struct query_info* qinfo, uint16_t qflags, int prime,