diff options
Diffstat (limited to 'usr/src/cmd/format/main.c')
| -rw-r--r-- | usr/src/cmd/format/main.c | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/usr/src/cmd/format/main.c b/usr/src/cmd/format/main.c index 489b1b88e5..bcf45e276b 100644 --- a/usr/src/cmd/format/main.c +++ b/usr/src/cmd/format/main.c @@ -56,6 +56,31 @@ #include "label.h" extern struct menu_item menu_command[]; +uint_t apc; +uint_t solaris_offset; +char cur_menu; +char last_menu; +void *pattern_buf; +FILE *log_file; +void *cur_buf; +struct disk_info *cur_disk; +struct ctlr_ops *cur_ops; +struct ctlr_info *cur_ctlr; +struct ctlr_type *cur_ctype; +struct disk_type *cur_dtype; +struct partition_info *cur_parts; +struct defect_list cur_list; +int cur_file; +int cur_flags; +int cur_label; +uint_t pcyl; +uint_t ncyl; +uint_t acyl; +uint_t bcyl; +uint_t nhead; +uint_t phead; +uint_t nsect; +uint_t psect; #ifdef __STDC__ @@ -326,8 +351,7 @@ main(int argc, char *argv[]) * disk wasn't labeled at boot time. */ void -init_globals(disk) - struct disk_info *disk; +init_globals(struct disk_info *disk) { int status; int found_mount; @@ -374,7 +398,7 @@ init_globals(disk) * Open a file for the new disk. */ if ((cur_file = open_disk(cur_disk->disk_path, - O_RDWR | O_NDELAY)) < 0) { + O_RDWR | O_NDELAY)) < 0) { err_print( "Error: can't open selected disk '%s'.\n", cur_disk->disk_name); fullabort(); |
