elements = { "eth0" . 10.1.1.2 . exists }
}
- set s13 {
- typeof tcp option mptcp subtype
- elements = { mp-join, dss }
- }
-
- set s14 {
- typeof tcp option mptcp subtype . ip daddr
- elements = { remove-addr . 10.1.1.1,
- mp-join . 10.1.1.2 }
- }
-
chain c1 {
osf name @s1 accept
}
chain c12 {
iifname . ip saddr . meta ipsec @s12 accept
}
-
- chain c13 {
- tcp option mptcp subtype @s13 accept
- }
-
- chain c14 {
- tcp option mptcp subtype . ip saddr @s14 accept
- }
}
typeof meta iifname . ip saddr . meta ipsec
elements = { \"eth0\" . 10.1.1.2 . 1 }
}
-
- set s13 {
- typeof tcp option mptcp subtype
- elements = { mp-join, dss }
- }
-
- set s14 {
- typeof tcp option mptcp subtype . ip daddr
- elements = { remove-addr . 10.1.1.1, mp-join . 10.1.1.2 }
- }
$INPUT_OSF_CHAIN
chain c2 {
ether type vlan vlan id @s2 accept
chain c12 {
meta iifname . ip saddr . meta ipsec @s12 accept
}
-
- chain c13 {
- tcp option mptcp subtype @s13 accept
- }
-
- chain c14 {
- tcp option mptcp subtype . ip saddr @s14 accept
- }
}"
EXPECTED="table inet t {$INPUT_OSF_SET
typeof iifname . ip saddr . meta ipsec
elements = { \"eth0\" . 10.1.1.2 . exists }
}
-
- set s13 {
- typeof tcp option mptcp subtype
- elements = { mp-join, dss }
- }
-
- set s14 {
- typeof tcp option mptcp subtype . ip daddr
- elements = { remove-addr . 10.1.1.1,
- mp-join . 10.1.1.2 }
- }
$INPUT_OSF_CHAIN
chain c2 {
vlan id @s2 accept
chain c12 {
iifname . ip saddr . meta ipsec @s12 accept
}
-
- chain c13 {
- tcp option mptcp subtype @s13 accept
- }
-
- chain c14 {
- tcp option mptcp subtype . ip saddr @s14 accept
- }
}"