[Madwifi-cvs] revision 1691 committed
Status: Beta
Brought to you by:
otaku
From: Pavel R. <svn...@ma...> - 2006-07-21 23:10:42
|
Project : madwifi Revision : 1691 Author : proski (Pavel Roskin) Date : 2006-07-22 01:10:36 +0200 (Sat, 22 Jul 2006) Log Message : Check if roundup() is actually defined There are still 2.6.18-rc1 kernels around, which don't have roundup(). Generally, it's better to test for features than for versions. Some code gets backported by vendors. Affected Files: * trunk/include/compat.h updated Modified: trunk/include/compat.h =================================================================== --- trunk/include/compat.h 2006-07-21 08:59:10 UTC (rev 1690) +++ trunk/include/compat.h 2006-07-21 23:10:36 UTC (rev 1691) @@ -43,8 +43,8 @@ */ #define NBBY 8 /* number of bits/byte */ -#include <linux/version.h> -#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,18) +/* roundup() appears in Linux 2.6.18 */ +#ifndef roundup #define roundup(x, y) ((((x)+((y)-1))/(y))*(y)) /* to any y */ #endif |