diff options
Diffstat (limited to 'src/libcharon')
-rw-r--r-- | src/libcharon/sa/child_sa.c | 1 | ||||
-rw-r--r-- | src/libcharon/sa/child_sa.h | 7 |
2 files changed, 7 insertions, 1 deletions
diff --git a/src/libcharon/sa/child_sa.c b/src/libcharon/sa/child_sa.c index dc1539fa0..9fe936a4e 100644 --- a/src/libcharon/sa/child_sa.c +++ b/src/libcharon/sa/child_sa.c @@ -31,6 +31,7 @@ ENUM(child_sa_state_names, CHILD_CREATED, CHILD_DESTROYING, "CREATED", "ROUTED", "INSTALLING", + "INSTALLED_INBOUND", "INSTALLED", "UPDATING", "REKEYING", diff --git a/src/libcharon/sa/child_sa.h b/src/libcharon/sa/child_sa.h index bc5f919ae..4d6409175 100644 --- a/src/libcharon/sa/child_sa.h +++ b/src/libcharon/sa/child_sa.h @@ -53,7 +53,12 @@ enum child_sa_state_t { CHILD_INSTALLING, /** - * Installed an in-use CHILD_SA + * Installed the inbound SA of a CHILD_SA during rekeying + */ + CHILD_INSTALLED_INBOUND, + + /** + * Installed both SAs of a CHILD_SA */ CHILD_INSTALLED, |