aboutsummaryrefslogtreecommitdiffstats
path: root/src/manager/gateway.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/manager/gateway.h')
-rw-r--r--src/manager/gateway.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/manager/gateway.h b/src/manager/gateway.h
index 060a97a58..54dab8648 100644
--- a/src/manager/gateway.h
+++ b/src/manager/gateway.h
@@ -49,6 +49,13 @@ struct gateway_t {
enumerator_t* (*query_ikesalist)(gateway_t *this);
/**
+ * @brief Query the list of peer configs and its subconfigs.
+ *
+ * @return enumerator over peerconfig XML elements
+ */
+ enumerator_t* (*query_configlist)(gateway_t *this);
+
+ /**
* @brief Terminate an IKE or a CHILD SA.
*
* @param ike TRUE for IKE-, FALSE for a CHILD-SA