mirror of https://github.com/hak5/openwrt.git
vxlan: add options to enable and disable UDP checksums
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>openwrt-18.06
parent
4d001af7c5
commit
95ab18e012
|
@ -1,7 +1,7 @@
|
||||||
include $(TOPDIR)/rules.mk
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=vxlan
|
PKG_NAME:=vxlan
|
||||||
PKG_VERSION:=1
|
PKG_VERSION:=2
|
||||||
PKG_LICENSE:=GPL-2.0
|
PKG_LICENSE:=GPL-2.0
|
||||||
|
|
||||||
include $(INCLUDE_DIR)/package.mk
|
include $(INCLUDE_DIR)/package.mk
|
||||||
|
|
|
@ -15,8 +15,8 @@ vxlan_generic_setup() {
|
||||||
|
|
||||||
local link="$cfg"
|
local link="$cfg"
|
||||||
|
|
||||||
local 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
|
json_get_vars port vid ttl tos mtu macaddr zone rxcsum txcsum
|
||||||
|
|
||||||
|
|
||||||
proto_init_update "$link" 1
|
proto_init_update "$link" 1
|
||||||
|
@ -36,6 +36,8 @@ vxlan_generic_setup() {
|
||||||
[ -n "$port" ] && json_add_int port "$port"
|
[ -n "$port" ] && json_add_int port "$port"
|
||||||
[ -n "$vid" ] && json_add_int id "$vid"
|
[ -n "$vid" ] && json_add_int id "$vid"
|
||||||
[ -n "$macaddr" ] && json_add_string macaddr "$macaddr"
|
[ -n "$macaddr" ] && json_add_string macaddr "$macaddr"
|
||||||
|
[ -n "$rxcsum" ] && json_add_boolean rxcsum "$rxcsum"
|
||||||
|
[ -n "$txcsum" ] && json_add_boolean txcsum "$txcsum"
|
||||||
json_close_object
|
json_close_object
|
||||||
|
|
||||||
proto_close_tunnel
|
proto_close_tunnel
|
||||||
|
|
Loading…
Reference in New Issue