blob: a2a852bbf2458b0e6b7cc384120f1c75e2f13a2a [file] [log] [blame]
Denis Vlasenkoc108ed52006-10-20 19:39:48 +00001/* vi: set sw=4 ts=4: */
2/*
3 * raidautorun implementation for busybox
4 *
Bernhard Reutner-Fischer6c4dade2008-09-25 12:13:34 +00005 * Copyright (C) 2006 Bernhard Reutner-Fischer
Denis Vlasenkoc108ed52006-10-20 19:39:48 +00006 *
7 * Licensed under the GPL v2 or later, see the file LICENSE in this tarball.
8 *
9 */
10
Denis Vlasenkob6adbf12007-05-26 19:00:18 +000011#include "libbb.h"
Denis Vlasenkoc108ed52006-10-20 19:39:48 +000012
13#include <linux/major.h>
14#include <linux/raid/md_u.h>
15
Denis Vlasenko9b49a5e2007-10-11 10:05:36 +000016int raidautorun_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
Denis Vlasenkoc108ed52006-10-20 19:39:48 +000017int raidautorun_main(int argc, char **argv)
18{
Bernhard Reutner-Fischera481d872006-10-24 20:06:55 +000019 if (argc != 2)
20 bb_show_usage();
21
Denis Vlasenkofb79a2e2007-07-14 22:07:14 +000022 xioctl(xopen(argv[1], O_RDONLY), RAID_AUTORUN, NULL);
Denis Vlasenkoc108ed52006-10-20 19:39:48 +000023
24 return EXIT_SUCCESS;
25}