Skip to content
Snippets Groups Projects
Commit 46906407 authored by Mark Salyzyn's avatar Mark Salyzyn
Browse files

logd: unaligned access on security buffer

Bug: 26485626
Change-Id: I990447ca59982bb2de15decda575fd0e2838b5ed
parent e4b332c7
Branches
Tags
No related merge requests found
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
*/ */
#include <limits.h> #include <limits.h>
#include <sys/cdefs.h>
#include <sys/prctl.h> #include <sys/prctl.h>
#include <sys/socket.h> #include <sys/socket.h>
#include <sys/types.h> #include <sys/types.h>
...@@ -46,7 +47,7 @@ bool LogListener::onDataAvailable(SocketClient *cli) { ...@@ -46,7 +47,7 @@ bool LogListener::onDataAvailable(SocketClient *cli) {
+ LOGGER_ENTRY_MAX_PAYLOAD]; + LOGGER_ENTRY_MAX_PAYLOAD];
struct iovec iov = { buffer, sizeof(buffer) }; struct iovec iov = { buffer, sizeof(buffer) };
char control[CMSG_SPACE(sizeof(struct ucred))]; char control[CMSG_SPACE(sizeof(struct ucred))] __aligned(4);
struct msghdr hdr = { struct msghdr hdr = {
NULL, NULL,
0, 0,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment