diff options
Diffstat (limited to 'src/libcharon/kernel/kernel_ipsec.h')
-rw-r--r-- | src/libcharon/kernel/kernel_ipsec.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libcharon/kernel/kernel_ipsec.h b/src/libcharon/kernel/kernel_ipsec.h index 3a06ce66b..0ad566068 100644 --- a/src/libcharon/kernel/kernel_ipsec.h +++ b/src/libcharon/kernel/kernel_ipsec.h @@ -69,6 +69,8 @@ struct kernel_ipsec_add_sa_t { linked_list_t *src_ts; /** List of destination traffic selectors */ linked_list_t *dst_ts; + /** Network interface restricting policy */ + char *interface; /** Lifetime configuration */ lifetime_cfg_t *lifetime; /** Encryption algorithm */ @@ -142,6 +144,8 @@ struct kernel_ipsec_policy_id_t { traffic_selector_t *dst_ts; /** Optional mark */ mark_t mark; + /** Network interface restricting policy */ + char *interface; }; /** |