dns_name_fromwire_7_data revision a4e2a43f7941500341f4e4ea93bf5538bc21a9f8
bcb4e51a409d94ae670de96afb8483a4f7855294Stephan Bosch#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# test data for dns_name_fromwire_7
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# format:
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# <msgfile> <testname_offset> <downcase>
bdd36cfdba3ff66d25570a9ff568d69e1eb543cfTimo Sirainen# <dc_method> <exp_name> <exp_result>
b1f37113a5760bee842c5a7678bb5fa6f5bd8b60Timo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# where msgfile contains a DNS message in hex form
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# and where testname_offset is the byte offset in this message of
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# the start of a name
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# and where downcase is 1 or 0
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# and where dc_method is one of
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# DNS_COMPRESS_ALL
a23210844b06c53ebca34b162f3a268d5f1cd4d1Aki Tuomi# DNS_COMPRESS_GLOBAL
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# DNS_COMPRESS_GLOBAL14
530b5909a99e7575156496f1b8e4d1ff5b058484Timo Sirainen# DNS_COMPRESS_GLOBAL16
530b5909a99e7575156496f1b8e4d1ff5b058484Timo Sirainen# DNS_COMPRESS_NONE
71df09024cea5f2faa93da3bb9513ee96ba6bf22Timo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# and where exp_name is the expected name after any decompression
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# or case conversion
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# and where exp_result may be one of
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# ISC_R_NOSPACE
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# DNS_R_BADLABELTYPE
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# DNS_R_DISALLOWED
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# DNS_R_BADPOINTER
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen# ISC_R_UNEXPECTEDEND
efe78d3ba24fc866af1c79b9223dc0809ba26cadStephan Bosch# DNS_R_TOOMANYHOPS
bd63b5b860658b01b1f46f26d406e1e4a9dc019aTimo Sirainen#
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainenwire_test7.data 25 1 DNS_COMPRESS_ALL vix.com. ISC_R_UNEXPECTEDEND
1c633f71ec2060e5bfa500a97f34cd881a958ecdTimo Sirainen