]> git.ozlabs.org Git - petitboot/commit
discover/pxe: Fix prefix autodetection when bootfile is in the root dir
authorJeremy Kerr <jk@ozlabs.org>
Thu, 27 Feb 2014 03:39:41 +0000 (11:39 +0800)
committerJeremy Kerr <jk@ozlabs.org>
Thu, 27 Feb 2014 05:24:24 +0000 (13:24 +0800)
commit922756a3aefd8ba5c5675efd37df9f43938cf432
treeda192b7fc978742402f88d487b69a3a0d393d19a
parent30dce4ce0447802e3b54b3f760c5fd8eacbe75ff
discover/pxe: Fix prefix autodetection when bootfile is in the root dir

Currently, if the bootfile doesn't contain a directory, the path we use
for config file resolution will use the bootfile as the first component
of path.

For example, if bootfile is:

  pxelinux.0

the config files requested will be:

  pxelinux.0/<mac>
  pxelinux.0/<ips>
  pxelinux.0/default

For cases where bootfile is a single file, we need to use a blank
prefix.

Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
discover/user-event.c