Theodore Ts'o | 6398532 | 2001-01-03 17:02:13 +0000 | [diff] [blame] | 1 | /* |
| 2 | * util.h --- header file defining prototypes for helper functions |
| 3 | * used by tune2fs and mke2fs |
Theodore Ts'o | efc6f62 | 2008-08-27 23:07:54 -0400 | [diff] [blame] | 4 | * |
Theodore Ts'o | 6398532 | 2001-01-03 17:02:13 +0000 | [diff] [blame] | 5 | * Copyright 2000 by Theodore Ts'o. |
| 6 | * |
| 7 | * %Begin-Header% |
| 8 | * This file may be redistributed under the terms of the GNU Public |
| 9 | * License. |
| 10 | * %End-Header% |
| 11 | */ |
| 12 | |
| 13 | extern int journal_size; |
| 14 | extern int journal_flags; |
| 15 | extern char *journal_device; |
| 16 | |
| 17 | #ifndef HAVE_STRCASECMP |
| 18 | extern int strcasecmp (char *s1, char *s2); |
| 19 | #endif |
Andreas Dilger | 0072f8d | 2002-02-25 23:11:26 -0700 | [diff] [blame] | 20 | extern char *get_progname(char *argv_zero); |
Theodore Ts'o | 6398532 | 2001-01-03 17:02:13 +0000 | [diff] [blame] | 21 | extern void proceed_question(void); |
| 22 | extern void check_plausibility(const char *device); |
| 23 | extern void parse_journal_opts(const char *opts); |
| 24 | extern void check_mount(const char *device, int force, const char *type); |
Theodore Ts'o | d4e0b1c | 2007-08-03 18:56:01 -0400 | [diff] [blame] | 25 | extern unsigned int figure_journal_size(int size, ext2_filsys fs); |
Theodore Ts'o | 14b283a | 2011-09-28 22:45:12 -0400 | [diff] [blame] | 26 | extern void print_check_message(int, unsigned int); |
Andreas Dilger | 0f5eba7 | 2011-09-24 13:48:55 -0400 | [diff] [blame] | 27 | extern void dump_mmp_msg(struct mmp_struct *mmp, const char *msg); |