added a "purgeike" command to stroke, deleting all IKE_SAs without a CHILD_SA
[strongswan.git] / src / stroke / stroke_keywords.h
index b7c2068..6332000 100644 (file)
@@ -11,8 +11,6 @@
  * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
  * or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  * for more details.
- *
- * RCSID $Id$
  */
 
 #ifndef _STROKE_KEYWORDS_H_
@@ -30,6 +28,7 @@ typedef enum {
        STROKE_LOGLEVEL,
        STROKE_STATUS,
        STROKE_STATUSALL,
+       STROKE_LIST_PUBKEYS,
        STROKE_LIST_CERTS,
        STROKE_LIST_CACERTS,
        STROKE_LIST_OCSPCERTS,
@@ -48,10 +47,12 @@ typedef enum {
        STROKE_REREAD_ACERTS,
        STROKE_REREAD_CRLS,
        STROKE_REREAD_ALL,
-       STROKE_PURGE_OCSP
+       STROKE_PURGE_OCSP,
+       STROKE_PURGE_IKE,
+       STROKE_LEASES
 } stroke_keyword_t;
 
-#define STROKE_LIST_FIRST              STROKE_LIST_CERTS
+#define STROKE_LIST_FIRST              STROKE_LIST_PUBKEYS
 #define STROKE_REREAD_FIRST            STROKE_REREAD_SECRETS
 #define STROKE_PURGE_FIRST             STROKE_PURGE_OCSP