diff --git a/scripts/zipl-switch-to-blscfg b/scripts/zipl-switch-to-blscfg index 5272033e..5141b1c0 100755 --- a/scripts/zipl-switch-to-blscfg +++ b/scripts/zipl-switch-to-blscfg @@ -150,6 +150,7 @@ while IFS='= ' read key val; do if [ -f "${OUTPUT}" ]; then print_error "BLS file ${OUTPUT} already exists" fi + echo "title $section" >> ${OUTPUT} fi elif [[ $val ]]; then val="$(echo $val | sed -e 's/^[ \t"]*//;s/[ \t"]*$//')" diff --git a/zipl/src/scan.c b/zipl/src/scan.c index fe72e9ab..9160d083 100644 --- a/zipl/src/scan.c +++ b/zipl/src/scan.c @@ -701,7 +701,7 @@ scan_bls_field(struct misc_file_buffer *file, struct scan_token* scan, file->buffer[key_end] = '\0'; file->buffer[val_end] = '\0'; - if (strncmp("version", &file->buffer[key_start], key_end - key_start) == 0) { + if (strncmp("title", &file->buffer[key_start], key_end - key_start) == 0) { scan_append_section_heading(scan, index, &file->buffer[val_start]); }