dns_name_fromwire_9_data revision ecb6c5782ea248307e86c4bceac6c371d27576a6
fa9e4066f08beec538e775443c5be79dd423fcabahrens# test data for dns_name_fromwire_9
fa9e4066f08beec538e775443c5be79dd423fcabahrens# <msgfile> <testname_offset> <downcase>
fa9e4066f08beec538e775443c5be79dd423fcabahrens# <dc_method> <exp_name> <exp_result>
fa9e4066f08beec538e775443c5be79dd423fcabahrens# where msgfile contains a DNS message in hex form
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and where testname_offset is the byte offset in this message of
fa9e4066f08beec538e775443c5be79dd423fcabahrens# the start of a name
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and where downcase is 1 or 0
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and where dc_method is one of
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_COMPRESS_ALL
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_COMPRESS_GLOBAL
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_COMPRESS_GLOBAL14
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_COMPRESS_GLOBAL16
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_COMPRESS_NONE
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and where exp_name is the expected name after any decompression
fa9e4066f08beec538e775443c5be79dd423fcabahrens# or case conversion
fa9e4066f08beec538e775443c5be79dd423fcabahrens# and where exp_result may be one of
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_NOSPACE
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_BADLABELTYPE
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_DISALLOWED
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_BADPOINTER
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_UNEXPECTEDEND
fa9e4066f08beec538e775443c5be79dd423fcabahrens# DNS_R_TOOMANYHOPS
fa9e4066f08beec538e775443c5be79dd423fcabahrenswire_test9.data 25 1 DNS_COMPRESS_ALL vix.com. DNS_R_NOSPACE