Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
ip: respect buffer boundary when searching for ipv6 headers
[vpp.git]
/
src
/
vnet
/
ipsec
/
ipsec_if.h
diff --git
a/src/vnet/ipsec/ipsec_if.h
b/src/vnet/ipsec/ipsec_if.h
index
042ddde
..
ecaf3c9
100644
(file)
--- a/
src/vnet/ipsec/ipsec_if.h
+++ b/
src/vnet/ipsec/ipsec_if.h
@@
-64,7
+64,7
@@
typedef CLIB_PACKED
*/
union {
struct {
*/
union {
struct {
-
u32
remote_ip;
+
ip4_address_t
remote_ip;
u32 spi;
};
u64 as_u64;
u32 spi;
};
u64 as_u64;
@@
-84,6
+84,9
@@
typedef CLIB_PACKED
}) ipsec6_tunnel_key_t;
/* *INDENT-ON* */
}) ipsec6_tunnel_key_t;
/* *INDENT-ON* */
+extern u8 *format_ipsec4_tunnel_key (u8 * s, va_list * args);
+extern u8 *format_ipsec6_tunnel_key (u8 * s, va_list * args);
+
extern int ipsec_add_del_tunnel_if_internal (vnet_main_t * vnm,
ipsec_add_del_tunnel_args_t *
args, u32 * sw_if_index);
extern int ipsec_add_del_tunnel_if_internal (vnet_main_t * vnm,
ipsec_add_del_tunnel_args_t *
args, u32 * sw_if_index);