summaryrefslogtreecommitdiffstats
path: root/src/lib/dns/tests/testdata/rdata_in_a_fromWire
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dns/tests/testdata/rdata_in_a_fromWire')
-rw-r--r--src/lib/dns/tests/testdata/rdata_in_a_fromWire19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/lib/dns/tests/testdata/rdata_in_a_fromWire b/src/lib/dns/tests/testdata/rdata_in_a_fromWire
new file mode 100644
index 0000000..12f508b
--- /dev/null
+++ b/src/lib/dns/tests/testdata/rdata_in_a_fromWire
@@ -0,0 +1,19 @@
+#
+# various kinds of IN/A RDATA stored in an input buffer
+#
+# valid RDATA for 192.0.2.1
+#
+# 0 1 2 3 4 5 (bytes)
+ 00 04 c0 00 02 01
+#
+# short length
+# 6 7 8 9 10 11 (bytes)
+ 00 03 c0 00 02 01
+#
+# length too long
+#12 13 14 15 16 17 18
+ 00 05 c0 00 02 01 00
+#
+# short buffer (this can be tested only at the end of the buffer)
+#19 20 21 22 23
+ 00 04 c0 00 02