|
@@ -630,7 +630,6 @@ typedef unsigned char *sk_buff_data_t;
|
|
|
* @hash: the packet hash
|
|
|
* @queue_mapping: Queue mapping for multiqueue devices
|
|
|
* @xmit_more: More SKBs are pending for this queue
|
|
|
- * @decrypted: Decrypted SKB
|
|
|
* @ndisc_nodetype: router type (from link layer)
|
|
|
* @ooo_okay: allow the mapping of a socket to a queue to be changed
|
|
|
* @l4_hash: indicate hash is a canonical 4-tuple hash over transport
|
|
@@ -641,6 +640,7 @@ typedef unsigned char *sk_buff_data_t;
|
|
|
* @no_fcs: Request NIC to treat last 4 bytes as Ethernet FCS
|
|
|
* @csum_not_inet: use CRC32c to resolve CHECKSUM_PARTIAL
|
|
|
* @dst_pending_confirm: need to confirm neighbour
|
|
|
+ * @decrypted: Decrypted SKB
|
|
|
* @napi_id: id of the NAPI struct this skb came from
|
|
|
* @secmark: security marking
|
|
|
* @mark: Generic packet mark
|
|
@@ -737,11 +737,7 @@ struct sk_buff {
|
|
|
peeked:1,
|
|
|
head_frag:1,
|
|
|
xmit_more:1,
|
|
|
-#ifdef CONFIG_TLS_DEVICE
|
|
|
- decrypted:1;
|
|
|
-#else
|
|
|
__unused:1;
|
|
|
-#endif
|
|
|
|
|
|
/* fields enclosed in headers_start/headers_end are copied
|
|
|
* using a single memcpy() in __copy_skb_header()
|
|
@@ -797,6 +793,9 @@ struct sk_buff {
|
|
|
__u8 tc_redirected:1;
|
|
|
__u8 tc_from_ingress:1;
|
|
|
#endif
|
|
|
+#ifdef CONFIG_TLS_DEVICE
|
|
|
+ __u8 decrypted:1;
|
|
|
+#endif
|
|
|
|
|
|
#ifdef CONFIG_NET_SCHED
|
|
|
__u16 tc_index; /* traffic control index */
|