}
]
-# ct expiration {33-55}
+# ct expiration {33-55, 66-88}
[
{
"match": {
"op": "==",
"right": {
"set": [
- {
- "range": [ 33, 55 ]
- }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# ct expiration != {33-55}
+# ct expiration != {33-55, 66-88}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- {
- "range": [ 33, 55 ]
- }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# ct direction . ct mark { original . 0x12345678}
+# ct direction . ct mark { original . 0x12345678, reply . 0x87654321}
[
{
"match": {
"original",
"0x12345678"
]
+ },
+ {
+ "concat": [
+ "reply",
+ "0x87654321"
+ ]
}
]
}
}
]
-# ct state . ct mark vmap { new . 0x12345678 : drop}
+# ct state . ct mark vmap { new . 0x12345678 : drop, established . 0x87654321 : accept}
[
{
"vmap": {
{
"drop": null
}
+ ],
+ [
+ {
+ "concat": [
+ "established",
+ "0x87654321"
+ ]
+ },
+ {
+ "accept": null
+ }
]
]
}
}
]
-# meta length { 33-55}
+# meta length { 33-55, 66-88}
[
{
"match": {
"op": "==",
"right": {
"set": [
- { "range": [ 33, 55 ] }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# meta length != { 33-55}
+# meta length != { 33-55, 66-88}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- { "range": [ 33, 55 ] }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# meta l4proto { 33-55}
+# meta l4proto { 33-55, 66-88}
[
{
"match": {
"op": "==",
"right": {
"set": [
- { "range": [ 33, 55 ] }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# meta l4proto != { 33-55}
+# meta l4proto != { 33-55, 66-88}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- { "range": [ 33, 55 ] }
+ { "range": [ 33, 55 ] },
+ { "range": [ 66, 88 ] }
]
}
}
}
]
-# meta oif {"lo"} accept
-[
- {
- "match": {
- "left": {
- "meta": { "key": "oif" }
- },
- "op": "==",
- "right": {
- "set": [
- "lo"
- ]
- }
- }
- },
- {
- "accept": null
- }
-]
-
-# meta oif != {"lo"} accept
-[
- {
- "match": {
- "left": {
- "meta": { "key": "oif" }
- },
- "op": "!=",
- "right": {
- "set": [
- "lo"
- ]
- }
- }
- },
- {
- "accept": null
- }
-]
-
# meta oifname "dummy0"
[
{
}
]
-# meta skuid { 2001-2005} accept
+# meta skuid { 2001-2005, 3001-3005} accept
[
{
"match": {
"op": "==",
"right": {
"set": [
- { "range": [ 2001, 2005 ] }
+ { "range": [ 2001, 2005 ] },
+ { "range": [ 3001, 3005 ] }
]
}
}
}
]
-# meta skuid != { 2001-2005} accept
+# meta skuid != { 2001-2005, 3001-3005} accept
[
{
"match": {
"op": "!=",
"right": {
"set": [
- { "range": [ 2001, 2005 ] }
+ { "range": [ 2001, 2005 ] },
+ { "range": [ 3001, 3005 ] }
]
}
}
}
]
-# meta iifgroup {"default"}
+# meta iifgroup {"default", 11}
[
{
"match": {
"op": "==",
"right": {
"set": [
- "default"
+ "default",
+ 11
]
}
}
}
]
-# meta iifgroup != {"default"}
+# meta iifgroup != {"default", 11}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- "default"
+ "default",
+ 11
]
}
}
}
]
-# meta iifgroup {11-33}
+# meta iifgroup {11-33, 44-55}
[
{
"match": {
"op": "==",
"right": {
"set": [
- { "range": [ 11, 33 ] }
+ { "range": [ 11, 33 ] },
+ { "range": [ 44, 55 ] }
]
}
}
}
]
-# meta iifgroup != {11-33}
+# meta iifgroup != {11-33, 44-55}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- { "range": [ 11, 33 ] }
+ { "range": [ 11, 33 ] },
+ { "range": [ 44, 55 ] }
]
}
}
}
]
-# meta oifgroup {"default"}
+# meta oifgroup {"default", 11}
[
{
"match": {
"op": "==",
"right": {
"set": [
- "default"
+ "default",
+ 11
]
}
}
}
]
-# meta oifgroup != {"default"}
+# meta oifgroup != {"default", 11}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- "default"
+ "default",
+ 11
]
}
}
}
]
-# meta oifgroup {11-33}
+# meta oifgroup {11-33, 44-55}
[
{
"match": {
"op": "==",
"right": {
"set": [
- { "range": [ 11, 33 ] }
+ { "range": [ 11, 33 ] },
+ { "range": [ 44, 55 ] }
]
}
}
}
]
-# meta oifgroup != {11-33}
+# meta oifgroup != {11-33, 44-55}
[
{
"match": {
"op": "!=",
"right": {
"set": [
- { "range": [ 11, 33 ] }
+ { "range": [ 11, 33 ] },
+ { "range": [ 44, 55 ] }
]
}
}