kernel-netlink: Make interface ID configurable on SAs and policies

This commit is contained in:
Tobias Brunner
2019-04-03 12:00:08 +02:00
parent d1cd2a0541
commit b32c3ce8fe
2 changed files with 64 additions and 7 deletions
+4
View File
@@ -55,6 +55,8 @@ struct kernel_ipsec_sa_id_t {
uint8_t proto;
/** Optional mark */
mark_t mark;
/** Optional interface ID */
uint32_t if_id;
};
/**
@@ -154,6 +156,8 @@ struct kernel_ipsec_policy_id_t {
traffic_selector_t *dst_ts;
/** Optional mark */
mark_t mark;
/** Optional interface ID */
uint32_t if_id;
/** Network interface restricting policy */
char *interface;
};