diff options
author | Joseph Hunkeler <jhunk@stsci.edu> | 2009-09-20 20:28:05 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunk@stsci.edu> | 2009-09-20 20:28:05 -0400 |
commit | 51512bad2ab9e384344f96191834583f110b4a17 (patch) | |
tree | 038eb2ba375a1b0369a3e7807640b3691d775592 | |
parent | 269705bc057034970527c0c382e14003ef5b02f0 (diff) | |
download | NetNuke-51512bad2ab9e384344f96191834583f110b4a17.tar.gz |
SATA checkpoint to iterate IDE devices works now.
More testing will be needed to determine if any device skipping happens if both IDE and SATA devices are connected at the same time.
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | netnuke.c | 7 |
2 files changed, 6 insertions, 3 deletions
@@ -1,4 +1,4 @@ -CFLAGS=-std=c99 -Wall -pipe -O2 +CFLAGS=-std=c99 -Wall -pipe -O2 -fomit-frame-pointer DEFINES= LFLAGS=-lutil -ltermcap PACKAGE=netnuke @@ -298,8 +298,11 @@ void buildMediaList(media_t devices[]) #ifdef __FreeBSD__ /* Account for SATA devices. mediaList will always have IDE/SATA as position 0 */ - if(device.usable != USABLE_MEDIA && mt == 0 && i > 5) - mt++; + if(device.usable != USABLE_MEDIA && mt == 0 && i < 4) + { + i++; + continue; + } #endif /* Primative statistics collection, also in this case device.usable |