#include "mount-setup.h"
#include "log.h"
+#include "macro.h"
+#include "util.h"
enum {
MOUNT_WHAT,
};
static const char *table[] = {
- "proc", "/proc", "proc", "rw",
- "sysfs", "/sys", "sysfs", "rw",
- "devtmps", "/dev", "devtmpfs", "mode=755",
- "tmpfs", "/dev/shm", "tmpfs", "mode=1777",
- "devpts", "/dev/pts", "devpts", "rw",
- "cgroup", "/cgroup/debug", "cgroup", "debug",
+ "proc", "/proc", "proc", NULL,
+ "sysfs", "/sys", "sysfs", NULL,
+ "devtmps", "/dev", "devtmpfs", "mode=755",
+ "tmpfs", "/dev/shm", "tmpfs", "mode=1777",
+ "devpts", "/dev/pts", "devpts", NULL,
+ "cgroup", "/cgroup/debug", "cgroup", "debug",
+ "debugfs", "/sys/kernel/debug", "debugfs", NULL,
NULL
};
t[MOUNT_WHAT],
t[MOUNT_WHERE],
t[MOUNT_TYPE],
- t[MOUNT_OPTIONS]);
+ strna(t[MOUNT_OPTIONS]));
if (mount(t[MOUNT_WHAT],
t[MOUNT_WHERE],