From 0963419598bac57e8479a81373fbfa496dda8d8e Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 24 Aug 2018 09:06:14 +0200 Subject: Fix alignment of getsockaddr_sockaddr --- freebsd/sys/kern/uipc_syscalls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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__ */ -- cgit v1.2.3