slen += sizeof (" --memdisk ''") + grub_strlen (memdisk_path);
if (config_path)
slen += sizeof (" --config ''") + grub_strlen (config_path);
+ if (dtb)
+ slen += sizeof (" --dtb ''") + grub_strlen (dtb);
+ if (sbat)
+ slen += sizeof (" --sbat ''") + grub_strlen (sbat);
for (pk = pubkeys; pk < pubkeys + npubkeys; pk++)
slen += sizeof (" --pubkey ''") + grub_strlen (*pk);
p = grub_stpcpy (p, config_path);
*p++ = '\'';
}
+ if (dtb)
+ {
+ *p++ = ' ';
+ p = grub_stpcpy (p, "--dtb '");
+ p = grub_stpcpy (p, dtb);
+ *p++ = '\'';
+ }
+ if (sbat)
+ {
+ *p++ = ' ';
+ p = grub_stpcpy (p, "--sbat '");
+ p = grub_stpcpy (p, sbat);
+ *p++ = '\'';
+ }
for (pk = pubkeys; pk < pubkeys + npubkeys; pk++)
{
*p++ = ' ';
*p = '\0';
grub_util_info ("grub-mkimage --directory '%s' --prefix '%s' --output '%s'"
- " --dtb '%s' "
- "--sbat '%s' "
- "--format '%s' --compression '%s'%s%s%s\n",
+ " --format '%s' --compression '%s'%s%s%s\n",
dir, prefix, outname,
- dtb ? : "", sbat ? : "",
mkimage_target, compnames[compression],
note ? " --note" : "",
disable_shim_lock ? " --disable-shim-lock" : "", s);