FD.io VPP  v17.10-9-gd594711
Vector Packet Processing
transport.h File Reference
+ Include dependency graph for transport.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define c_lcl_ip   connection.lcl_ip
 Macros for 'derived classes' where base is named "connection". More...
 
#define c_rmt_ip   connection.rmt_ip
 
#define c_lcl_ip4   connection.lcl_ip.ip4
 
#define c_rmt_ip4   connection.rmt_ip.ip4
 
#define c_lcl_ip6   connection.lcl_ip.ip6
 
#define c_rmt_ip6   connection.rmt_ip.ip6
 
#define c_lcl_port   connection.lcl_port
 
#define c_rmt_port   connection.rmt_port
 
#define c_transport_proto   connection.transport_proto
 
#define c_vrf   connection.vrf
 
#define c_state   connection.state
 
#define c_s_index   connection.s_index
 
#define c_c_index   connection.c_index
 
#define c_is_ip4   connection.is_ip4
 
#define c_thread_index   connection.thread_index
 
#define c_elog_track   connection.elog_track
 
#define c_cc_stat_tstamp   connection.cc_stat_tstamp
 
#define c_rmt_fei   connection.rmt_fei
 
#define c_rmt_dpo   connection.rmt_dpo
 

Typedefs

typedef struct _transport_connection transport_connection_t
 
typedef enum _transport_proto transport_proto_t
 
typedef struct _transport_endpoint transport_endpoint_t
 

Macro Definition Documentation

#define c_c_index   connection.c_index

Definition at line 63 of file transport.h.

#define c_cc_stat_tstamp   connection.cc_stat_tstamp

Definition at line 67 of file transport.h.

#define c_elog_track   connection.elog_track

Definition at line 66 of file transport.h.

#define c_is_ip4   connection.is_ip4

Definition at line 64 of file transport.h.

#define c_lcl_ip   connection.lcl_ip

Macros for 'derived classes' where base is named "connection".

Definition at line 51 of file transport.h.

#define c_lcl_ip4   connection.lcl_ip.ip4

Definition at line 53 of file transport.h.

#define c_lcl_ip6   connection.lcl_ip.ip6

Definition at line 55 of file transport.h.

#define c_lcl_port   connection.lcl_port

Definition at line 57 of file transport.h.

#define c_rmt_dpo   connection.rmt_dpo

Definition at line 69 of file transport.h.

#define c_rmt_fei   connection.rmt_fei

Definition at line 68 of file transport.h.

#define c_rmt_ip   connection.rmt_ip

Definition at line 52 of file transport.h.

#define c_rmt_ip4   connection.rmt_ip.ip4

Definition at line 54 of file transport.h.

#define c_rmt_ip6   connection.rmt_ip.ip6

Definition at line 56 of file transport.h.

#define c_rmt_port   connection.rmt_port

Definition at line 58 of file transport.h.

#define c_s_index   connection.s_index

Definition at line 62 of file transport.h.

#define c_state   connection.state

Definition at line 61 of file transport.h.

#define c_thread_index   connection.thread_index

Definition at line 65 of file transport.h.

#define c_transport_proto   connection.transport_proto

Definition at line 59 of file transport.h.

#define c_vrf   connection.vrf

Definition at line 60 of file transport.h.

Typedef Documentation

typedef struct _transport_connection transport_connection_t
typedef struct _transport_endpoint transport_endpoint_t
typedef enum _transport_proto transport_proto_t