* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include "config.h"
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <lxc/lxccontainer.h>
-#include <lxc/list.h>
#include <string.h>
#include <sys/mount.h>
#include <sys/stat.h>
#include "config.h"
#include "lxctest.h"
+#include "list.h"
#include "utils.h"
#define NAME "mount_injection_test-"
return ret;
}
-static int do_priv_container_test()
+static int do_priv_container_test(void)
{
const char *config_items[] = {"lxc.mount.auto", "shmounts:/tmp/mount_injection_test", NULL};
return perform_container_test(NAME"privileged", config_items);
}
-static int do_unpriv_container_test()
+static int do_unpriv_container_test(void)
{
const char *config_items[] = {
"lxc.mount.auto", "shmounts:/tmp/mount_injection_test",
{
int ret;
- ret = mkdir_p(shmount_path, 0711);
+ ret = lxc_mkdir_p(shmount_path, 0711);
if (ret < 0 && errno != EEXIST) {
fprintf(stderr, "Failed to create directory \"%s\"\n", shmount_path);
return false;