diff options
author | Neale Ranns <nranns@cisco.com> | 2019-02-21 23:34:59 -0800 |
---|---|---|
committer | Damjan Marion <dmarion@me.com> | 2019-02-22 18:17:45 +0000 |
commit | 918c1615fef4b499720c967baa3d723d183d2308 (patch) | |
tree | 73f49757e460b505b94a326d202e9bb9619a2db6 | |
parent | 8f215b4a03a98bf94931a09b23ab0fbd8ccd1ab9 (diff) |
IPSEC: header exports
Change-Id: I7d48a4e236c6e7b11b0c9750a30fb68e829d64a5
Signed-off-by: Neale Ranns <nranns@cisco.com>
-rw-r--r-- | src/vnet/CMakeLists.txt | 4 | ||||
-rw-r--r-- | src/vnet/ipsec/ah_decrypt.c | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/esp_decrypt.c | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/ipsec.h | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/ipsec_if_in.c | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/ipsec_input.c | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/ipsec_output.c | 1 | ||||
-rw-r--r-- | src/vnet/ipsec/ipsec_spd.c | 1 |
8 files changed, 10 insertions, 1 deletions
diff --git a/src/vnet/CMakeLists.txt b/src/vnet/CMakeLists.txt index f03c95d7eff..0d732f38b4f 100644 --- a/src/vnet/CMakeLists.txt +++ b/src/vnet/CMakeLists.txt @@ -518,6 +518,10 @@ list(APPEND VNET_SOURCES list(APPEND VNET_HEADERS ipsec/ipsec.h + ipsec/ipsec_spd.h + ipsec/ipsec_spd_policy.h + ipsec/ipsec_sa.h + ipsec/ipsec_if.h ipsec/esp.h ipsec/ah.h ipsec/ikev2.h diff --git a/src/vnet/ipsec/ah_decrypt.c b/src/vnet/ipsec/ah_decrypt.c index 629e7f031c4..28589127d25 100644 --- a/src/vnet/ipsec/ah_decrypt.c +++ b/src/vnet/ipsec/ah_decrypt.c @@ -22,6 +22,7 @@ #include <vnet/ipsec/ipsec.h> #include <vnet/ipsec/esp.h> #include <vnet/ipsec/ah.h> +#include <vnet/ipsec/ipsec_io.h> #define foreach_ah_decrypt_next \ _ (DROP, "error-drop") \ diff --git a/src/vnet/ipsec/esp_decrypt.c b/src/vnet/ipsec/esp_decrypt.c index 0cf31ffb000..2548ed401d9 100644 --- a/src/vnet/ipsec/esp_decrypt.c +++ b/src/vnet/ipsec/esp_decrypt.c @@ -21,6 +21,7 @@ #include <vnet/ipsec/ipsec.h> #include <vnet/ipsec/esp.h> +#include <vnet/ipsec/ipsec_io.h> #define foreach_esp_decrypt_next \ _(DROP, "error-drop") \ diff --git a/src/vnet/ipsec/ipsec.h b/src/vnet/ipsec/ipsec.h index 3d81884064c..78d000030c9 100644 --- a/src/vnet/ipsec/ipsec.h +++ b/src/vnet/ipsec/ipsec.h @@ -29,7 +29,6 @@ #include <vnet/ipsec/ipsec_spd_policy.h> #include <vnet/ipsec/ipsec_sa.h> #include <vnet/ipsec/ipsec_if.h> -#include <vnet/ipsec/ipsec_io.h> typedef clib_error_t *(*add_del_sa_sess_cb_t) (u32 sa_index, u8 is_add); typedef clib_error_t *(*check_support_cb_t) (ipsec_sa_t * sa); diff --git a/src/vnet/ipsec/ipsec_if_in.c b/src/vnet/ipsec/ipsec_if_in.c index b8610f4864f..ffa9c8e515d 100644 --- a/src/vnet/ipsec/ipsec_if_in.c +++ b/src/vnet/ipsec/ipsec_if_in.c @@ -21,6 +21,7 @@ #include <vnet/ipsec/ipsec.h> #include <vnet/ipsec/esp.h> +#include <vnet/ipsec/ipsec_io.h> /* Statistics (not really errors) */ #define foreach_ipsec_if_input_error \ diff --git a/src/vnet/ipsec/ipsec_input.c b/src/vnet/ipsec/ipsec_input.c index 193b03ff0ae..0070e33e729 100644 --- a/src/vnet/ipsec/ipsec_input.c +++ b/src/vnet/ipsec/ipsec_input.c @@ -23,6 +23,7 @@ #include <vnet/ipsec/ipsec.h> #include <vnet/ipsec/esp.h> #include <vnet/ipsec/ah.h> +#include <vnet/ipsec/ipsec_io.h> #define foreach_ipsec_input_error \ _(RX_PKTS, "IPSEC pkts received") \ diff --git a/src/vnet/ipsec/ipsec_output.c b/src/vnet/ipsec/ipsec_output.c index 40561269237..a2553764192 100644 --- a/src/vnet/ipsec/ipsec_output.c +++ b/src/vnet/ipsec/ipsec_output.c @@ -20,6 +20,7 @@ #include <vnet/ip/ip.h> #include <vnet/ipsec/ipsec.h> +#include <vnet/ipsec/ipsec_io.h> #if WITH_LIBSSL > 0 diff --git a/src/vnet/ipsec/ipsec_spd.c b/src/vnet/ipsec/ipsec_spd.c index 19525b206a6..45a379db399 100644 --- a/src/vnet/ipsec/ipsec_spd.c +++ b/src/vnet/ipsec/ipsec_spd.c @@ -14,6 +14,7 @@ */ #include <vnet/ipsec/ipsec.h> +#include <vnet/ipsec/ipsec_io.h> int ipsec_add_del_spd (vlib_main_t * vm, u32 spd_id, int is_add) |