diff options
| author | Eric Andersen <andersen@codepoet.org> | 2004-04-03 12:36:03 +0000 |
|---|---|---|
| committer | Eric Andersen <andersen@codepoet.org> | 2004-04-03 12:36:03 +0000 |
| commit | 522a2f3b395eec6576c24dbc0b4aa53aacff82f6 (patch) | |
| tree | 74f4963dc2efac55cb50f182953ca62689be7e20 | |
| parent | 25d82397f764f8e72a59ec37f5296f84c0f8916e (diff) | |
| download | busybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.tar.gz busybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.tar.bz2 busybox-w32-522a2f3b395eec6576c24dbc0b4aa53aacff82f6.zip | |
Everything should be made as simple as possible. But no simpler.
| -rw-r--r-- | util-linux/fdformat.c | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/util-linux/fdformat.c b/util-linux/fdformat.c index 930525848..bd4527581 100644 --- a/util-linux/fdformat.c +++ b/util-linux/fdformat.c | |||
| @@ -107,12 +107,18 @@ int fdformat_main(int argc,char **argv) | |||
| 107 | bb_xioctl(fd, FDFMTBEG,NULL,"FDFMTBEG"); | 107 | bb_xioctl(fd, FDFMTBEG,NULL,"FDFMTBEG"); |
| 108 | 108 | ||
| 109 | /* n == track */ | 109 | /* n == track */ |
| 110 | for (n = 0; n < param.track; n++) { | 110 | for (n = 0; n < param.track; n++) |
| 111 | descr.track = n; | 111 | { |
| 112 | for(descr.head=0, print_and_flush("%3d\b\b\b", n) ; descr.head < param.head; descr.head++){ | 112 | descr.head = 0; |
| 113 | bb_xioctl(fd,FDFMTTRK, &descr,"FDFMTTRK"); | 113 | descr.track = n; |
| 114 | } | 114 | bb_xioctl(fd, FDFMTTRK,&descr,"FDFMTTRK"); |
| 115 | print_and_flush("%3d\b\b\b", n); | ||
| 116 | if (param.head == 2) { | ||
| 117 | descr.head = 1; | ||
| 118 | bb_xioctl(fd, FDFMTTRK,&descr,"FDFMTTRK"); | ||
| 119 | } | ||
| 115 | } | 120 | } |
| 121 | |||
| 116 | bb_xioctl(fd,FDFMTEND,NULL,"FDFMTEND"); | 122 | bb_xioctl(fd,FDFMTEND,NULL,"FDFMTEND"); |
| 117 | print_and_flush("done\n", NULL); | 123 | print_and_flush("done\n", NULL); |
| 118 | 124 | ||
