summaryrefslogtreecommitdiffstats
path: root/sktest.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-07-01 13:44:56 +0200
committerLennart Poettering <lennart@poettering.net>2008-07-01 13:44:56 +0200
commitcde75bd31b5493f5f912331a88061d30a34cd746 (patch)
tree20e02d51ea90822c8d6252357152401db24a3dc4 /sktest.c
parentf8ab64249186f05685a47eac85593dce8c5d691d (diff)
don't depend on glib anymore, we don't really use any of its features anyway
Diffstat (limited to 'sktest.c')
-rw-r--r--sktest.c29
1 files changed, 15 insertions, 14 deletions
diff --git a/sktest.c b/sktest.c
index 7b67c0e..440df81 100644
--- a/sktest.c
+++ b/sktest.c
@@ -22,6 +22,7 @@
#include <string.h>
#include <errno.h>
+#include <stdio.h>
#include "smart.h"
@@ -32,32 +33,32 @@ int main(int argc, char *argv[]) {
SkSmartSelfTest test;
if (argc < 3) {
- g_printerr("%s [DEVICE] [short|extended|conveyance|abort]\n", argv[0]);
- return 1;
+ fprintf(stderr, "%s [DEVICE] [short|extended|conveyance|abort]\n", argv[0]);
+ return 1;
}
device = argv[1];
- if (!g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_SHORT)))
- test = SK_SMART_SELF_TEST_SHORT;
- else if (!g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_EXTENDED)))
- test = SK_SMART_SELF_TEST_EXTENDED;
- else if (!(g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_CONVEYANCE))))
- test = SK_SMART_SELF_TEST_CONVEYANCE;
- else if (!(g_strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_ABORT))))
- test = SK_SMART_SELF_TEST_ABORT;
+ if (!strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_SHORT)))
+ test = SK_SMART_SELF_TEST_SHORT;
+ else if (!strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_EXTENDED)))
+ test = SK_SMART_SELF_TEST_EXTENDED;
+ else if (!(strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_CONVEYANCE))))
+ test = SK_SMART_SELF_TEST_CONVEYANCE;
+ else if (!(strcasecmp(argv[2], sk_smart_self_test_to_string(SK_SMART_SELF_TEST_ABORT))))
+ test = SK_SMART_SELF_TEST_ABORT;
else {
- g_printerr("Unknown test '%s'.\n", argv[2]);
- return 1;
+ fprintf(stderr, "Unknown test '%s'.\n", argv[2]);
+ return 1;
}
if ((ret = sk_disk_open(device, &d)) < 0) {
- g_printerr("Failed to open disk %s: %s\n", device, g_strerror(errno));
+ fprintf(stderr, "Failed to open disk %s: %s\n", device, strerror(errno));
return 1;
}
if ((ret = sk_disk_smart_self_test(d, test)) < 0) {
- g_printerr("Failed to start sel-test: %s\n", g_strerror(errno));
+ fprintf(stderr, "Failed to start sel-test: %s\n", strerror(errno));
return 1;
}