summaryrefslogtreecommitdiffstats
path: root/src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire')
-rw-r--r--src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire b/src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire
new file mode 100644
index 0000000..22fdd1f
--- /dev/null
+++ b/src/lib/dns/tests/testdata/rdata_in_aaaa_fromWire
@@ -0,0 +1,18 @@
+#
+# various kinds of IN/AAAA RDATA stored in an input buffer
+#
+# valid RDATA for 2001:db8::1234
+#
+#RDLENGTH=16
+0010
+#IPv6 address (18 bytes)
+2001 0db8 0000 0000 0000 0000 0000 1234
+#
+# short length (36 bytes)
+0008 2001 0db8 0000 0000 0000 0000 0000 1234
+#
+# length too long (55 bytes)
+0011 2001 0db8 0000 0000 0000 0000 0000 1234 ff
+#
+# short buffer (this can be tested only at the end of the buffer)
+0010 2001 0db8