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
 /*-
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to