From 3bb46984fe4c76460a48cec338d210fe59a17807 Mon Sep 17 00:00:00 2001
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Date: Sun, 20 Jul 2008 17:13:01 +0000
Subject: 2008-07-20  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* device/net_io.c (net_deliver): Fix parenthesis to really round up.
---
 device/net_io.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'device/net_io.c')

diff --git a/device/net_io.c b/device/net_io.c
index 5f287cb6..dca99d76 100644
--- a/device/net_io.c
+++ b/device/net_io.c
@@ -508,8 +508,8 @@ boolean_t net_deliver(nonblocking)
 		    MACH_MSGH_BITS(MACH_MSG_TYPE_PORT_SEND, 0);
 	    /* remember message sizes must be rounded up */
 	    kmsg->ikm_header.msgh_size =
-		    ((mach_msg_size_t) (sizeof(struct net_rcv_msg)
-					- NET_RCV_MAX + count))+3 &~ 3;
+		    (((mach_msg_size_t) (sizeof(struct net_rcv_msg)
+					- NET_RCV_MAX + count)) + 3) &~ 3;
 	    kmsg->ikm_header.msgh_local_port = MACH_PORT_NULL;
 	    kmsg->ikm_header.msgh_kind = MACH_MSGH_KIND_NORMAL;
 	    kmsg->ikm_header.msgh_id = NET_RCV_MSG_ID;
-- 
cgit v1.2.3