]>
Commit | Line | Data |
---|---|---|
ae6537b4 | 1 | --- util-linux-2.12pre/mount/sundries.h_ORIG 2002-11-01 02:00:50.000000000 +0100 |
2 | +++ util-linux-2.12pre/mount/sundries.h 2003-08-09 14:31:41.000000000 +0200 | |
3 | @@ -17,7 +17,8 @@ | |
4 | extern int verbose; | |
5 | extern int sloppy; | |
6 | ||
7 | -#define streq(s, t) (strcmp ((s), (t)) == 0) | |
8 | +#define streq(s, t) (strcmp ((s), (t)) == 0) | |
9 | +#define streqn(s, t, n) (strncmp((s), (t), (n)) == 0) | |
10 | ||
11 | /* Functions in sundries.c that are used in mount.c and umount.c */ | |
12 | void block_signals (int how); | |
13 | --- util-linux-2.12pre/mount/fstab.h_ORIG 2000-12-03 00:13:47.000000000 +0100 | |
14 | +++ util-linux-2.12pre/mount/fstab.h 2003-08-09 13:52:48.000000000 +0200 | |
15 | @@ -1,17 +1,10 @@ | |
16 | #include <mntent.h> | |
17 | -#define _PATH_FSTAB "/etc/fstab" | |
18 | -#ifdef _PATH_MOUNTED | |
19 | -#define MOUNTED_LOCK _PATH_MOUNTED "~" | |
20 | -#define MOUNTED_TEMP _PATH_MOUNTED ".tmp" | |
21 | -#else | |
22 | -#define MOUNTED_LOCK "/etc/mtab~" | |
23 | -#define MOUNTED_TEMP "/etc/mtab.tmp" | |
24 | -#endif | |
25 | -#define LOCK_TIMEOUT 10 | |
26 | - | |
27 | -int mtab_is_writable(void); | |
28 | -int mtab_does_not_exist(void); | |
29 | -int mtab_is_a_symlink(void); | |
30 | +#define _PATH_FSTAB "/etc/fstab" | |
31 | +#define PATH_PROC "/proc/" | |
32 | +#define PATH_PROC_MOUNTS PATH_PROC "mounts" | |
33 | +#define MTAB_LOCK_SUFFIX "~" | |
34 | +#define MTAB_TEMP_SUFFIX ".tmp" | |
35 | +#define LOCK_TIMEOUT 10 | |
36 | ||
37 | struct mntentchn { | |
38 | struct mntentchn *nxt, *prev; | |
39 | @@ -31,6 +24,10 @@ | |
40 | struct mntentchn *getfsvolspec (const char *label); | |
41 | ||
42 | #include <mntent.h> | |
43 | + | |
44 | +void get_mtab_info (void); | |
45 | +int mtab_is_writable(void); | |
46 | +int mtab_does_not_exist(void); | |
47 | void lock_mtab (void); | |
48 | void unlock_mtab (void); | |
49 | void update_mtab (const char *special, struct mntent *with); | |
50 | --- util-linux-2.12pre/mount/fstab.c_ORIG 2003-07-05 22:16:05.000000000 +0200 | |
51 | +++ util-linux-2.12pre/mount/fstab.c 2003-08-09 14:31:30.000000000 +0200 | |
52 | @@ -1,7 +1,10 @@ | |
53 |