From: proski Date: Fri, 7 Oct 2011 21:14:47 +0000 (+0000) Subject: Don't redefine netdev_for_each_mc_addr() X-Git-Url: http://git.ozo.com/?p=madwifi%2F.git;a=commitdiff_plain;h=bd86fad8513b639fe491d1df1a2e2ba7391588fc Don't redefine netdev_for_each_mc_addr() It's already defined in CentOS 2.6.18-238.19.1.el5 kernel. Use parentheses around dev to be safer. git-svn-id: http://madwifi-project.org/svn/madwifi/trunk@4168 0192ed92-7a03-0410-a25b-9323aeb14dbd --- diff --git a/include/compat.h b/include/compat.h index 5e6d569..c29f57a 100644 --- a/include/compat.h +++ b/include/compat.h @@ -78,8 +78,10 @@ #endif #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,34) +#ifndef netdev_for_each_mc_addr #define netdev_for_each_mc_addr(mclist, dev) \ - for (mclist = dev->mc_list; mclist; mclist = mclist->next) + for (mclist = (dev)->mc_list; mclist; mclist = mclist->next) +#endif #endif #if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,35)