From d2f23cff093e231af63ba841d9e9a522b7f4b332 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 29 Jun 2008 17:47:46 +0200 Subject: make things a proper library --- skdump.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 skdump.c (limited to 'skdump.c') diff --git a/skdump.c b/skdump.c new file mode 100644 index 0000000..6fa9167 --- /dev/null +++ b/skdump.c @@ -0,0 +1,23 @@ +#include +#include + +#include "smart.h" + +int main(int argc, char *argv[]) { + int ret; + const char *device; + SkDevice *d; + + device = argc >= 2 ? argv[1] : "/dev/sda"; + + if ((ret = sk_disk_open(device, &d)) < 0) { + g_printerr("Failed to open disk %s: %s\n", device, strerror(errno)); + return 1; + } + + sk_disk_dump(d); + + sk_disk_free(d); + + return 0; +} -- cgit