From 6c4cd8fa15c0f80d9ccca204be7459e334744375 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Wed, 7 Jul 2010 10:00:39 +0200 Subject: Implemented missing bypass_socket() method in load-testers faked kernel interface --- src/libcharon/plugins/load_tester/load_tester_ipsec.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/libcharon/plugins/load_tester/load_tester_ipsec.c') diff --git a/src/libcharon/plugins/load_tester/load_tester_ipsec.c b/src/libcharon/plugins/load_tester/load_tester_ipsec.c index 819f1066f..43c0ef009 100644 --- a/src/libcharon/plugins/load_tester/load_tester_ipsec.c +++ b/src/libcharon/plugins/load_tester/load_tester_ipsec.c @@ -109,6 +109,12 @@ METHOD(kernel_ipsec_t, del_policy, status_t, return SUCCESS; } +METHOD(kernel_ipsec_t, bypass_socket, bool, + private_load_tester_ipsec_t *this, int fd, int family) +{ + return TRUE; +} + METHOD(kernel_ipsec_t, destroy, void, private_load_tester_ipsec_t *this) { @@ -134,6 +140,7 @@ load_tester_ipsec_t *load_tester_ipsec_create() .add_policy = _add_policy, .query_policy = _query_policy, .del_policy = _del_policy, + .bypass_socket = _bypass_socket, .destroy = _destroy, }, }, -- cgit v1.2.3