diff options
| author | Johannes Kimmel | 2020-07-20 06:05:09 +0000 |
|---|---|---|
| committer | Adrian Schmutzler | 2020-07-20 11:43:36 +0000 |
| commit | 5222aadbf353b7cc030c39aa816f33951b104552 (patch) | |
| tree | f7c5edc1e0d7ac11049ced21aa342917fd8ff0ac | |
| parent | 4a2380a1e778a8f8e0bfb0a00f2996ed0aab58d8 (diff) | |
| download | openwrt-5222aadbf353b7cc030c39aa816f33951b104552.tar.gz | |
vxlan: remove mandatory peeraddr
vxlan can be configured without a peer address. This is used to prepare
an interface and add peers later.
Fixes: FS#2743
Signed-off-by: Johannes Kimmel <fff@bareminimum.eu>
Acked-by: Matthias Schiffer <mschiffer@universe-factory.net>
| -rwxr-xr-x | package/network/config/vxlan/files/vxlan.sh | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/package/network/config/vxlan/files/vxlan.sh b/package/network/config/vxlan/files/vxlan.sh index 7b1c703955..bdcaa628c4 100755 --- a/package/network/config/vxlan/files/vxlan.sh +++ b/package/network/config/vxlan/files/vxlan.sh @@ -55,12 +55,6 @@ proto_vxlan_setup() { local ipaddr peeraddr json_get_vars ipaddr peeraddr tunlink - [ -z "$peeraddr" ] && { - proto_notify_error "$cfg" "MISSING_ADDRESS" - proto_block_restart "$cfg" - exit - } - ( proto_add_host_dependency "$cfg" '' "$tunlink" ) [ -z "$ipaddr" ] && { @@ -85,12 +79,6 @@ proto_vxlan6_setup() { local ip6addr peer6addr json_get_vars ip6addr peer6addr tunlink - [ -z "$peer6addr" ] && { - proto_notify_error "$cfg" "MISSING_ADDRESS" - proto_block_restart "$cfg" - exit - } - ( proto_add_host_dependency "$cfg" '' "$tunlink" ) [ -z "$ip6addr" ] && { |