diff options
author | Matthias Schiffer <mschiffer@universe-factory.net> | 2018-01-24 13:51:45 +0100 |
---|---|---|
committer | Matthias Schiffer <mschiffer@universe-factory.net> | 2018-01-24 13:53:34 +0100 |
commit | 95ab18e0124e8b409e4fc9d24cbf1729cd7c6f05 (patch) | |
tree | b737eeb061def504c48a7fe5f6ce6e14fb666b06 /package/network/config/vxlan/files/vxlan.sh | |
parent | 4d001af7c56e9c70d3e0bdba8db359e870c1faa4 (diff) | |
download | upstream-95ab18e0124e8b409e4fc9d24cbf1729cd7c6f05.tar.gz upstream-95ab18e0124e8b409e4fc9d24cbf1729cd7c6f05.tar.bz2 upstream-95ab18e0124e8b409e4fc9d24cbf1729cd7c6f05.zip |
vxlan: add options to enable and disable UDP checksums
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
Diffstat (limited to 'package/network/config/vxlan/files/vxlan.sh')
-rwxr-xr-x | package/network/config/vxlan/files/vxlan.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/package/network/config/vxlan/files/vxlan.sh b/package/network/config/vxlan/files/vxlan.sh index 27ccd8f127..d055d41edc 100755 --- a/package/network/config/vxlan/files/vxlan.sh +++ b/package/network/config/vxlan/files/vxlan.sh @@ -15,8 +15,8 @@ vxlan_generic_setup() { local link="$cfg" - local port vid ttl tos mtu macaddr zone - json_get_vars port vid ttl tos mtu macaddr zone + local port vid ttl tos mtu macaddr zone rxcsum txcsum + json_get_vars port vid ttl tos mtu macaddr zone rxcsum txcsum proto_init_update "$link" 1 @@ -36,6 +36,8 @@ vxlan_generic_setup() { [ -n "$port" ] && json_add_int port "$port" [ -n "$vid" ] && json_add_int id "$vid" [ -n "$macaddr" ] && json_add_string macaddr "$macaddr" + [ -n "$rxcsum" ] && json_add_boolean rxcsum "$rxcsum" + [ -n "$txcsum" ] && json_add_boolean txcsum "$txcsum" json_close_object proto_close_tunnel |