dns_name_fromwire_5_data revision 44aae046c38e796e581110b7ecdf4478167d684d
5cd4555ad444fd391002ae32450572054369fd42Rob Austein#
5cd4555ad444fd391002ae32450572054369fd42Rob Austein# test data for dns_name_fromwire_5
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# format:
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# <msgfile> <testname_offset> <downcase>
5c6b95ba1b2e35f8dd6b0a7f25aacba91fff3aa2Tinderbox User# <dc_method> <exp_name> <exp_result>
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# where msgfile contains a DNS message in hex form
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater#
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# and where testname_offset is the byte offset in this message of
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# the start of a name
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# and where downcase is 1 or 0
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews#
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# and where dc_method is one of
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# DNS_COMPRESS_ALL
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# DNS_COMPRESS_GLOBAL
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# DNS_COMPRESS_GLOBAL14
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews# DNS_COMPRESS_GLOBAL16
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# DNS_COMPRESS_LOCAL
f5d30e2864e048a42c4dc1134993ae7efdb5d6c3Mark Andrews# DNS_COMPRESS_NONE
2de07361f3d1019d6d3b7433755fe7d55578b7dcJeremy Reed#
b5ad6dfea4cc3e7d1d322ac99f1e5a31096837c4Mark Andrews# and where exp_name is the expected name after any decompression
f202f2587b9ba4753afba49b796f599cc12b4d0fAndreas Gustafsson# or case conversion
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein#
8012d70ea4906ba739036cc9903cb0ac0fc72e9fJeremy C. Reed# and where exp_result may be one of
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_NOSPACE
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_BADLABELTYPE
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_DISALLOWED
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_BADPOINTER
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_UNEXPECTEDEND
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein# DNS_R_TOOMANYHOPS
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein#
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austeinwire_test5.data 25 1 DNS_COMPRESS_NONE vix.com. DNS_R_DISALLOWED
268a4475065fe6a8cd7cc707820982cf5e98f430Rob Austein