2 * Copyright (C) 2013 Felix Fietkau <nbd@openwrt.org>
3 * Copyright (C) 2013 John Crispin <blogic@openwrt.org>
5 * This program is free software; you can redistribute it and/or modify
6 * it under the terms of the GNU Lesser General Public License version 2.1
7 * as published by the Free Software Foundation
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU General Public License for more details.
15 #include <libubox/list.h>
33 struct blkid_struct_probe
35 const struct blkid_idinfo
*id
;
36 struct list_head list
;
53 int (*probefunc
)(struct blkid_struct_probe
*pr
, const struct blkid_idmag
*mag
);
54 struct blkid_idmag magics
[];
57 extern int probe_block(char *block
, struct blkid_struct_probe
*pr
);
58 extern int mkblkdev(void);