summaryrefslogtreecommitdiff
path: root/interface-definitions/include/generic-disable-node.xml.i
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2024-03-20 20:53:47 +0100
committerChristian Breunig <christian@breunig.cc>2024-03-20 21:00:46 +0100
commit9eb018c4935235d292d7c693ac15da5761be064a (patch)
treeb2c39197432cb0216b6d3c0ee032266d2cd47cdc /interface-definitions/include/generic-disable-node.xml.i
parenta33aacf8ab67bab183f2ec84be49966a4c939c3d (diff)
downloadvyos-1x-9eb018c4935235d292d7c693ac15da5761be064a.tar.gz
vyos-1x-9eb018c4935235d292d7c693ac15da5761be064a.zip
vti: T6085: interface is always down and only enabled by IPSec daemon
When a VTI interface is just created, it is in ADMIN UP state by default, even if an IPSec peer is not connected. After the peer is disconnected the interface goes to DOWN state as expected. This breaks routing logic - for example, static routes through VTI interfaces will be active even if a peer is not connected. This changes to logic so ADMIN UP/DOWN state can only be changed by the vti-up-down helper script. Error was introduced during the Perl -> Python migration and move to the generic vyos.ifconfig abstraction during the 1.4 development cycle.
Diffstat (limited to 'interface-definitions/include/generic-disable-node.xml.i')
0 files changed, 0 insertions, 0 deletions