mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-12 09:17:44 +03:00
journald: allocate PAGE_SIZE bytes for selinux label length
As suggested in https://bugzilla.redhat.com/show_bug.cgi?id=798760
This commit is contained in:
parent
77b088c211
commit
2d44fc7ba5
@ -29,6 +29,7 @@
|
|||||||
#include <sys/ioctl.h>
|
#include <sys/ioctl.h>
|
||||||
#include <linux/sockios.h>
|
#include <linux/sockios.h>
|
||||||
#include <sys/statvfs.h>
|
#include <sys/statvfs.h>
|
||||||
|
#include <sys/user.h>
|
||||||
|
|
||||||
#include <systemd/sd-journal.h>
|
#include <systemd/sd-journal.h>
|
||||||
#include <systemd/sd-login.h>
|
#include <systemd/sd-login.h>
|
||||||
@ -2133,7 +2134,7 @@ static int process_event(Server *s, struct epoll_event *ev) {
|
|||||||
uint8_t buf[CMSG_SPACE(sizeof(struct ucred)) +
|
uint8_t buf[CMSG_SPACE(sizeof(struct ucred)) +
|
||||||
CMSG_SPACE(sizeof(struct timeval)) +
|
CMSG_SPACE(sizeof(struct timeval)) +
|
||||||
CMSG_SPACE(sizeof(int)) +
|
CMSG_SPACE(sizeof(int)) +
|
||||||
CMSG_SPACE(LINE_MAX)]; /* selinux label */
|
CMSG_SPACE(PAGE_SIZE)]; /* selinux label */
|
||||||
} control;
|
} control;
|
||||||
ssize_t n;
|
ssize_t n;
|
||||||
int v;
|
int v;
|
||||||
|
Loading…
Reference in New Issue
Block a user