Skip to content

Commit

Permalink
- Document 'ub_result.was_ratelimited' in libunbound.
Browse files Browse the repository at this point in the history
  • Loading branch information
gthess committed Feb 10, 2020
1 parent aee3706 commit c316b1d
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
3 changes: 3 additions & 0 deletions doc/Changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
10 February 2020: George
- Document 'ub_result.was_ratelimited' in libunbound.

6 February 2020: George
- Fix num_reply_states and num_detached_states counting with
serve_expired_callback.
Expand Down
7 changes: 4 additions & 3 deletions doc/libunbound.3.in
Original file line number Diff line number Diff line change
Expand Up @@ -396,12 +396,13 @@ The result of the DNS resolution and validation is returned as
char* canonname; /* canonical name of result */
int rcode; /* additional error code in case of no data */
void* answer_packet; /* full network format answer packet */
int answer_len; /* length of packet in octets */
int answer_len; /* length of packet in octets */
int havedata; /* true if there is data */
int nxdomain; /* true if nodata because name does not exist */
int secure; /* true if result is secure */
int bogus; /* true if a security failure happened */
int secure; /* true if result is secure */
int bogus; /* true if a security failure happened */
char* why_bogus; /* string with error if bogus */
int was_ratelimited; /* true if the query was ratelimited (SERVFAIL) by unbound */
int ttl; /* number of seconds the result is valid */
};
.fi
Expand Down
5 changes: 3 additions & 2 deletions libunbound/unbound.h
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,9 @@ struct ub_result {
char* why_bogus;

/**
* If the query or one of its subqueries was ratelimited. Useful if
* ratelimiting is enabled and answer is SERVFAIL.
* If the query or one of its subqueries was ratelimited. Useful if
* ratelimiting is enabled and answer to the client is SERVFAIL as a
* result.
*/
int was_ratelimited;

Expand Down

0 comments on commit c316b1d

Please sign in to comment.