xref: /aosp_15_r20/external/e2fsprogs/misc/util.h (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard Worker /*
2*6a54128fSAndroid Build Coastguard Worker  * util.h --- header file defining prototypes for helper functions
3*6a54128fSAndroid Build Coastguard Worker  * used by tune2fs and mke2fs
4*6a54128fSAndroid Build Coastguard Worker  *
5*6a54128fSAndroid Build Coastguard Worker  * Copyright 2000 by Theodore Ts'o.
6*6a54128fSAndroid Build Coastguard Worker  *
7*6a54128fSAndroid Build Coastguard Worker  * %Begin-Header%
8*6a54128fSAndroid Build Coastguard Worker  * This file may be redistributed under the terms of the GNU Public
9*6a54128fSAndroid Build Coastguard Worker  * License.
10*6a54128fSAndroid Build Coastguard Worker  * %End-Header%
11*6a54128fSAndroid Build Coastguard Worker  */
12*6a54128fSAndroid Build Coastguard Worker 
13*6a54128fSAndroid Build Coastguard Worker extern int	 journal_size;
14*6a54128fSAndroid Build Coastguard Worker extern int	 journal_fc_size;
15*6a54128fSAndroid Build Coastguard Worker extern int	 journal_flags;
16*6a54128fSAndroid Build Coastguard Worker extern char	*journal_device;
17*6a54128fSAndroid Build Coastguard Worker extern char	*journal_location_string;
18*6a54128fSAndroid Build Coastguard Worker 
19*6a54128fSAndroid Build Coastguard Worker #ifndef HAVE_STRCASECMP
20*6a54128fSAndroid Build Coastguard Worker extern int strcasecmp (char *s1, char *s2);
21*6a54128fSAndroid Build Coastguard Worker #endif
22*6a54128fSAndroid Build Coastguard Worker extern char *get_progname(char *argv_zero);
23*6a54128fSAndroid Build Coastguard Worker extern void proceed_question(int delay);
24*6a54128fSAndroid Build Coastguard Worker extern void parse_journal_opts(const char *opts);
25*6a54128fSAndroid Build Coastguard Worker extern void check_mount(const char *device, int force, const char *type);
26*6a54128fSAndroid Build Coastguard Worker extern void figure_journal_size(struct ext2fs_journal_params *jparams,
27*6a54128fSAndroid Build Coastguard Worker 		int requested_j_size, int requested_fc_size, ext2_filsys fs);
28*6a54128fSAndroid Build Coastguard Worker extern void print_check_message(int, unsigned int);
29*6a54128fSAndroid Build Coastguard Worker extern void dump_mmp_msg(struct mmp_struct *mmp, const char *msg);
30