Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- net/netfilter/nf_flow_table_path.c, line 293
- net/netfilter/nft_rt.c, line 42
- net/netfilter/utils.c, line 179
- net/netfilter/xt_TCPMSS.c, line 62
Smatch caller information:
net/netfilter/nf_flow_table_path.c nft_flow_route() -> nf_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 2143495571211907072 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 4150974182824849408 |
| PARAM_VALUE | 2 | fl->u.ip4.__fl_common.flowic_dscp | 0,4-252 |
| PARAM_VALUE | 2 | fl->u.ip4.__fl_common.flowic_flags | 0-1 |
| PARAM_VALUE | 2 | fl->u.ip6.__fl_common.flowic_flags | 0-1 |
| PARAM_VALUE | 2 | fl->u.ip6.flowlabel | 0-268435455 |
| PARAM_VALUE | 3 | strict | 0 |
| PARAM_VALUE | 4 | family | 0-255 |
| MEM_ZERO | 2 | fl | |
| NOCHECK_CALL |
net/netfilter/xt_TCPMSS.c tcpmss_reverse_mtu() -> nf_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 9196442098036830208 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 3898523063456792576 |
| PARAM_VALUE | 3 | strict | 0 |
| PARAM_VALUE | 4 | family | 2,10 |
| DATA_SOURCE | 0 | net | $0 |
| DATA_SOURCE | 4 | family | $2 |
| BIT_INFO | 4 | family | 0x2,0xa |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | net | unit_byte |
| HALF_LOCKED2 | &table->lock | ||
| HALF_LOCKED2 | bh |
net/netfilter/nft_rt.c get_tcpmss() -> nf_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 2684425109185691648 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 5236253624321380352 |
| PARAM_VALUE | 3 | strict | 0 |
| PARAM_VALUE | 4 | family | 0-255 |
| MEM_ZERO | 2 | fl | |
| NOCHECK_CALL |