]>
git.ipfire.org Git - thirdparty/util-linux.git/blob - sys-utils/swapon-common.h
1 #ifndef UTIL_LINUX_SWAPON_COMMON_H
2 #define UTIL_LINUX_SWAPON_COMMON_H
6 extern struct libmnt_cache
*mntcache
;
8 extern struct libmnt_table
*get_fstab(const char *filename
);
9 extern struct libmnt_table
*get_swaps(void);
10 extern void free_tables(void);
12 extern int match_swap(struct libmnt_fs
*fs
, void *data
);
13 extern int is_active_swap(const char *filename
);
15 extern int cannot_find(const char *special
);
17 extern void add_label(const char *label
);
18 extern const char *get_label(size_t i
);
19 extern size_t numof_labels(void);
21 extern void add_uuid(const char *uuid
);
22 extern const char *get_uuid(size_t i
);
23 extern size_t numof_uuids(void);
25 #endif /* UTIL_LINUX_SWAPON_COMMON_H */