| H A D | nft_payload.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (c) 2008-2009 Patrick McHardy <kaber@trash.net> 19 /* For layer 4 checksum field offset. */ 34 veth->h_vlan_proto = skb->vlan_proto; in nft_payload_rebuild_vlan_hdr() 35 veth->h_vlan_TC in nft_payload_rebuild_vlan_hdr() 43 nft_payload_copy_vlan(u32 * d,const struct sk_buff * skb,u8 offset,u8 len) nft_payload_copy_vlan() argument 96 u32 offset = sizeof(struct gre_base_hdr); __nft_payload_inner_offset() local 148 nft_payload_need_vlan_adjust(u32 offset,u32 len) nft_payload_need_vlan_adjust() argument 166 int offset; nft_payload_eval() local 602 int offset; nft_payload_inner_eval() local 651 u32 base; nft_payload_inner_init() local 732 nft_payload_csum_sctp(struct sk_buff * skb,int offset) nft_payload_csum_sctp() argument 799 enum nft_payload_bases base:8; global() member 800 u8 offset; global() member 815 nft_payload_set_vlan(const u32 * src,struct sk_buff * skb,u8 offset,u8 len,int * vlan_hlen) nft_payload_set_vlan() argument 860 int offset, csum_offset, vlan_hlen = 0; nft_payload_set_eval() local 1043 enum nft_payload_bases base; nft_payload_select_ops() local 1044 unsigned int offset, len; nft_payload_select_ops() local [all...] |