diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2008-07-20 17:13:01 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:27:17 +0200 |
commit | 3bb46984fe4c76460a48cec338d210fe59a17807 (patch) | |
tree | 88884d540a809f03a1c7617a1300e336fffcead7 /device | |
parent | 1fac2f5107e94102ca643ab9b031030bbcb1daa1 (diff) | |
download | gnumach-3bb46984fe4c76460a48cec338d210fe59a17807.tar.gz gnumach-3bb46984fe4c76460a48cec338d210fe59a17807.tar.bz2 gnumach-3bb46984fe4c76460a48cec338d210fe59a17807.zip |
2008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>
* device/net_io.c (net_deliver): Fix parenthesis to really round up.
Diffstat (limited to 'device')
-rw-r--r-- | device/net_io.c | 4 |
1 files changed, 2 insertions, 2 deletions
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; |