aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/vnet.txt
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-02-17 16:47:00 +0100
committerDmitry Vyukov <dvyukov@google.com>2018-02-17 19:02:12 +0100
commitd21a39fc48c781b8bc818b537ed4bf495d5daa89 (patch)
tree9ba98bafaff86f22e16ddbe7d29055a0f2cbcf40 /sys/linux/vnet.txt
parent29d7cb9a1661be49bc768fd139682e6b4aacc506 (diff)
sys/linux: fixes for network descriptions
1. Fix connlimit netfilter match version. 2. Fix xt_time_info layout. 3. Introduce mac_addr_mask type. 4. Limit vlan id's for better matches between them.
Diffstat (limited to 'sys/linux/vnet.txt')
-rw-r--r--sys/linux/vnet.txt7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/linux/vnet.txt b/sys/linux/vnet.txt
index 572b00155..317c3b919 100644
--- a/sys/linux/vnet.txt
+++ b/sys/linux/vnet.txt
@@ -64,18 +64,21 @@ mac_addr [
random array[int8, 6]
]
+type mac_addr_mask array[flags[mac_addr_mask_vals, int8], 6]
+mac_addr_mask_vals = 0, 0xff
+
vlan_tag_ad {
tpid const[ETH_P_QINQ1, int16be]
pcp int16:3
dei int16:1
- vid int16:12
+ vid int16:12[0:4]
} [packed]
vlan_tag_q {
tpid const[ETH_P_8021Q, int16be]
pcp int16:3
dei int16:1
- vid int16:12
+ vid int16:12[0:4]
} [packed]
vlan_tag {