diff options
Diffstat (limited to 'include/linux/kernel.h')
-rw-r--r-- | include/linux/kernel.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/kernel.h b/include/linux/kernel.h index 1111b19b4..73a0a689e 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -72,10 +72,10 @@ asmlinkage int printk(const char * fmt, ...) */ #define NIPQUAD(addr) \ - (int)(((addr) >> 0) & 0xff), \ - (int)(((addr) >> 8) & 0xff), \ - (int)(((addr) >> 16) & 0xff), \ - (int)(((addr) >> 24) & 0xff) + ((unsigned char *)&addr)[0], \ + ((unsigned char *)&addr)[1], \ + ((unsigned char *)&addr)[2], \ + ((unsigned char *)&addr)[3] #endif /* __KERNEL__ */ |