From 2713325d003f087969f61532d933597f1bed2dfe Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 1 Jul 2008 21:22:18 +0200 Subject: remove stuff that moved to libatasmart --- sktest.c | 69 ---------------------------------------------------------------- 1 file changed, 69 deletions(-) delete mode 100644 sktest.c (limited to 'sktest.c') diff --git a/sktest.c b/sktest.c deleted file mode 100644 index 440df81..0000000 --- a/sktest.c +++ /dev/null @@ -1,69 +0,0 @@ -/*-*- Mode: C; c-basic-offset: 8 -*-*/ - -/*** - This file is part of SmartKit. - - Copyright 2008 Lennart Poettering - - SmartKit is free software; you can redistribute it and/or modify - it under the terms of the GNU Lesser General Public License as - published by the Free Software Foundation, either version 2.1 of the - License, or (at your option) any later version. - - SmartKit is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with SmartKit. If not, If not, see - . -***/ - -#include -#include -#include - -#include "smart.h" - -int main(int argc, char *argv[]) { - int ret; - const char *device; - SkDisk *d; - SkSmartSelfTest test; - - if (argc < 3) { - fprintf(stderr, "%s [DEVICE] [short|extended|conveyance|abort]\n", argv[0]); - return 1; - } - - device = argv[1]; - - 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 { - fprintf(stderr, "Unknown test '%s'.\n", argv[2]); - return 1; - } - - if ((ret = sk_disk_open(device, &d)) < 0) { - fprintf(stderr, "Failed to open disk %s: %s\n", device, strerror(errno)); - return 1; - } - - if ((ret = sk_disk_smart_self_test(d, test)) < 0) { - fprintf(stderr, "Failed to start sel-test: %s\n", strerror(errno)); - return 1; - - } - - sk_disk_free(d); - - return 0; -} -- cgit