X-Git-Url: http://git.ozlabs.org/?p=yaboot.git;a=blobdiff_plain;f=second%2Fyaboot.c;h=6b31cb0af0797fa7ef0c2b373da040b58b851c6b;hp=6eef8d69ccc94a170694106f0dcbe70b40421b8f;hb=1d2796d399a2076511df671e2f35eb0869085a6a;hpb=06c6d687b3e76b2e728b1d59aaf408c20df029cb;ds=sidebyside diff --git a/second/yaboot.c b/second/yaboot.c index 6eef8d6..6b31cb0 100644 --- a/second/yaboot.c +++ b/second/yaboot.c @@ -489,9 +489,10 @@ static int load_my_config_file(struct boot_fspec_t *orig_fspec) if (!fspec.file) goto out; + strcpy(fspec.file, "/etc/"); strcat(fspec.file, prom_get_ip(packet)); - while (strlen(fspec.file)) { + while (strlen(strrchr(fspec.file, '/')+1)) { rc = load_config_file(&fspec); if (rc) goto out;