![]() |
FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
NAT port/address allocation lib. More...
Include dependency graph for log.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | foreach_nat_log_level |
| #define | nat_elog(_pm, _level, _str) |
| #define | nat_elog_addr(_pm, _level, _str, _addr) |
| #define | nat_elog_debug_handoff(_pm, _str, _tid, _fib, _src, _dst) |
| #define | nat_elog_debug_handoff_v2(_pm, _str, _prt, _fib, _src, _dst) |
| #define | nat_elog_X1(_pm, _level, _fmt, _arg, _val1) |
| #define | nat_elog_notice(_pm, nat_elog_str) nat_elog (_pm, NAT_LOG_INFO, "[notice] " nat_elog_str) |
| #define | nat_elog_warn(_pm, nat_elog_str) nat_elog (_pm, NAT_LOG_WARNING, "[warning] " nat_elog_str) |
| #define | nat_elog_err(_pm, nat_elog_str) nat_elog (_pm, NAT_LOG_ERROR, "[error] " nat_elog_str) |
| #define | nat_elog_debug(_pm, nat_elog_str) nat_elog (_pm, NAT_LOG_DEBUG, "[debug] " nat_elog_str) |
| #define | nat_elog_info(_pm, nat_elog_str) nat_elog (_pm, NAT_LOG_INFO, "[info] " nat_elog_str) |
| #define | nat_elog_notice_X1(_pm, nat_elog_fmt_str, nat_elog_fmt_arg, nat_elog_val1) |
| #define | nat_elog_warn_X1(_pm, nat_elog_fmt_str, nat_elog_fmt_arg, nat_elog_val1) |
| #define | nat_elog_err_X1(_pm, nat_elog_fmt_str, nat_elog_fmt_arg, nat_elog_val1) |
| #define | nat_elog_debug_X1(_pm, nat_elog_fmt_str, nat_elog_fmt_arg, nat_elog_val1) |
| #define | nat_elog_info_X1(_pm, nat_elog_fmt_str, nat_elog_fmt_arg, nat_elog_val1) |
Typedefs | |
| typedef enum nat_log_level_t_ | nat_log_level_t |
Enumerations | |
| enum | nat_log_level_t_ { foreach_nat_log_level } |
NAT port/address allocation lib.
Definition in file log.h.
| #define foreach_nat_log_level |
| #define nat_elog | ( | _pm, | |
| _level, | |||
| _str | |||
| ) |
| #define nat_elog_addr | ( | _pm, | |
| _level, | |||
| _str, | |||
| _addr | |||
| ) |
| #define nat_elog_debug | ( | _pm, | |
| nat_elog_str | |||
| ) | nat_elog (_pm, NAT_LOG_DEBUG, "[debug] " nat_elog_str) |
| #define nat_elog_debug_handoff | ( | _pm, | |
| _str, | |||
| _tid, | |||
| _fib, | |||
| _src, | |||
| _dst | |||
| ) |
| #define nat_elog_debug_handoff_v2 | ( | _pm, | |
| _str, | |||
| _prt, | |||
| _fib, | |||
| _src, | |||
| _dst | |||
| ) |
| #define nat_elog_debug_X1 | ( | _pm, | |
| nat_elog_fmt_str, | |||
| nat_elog_fmt_arg, | |||
| nat_elog_val1 | |||
| ) |
| #define nat_elog_err | ( | _pm, | |
| nat_elog_str | |||
| ) | nat_elog (_pm, NAT_LOG_ERROR, "[error] " nat_elog_str) |
| #define nat_elog_err_X1 | ( | _pm, | |
| nat_elog_fmt_str, | |||
| nat_elog_fmt_arg, | |||
| nat_elog_val1 | |||
| ) |
| #define nat_elog_info | ( | _pm, | |
| nat_elog_str | |||
| ) | nat_elog (_pm, NAT_LOG_INFO, "[info] " nat_elog_str) |
| #define nat_elog_info_X1 | ( | _pm, | |
| nat_elog_fmt_str, | |||
| nat_elog_fmt_arg, | |||
| nat_elog_val1 | |||
| ) |
| #define nat_elog_notice | ( | _pm, | |
| nat_elog_str | |||
| ) | nat_elog (_pm, NAT_LOG_INFO, "[notice] " nat_elog_str) |
| #define nat_elog_notice_X1 | ( | _pm, | |
| nat_elog_fmt_str, | |||
| nat_elog_fmt_arg, | |||
| nat_elog_val1 | |||
| ) |
| #define nat_elog_warn | ( | _pm, | |
| nat_elog_str | |||
| ) | nat_elog (_pm, NAT_LOG_WARNING, "[warning] " nat_elog_str) |
| #define nat_elog_warn_X1 | ( | _pm, | |
| nat_elog_fmt_str, | |||
| nat_elog_fmt_arg, | |||
| nat_elog_val1 | |||
| ) |
| #define nat_elog_X1 | ( | _pm, | |
| _level, | |||
| _fmt, | |||
| _arg, | |||
| _val1 | |||
| ) |
| typedef enum nat_log_level_t_ nat_log_level_t |
| enum nat_log_level_t_ |