aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2020-06-17 20:53:23 -0700
committerDavid S. Miller <davem@davemloft.net>2020-06-18 20:46:23 -0700
commit185c3e5860227065dcb6ee884b45e0debe4762dd (patch)
treece6ec1b53686051b4e04fda4cee1256406f50df6 /include
parentnet: tso: double TSO_HEADER_SIZE value (diff)
downloadlinux-dev-185c3e5860227065dcb6ee884b45e0debe4762dd.tar.xz
linux-dev-185c3e5860227065dcb6ee884b45e0debe4762dd.zip
net: tso: shrink struct tso_t
size field can be an int, no need for size_t Removes a 32bit hole on 64bit kernels. And align fields for better readability. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r--include/net/tso.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/net/tso.h b/include/net/tso.h
index c33dd00c161f..d9b0a14b2a57 100644
--- a/include/net/tso.h
+++ b/include/net/tso.h
@@ -7,12 +7,12 @@
#define TSO_HEADER_SIZE 256
struct tso_t {
- int next_frag_idx;
- void *data;
- size_t size;
- u16 ip_id;
- bool ipv6;
- u32 tcp_seq;
+ int next_frag_idx;
+ int size;
+ void *data;
+ u16 ip_id;
+ bool ipv6;
+ u32 tcp_seq;
};
int tso_count_descs(struct sk_buff *skb);