Andrew Geissler | d583833 | 2022-05-27 11:33:10 -0500 | [diff] [blame] | 1 | From 4b731a5e2547b5292f9a774b849e14c0cf7b3955 Mon Sep 17 00:00:00 2001 |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 2 | From: Khem Raj <raj.khem@gmail.com> |
| 3 | Date: Fri, 21 Jan 2022 15:17:37 -0800 |
Andrew Geissler | d583833 | 2022-05-27 11:33:10 -0500 | [diff] [blame] | 4 | Subject: [PATCH] Add sys/stat.h for S_IFDIR |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 5 | |
| 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 Geissler | 615f2f1 | 2022-07-15 14:00:58 -0500 | [diff] [blame] | 9 | Upstream-Status: Backport [29b7114c5d9624002aa7c17748d960cd1e45362d] |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 10 | Signed-off-by: Khem Raj <raj.khem@gmail.com> |
Andrew Geissler | d583833 | 2022-05-27 11:33:10 -0500 | [diff] [blame] | 11 | |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 12 | --- |
| 13 | src/shared/mkdir-label.c | 1 + |
| 14 | 1 file changed, 1 insertion(+) |
| 15 | |
| 16 | diff --git a/src/shared/mkdir-label.c b/src/shared/mkdir-label.c |
Andrew Geissler | 615f2f1 | 2022-07-15 14:00:58 -0500 | [diff] [blame] | 17 | index 5b1ac5d1e0..fa5802b894 100644 |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 18 | --- a/src/shared/mkdir-label.c |
| 19 | +++ b/src/shared/mkdir-label.c |
Andrew Geissler | 615f2f1 | 2022-07-15 14:00:58 -0500 | [diff] [blame] | 20 | @@ -6,6 +6,7 @@ |
Andrew Geissler | 7e0e3c0 | 2022-02-25 20:34:39 +0000 | [diff] [blame] | 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; |