Blame tests/py/inet/sctp.t.json
|
Packit |
c5a612 |
# sctp sport 23
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": 23
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport != 23
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": 23
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport 23-44
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 23, 44 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport != 23-44
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 23, 44 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport { 23, 24, 25}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
23,
|
|
Packit |
c5a612 |
24,
|
|
Packit |
c5a612 |
25
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport != { 23, 24, 25}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
23,
|
|
Packit |
c5a612 |
24,
|
|
Packit |
c5a612 |
25
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport { 23-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 23, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp sport != { 23-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "sport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 23, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport 23
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": 23
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport != 23
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": 23
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport 23-44
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 23, 44 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport != 23-44
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 23, 44 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport { 23, 24, 25}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
23,
|
|
Packit |
c5a612 |
24,
|
|
Packit |
c5a612 |
25
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport != { 23, 24, 25}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
23,
|
|
Packit |
c5a612 |
24,
|
|
Packit |
c5a612 |
25
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport { 23-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 23, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp dport != { 23-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "dport",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 23, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum 1111
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": 1111
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum != 11
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": 11
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum 21-333
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 21, 333 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum != 32-111
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 32, 111 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum { 22, 33, 44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
22,
|
|
Packit |
c5a612 |
33,
|
|
Packit |
c5a612 |
44
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum != { 22, 33, 44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
22,
|
|
Packit |
c5a612 |
33,
|
|
Packit |
c5a612 |
44
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum { 22-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 22, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp checksum != { 22-44}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "checksum",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 22, 44 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag 22
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": 22
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag != 233
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": 233
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag 33-45
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 33, 45 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag != 33-45
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"range": [ 33, 45 ]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag {33, 55, 67, 88}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
33,
|
|
Packit |
c5a612 |
55,
|
|
Packit |
c5a612 |
67,
|
|
Packit |
c5a612 |
88
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag != {33, 55, 67, 88}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
33,
|
|
Packit |
c5a612 |
55,
|
|
Packit |
c5a612 |
67,
|
|
Packit |
c5a612 |
88
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag { 33-55}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "==",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 33, 55 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|
|
Packit |
c5a612 |
# sctp vtag != { 33-55}
|
|
Packit |
c5a612 |
[
|
|
Packit |
c5a612 |
{
|
|
Packit |
c5a612 |
"match": {
|
|
Packit |
c5a612 |
"left": {
|
|
Packit |
c5a612 |
"payload": {
|
|
Packit |
c5a612 |
"field": "vtag",
|
|
Packit |
c5a612 |
"protocol": "sctp"
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
},
|
|
Packit |
c5a612 |
"op": "!=",
|
|
Packit |
c5a612 |
"right": {
|
|
Packit |
c5a612 |
"set": [
|
|
Packit |
c5a612 |
{ "range": [ 33, 55 ] }
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
}
|
|
Packit |
c5a612 |
]
|
|
Packit |
c5a612 |
|