skbuff.h (e7246e122aaa99ebbb8ad7da80f35a20577bd8af) | skbuff.h (a5135bcfba7345031df45e02cd150a45add47cf8) |
---|---|
1/* 2 * Definitions for the 'struct sk_buff' memory handlers. 3 * 4 * Authors: 5 * Alan Cox, <gw4pts@gw4pts.ampr.org> 6 * Florian La Roche, <rzsfl@rz.uni-sb.de> 7 * 8 * This program is free software; you can redistribute it and/or --- 585 unchanged lines hidden (view full) --- 594 * done for it, don't do them again 595 * @nf_trace: netfilter packet trace flag 596 * @protocol: Packet protocol from driver 597 * @destructor: Destruct function 598 * @nfct: Associated connection, if any 599 * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c 600 * @skb_iif: ifindex of device we arrived on 601 * @tc_index: Traffic control index | 1/* 2 * Definitions for the 'struct sk_buff' memory handlers. 3 * 4 * Authors: 5 * Alan Cox, <gw4pts@gw4pts.ampr.org> 6 * Florian La Roche, <rzsfl@rz.uni-sb.de> 7 * 8 * This program is free software; you can redistribute it and/or --- 585 unchanged lines hidden (view full) --- 594 * done for it, don't do them again 595 * @nf_trace: netfilter packet trace flag 596 * @protocol: Packet protocol from driver 597 * @destructor: Destruct function 598 * @nfct: Associated connection, if any 599 * @nf_bridge: Saved data about a bridged frame - see br_netfilter.c 600 * @skb_iif: ifindex of device we arrived on 601 * @tc_index: Traffic control index |
602 * @tc_verd: traffic control verdict | |
603 * @hash: the packet hash 604 * @queue_mapping: Queue mapping for multiqueue devices 605 * @xmit_more: More SKBs are pending for this queue 606 * @ndisc_nodetype: router type (from link layer) 607 * @ooo_okay: allow the mapping of a socket to a queue to be changed 608 * @l4_hash: indicate hash is a canonical 4-tuple hash over transport 609 * ports. 610 * @sw_hash: indicates hash was computed in software stack --- 136 unchanged lines hidden (view full) --- 747 __u8 ipvs_property:1; 748 __u8 inner_protocol_type:1; 749 __u8 remcsum_offload:1; 750#ifdef CONFIG_NET_SWITCHDEV 751 __u8 offload_fwd_mark:1; 752#endif 753#ifdef CONFIG_NET_CLS_ACT 754 __u8 tc_skip_classify:1; | 602 * @hash: the packet hash 603 * @queue_mapping: Queue mapping for multiqueue devices 604 * @xmit_more: More SKBs are pending for this queue 605 * @ndisc_nodetype: router type (from link layer) 606 * @ooo_okay: allow the mapping of a socket to a queue to be changed 607 * @l4_hash: indicate hash is a canonical 4-tuple hash over transport 608 * ports. 609 * @sw_hash: indicates hash was computed in software stack --- 136 unchanged lines hidden (view full) --- 746 __u8 ipvs_property:1; 747 __u8 inner_protocol_type:1; 748 __u8 remcsum_offload:1; 749#ifdef CONFIG_NET_SWITCHDEV 750 __u8 offload_fwd_mark:1; 751#endif 752#ifdef CONFIG_NET_CLS_ACT 753 __u8 tc_skip_classify:1; |
754 __u8 tc_at:2; 755 __u8 tc_from:2; |
|
755#endif 756 757#ifdef CONFIG_NET_SCHED 758 __u16 tc_index; /* traffic control index */ | 756#endif 757 758#ifdef CONFIG_NET_SCHED 759 __u16 tc_index; /* traffic control index */ |
759#ifdef CONFIG_NET_CLS_ACT 760 __u16 tc_verd; /* traffic control verdict */ | |
761#endif | 760#endif |
762#endif | |
763 764 union { 765 __wsum csum; 766 struct { 767 __u16 csum_start; 768 __u16 csum_offset; 769 }; 770 }; --- 3123 unchanged lines hidden --- | 761 762 union { 763 __wsum csum; 764 struct { 765 __u16 csum_start; 766 __u16 csum_offset; 767 }; 768 }; --- 3123 unchanged lines hidden --- |