diff options
author | Martin Willi <martin@strongswan.org> | 2007-10-03 08:10:03 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2007-10-03 08:10:03 +0000 |
commit | 2970674fafcae9934cd99beefc5577f6ffe20120 (patch) | |
tree | 3ee7ee58e537994d1c87db6aae4e0fe1409bb5c1 /src/charon/control/interfaces/dbus_interface.c | |
parent | b3e0c6b415ea9bcf08b33966dbc68a18386dfe42 (diff) | |
download | strongswan-2970674fafcae9934cd99beefc5577f6ffe20120.tar.bz2 strongswan-2970674fafcae9934cd99beefc5577f6ffe20120.tar.xz |
reverted changeset [3215], as we need NULL callback to do asynchronous calls
added interface_manager_cb_empty function, which calls synchronous but doesn't do anything
Diffstat (limited to 'src/charon/control/interfaces/dbus_interface.c')
-rw-r--r-- | src/charon/control/interfaces/dbus_interface.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/charon/control/interfaces/dbus_interface.c b/src/charon/control/interfaces/dbus_interface.c index 25823b3eb..39226aaef 100644 --- a/src/charon/control/interfaces/dbus_interface.c +++ b/src/charon/control/interfaces/dbus_interface.c @@ -118,6 +118,7 @@ static child_cfg_t* get_child_from_peer(peer_cfg_t *peer_cfg, char *name) return found; } + /** * process NetworkManagers startConnection method call */ @@ -155,8 +156,8 @@ static bool start_connection(private_dbus_interface_t *this, DBusMessage* msg) child_cfg = get_child_from_peer(peer_cfg, name); if (child_cfg) { - status = charon->interfaces->initiate(charon->interfaces, peer_cfg, - child_cfg, NULL, NULL); + status = charon->interfaces->initiate(charon->interfaces, + peer_cfg, child_cfg, interface_manager_cb_empty, NULL); } else { |