dns_name_fromwire_9_data revision ecb6c5782ea248307e86c4bceac6c371d27576a6
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering#
b7ff1e47da4653d2ff1ec7b489e6067fed29d8c5Lennart Poettering# test data for dns_name_fromwire_9
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# format:
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# <msgfile> <testname_offset> <downcase>
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering# <dc_method> <exp_name> <exp_result>
c32e0c40f7e706e3ebcd101187d5ced96f083491Lennart Poettering#
7d640cdf66a7c032c871ccfe0ee4ad56f7e3869bLennart Poettering# where msgfile contains a DNS message in hex form
62170515a17d0771aa38c8e7711a7a60c8d14d2fLennart Poettering#
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# and where testname_offset is the byte offset in this message of
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# the start of a name
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering#
c904f64d84db8c4eebedf210ba10893f19ba05edLennart Poettering# and where downcase is 1 or 0
7d640cdf66a7c032c871ccfe0ee4ad56f7e3869bLennart Poettering#
34df5a34e1d0ac4bba453fb5f52f18a2f5f260f9Lennart Poettering# and where dc_method is one of
099663ff8c117303af369a4d412dafed0c5614c2Lennart Poettering# DNS_COMPRESS_ALL
099663ff8c117303af369a4d412dafed0c5614c2Lennart Poettering# DNS_COMPRESS_GLOBAL
099663ff8c117303af369a4d412dafed0c5614c2Lennart Poettering# DNS_COMPRESS_GLOBAL14
a49408ec64063023524b964064d393c1fce36e4aKay Sievers# DNS_COMPRESS_GLOBAL16
b925e72633bf98438f56a140520e07ec8c959e46Lennart Poettering# DNS_COMPRESS_NONE
a0e155d440173ba524918cb3800350b452952082Lennart Poettering#
e677657e8dddb33d1f1e32eda0ebc126e08a538dLennart Poettering# and where exp_name is the expected name after any decompression
7d76f312889d54dcfe6fdde6eb055e890e7a615bLennart Poettering# or case conversion
7d76f312889d54dcfe6fdde6eb055e890e7a615bLennart Poettering#
ba1a55152c50dfbcd3d4a64353b95f4a2f37985eLennart Poettering# and where exp_result may be one of
18a5d7fffbcaea5ebd721df5f4938e8a347a2d3bLennart Poettering# DNS_R_NOSPACE
ba1a55152c50dfbcd3d4a64353b95f4a2f37985eLennart Poettering# DNS_R_BADLABELTYPE
8e028bb1edf33da3ced2d353fbfafac7ad75e6beLennart Poettering# DNS_R_DISALLOWED
cca4aeeead1985f503d175eb1fcad9ed66f2e25dLennart Poettering# DNS_R_BADPOINTER
cca4aeeead1985f503d175eb1fcad9ed66f2e25dLennart Poettering# DNS_R_UNEXPECTEDEND
7ebdfc936e7c9697b9fa9441a502ad40abb7b245Lennart Poettering# DNS_R_TOOMANYHOPS
7ebdfc936e7c9697b9fa9441a502ad40abb7b245Lennart Poettering#
7ebdfc936e7c9697b9fa9441a502ad40abb7b245Lennart Poetteringwire_test9.data 25 1 DNS_COMPRESS_ALL vix.com. DNS_R_NOSPACE
ba1a55152c50dfbcd3d4a64353b95f4a2f37985eLennart Poettering