diff --git a/sm5/smartd.c b/sm5/smartd.c index 42f6101c177f4bfe4c783ef561da979c4abdc6c0..c365061f3e81e70ac745b09bfc319ef8139e1432 100644 --- a/sm5/smartd.c +++ b/sm5/smartd.c @@ -69,7 +69,7 @@ extern const char *atacmdnames_c_cvsid, *atacmds_c_cvsid, *ataprint_c_cvsid, *escalade_c_cvsid, *knowndrives_c_cvsid, *os_XXXX_c_cvsid, *scsicmds_c_cvsid, *utility_c_cvsid; -const char *smartd_c_cvsid="$Id: smartd.c,v 1.251 2003/12/01 21:53:43 ballen4705 Exp $" +const char *smartd_c_cvsid="$Id: smartd.c,v 1.252 2003/12/01 22:24:31 ballen4705 Exp $" ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID KNOWNDRIVES_H_CVSID SCSICMDS_H_CVSID SMARTD_H_CVSID UTILITY_H_CVSID; @@ -1646,11 +1646,11 @@ int SCSICheckDevice(cfgfile *cfg) // Doug, here's where you add scheduled self-tests if (cfg->testregexp) { // short test - if (DoTestNow(cfg, 'S')>0) - DoSCSISelfTest(fd, cfg, 'S'); - // long test - else if (DoTestNow(cfg, 'L')>0) + if (DoTestNow(cfg, 'L')>0) DoSCSISelfTest(fd, cfg, 'L'); + // long test + else if (DoTestNow(cfg, 'S')>0) + DoSCSISelfTest(fd, cfg, 'S'); } CloseDevice(fd, name); return 0; diff --git a/sm5/smartd.cpp b/sm5/smartd.cpp index 61c8160460c131485cb6622977ce7b41684f41df..cb50de003cbe116f43d42c6400a5f184d7e46531 100644 --- a/sm5/smartd.cpp +++ b/sm5/smartd.cpp @@ -69,7 +69,7 @@ extern const char *atacmdnames_c_cvsid, *atacmds_c_cvsid, *ataprint_c_cvsid, *escalade_c_cvsid, *knowndrives_c_cvsid, *os_XXXX_c_cvsid, *scsicmds_c_cvsid, *utility_c_cvsid; -const char *smartd_c_cvsid="$Id: smartd.cpp,v 1.251 2003/12/01 21:53:43 ballen4705 Exp $" +const char *smartd_c_cvsid="$Id: smartd.cpp,v 1.252 2003/12/01 22:24:31 ballen4705 Exp $" ATACMDS_H_CVSID ATAPRINT_H_CVSID CONFIG_H_CVSID EXTERN_H_CVSID KNOWNDRIVES_H_CVSID SCSICMDS_H_CVSID SMARTD_H_CVSID UTILITY_H_CVSID; @@ -1646,11 +1646,11 @@ int SCSICheckDevice(cfgfile *cfg) // Doug, here's where you add scheduled self-tests if (cfg->testregexp) { // short test - if (DoTestNow(cfg, 'S')>0) - DoSCSISelfTest(fd, cfg, 'S'); - // long test - else if (DoTestNow(cfg, 'L')>0) + if (DoTestNow(cfg, 'L')>0) DoSCSISelfTest(fd, cfg, 'L'); + // long test + else if (DoTestNow(cfg, 'S')>0) + DoSCSISelfTest(fd, cfg, 'S'); } CloseDevice(fd, name); return 0;