svn commit: r245905 - head/sys/sys
Gleb Smirnoff
glebius at FreeBSD.org
Fri Jan 25 11:52:57 UTC 2013
Author: glebius
Date: Fri Jan 25 11:52:56 2013
New Revision: 245905
URL: http://svnweb.freebsd.org/changeset/base/245905
Log:
In mbuf(9) API length is always integer. Thus, cast mbuf length
constants to be integers.
Reviewed by: bde
Modified:
head/sys/sys/mbuf.h
Modified: head/sys/sys/mbuf.h
==============================================================================
--- head/sys/sys/mbuf.h Fri Jan 25 11:51:28 2013 (r245904)
+++ head/sys/sys/mbuf.h Fri Jan 25 11:52:56 2013 (r245905)
@@ -52,11 +52,14 @@
* stored. Additionally, it is possible to allocate a separate buffer
* externally and attach it to the mbuf in a way similar to that of mbuf
* clusters.
- */
-#define MLEN (MSIZE - sizeof(struct m_hdr)) /* normal data len */
-#define MHLEN (MLEN - sizeof(struct pkthdr)) /* data len w/pkthdr */
-#define MINCLSIZE (MHLEN + 1) /* smallest amount to put in cluster */
-#define M_MAXCOMPRESS (MHLEN / 2) /* max amount to copy for compression */
+ *
+ * MLEN is data length in a normal mbuf.
+ * MHLEN is data length in an mbuf with pktheader.
+ * MINCLSIZE is a smallest amount of data that should be put into cluster.
+ */
+#define MLEN ((int)(MSIZE - sizeof(struct m_hdr)))
+#define MHLEN ((int)(MLEN - sizeof(struct pkthdr)))
+#define MINCLSIZE (MHLEN + 1)
#ifdef _KERNEL
/*-
More information about the svn-src-head
mailing list