diff options
Diffstat (limited to 'usr/src/cmd/boot/bootadm/bootadm.c')
-rw-r--r-- | usr/src/cmd/boot/bootadm/bootadm.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/src/cmd/boot/bootadm/bootadm.c b/usr/src/cmd/boot/bootadm/bootadm.c index bea2a8a28e..e78f257cae 100644 --- a/usr/src/cmd/boot/bootadm/bootadm.c +++ b/usr/src/cmd/boot/bootadm/bootadm.c @@ -7859,8 +7859,9 @@ ucode_install(char *root) struct stat fstatus, tstatus; struct utimbuf u_times; - (void) snprintf(file, PATH_MAX, "%s/%s/%s-ucode.txt", - bam_root, UCODE_INSTALL_PATH, ucode_vendors[i].filestr); + (void) snprintf(file, PATH_MAX, "%s/%s/%s-ucode.%s", + bam_root, UCODE_INSTALL_PATH, ucode_vendors[i].filestr, + ucode_vendors[i].extstr); if (stat(file, &fstatus) != 0 || !(S_ISREG(fstatus.st_mode))) continue; |