From: David Miller Date: Tue, 28 Nov 2017 20:41:07 +0000 (-0500) Subject: net: Remove dst->next X-Git-Tag: v4.16-rc1~123^2~457^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=7149f813d12d92ba9abcf49026f7cebc3d55c426;p=thirdparty%2Fkernel%2Flinux.git net: Remove dst->next There are no more users. Signed-off-by: David S. Miller Reviewed-by: Eric Dumazet --- diff --git a/include/net/dst.h b/include/net/dst.h index 2270513d07907..33d2a54339243 100644 --- a/include/net/dst.h +++ b/include/net/dst.h @@ -88,10 +88,6 @@ struct dst_entry { #ifndef CONFIG_64BIT atomic_t __refcnt; /* 32-bit offset 64 */ #endif - - union { - struct dst_entry *next; - }; }; struct dst_metrics { diff --git a/net/core/dst.c b/net/core/dst.c index 9bc3bb6e94efa..007aa0b082915 100644 --- a/net/core/dst.c +++ b/net/core/dst.c @@ -86,7 +86,6 @@ void dst_init(struct dst_entry *dst, struct dst_ops *ops, dst->__use = 0; dst->lastuse = jiffies; dst->flags = flags; - dst->next = NULL; if (!(flags & DST_NOCOUNT)) dst_entries_add(ops, 1); }