diff options
author | Joseph Hunkeler <jhunk@stsci.edu> | 2009-12-18 16:58:21 -0500 |
---|---|---|
committer | Joseph Hunkeler <jhunk@stsci.edu> | 2009-12-18 16:58:21 -0500 |
commit | 14cd7204903b32ff0eabdee687a39844e7276a0e (patch) | |
tree | ec5ae6e1c57e6636ce0cbb94053f306a58bde763 /netnuke.c | |
parent | 51add30642722f3cc3edc42052761b91c525680b (diff) | |
download | NetNuke-14cd7204903b32ff0eabdee687a39844e7276a0e.tar.gz |
Minor bug fixes.
Diffstat (limited to 'netnuke.c')
-rw-r--r-- | netnuke.c | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -73,6 +73,7 @@ const char sPattern[] = { "ad", //ATAPI "da", //SCSI "sa", //SCSI Tape device + "amrd" //AMI MegaRAID Disk (Dell PERC) "adv", //AdvanSys Narrow "adw", //AdvanSys Wide "amd", //AMD 53C974 (Tekram DC390(T)) @@ -84,8 +85,6 @@ const char sPattern[] = { "aic", //Adaptec 152x/AIC-6360/AIC-6260 "isp", //QLogic "dpt", //DPT RAID - "amr", //AMI MegaRAID - "amrd" //AMI MegaRAID Disk "mlx", //Mylex DAC960 RAID "wt", //Wangtek and Archive QIC-02/QIC-36 }; @@ -388,6 +387,8 @@ int nuke(media_t device) lwrite("%s: %s, while writing chunk %jd. seek position %jd\n", device.nameshort, strerror(errno), block, current); fprintf(stderr, "%s: %s, while writing chunk %jd. seek position %jd\n", device.nameshort, strerror(errno), block, current); + /* Flush stderr to the screen */ + fflush(stderr); /* Reset the error code so it doesn't fill up the screen */ errno = 0; } @@ -452,13 +453,14 @@ void buildMediaList(media_t devices[]) /* This is not the only way to do this. Especially because it is NOT * dynamic to the mediaList at all... */ if(strstr(device.name, "ad") != NULL || - strstr(device.name, "hd") != NULL) + strstr(device.name, "hd") != NULL) { device_stats.ide++; } else if(strstr(device.name, "da") != NULL || - strstr(device.name, "sd") != NULL) + strstr(device.name, "sd") != NULL || + strstr(device.name, "amrd") != NULL) { device_stats.scsi++; } |