diff options
author | Andrew Thompson <thompsa@FreeBSD.org> | 2008-09-13 17:34:18 +0000 |
---|---|---|
committer | Andrew Thompson <thompsa@FreeBSD.org> | 2008-09-13 17:34:18 +0000 |
commit | 8fa962c745e1a983f1fda64e5be4727964a71ff8 (patch) | |
tree | 32b42d11fa0af02bcf1b7f28a3fc96e9ed3a443c /sys/compat/ndis | |
parent | c6642c52eb5b10bf70b84805f8acbc632a4978bd (diff) | |
download | src-8fa962c745e1a983f1fda64e5be4727964a71ff8.tar.gz src-8fa962c745e1a983f1fda64e5be4727964a71ff8.zip |
Allow PAGE_SHIFT to already be defined.
Submitted by: Hans Petter Selasky
Notes
Notes:
svn path=/head/; revision=183003
Diffstat (limited to 'sys/compat/ndis')
-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 9eba73639720..3c0fe5889116 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)) + \ |