FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
nat_syslog.h File Reference

NAT syslog logging. More...

+ Include dependency graph for nat_syslog.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void nat_syslog_nat44_apmadd (u32 ssubix, u32 sfibix, ip4_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, nat_protocol_t proto)
 
void nat_syslog_nat44_apmdel (u32 ssubix, u32 sfibix, ip4_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, nat_protocol_t proto)
 
void nat_syslog_dslite_apmadd (u32 ssubix, ip6_address_t *sv6enc, ip4_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, nat_protocol_t proto)
 
void nat_syslog_dslite_apmdel (u32 ssubix, ip6_address_t *sv6enc, ip4_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, nat_protocol_t proto)
 
void nat_syslog_nat44_sadd (u32 ssubix, u32 sfibix, ip4_address_t *isaddr, u16 isport, ip4_address_t *idaddr, u16 idport, ip4_address_t *xsaddr, u16 xsport, ip4_address_t *xdaddr, u16 xdport, nat_protocol_t proto, u8 is_twicenat)
 
void nat_syslog_nat44_sdel (u32 ssubix, u32 sfibix, ip4_address_t *isaddr, u16 isport, ip4_address_t *idaddr, u16 idport, ip4_address_t *xsaddr, u16 xsport, ip4_address_t *xdaddr, u16 xdport, nat_protocol_t proto, u8 is_twicenat)
 
void nat_syslog_nat64_sadd (u32 sfibix, ip6_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, ip4_address_t *xdaddr, u16 xdport, nat_protocol_t proto)
 
void nat_syslog_nat64_sdel (u32 sfibix, ip6_address_t *isaddr, u16 isport, ip4_address_t *xsaddr, u16 xsport, ip4_address_t *xdaddr, u16 xdport, nat_protocol_t proto)
 

Detailed Description

NAT syslog logging.

Definition in file nat_syslog.h.

Function Documentation

◆ nat_syslog_dslite_apmadd()

void nat_syslog_dslite_apmadd ( u32  ssubix,
ip6_address_t *  sv6enc,
ip4_address_t isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
nat_protocol_t  proto 
)

Definition at line 125 of file nat_syslog.c.

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

◆ nat_syslog_dslite_apmdel()

void nat_syslog_dslite_apmdel ( u32  ssubix,
ip6_address_t *  sv6enc,
ip4_address_t isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
nat_protocol_t  proto 
)

Definition at line 135 of file nat_syslog.c.

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

◆ nat_syslog_nat44_apmadd()

void nat_syslog_nat44_apmadd ( u32  ssubix,
u32  sfibix,
ip4_address_t isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
nat_protocol_t  proto 
)

Definition at line 107 of file nat_syslog.c.

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

◆ nat_syslog_nat44_apmdel()

void nat_syslog_nat44_apmdel ( u32  ssubix,
u32  sfibix,
ip4_address_t isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
nat_protocol_t  proto 
)

Definition at line 116 of file nat_syslog.c.

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

◆ nat_syslog_nat44_sadd()

void nat_syslog_nat44_sadd ( u32  ssubix,
u32  sfibix,
ip4_address_t isaddr,
u16  isport,
ip4_address_t idaddr,
u16  idport,
ip4_address_t xsaddr,
u16  xsport,
ip4_address_t xdaddr,
u16  xdport,
nat_protocol_t  proto,
u8  is_twicenat 
)

Definition at line 197 of file nat_syslog.c.

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

◆ nat_syslog_nat44_sdel()

void nat_syslog_nat44_sdel ( u32  ssubix,
u32  sfibix,
ip4_address_t isaddr,
u16  isport,
ip4_address_t idaddr,
u16  idport,
ip4_address_t xsaddr,
u16  xsport,
ip4_address_t xdaddr,
u16  xdport,
nat_protocol_t  proto,
u8  is_twicenat 
)

Definition at line 209 of file nat_syslog.c.

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

◆ nat_syslog_nat64_sadd()

void nat_syslog_nat64_sadd ( u32  sfibix,
ip6_address_t *  isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
ip4_address_t xdaddr,
u16  xdport,
nat_protocol_t  proto 
)

Definition at line 263 of file nat_syslog.c.

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

◆ nat_syslog_nat64_sdel()

void nat_syslog_nat64_sdel ( u32  sfibix,
ip6_address_t *  isaddr,
u16  isport,
ip4_address_t xsaddr,
u16  xsport,
ip4_address_t xdaddr,
u16  xdport,
nat_protocol_t  proto 
)

Definition at line 273 of file nat_syslog.c.

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