X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=misc%2Ffsck.h;h=8a0f70e325b5f7e25178f0cd26b1d94829938be8;hb=aff2cf8ed2dfd5f453075122738ba6fdacda334e;hp=9d9f6ea194cca885d7d88f211bc740c7291032fb;hpb=8820c79f75c37a3bc85cea7f56e7277025e157ef;p=tools%2Fe2fsprogs.git diff --git a/misc/fsck.h b/misc/fsck.h index 9d9f6ea..8a0f70e 100644 --- a/misc/fsck.h +++ b/misc/fsck.h @@ -11,6 +11,13 @@ #define const #endif +#ifdef __GNUC__ +#define FSCK_ATTR(x) __attribute__(x) +#else +#define FSCK_ATTR(x) +#endif + + #ifndef DEFAULT_FSTYPE #define DEFAULT_FSTYPE "ext2" #endif @@ -59,5 +66,8 @@ struct fsck_instance { struct fsck_instance *next; }; -extern char *base_device(char *device); -extern char *string_copy(const char *s); +extern char *base_device(const char *device); +extern const char *identify_fs(const char *fs_name, const char *fs_types); + +/* ismounted.h */ +extern int is_mounted(const char *file);