diff options
Diffstat (limited to 'common/boot.c')
-rw-r--r-- | common/boot.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/boot.c b/common/boot.c index bc90502284..a971cb7a30 100644 --- a/common/boot.c +++ b/common/boot.c @@ -253,6 +253,7 @@ static int bootscript_scan_path(struct bootentries *bootentries, const char *pat * - a cdev name * - a full path of a directory containing bootloader spec entries * - a full path of a directory containing bootscripts + * - a nfs:// path * * Returns the number of entries found or a negative error code. */ @@ -266,7 +267,7 @@ int bootentry_create_from_name(struct bootentries *bootentries, if (ret > 0) found += ret; - if (*name == '/') { + if (*name == '/' || !strncmp(name, "nfs://", 6)) { ret = blspec_scan_directory(bootentries, name); if (ret > 0) found += ret; |