1 #ifndef SELINUX_SELINUX_H
2 # define SELINUX_SELINUX_H
4 # include <sys/types.h>
7 typedef unsigned short security_class_t;
8 # define security_context_t char*
9 # define is_selinux_enabled() 0
11 static inline int getcon (security_context_t *con _UNUSED_PARAMETER_)
12 { errno = ENOTSUP; return -1; }
13 static inline void freecon (security_context_t con _UNUSED_PARAMETER_) {}
16 static inline int getfscreatecon (security_context_t *con _UNUSED_PARAMETER_)
17 { errno = ENOTSUP; return -1; }
18 static inline int setfscreatecon (security_context_t con _UNUSED_PARAMETER_)
19 { errno = ENOTSUP; return -1; }
20 static inline int matchpathcon (char const *s _UNUSED_PARAMETER_,
21 mode_t m _UNUSED_PARAMETER_,
22 security_context_t *con _UNUSED_PARAMETER_)
23 { errno = ENOTSUP; return -1; }
24 static inline int getfilecon (char const *s _UNUSED_PARAMETER_,
25 security_context_t *con _UNUSED_PARAMETER_)
26 { errno = ENOTSUP; return -1; }
27 static inline int lgetfilecon (char const *s _UNUSED_PARAMETER_,
28 security_context_t *con _UNUSED_PARAMETER_)
29 { errno = ENOTSUP; return -1; }
30 static inline int setfilecon (char const *s _UNUSED_PARAMETER_,
31 security_context_t con _UNUSED_PARAMETER_)
32 { errno = ENOTSUP; return -1; }
33 static inline int lsetfilecon (char const *s _UNUSED_PARAMETER_,
34 security_context_t con _UNUSED_PARAMETER_)
35 { errno = ENOTSUP; return -1; }
36 static inline int fsetfilecon (int fd _UNUSED_PARAMETER_,
37 security_context_t con _UNUSED_PARAMETER_)
38 { errno = ENOTSUP; return -1; }
40 static inline int security_check_context
41 (security_context_t con _UNUSED_PARAMETER_)
42 { errno = ENOTSUP; return -1; }
43 static inline int security_check_context_raw
44 (security_context_t con _UNUSED_PARAMETER_)
45 { errno = ENOTSUP; return -1; }
46 static inline int setexeccon (security_context_t con _UNUSED_PARAMETER_)
47 { errno = ENOTSUP; return -1; }
48 static inline int security_compute_create
49 (security_context_t scon _UNUSED_PARAMETER_,
50 security_context_t tcon _UNUSED_PARAMETER_,
51 security_class_t tclass _UNUSED_PARAMETER_,
52 security_context_t *newcon _UNUSED_PARAMETER_)
53 { errno = ENOTSUP; return -1; }
54 static inline int matchpathcon_init_prefix
55 (char const *path _UNUSED_PARAMETER_,
56 char const *prefix _UNUSED_PARAMETER_)
57 { errno = ENOTSUP; return -1; }