From 6068719f37419a9b636571706087e835c5956434 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Mon, 29 Nov 2021 21:00:47 -0800 Subject: vcl: avoid ip format function vnet dependency Type: improvement Signed-off-by: Florin Coras Change-Id: I89103d4c99b21c5a466dbe511f0151bd754559a0 --- src/vcl/vcl_private.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'src/vcl/vcl_private.h') diff --git a/src/vcl/vcl_private.h b/src/vcl/vcl_private.h index 66d418084ee..f79786ba51c 100644 --- a/src/vcl/vcl_private.h +++ b/src/vcl/vcl_private.h @@ -541,8 +541,6 @@ vcl_session_table_lookup_listener (vcl_worker_t * wrk, u64 handle) return s; } -const char *vppcom_session_state_str (vcl_session_state_t state); - static inline u8 vcl_session_is_ct (vcl_session_t * s) { @@ -754,6 +752,14 @@ int vcl_sapi_recv_fds (vcl_worker_t * wrk, int *fds, int n_fds); int vcl_sapi_add_cert_key_pair (vppcom_cert_key_pair_t *ckpair); int vcl_sapi_del_cert_key_pair (u32 ckpair_index); +/* + * Utility functions + */ +const char *vcl_session_state_str (vcl_session_state_t state); +u8 *vcl_format_ip4_address (u8 *s, va_list *args); +u8 *vcl_format_ip6_address (u8 *s, va_list *args); +u8 *vcl_format_ip46_address (u8 *s, va_list *args); + #endif /* SRC_VCL_VCL_PRIVATE_H_ */ /* -- cgit 1.2.3-korg