From 324c9cdbcd3644a0f8eb467b1ea61b9ff889ae7a Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Tue, 11 Nov 2014 22:43:22 +0100 Subject: Make procfs appear in /proc/mounts d-i needs to be able to check whether /proc is mounted or not. * procfs/main.c (netfs_get_source): New function. --- procfs/main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'procfs/main.c') diff --git a/procfs/main.c b/procfs/main.c index 54e96823..a620ba1c 100644 --- a/procfs/main.c +++ b/procfs/main.c @@ -259,6 +259,18 @@ netfs_append_args (char **argz, size_t *argz_len) return err; } + +/* The user may define this function. The function must set source to + the source of CRED. The function may return an EOPNOTSUPP to + indicate that the concept of a source device is not applicable. The + default function always returns EOPNOTSUPP. */ +error_t netfs_get_source (struct protid *cred, char *source, size_t source_len) +{ + if (! cred) + return EOPNOTSUPP; + snprintf(source, source_len, "proc"); + return 0; +} error_t root_make_node (struct ps_context *pc, struct node **np) -- cgit v1.2.3