blob: 8cf05464502f0cbb3726367ad4dba935bfc06715 [file] [log] [blame]
Andrew Geisslerd5838332022-05-27 11:33:10 -05001From 4b731a5e2547b5292f9a774b849e14c0cf7b3955 Mon Sep 17 00:00:00 2001
Andrew Geissler7e0e3c02022-02-25 20:34:39 +00002From: Khem Raj <raj.khem@gmail.com>
3Date: Fri, 21 Jan 2022 15:17:37 -0800
Andrew Geisslerd5838332022-05-27 11:33:10 -05004Subject: [PATCH] Add sys/stat.h for S_IFDIR
Andrew Geissler7e0e3c02022-02-25 20:34:39 +00005
6../git/src/shared/mkdir-label.c:13:61: error: use of undeclared identifier 'S_IFDIR'
7 r = mac_selinux_create_file_prepare_at(dirfd, path, S_IFDIR);
8
Andrew Geisslerd5838332022-05-27 11:33:10 -05009Upstream-Status: Submitted [https://github.com/systemd/systemd/pull/23441]
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000010Signed-off-by: Khem Raj <raj.khem@gmail.com>
Andrew Geisslerd5838332022-05-27 11:33:10 -050011
Andrew Geissler7e0e3c02022-02-25 20:34:39 +000012---
13 src/shared/mkdir-label.c | 1 +
14 1 file changed, 1 insertion(+)
15
16diff --git a/src/shared/mkdir-label.c b/src/shared/mkdir-label.c
17index d36a6466d7..63b764cd83 100644
18--- a/src/shared/mkdir-label.c
19+++ b/src/shared/mkdir-label.c
20@@ -4,6 +4,7 @@
21 #include "selinux-util.h"
22 #include "smack-util.h"
23 #include "user-util.h"
24+#include <sys/stat.h>
25
26 int mkdirat_label(int dirfd, const char *path, mode_t mode) {
27 int r;