summaryrefslogtreecommitdiff
path: root/keama/tests/subclassguard6.in6
diff options
context:
space:
mode:
Diffstat (limited to 'keama/tests/subclassguard6.in6')
-rw-r--r--keama/tests/subclassguard6.in624
1 files changed, 24 insertions, 0 deletions
diff --git a/keama/tests/subclassguard6.in6 b/keama/tests/subclassguard6.in6
new file mode 100644
index 00000000..5c2119a6
--- /dev/null
+++ b/keama/tests/subclassguard6.in6
@@ -0,0 +1,24 @@
+# subclass with guard declaration config
+
+# options
+option dhcp6.mysystem code 1250 = text;
+option dhcp6.myversion code 1251 = unsigned integer 16;
+option dhcp6.mydescr code 1252 = text;
+
+# superclass declaration
+class "foobar" {
+ match if option dhcp6.myversion = 0:1;
+ match option dhcp6.mysystem;
+}
+
+# simple subclass declaration
+subclass "foobar" "system1";
+
+# option setting subclass declaration
+subclass "foobar" "system2" { option dhcp6.mydescr "1.2"; }
+
+# complex subclass declaration
+subclass "foobar" "system3" {
+ option dhcp6.mydescr "1.3";
+ option dhcp6.rapid-commit;
+}