diff options
author | rwatson <rwatson@FreeBSD.org> | 2003-04-10 17:52:10 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2003-04-10 17:52:10 +0000 |
commit | e437fca0bdcd9a7f712b3c1a8eac0e38a67806fa (patch) | |
tree | d52b9733120cf2a3776625b9aec9fbb4953e5da8 | |
parent | d7d4647fba24420cef9bbf11c0a9350e557f6e29 (diff) | |
download | FreeBSD-src-e437fca0bdcd9a7f712b3c1a8eac0e38a67806fa.zip FreeBSD-src-e437fca0bdcd9a7f712b3c1a8eac0e38a67806fa.tar.gz |
Check M_TRYWAIT as a flag, not a constant, in MBTOM() mbuf allocator
to malloc flag converter.
-rw-r--r-- | sys/sys/mbuf.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/sys/mbuf.h b/sys/sys/mbuf.h index dd21312..2ebe84d 100644 --- a/sys/sys/mbuf.h +++ b/sys/sys/mbuf.h @@ -272,7 +272,7 @@ struct mbstat { #define M_DONTWAIT 0x4 /* don't conflict with M_NOWAIT */ #define M_TRYWAIT 0x8 /* or M_WAITOK */ #define M_WAIT M_TRYWAIT /* XXX: Deprecated. */ -#define MBTOM(how) ((how) == M_TRYWAIT ? M_WAITOK : M_NOWAIT) +#define MBTOM(how) ((how) & M_TRYWAIT ? M_WAITOK : M_NOWAIT) #ifdef _KERNEL /*- |