diff options
author | thompsa <thompsa@FreeBSD.org> | 2008-09-13 17:34:18 +0000 |
---|---|---|
committer | thompsa <thompsa@FreeBSD.org> | 2008-09-13 17:34:18 +0000 |
commit | dbfcc4871f4bbfe825098e4a34706f042a4018b5 (patch) | |
tree | 32b42d11fa0af02bcf1b7f28a3fc96e9ed3a443c /sys/compat | |
parent | a7c461192699ce038bd7128fa64580b60c709758 (diff) | |
download | FreeBSD-src-dbfcc4871f4bbfe825098e4a34706f042a4018b5.zip FreeBSD-src-dbfcc4871f4bbfe825098e4a34706f042a4018b5.tar.gz |
Allow PAGE_SHIFT to already be defined.
Submitted by: Hans Petter Selasky
Diffstat (limited to 'sys/compat')
-rw-r--r-- | sys/compat/ndis/ntoskrnl_var.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/compat/ndis/ntoskrnl_var.h b/sys/compat/ndis/ntoskrnl_var.h index 9eba736..3c0fe58 100644 --- a/sys/compat/ndis/ntoskrnl_var.h +++ b/sys/compat/ndis/ntoskrnl_var.h @@ -117,6 +117,7 @@ typedef struct mdl mdl, ndis_buffer; /* Note: assumes x86 page size of 4K. */ +#ifndef PAGE_SHIFT #if PAGE_SIZE == 4096 #define PAGE_SHIFT 12 #elif PAGE_SIZE == 8192 @@ -124,6 +125,7 @@ typedef struct mdl mdl, ndis_buffer; #else #error PAGE_SHIFT undefined! #endif +#endif #define SPAN_PAGES(ptr, len) \ ((uint32_t)((((uintptr_t)(ptr) & (PAGE_SIZE - 1)) + \ |