diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-24 09:06:14 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2018-08-24 09:06:31 +0200 |
commit | 0963419598bac57e8479a81373fbfa496dda8d8e (patch) | |
tree | d63e657b4a6f19dba95e3a480ac920ff2d47a3da | |
parent | Update due to <sys/time.h> API changes (diff) | |
download | rtems-libbsd-0963419598bac57e8479a81373fbfa496dda8d8e.tar.bz2 |
Fix alignment of getsockaddr_sockaddr
-rw-r--r-- | freebsd/sys/kern/uipc_syscalls.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd/sys/kern/uipc_syscalls.c b/freebsd/sys/kern/uipc_syscalls.c index 338dd5d1..f301c12c 100644 --- a/freebsd/sys/kern/uipc_syscalls.c +++ b/freebsd/sys/kern/uipc_syscalls.c @@ -91,7 +91,7 @@ static int getpeername1(struct thread *td, struct getpeername_args *uap, struct getsockaddr_sockaddr { struct sockaddr header; char data[SOCK_MAXADDRLEN - sizeof(struct sockaddr)]; -}; +} __aligned(sizeof(long)); static int getsockaddr(struct sockaddr **namp, caddr_t uaddr, size_t len); #endif /* __rtems__ */ |