Stephen Smalley | f074036 | 2012-01-04 12:30:47 -0500 | [diff] [blame] | 1 | #include <unistd.h> |
2 | #include <fcntl.h> | ||||
3 | #include <string.h> | ||||
4 | #include <stdlib.h> | ||||
5 | #include <errno.h> | ||||
6 | #include <sys/xattr.h> | ||||
7 | #include "selinux_internal.h" | ||||
8 | #include "policy.h" | ||||
9 | |||||
10 | int fsetfilecon(int fd, const security_context_t context) | ||||
11 | { | ||||
12 | return fsetxattr(fd, XATTR_NAME_SELINUX, context, strlen(context) + 1, | ||||
13 | 0); | ||||
14 | } | ||||
15 |