Refactor the DNS_RDATASET_FIXED code to use constants instead of ifdefs

(cherry picked from commit 4edbb773)
42 jobs for !1818 with ondrej/refactor-DNS_RDATASET_FIXED-code-flow-v9_11 in 15 minutes and 20 seconds (queued for 5 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #215025
amd64 linux
🐞:sid:amd64

00:01:12

passed #215024
amd64 linux
misc:sid:amd64

00:00:21

 
  Build
passed #215036
amd64 linux
asan:sid:amd64

00:06:05

passed #215037
amd64 linux
clang:stretch:amd64

00:02:28

passed #215038
i386 linux
clang:stretch:i386

00:03:33

passed #215026
amd64 linux
docs:sid:amd64

00:01:03

passed #215035
amd64 linux
gcc:bionic:amd64

00:02:44

passed #215027
amd64 linux
gcc:centos6:amd64

00:02:27

passed #215028
amd64 linux
gcc:centos7:amd64

00:03:58

passed #215033
amd64 linux
gcc:fedora29:amd64

00:02:51

passed #215029
amd64 linux
gcc:jessie:amd64

00:01:57

passed #215031
amd64 linux
gcc:sid:amd64

00:04:05

passed #215032
i386 linux
gcc:sid:i386

00:03:10

passed #215030
amd64 linux
gcc:stretch:amd64

00:03:14

passed #215034
amd64 linux
gcc:xenial:amd64

00:01:56

passed #215040
amd64 linux
noassert:sid:amd64

00:04:00

passed #215039
amd64 linux
pkcs11:sid:amd64

00:04:15

 
  Test
passed #215059
amd64 linux
system:asan:sid:amd64

00:08:00

passed #215057
amd64 linux
system:gcc:bionic:amd64

00:06:46

passed #215041
amd64 linux
system:gcc:centos6:amd64

00:06:57

passed #215043
amd64 linux
system:gcc:centos7:amd64

00:07:00

passed #215053
amd64 linux
system:gcc:fedora29:amd64

00:06:06

passed #215045
amd64 linux
system:gcc:jessie:amd64

00:07:10

passed #215049
amd64 linux
system:gcc:sid:amd64

00:07:10

passed #215051
i386 linux
system:gcc:sid:i386

00:06:38

passed #215047
amd64 linux
system:gcc:stretch:amd64

00:07:05

passed #215055
amd64 linux
system:gcc:xenial:amd64

00:07:08

passed #215064
amd64 linux
system:noassert:sid:amd64

00:06:38

passed #215062
amd64 linux
system:pkcs11:sid:amd64

00:06:31

passed #215060
amd64 linux
unit:asan:sid:amd64

00:02:19

passed #215061
amd64 linux
unit:clang:stretch:amd64

00:01:10

passed #215058
amd64 linux
unit:gcc:bionic:amd64

00:01:27

passed #215042
amd64 linux
unit:gcc:centos6:amd64

00:01:00

passed #215044
amd64 linux
unit:gcc:centos7:amd64

00:01:04

passed #215054
amd64 linux
unit:gcc:fedora29:amd64

00:01:08

passed #215046
amd64 linux
unit:gcc:jessie:amd64

00:00:31

passed #215050
amd64 linux
unit:gcc:sid:amd64

00:01:03

passed #215052
i386 linux
unit:gcc:sid:i386

00:01:00

passed #215048
amd64 linux
unit:gcc:stretch:amd64

00:01:04

passed #215056
amd64 linux
unit:gcc:xenial:amd64

00:01:14

passed #215065
amd64 linux
unit:noassert:sid:amd64

00:01:07

passed #215063
amd64 linux
unit:pkcs11:sid:amd64

00:01:06