Pass all configured pool names to attribute provider enumerator

This commit is contained in:
Martin Willi
2012-08-30 16:43:43 +02:00
parent feb8550401
commit d55fe264d1
9 changed files with 42 additions and 26 deletions
+1 -1
View File
@@ -129,7 +129,7 @@ METHOD(attribute_provider_t, release_address, bool,
}
METHOD(attribute_provider_t, create_attribute_enumerator, enumerator_t*,
private_dhcp_provider_t *this, char *pool, identification_t *id,
private_dhcp_provider_t *this, linked_list_t *pools, identification_t *id,
linked_list_t *vips)
{
dhcp_transaction_t *transaction = NULL;
@@ -148,8 +148,8 @@ static bool attr_filter(void *lock, host_t **in,
}
METHOD(attribute_provider_t, create_attribute_enumerator, enumerator_t*,
private_stroke_attribute_t *this, char *pool, identification_t *id,
linked_list_t *vips)
private_stroke_attribute_t *this, linked_list_t *pools,
identification_t *id, linked_list_t *vips)
{
ike_sa_t *ike_sa;
peer_cfg_t *peer_cfg;