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