aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2019-05-22 15:00:25 -0700
committerDavid S. Miller <davem@davemloft.net>2019-05-22 17:57:37 -0700
commit0db355d499f10a79b6a5161e77c7eba8f062bde4 (patch)
treeb12fdde9097d95686067d737775b2d128516db44
parentneighbor: Add tracepoint to __neigh_create (diff)
downloadlinux-dev-0db355d499f10a79b6a5161e77c7eba8f062bde4.tar.xz
linux-dev-0db355d499f10a79b6a5161e77c7eba8f062bde4.zip
ipv4/igmp: shrink struct ip_sf_list
Removing two 4 bytes holes allows to use kmalloc-32 kmem cache instead of kmalloc-64 on 64bit kernels. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r--include/linux/igmp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/linux/igmp.h b/include/linux/igmp.h
index 9c94b2ea789c..6649cb78de4a 100644
--- a/include/linux/igmp.h
+++ b/include/linux/igmp.h
@@ -65,8 +65,8 @@ struct ip_mc_socklist {
struct ip_sf_list {
struct ip_sf_list *sf_next;
- __be32 sf_inaddr;
unsigned long sf_count[2]; /* include/exclude counts */
+ __be32 sf_inaddr;
unsigned char sf_gsresp; /* include in g & s response? */
unsigned char sf_oldin; /* change state */
unsigned char sf_crcount; /* retrans. left to send */