]> git.ipfire.org Git - thirdparty/strongswan.git/commit
kernel: Restore enumeration of all addresses when searching for address in TS
authorTobias Brunner <tobias@strongswan.org>
Wed, 21 Aug 2013 14:52:19 +0000 (16:52 +0200)
committerTobias Brunner <tobias@strongswan.org>
Wed, 21 Aug 2013 15:01:03 +0000 (17:01 +0200)
commitd7ae0b254da55abc033745106a958d5fa2ebd175
tree2550de52be5714c65bec04e51f46141f5add4535
parent85ca2f74419f9d0162d8a6f1af5525fbe44c632f
kernel: Restore enumeration of all addresses when searching for address in TS

Since f52cf07532 addresses on ignored, down or loopback interfaces were
not considered as valid addresses anymore when searching for an address
contained in the local traffic selector.  This meant that route
installation failed, for instance, if charon.install_virtual_ip_on was
set to 'lo', or, on gateways, if internal interfaces were ignored with
the charon.interfaces_* options.
src/libhydra/kernel/kernel_interface.c