From: Steven Barth Date: Fri, 31 May 2013 15:05:58 +0000 (+0200) Subject: IPv6: fix device_prefix vlist_key to not include prefix class X-Git-Url: http://git.archive.openwrt.org/?p=project%2Fnetifd.git;a=commitdiff_plain;h=2bc475db30ab2716e1dd430f8eb982ba6e886b74 IPv6: fix device_prefix vlist_key to not include prefix class --- diff --git a/interface-ip.c b/interface-ip.c index 15a91af..165d4a8 100644 --- a/interface-ip.c +++ b/interface-ip.c @@ -370,7 +370,7 @@ route_cmp(const void *k1, const void *k2, void *ptr) static int prefix_cmp(const void *k1, const void *k2, void *ptr) { - return memcmp(k1, k2, sizeof(struct device_prefix) - + return memcmp(k1, k2, offsetof(struct device_prefix, pclass) - offsetof(struct device_prefix, addr)); }