Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

net/netfilter/nf_nat_sip.c map_sip_addr() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 0,8-u64max
PARAM_VALUE 2 dataoff 0
PARAM_VALUE 4 type 1-2
PARAM_VALUE 5 in_header 0
PARAM_VALUE 6 matchoff 9007285184954683392
PARAM_VALUE 7 matchlen 8285390918467833856
PARAM_VALUE 8 addr 3612635987438829568
PARAM_VALUE 9 port 3936597661810503680
DATA_SOURCE 0 ct r nf_ct_get
DATA_SOURCE 4 type $5
HARD_MAX 4 type 2

net/netfilter/nf_nat_sip.c nf_nat_sip() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 2 dataoff 0
PARAM_VALUE 4 type 4-5
PARAM_VALUE 5 in_header 0
PARAM_VALUE 6 matchoff 6680499015147130880
PARAM_VALUE 7 matchlen 7824692652398923776
PARAM_VALUE 8 addr 6017163364934144000
PARAM_VALUE 9 port 745405302208114688
DATA_SOURCE 0 ct r nf_ct_get
FUZZY_MAX 4 type 5
BIT_INFO 4 type 0x4,0x5
HARD_MAX 4 type 5

net/netfilter/nf_nat_sip.c nf_nat_sip() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 2 dataoff 8970085057963040768
PARAM_VALUE 4 type 3
PARAM_VALUE 5 in_header 3756638521455095808
PARAM_VALUE 5 *in_header 0-1
PARAM_VALUE 6 matchoff 6680499015147130880
PARAM_VALUE 7 matchlen 7824692652398923776
PARAM_VALUE 8 addr 6017163364934144000
PARAM_VALUE 9 port 745405302208114688
DATA_SOURCE 0 ct r nf_ct_get

net/netfilter/nf_nat_sip.c nf_nat_sip() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 2 dataoff 8970085057963040768
PARAM_VALUE 4 type 3
PARAM_VALUE 5 in_header 3756638521455095808
PARAM_VALUE 5 *in_header 0-1
PARAM_VALUE 6 matchoff 6680499015147130880
PARAM_VALUE 7 matchlen 7824692652398923776
PARAM_VALUE 7 *matchlen 1-u32max
PARAM_VALUE 8 addr 6017163364934144000
PARAM_VALUE 8 addr->in.s_addr 0
PARAM_VALUE 8 addr->ip 0-255
PARAM_VALUE 9 port 745405302208114688
PARAM_VALUE 9 *port 1024-u16max
DATA_SOURCE 0 ct r nf_ct_get

net/netfilter/nf_conntrack_sip.c process_register_request() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 1 dptr 4096-ptr_max
PARAM_VALUE 2 dataoff 0
PARAM_VALUE 3 datalen 5-u32max
PARAM_VALUE 4 type 3
PARAM_VALUE 5 in_header 0
PARAM_VALUE 6 matchoff 6566040892722020352
PARAM_VALUE 7 matchlen 3566743990709575680
PARAM_VALUE 8 addr 8796721167187259392
PARAM_VALUE 9 port 2310616523849449472
DATA_SOURCE 0 ct r nf_ct_get
BIT_INFO 0 ct->status 0x0,0xfffffffffffffffe

net/netfilter/nf_conntrack_sip.c process_register_response() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 2 dataoff 5372107011368738816
PARAM_VALUE 4 type 3
PARAM_VALUE 5 in_header 9171237512176779264
PARAM_VALUE 5 *in_header 0-1
PARAM_VALUE 6 matchoff 6284591104269459456
PARAM_VALUE 7 matchlen 5383247176918474752
PARAM_VALUE 8 addr 2154079486013550592
PARAM_VALUE 9 port 5157786576512684032
DATA_SOURCE 0 ct r nf_ct_get

net/netfilter/nf_conntrack_sip.c process_sip_request() -> ct_sip_parse_header_uri()

Type Parameter Key Value
PARAM_VALUE 0 ct 4096-ptr_max
PARAM_VALUE 0 ct->ext 4096-ptr_max
PARAM_VALUE 2 dataoff 0
PARAM_VALUE 4 type 4
PARAM_VALUE 5 in_header 0
PARAM_VALUE 6 matchoff 1066066129232396288
PARAM_VALUE 7 matchlen 6455073975319973888
PARAM_VALUE 8 addr 4631361957408485376
PARAM_VALUE 9 port 8389015948887629824
DATA_SOURCE 0 ct r nf_ct_get