From 2ec3b41b65f1b7ccbe219544fd922db8fe4a0b2f Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 8 Sep 2015 22:15:38 +0200 Subject: Make procfs accept none or proc as "device" This allows "mount none /proc -t proc" to work. * procfs/main.c (argp_parser): On ARGP_KEY_ARG, accept and ignore "none" and "proc". --- procfs/main.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'procfs/main.c') diff --git a/procfs/main.c b/procfs/main.c index f773c09c..509f4883 100644 --- a/procfs/main.c +++ b/procfs/main.c @@ -130,6 +130,12 @@ argp_parser (int key, char *arg, struct argp_state *state) /* Ignored for compatibility with Linux' procfs. */ break; + case ARGP_KEY_ARG: + if (!strcmp (arg, "none") || !strcmp (arg,"proc")) + /* Ignored for compatibility with Linux' procfs. */ + break; + return ARGP_ERR_UNKNOWN; + default: return ARGP_ERR_UNKNOWN; } -- cgit v1.2.3