FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
mc_socket.h File Reference
+ Include dependency graph for mc_socket.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  mc_multicast_socket_t
 
struct  mc_socket_catchup_t
 
struct  mc_socket_main_t
 

Typedefs

typedef struct mc_socket_main_t mc_socket_main_t
 

Functions

static u32 mc_socket_peer_id_get_address (mc_peer_id_t i)
 
static u32 mc_socket_peer_id_get_port (mc_peer_id_t i)
 
static_always_inline mc_peer_id_t mc_socket_set_peer_id (u32 address_net_byte_order, u32 port_host_byte_order)
 
clib_error_tmc_socket_main_init (mc_socket_main_t *msm, char **intfc_probe_list, int n_intfcs_to_probe)
 

Typedef Documentation

◆ mc_socket_main_t

Function Documentation

◆ mc_socket_main_init()

clib_error_t* mc_socket_main_init ( mc_socket_main_t msm,
char **  intfc_probe_list,
int  n_intfcs_to_probe 
)

Definition at line 973 of file mc_socket.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ mc_socket_peer_id_get_address()

static u32 mc_socket_peer_id_get_address ( mc_peer_id_t  i)
inlinestatic

Definition at line 95 of file mc_socket.h.

+ Here is the caller graph for this function:

◆ mc_socket_peer_id_get_port()

static u32 mc_socket_peer_id_get_port ( mc_peer_id_t  i)
inlinestatic

Definition at line 103 of file mc_socket.h.

+ Here is the caller graph for this function:

◆ mc_socket_set_peer_id()

static_always_inline mc_peer_id_t mc_socket_set_peer_id ( u32  address_net_byte_order,
u32  port_host_byte_order 
)

Definition at line 109 of file mc_socket.h.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: