diff --git a/src/starter/confread.h b/src/starter/confread.h index e7072794c..199fab642 100644 --- a/src/starter/confread.h +++ b/src/starter/confread.h @@ -66,7 +66,7 @@ struct starter_end { char *groups; char *iface; ip_address addr; - u_int16_t ikeport; + u_int ikeport; ip_address nexthop; char *subnet; bool has_client; diff --git a/src/starter/keywords.h b/src/starter/keywords.h index 10951f35b..6c3907a6a 100644 --- a/src/starter/keywords.h +++ b/src/starter/keywords.h @@ -118,6 +118,7 @@ typedef enum { /* end keywords */ KW_HOST, KW_NEXTHOP, + KW_IKEPORT, KW_SUBNET, KW_SUBNETWITHIN, KW_PROTOPORT,