/*
- * $Id: defines.h,v 1.68 1998/11/20 06:08:01 wessels Exp $
+ * $Id: defines.h,v 1.69 1998/11/30 23:45:39 wessels Exp $
*
*
* SQUID Internet Object Cache http://squid.nlanr.net/Squid/
#define SM_PAGE_SIZE 4096
#define DISK_PAGE_SIZE 8192
-#define EBIT_SET(flag, bit) ((void)((flag) |= ((1<<(bit)))))
-#define EBIT_CLR(flag, bit) ((void)((flag) &= ~((1<<(bit)))))
-#define EBIT_TEST(flag, bit) ((flag) & ((1<<(bit))))
+#define EBIT_SET(flag, bit) ((void)((flag) |= ((1L<<(bit)))))
+#define EBIT_CLR(flag, bit) ((void)((flag) &= ~((1L<<(bit)))))
+#define EBIT_TEST(flag, bit) ((flag) & ((1L<<(bit))))
/* bit opearations on a char[] mask of unlimited length */
#define CBIT_BIT(bit) (1<<((bit)%8))