diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-05-14 11:20:18 +0200 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-05-14 16:26:52 +0200 |
commit | b4d1227858fb507b3bc8dc0a5ba2e4fdc0d2606f (patch) | |
tree | 2ab2d9b776905342c6c5ee9bb5c02141c2792652 /src/resolve/resolved-dns-query.h | |
parent | e1004d0aba336d9ce2e7d1e12780530894ae5c14 (diff) | |
download | systemd-b4d1227858fb507b3bc8dc0a5ba2e4fdc0d2606f.tar.gz |
resolved: make counter for redirects smaller
It can never go above 16, so let's use a narrower type.
Order will be adjusted later to remove holes.
Diffstat (limited to 'src/resolve/resolved-dns-query.h')
-rw-r--r-- | src/resolve/resolved-dns-query.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/resolve/resolved-dns-query.h b/src/resolve/resolved-dns-query.h index be9b5fa548..fcc57a0e0d 100644 --- a/src/resolve/resolved-dns-query.h +++ b/src/resolve/resolved-dns-query.h @@ -64,7 +64,7 @@ struct DnsQuery { int ifindex; DnsTransactionState state; - unsigned n_cname_redirects; + uint8_t n_cname_redirects; LIST_HEAD(DnsQueryCandidate, candidates); sd_event_source *timeout_event_source; @@ -154,5 +154,3 @@ static inline uint64_t dns_query_reply_flags_make(DnsQuery *q) { dns_query_fully_confidential(q)) | (q->answer_query_flags & (SD_RESOLVED_FROM_MASK|SD_RESOLVED_SYNTHETIC)); } - -#define CNAME_REDIRECT_MAX 16 |