Defined in 1 files as a function:
Referenced in 6 files:
- net/ipv6/netfilter/nf_reject_ipv6.c
- net/netfilter/nf_conntrack_h323_main.c
- net/netfilter/nf_conntrack_sip.c, line 966
- net/netfilter/nf_synproxy_core.c, line 845
- net/netfilter/utils.c, line 173
- net/netfilter/xt_addrtype.c, line 51
Smatch caller information:
net/netfilter/utils.c nf_route() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 2143495571211907072,2684425109185691648,9196442098036830208 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 3898523063456792576,4150974182824849408,5236253624321380352 |
| PARAM_VALUE | 3 | strict | 0 |
| DATA_SOURCE | 0 | net | $0 |
| DATA_SOURCE | 1 | dst | $1 |
| DATA_SOURCE | 2 | fl | $2 |
| DATA_SOURCE | 3 | strict | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | net | unit_byte |
net/netfilter/nf_conntrack_h323_main.c callforward_do_filter() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 2086549968656162816 |
| PARAM_VALUE | 2 | fl | 4096-ptr_max |
| PARAM_VALUE | 3 | strict | 0 |
| DATA_SOURCE | 0 | net | $0 |
| BIT_INFO | 2 | fl | 0x58a099b3a76ee000,0xffffffffffffffff |
| PREEMPT_ADD | |||
| UNITS | 0 | net | unit_byte |
| LOCK2 | bh | ||
| LOCK2 | global &nf_h323_lock |
net/netfilter/nf_conntrack_h323_main.c callforward_do_filter() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | net->ipv6.fib6_local_tbl->tb6_root.subtree->fn_flags | 4-u16max |
| PARAM_VALUE | 0 | net->ipv6.fib6_main_tbl->tb6_root.subtree->fn_flags | 4-u16max |
| PARAM_VALUE | 0 | net->ipv6.ip6_null_entry->dst.dst_trace_seq.counter | s32min-s32max |
| PARAM_VALUE | 1 | dst | 8886075100693282816 |
| PARAM_VALUE | 2 | fl | 4096-ptr_max |
| PARAM_VALUE | 3 | strict | 0 |
| DATA_SOURCE | 0 | net | $0 |
| BIT_INFO | 2 | fl | 0x4c12a9940aa85000,0xffffffffffffffff |
| PREEMPT_ADD | |||
| UNITS | 0 | net | unit_byte |
| LOCK2 | bh | ||
| LOCK2 | global &nf_h323_lock |
net/netfilter/nf_synproxy_core.c synproxy_send_tcp_ipv6() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | net | 4096-ptr_max |
| PARAM_VALUE | 0 | net->gen | 4096-ptr_max |
| PARAM_VALUE | 0 | net->ipv6.devconf_all | 4096-ptr_max |
| PARAM_VALUE | 1 | dst | 6857983458515517440 |
| PARAM_VALUE | 2 | fl | 4096-ptr_max |
| PARAM_VALUE | 3 | strict | 0 |
| CAPPED_DATA | 0 | net->gen | 1 |
| DATA_SOURCE | 0 | net | $0 |
| BIT_INFO | 2 | fl | 0x68fe818a62c7f000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | net | unit_byte |
net/netfilter/nf_conntrack_sip.c set_expected_rtp_rtcp() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 7688946177827463168 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 8557461304850223104 |
| PARAM_VALUE | 3 | strict | 0 |
| MEM_ZERO | 2 | fl | |
| NOCHECK_CALL | |||
| UNITS | 0 | net | unit_byte |
net/netfilter/xt_addrtype.c match_lookup_rt6() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 8111540086580809728 |
| PARAM_VALUE | 2 | fl | 4096-ptr_max |
| PARAM_VALUE | 3 | strict | 0 |
| DATA_SOURCE | 0 | net | $0 |
| BIT_INFO | 2 | fl | 0xce134d268804000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 0 | net | unit_byte |
| HALF_LOCKED2 | &table->lock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/ipv6/netfilter/nf_reject_ipv6.c nf_reject6_fill_skb_dst() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 6555701293889568768 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 3864035471354904576 |
| PARAM_VALUE | 3 | strict | 0 |
| MEM_ZERO | 2 | fl | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/ipv6/netfilter/nf_reject_ipv6.c nf_send_reset6() -> nf_ip6_route()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | dst | 7462142024346722304 |
| PARAM_VALUE | 1 | *dst | 0 |
| PARAM_VALUE | 2 | fl | 4096-ptr_max |
| PARAM_VALUE | 3 | strict | 0 |
| DATA_SOURCE | 0 | net | $0 |
| BIT_INFO | 2 | fl | 0x330a3361973af000,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 0 | net | unit_byte |