aboutsummaryrefslogtreecommitdiffstats
path: root/src/conftest/hooks/unsort_message.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2010-11-09 11:17:20 +0100
committerMartin Willi <martin@revosec.ch>2011-01-05 16:45:42 +0100
commita60b8928412f6fbe6e6fa0d5f8a68c9f3e96025b (patch)
treea781471d727c7596f24532ebe57cc6a050e9228c /src/conftest/hooks/unsort_message.c
parente5e71e46d9decbfeac85530f3e12d0c4d6b78781 (diff)
downloadstrongswan-a60b8928412f6fbe6e6fa0d5f8a68c9f3e96025b.tar.bz2
strongswan-a60b8928412f6fbe6e6fa0d5f8a68c9f3e96025b.tar.xz
Support hook suffixes to use the same hook multiple times
Diffstat (limited to 'src/conftest/hooks/unsort_message.c')
-rw-r--r--src/conftest/hooks/unsort_message.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/conftest/hooks/unsort_message.c b/src/conftest/hooks/unsort_message.c
index c12f55601..9af13e8e0 100644
--- a/src/conftest/hooks/unsort_message.c
+++ b/src/conftest/hooks/unsort_message.c
@@ -110,7 +110,7 @@ METHOD(hook_t, destroy, void,
/**
* Create the IKE_AUTH fill hook
*/
-hook_t *unsort_message_hook_create(void)
+hook_t *unsort_message_hook_create(char *name)
{
private_unsort_message_t *this;
@@ -122,11 +122,11 @@ hook_t *unsort_message_hook_create(void)
.destroy = _destroy,
},
.req = conftest->test->get_bool(conftest->test,
- "hooks.unsort_message.request", TRUE),
+ "hooks.%s.request", TRUE, name),
.id = conftest->test->get_int(conftest->test,
- "hooks.unsort_message.id", 0),
+ "hooks.%s.id", 0, name),
.order = conftest->test->get_str(conftest->test,
- "hooks.unsort_message.order", ""),
+ "hooks.%s.order", "", name),
);
return &this->hook;