bind9/lib/ns
Ondřej Surý fe7ce629f4 Add FALLTHROUGH macro for __attribute__((fallthrough))
Gcc 7+ and Clang 10+ have implemented __attribute__((fallthrough)) which
is explicit version of the /* FALLTHROUGH */ comment we are currently
using.

Add and apply FALLTHROUGH macro that uses the attribute if available,
but does nothing on older compilers.

In one case (lib/dns/zone.c), using the macro revealed that we were
using the /* FALLTHROUGH */ comment in wrong place, remove that comment.
2022-03-25 08:33:43 +01:00
..
include Make netmgr the authority on number of threads running 2022-03-18 21:53:28 +01:00
tests Make netmgr the authority on number of threads running 2022-03-18 21:53:28 +01:00
client.c Remove usage of deprecated ATOMIC_VAR_INIT() macro 2022-03-08 23:55:10 +01:00
hooks.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
interfacemgr.c Make netmgr the authority on number of threads running 2022-03-18 21:53:28 +01:00
listenlist.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
log.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
Makefile.am Remove libns init/shutdown functions 2021-10-04 13:57:34 -07:00
notify.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
query.c Add FALLTHROUGH macro for __attribute__((fallthrough)) 2022-03-25 08:33:43 +01:00
server.c Remove the keep-response-order ACL map 2022-02-18 09:16:03 +01:00
sortlist.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
stats.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
update.c allow dns_clientinfo to store client ECS data 2022-01-27 13:53:59 -08:00
xfrout.c Change xfer-out timer message log level to DEBUG(1) 2022-03-17 21:28:29 +01:00