]> git.proxmox.com Git - mirror_lxc.git/blame - src/lxc/apparmor.h
apparmor support: fix compilation with --disable-apparmor
[mirror_lxc.git] / src / lxc / apparmor.h
CommitLineData
e075f5d9
SH
1#include <lxc/start.h> /* for lxc_handler */
2#include <lxc/conf.h>
3
4struct lxc_handler;
5
6#if HAVE_APPARMOR
7extern int apparmor_load(struct lxc_handler *handler);
8extern int lsm_mount_proc_if_needed(char *root_src, char *rootfs_tgt);
9extern void apparmor_handler_init(struct lxc_handler *handler);
10#else
d80cfe71
SH
11static inline int apparmor_load(struct lxc_handler *handler) {
12 return 0;
13}
e075f5d9
SH
14static inline int lsm_mount_proc_if_needed(char *root_src, char *rootfs_tgt) {
15 return 0;
16}
d80cfe71 17extern void apparmor_handler_init(struct lxc_handler *handler);
e075f5d9 18#endif