diff options
author | Martin Willi <martin@revosec.ch> | 2012-09-11 11:19:56 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2012-09-11 16:18:28 +0200 |
commit | 28a3d5bfbde466f71a3f8b692d58b775ff7290ce (patch) | |
tree | 8dd021fd6e158054914b3378970a8ef6fe1932d2 /src/libhydra/attributes/attribute_manager.h | |
parent | 594c58e1118e496eadd284647755b16b74665337 (diff) | |
download | strongswan-28a3d5bfbde466f71a3f8b692d58b775ff7290ce.tar.bz2 strongswan-28a3d5bfbde466f71a3f8b692d58b775ff7290ce.tar.xz |
Pass full pool list to release_address
Diffstat (limited to 'src/libhydra/attributes/attribute_manager.h')
-rw-r--r-- | src/libhydra/attributes/attribute_manager.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libhydra/attributes/attribute_manager.h b/src/libhydra/attributes/attribute_manager.h index 45e5a40f1..99f41772c 100644 --- a/src/libhydra/attributes/attribute_manager.h +++ b/src/libhydra/attributes/attribute_manager.h @@ -51,13 +51,14 @@ struct attribute_manager_t { /** * Release a previously acquired address. * - * @param pool pool name from which the address was acquired + * @param pools list of pool names (char*) to release to * @param address address to release * @param id peer identity to get address for * @return TRUE if address released to pool */ bool (*release_address)(attribute_manager_t *this, - char *pool, host_t *address, identification_t *id); + linked_list_t *pools, host_t *address, + identification_t *id); /** * Create an enumerator over attributes to hand out to a peer. |