NVIDIA DOCA SDK Data Center on a Chip Framework Documentation
flow_vxlan_encap_main.c File Reference
#include <stdlib.h>
#include <doca_argp.h>
#include <doca_flow.h>
#include <doca_log.h>
#include <dpdk_utils.h>
Include dependency graph for flow_vxlan_encap_main.c:

Go to the source code of this file.

Data Structures

struct  vxlan_encap_config
 

Functions

 DOCA_LOG_REGISTER (FLOW_VXLAN_ENCAP::MAIN)
 
doca_error_t flow_vxlan_encap (int nb_queues, enum doca_flow_tun_ext_vxlan_type vxlan_type)
 
static doca_error_t vxlan_type_callback (void *param, void *config)
 
static int register_vxlan_type_params (void)
 
int main (int argc, char **argv)
 

Function Documentation

◆ DOCA_LOG_REGISTER()

DOCA_LOG_REGISTER ( FLOW_VXLAN_ENCAP::MAIN  )

◆ flow_vxlan_encap()

doca_error_t flow_vxlan_encap ( int  nb_queues,
enum doca_flow_tun_ext_vxlan_type  vxlan_type 
)

Definition at line 387 of file flow_vxlan_encap_sample.c.

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 112 of file flow_vxlan_encap_main.c.

◆ register_vxlan_type_params()

static int register_vxlan_type_params ( void  )
static

Definition at line 78 of file flow_vxlan_encap_main.c.

◆ vxlan_type_callback()

static doca_error_t vxlan_type_callback ( void *  param,
void *  config 
)
static

Definition at line 54 of file flow_vxlan_encap_main.c.