Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
- net/netfilter/ipvs/ip_vs_pe_sip.c, line 35
- net/netfilter/nf_conntrack_sip.c
- net/netfilter/nf_nat_sip.c, line 485
Smatch caller information:
net/netfilter/nf_nat_sip.c mangle_content_len() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| PARAM_VALUE | 1 | dptr | 4096-ptr_max |
| PARAM_VALUE | 2 | dataoff | 0 |
| PARAM_VALUE | 4 | type | 7 |
| PARAM_VALUE | 5 | matchoff | 9107381069597917184 |
| PARAM_VALUE | 6 | matchlen | 7404420906448801792 |
| PARAM_VALUE | 6 | *matchlen | 1-u32max |
| DATA_SOURCE | 0 | ct | r nf_ct_get |
net/netfilter/ipvs/ip_vs_pe_sip.c get_callid() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 0 |
| PARAM_VALUE | 3 | datalen | 1-u32max |
| PARAM_VALUE | 4 | type | 8 |
| PARAM_VALUE | 5 | matchoff | 5571334319453052928 |
| PARAM_VALUE | 6 | matchlen | 8294333688978149376 |
| DATA_SOURCE | 1 | dptr | $0 |
| DATA_SOURCE | 2 | dataoff | $1 |
| DATA_SOURCE | 3 | datalen | $2 |
| DATA_SOURCE | 5 | matchoff | $3 |
| DATA_SOURCE | 6 | matchlen | $4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 3 | datalen | 1-u32max[c] |
| USER_DATA | 1 | *dptr | 0-255[u] |
| UNITS | 1 | dptr | unit_byte |
| UNITS | 3 | datalen | unit_byte |
| USER_PTR | 1 | dptr |
net/netfilter/nf_conntrack_sip.c ct_sip_walk_headers() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 0,8-u64max |
| PARAM_VALUE | 4 | type | 1-5 |
| PARAM_VALUE | 5 | matchoff | 1066066129232396288,6284591104269459456,6566040892722020352,6680499015147130880,9007285184954683392 |
| PARAM_VALUE | 6 | matchlen | 3566743990709575680,5383247176918474752,6455073975319973888,7824692652398923776,8285390918467833856 |
| DATA_SOURCE | 0 | ct | $0 |
| DATA_SOURCE | 1 | dptr | $1 |
| DATA_SOURCE | 2 | dataoff | $2 [m] |
| DATA_SOURCE | 3 | datalen | $3 |
| DATA_SOURCE | 4 | type | $4 |
| DATA_SOURCE | 5 | matchoff | $6 |
| DATA_SOURCE | 6 | matchlen | $7 |
| FUZZY_MAX | 4 | type | 5 |
| HARD_MAX | 4 | type | 5 |
net/netfilter/nf_conntrack_sip.c process_register_request() -> ct_sip_get_header()
| 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 | 6 |
| PARAM_VALUE | 5 | matchoff | 6566040892722020352 |
| PARAM_VALUE | 6 | matchlen | 3566743990709575680 |
| 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_get_header()
| 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 | 6 |
| PARAM_VALUE | 5 | matchoff | 6284591104269459456 |
| PARAM_VALUE | 6 | matchlen | 5383247176918474752 |
| DATA_SOURCE | 0 | ct | r nf_ct_get |
net/netfilter/nf_conntrack_sip.c process_sip_request() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| PARAM_VALUE | 0 | ct->ext | 4096-ptr_max |
| PARAM_VALUE | 0 | ct->tuplehash | 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 | 0 |
| PARAM_VALUE | 5 | matchoff | 1066066129232396288 |
| PARAM_VALUE | 6 | matchlen | 6455073975319973888 |
| DATA_SOURCE | 0 | ct | r nf_ct_get |
net/netfilter/nf_conntrack_sip.c process_sip_response() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 0,8-u64max |
| PARAM_VALUE | 2 | dataoff | 0 |
| PARAM_VALUE | 4 | type | 0 |
| PARAM_VALUE | 5 | matchoff | 1327204910881460224 |
| PARAM_VALUE | 6 | matchlen | 7816963844950147072 |
| DATA_SOURCE | 0 | ct | r nf_ct_get |
net/netfilter/nf_conntrack_sip.c sip_help_tcp() -> ct_sip_get_header()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ct | 4096-ptr_max |
| PARAM_VALUE | 2 | dataoff | 0 |
| PARAM_VALUE | 4 | type | 7 |
| PARAM_VALUE | 5 | matchoff | 8116706118620745728 |
| PARAM_VALUE | 6 | matchlen | 7108479244364271616 |
| DATA_SOURCE | 0 | ct | $2 |
| USER_DATA | 1 | *dptr | 0-255[u] |
| UNITS | 1 | dptr | unit_byte |
| UNITS | 3 | datalen | unit_byte |
| USER_PTR | 1 | dptr |