summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/py/inet/osf.t5
-rw-r--r--tests/py/inet/osf.t.payload12
2 files changed, 15 insertions, 2 deletions
diff --git a/tests/py/inet/osf.t b/tests/py/inet/osf.t
index 4db20b7b..6533b84e 100644
--- a/tests/py/inet/osf.t
+++ b/tests/py/inet/osf.t
@@ -1,6 +1,9 @@
:osfchain;type filter hook input priority 0
*ip;osfip;osfchain
+*ip6;osfip6;osfchain
+*inet;osfinet;osfchain
-osf name "Linux";ok;osf "Linux"
+osf name "Linux";ok
+osf name "morethansixteenbytes";fail
osf name ;fail
diff --git a/tests/py/inet/osf.t.payload b/tests/py/inet/osf.t.payload
index 70eedb56..f94c17ec 100644
--- a/tests/py/inet/osf.t.payload
+++ b/tests/py/inet/osf.t.payload
@@ -1,4 +1,14 @@
# osf name "Linux"
ip osfip osfchain
- [ osf 1]
+ [ osf dreg 1 ]
+ [ cmp eq reg 1 0x756e694c 0x00000078 0x00000000 0x00000000 ]
+
+# osf name "Linux"
+ip6 osfip6 osfchain
+ [ osf dreg 1 ]
+ [ cmp eq reg 1 0x756e694c 0x00000078 0x00000000 0x00000000 ]
+
+# osf name "Linux"
+inet osfinet osfchain
+ [ osf dreg 1 ]
[ cmp eq reg 1 0x756e694c 0x00000078 0x00000000 0x00000000 ]