starter: Move kw_entry_t definition
authorTobias Brunner <tobias@strongswan.org>
Wed, 21 May 2014 12:36:46 +0000 (14:36 +0200)
committerTobias Brunner <tobias@strongswan.org>
Thu, 19 Jun 2014 12:00:49 +0000 (14:00 +0200)
src/starter/ipsec-parser.h
src/starter/keywords.h

index 1c6cf20..fb64bfa 100644 (file)
 
 #include "keywords.h"
 
-typedef struct kw_entry kw_entry_t;
-
-struct kw_entry {
-       char *name;
-       kw_token_t token;
-};
-
 typedef struct kw_list kw_list_t;
 
 struct kw_list {
index 5b6b28b..94af493 100644 (file)
 #ifndef _KEYWORDS_H_
 #define _KEYWORDS_H_
 
-typedef enum {
+typedef enum kw_token_t kw_token_t;
+typedef struct kw_entry_t kw_entry_t;
+
+enum kw_token_t {
        /* config setup keywords */
        KW_CHARONDEBUG,
        KW_UNIQUEIDS,
@@ -185,6 +188,11 @@ typedef enum {
        KW_ALSO,
        KW_AUTO,
 
-} kw_token_t;
+};
+
+struct kw_entry_t {
+       char *name;
+       kw_token_t token;
+};
 
 #endif /* _KEYWORDS_H_ */