diff options
author | Martin Willi <martin@revosec.ch> | 2013-04-19 14:22:45 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2013-05-06 16:10:13 +0200 |
commit | f52cf07532dded002c073db69c11e0c891e27bf5 (patch) | |
tree | 6053725d3ec7440796e779e4c55cabb07304f722 /src/libhydra/kernel/kernel_interface.h | |
parent | 1a2a8bffedd633dbfd8ed7fe6ff28218cd535497 (diff) | |
download | strongswan-f52cf07532dded002c073db69c11e0c891e27bf5.tar.bz2 strongswan-f52cf07532dded002c073db69c11e0c891e27bf5.tar.xz |
kernel-interface: get_address_by_ts() can tell if a returned IP is virtual
Diffstat (limited to 'src/libhydra/kernel/kernel_interface.h')
-rw-r--r-- | src/libhydra/kernel/kernel_interface.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libhydra/kernel/kernel_interface.h b/src/libhydra/kernel/kernel_interface.h index 1d2253b94..f48104322 100644 --- a/src/libhydra/kernel/kernel_interface.h +++ b/src/libhydra/kernel/kernel_interface.h @@ -451,10 +451,11 @@ struct kernel_interface_t { * * @param ts traffic selector * @param ip returned IP address (has to be destroyed) + * @param vip set to TRUE if returned address is a virtual IP * @return SUCCESS if address found */ status_t (*get_address_by_ts)(kernel_interface_t *this, - traffic_selector_t *ts, host_t **ip); + traffic_selector_t *ts, host_t **ip, bool *vip); /** * Register an ipsec kernel interface constructor on the manager. |