#if HAVE_APPARMOR
return set_config_string_item(&lxc_conf->lsm_aa_profile, value);
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
#if HAVE_SELINUX
return set_config_string_item(&lxc_conf->lsm_se_context, value);
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}
#if HAVE_SELINUX
return set_config_string_item(&lxc_conf->lsm_se_keyring_context, value);
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}
#if HAVE_APPARMOR
return lxc_get_conf_str(retv, inlen, c->lsm_aa_profile);
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
#if HAVE_APPARMOR
return lxc_get_conf_int(c, retv, inlen, c->lsm_aa_allow_incomplete);
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
#if HAVE_APPARMOR
return lxc_get_conf_int(c, retv, inlen, c->lsm_aa_allow_nesting);
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
return fulllen;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
#if HAVE_SELINUX
return lxc_get_conf_str(retv, inlen, c->lsm_se_context);
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}
#if HAVE_SELINUX
return lxc_get_conf_str(retv, inlen, c->lsm_se_keyring_context);
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}
free_disarm(c->lsm_aa_profile);
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
c->lsm_aa_allow_incomplete = 0;
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
c->lsm_aa_allow_nesting = 0;
return 0;
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
#if HAVE_APPARMOR
return lxc_clear_apparmor_raw(c);
#else
- return syserror_set(-EINVAL, "Built without AppArmor support");
+ SYSWARN("Built without AppArmor support");
+ return 0;
#endif
}
free_disarm(c->lsm_se_context);
return 0;
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}
free_disarm(c->lsm_se_keyring_context);
return 0;
#else
- return syserror_set(-EINVAL, "Built without SELinux support");
+ SYSWARN("Built without SELinux support");
+ return 0;
#endif
}