From 403d7b188f3e8e7e4d4040f4927e9c49f71d1dfa Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 28 May 1999 16:09:00 +0000 Subject: Alignment corrected per Eric Norum's suggestion. --- c/src/exec/libnetworking/rtems/rtems_glue.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'c/src/exec/libnetworking/rtems') diff --git a/c/src/exec/libnetworking/rtems/rtems_glue.c b/c/src/exec/libnetworking/rtems/rtems_glue.c index 8ef1626906..e57401a6b3 100644 --- a/c/src/exec/libnetworking/rtems/rtems_glue.c +++ b/c/src/exec/libnetworking/rtems/rtems_glue.c @@ -157,7 +157,8 @@ bsd_init () * Set up mbuf data structures */ - p = malloc(nmbuf * MSIZE); + p = malloc(nmbuf * MSIZE + MSIZE - 1); + p = (char *)(((unsigned long)p + MSIZE - 1) & ~(MSIZE - 1)); if (p == NULL) rtems_panic ("Can't get network memory."); for (i = 0; i < nmbuf; i++) { -- cgit v1.2.3