The attribute manager was moved from daemon_t to libstrongswan.

This commit is contained in:
Tobias Brunner
2009-12-07 16:00:27 +01:00
parent cd51437e43
commit 268911a5cc
@@ -17,7 +17,6 @@
#include <pthread.h> #include <pthread.h>
#include <library.h> #include <library.h>
#include <daemon.h>
#define ALLOCS 1000 #define ALLOCS 1000
#define THREADS 20 #define THREADS 20
@@ -40,8 +39,8 @@ static void* testing(void *thread)
/* allocate addresses */ /* allocate addresses */
for (i = 0; i < ALLOCS; i++) for (i = 0; i < ALLOCS; i++)
{ {
addr[i] = charon->attributes->acquire_address(charon->attributes, addr[i] = lib->attributes->acquire_address(lib->attributes,
"test", id[i], NULL); "test", id[i], NULL);
if (!addr[i]) if (!addr[i])
{ {
return (void*)FALSE; return (void*)FALSE;
@@ -51,7 +50,8 @@ static void* testing(void *thread)
/* release addresses */ /* release addresses */
for (i = 0; i < ALLOCS; i++) for (i = 0; i < ALLOCS; i++)
{ {
charon->attributes->release_address(charon->attributes, "test", addr[i], id[i]); lib->attributes->release_address(lib->attributes,
"test", addr[i], id[i]);
} }
/* cleanup */ /* cleanup */