|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
16 #ifndef __TUNNEL_TYPES_API_H__
17 #define __TUNNEL_TYPES_API_H__
24 #include <vnet/tunnel/tunnel_types.api_types.h>
33 extern vl_api_tunnel_encap_decap_flags_t
enum tunnel_encap_decap_flags_t_ tunnel_encap_decap_flags_t
vl_api_tunnel_flags_t tunnel_flags_encode(tunnel_flags_t in)
A representation of an IP tunnel config.
enum tunnel_flags_t_ tunnel_flags_t
vl_api_tunnel_encap_decap_flags_t tunnel_encap_decap_flags_encode(tunnel_encap_decap_flags_t f)
int tunnel_encap_decap_flags_decode(vl_api_tunnel_encap_decap_flags_t _f, tunnel_encap_decap_flags_t *out)
Conversion functions to/from (decode/encode) API types to VPP internal types.
void tunnel_encode(const tunnel_t *in, vl_api_tunnel_t *out)
int tunnel_flags_decode(vl_api_tunnel_flags_t in, tunnel_flags_t *out)
vl_api_tunnel_mode_t tunnel_mode_encode(tunnel_mode_t in)
int tunnel_decode(const vl_api_tunnel_t *in, tunnel_t *out)
enum tunnel_mode_t_ tunnel_mode_t
int tunnel_mode_decode(vl_api_tunnel_mode_t in, tunnel_mode_t *out)