Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

net/netfilter/nft_exthdr.c nft_exthdr_tcp_eval() -> nft_tcp_header_pointer()

Type Parameter Key Value
PARAM_VALUE 0 pkt->fragoff 0-65528
PARAM_VALUE 1 len 60
PARAM_VALUE 2 buffer 3034009062730092544
PARAM_VALUE 3 tcphdr_len 3446783503360942080
BUF_SIZE 2 buffer 60
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end
UNITS 1 len unit_byte

net/netfilter/nft_exthdr.c nft_exthdr_tcp_set_eval() -> nft_tcp_header_pointer()

Type Parameter Key Value
PARAM_VALUE 0 pkt->fragoff 0-65528
PARAM_VALUE 1 len 60
PARAM_VALUE 2 buffer 1268458869491904512
PARAM_VALUE 3 tcphdr_len 1849840866629877760
BUF_SIZE 2 buffer 60
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end
UNITS 1 len unit_byte

net/netfilter/nft_exthdr.c nft_exthdr_tcp_strip_eval() -> nft_tcp_header_pointer()

Type Parameter Key Value
PARAM_VALUE 0 pkt->fragoff 0-65528
PARAM_VALUE 1 len 60
PARAM_VALUE 2 buffer 3043211360758734848
PARAM_VALUE 3 tcphdr_len 8083555726057345024
BUF_SIZE 2 buffer 60
DATA_SOURCE 0 pkt $2
NO_OVERFLOW_SIMPLE 0 pkt->skb->end
UNITS 1 len unit_byte