]> err.no Git - util-linux/commitdiff
mount: clean up global variables
authorKarel Zak <kzak@redhat.com>
Thu, 25 Oct 2007 08:39:23 +0000 (10:39 +0200)
committerKarel Zak <kzak@redhat.com>
Thu, 25 Oct 2007 19:50:59 +0000 (21:50 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
mount/fstab.c
mount/lomount.c
mount/lomount.h
mount/mount.c
mount/sundries.c
mount/sundries.h
mount/swapon.c
mount/umount.c

index 7baa68ee53db334878fbcf9c741b427390119d75..cd7560988a72c6b9fad464d95380b7bb2dac522d 100644 (file)
@@ -810,11 +810,7 @@ update_mtab (const char *dir, struct my_mntent *instead) {
  *  The test is very simple -- it reads a number from locked file, increments the
  *  number and writes the number back to the file.
  */
-
 /* dummy */
-int verbose;
-char *progname;
-
 const char *fsprobe_get_label_by_devname(const char *spec) { return NULL; }
 const char *fsprobe_get_uuid_by_devname(const char *spec) { return NULL; }
 struct my_mntent *my_getmntent (mntFILE *mfp) { return NULL; }
index 1373067cf45e3ac9c38ab24d483bde24d51f24b0..02b337f319c5094d6e672aa8b7beeabc73d18d1d 100644 (file)
@@ -25,8 +25,6 @@
 #include "sundries.h"
 #include "xmalloc.h"
 
-extern char *progname;
-
 #define SIZE(a) (sizeof(a)/sizeof(a[0]))
 
 #ifdef LOOP_SET_FD
@@ -442,9 +440,6 @@ find_unused_loop_device (void) {
 #include <getopt.h>
 #include <stdarg.h>
 
-int verbose = 0;
-char *progname;
-
 static void
 usage(void) {
        fprintf(stderr, _("\nUsage:\n"
index 89695cd71d3261373a9b8daea87a9f31ede6b978..c5c913b5ed850978b1ec24761d480c5c6cc954a8 100644 (file)
@@ -1,4 +1,3 @@
-extern int verbose;
 extern int set_loop(const char *, const char *, unsigned long long,
                    const char *, int, int *);
 extern int del_loop(const char *);
index f7ff56e1bdbfb6ed8f61e8da152264d3964f4552..8ec3730dafd44f58ca22ab4a0c446cc4bd0243dd 100644 (file)
@@ -62,17 +62,14 @@ static int nomtab = 0;
 /* True for explicit readonly (-r).  */
 static int readonly = 0;
 
-/* Nonzero for chatty (-v).  */
-int verbose = 0;
-
 /* Nonzero for sloppy (-s).  */
-int sloppy = 0;
+static int sloppy = 0;
 
 /* True for explicit read/write (-w).  */
 static int readwrite = 0;
 
 /* True for all mount (-a).  */
-int mount_all = 0;
+static int mount_all = 0;
 
 /* True for fork() during all mount (-F).  */
 static int optfork = 0;
@@ -81,7 +78,7 @@ static int optfork = 0;
 static int list_with_volumelabel = 0;
 
 /* Nonzero for mount {--bind|--replace|--before|--after|--over|--move|
- *                    make-shared|make-private|make-unbindable|make-slave}
+ *                    make-shared|make-private|make-unbindable|make-slave}
  */
 static int mounttype = 0;
 
@@ -1773,8 +1770,6 @@ getfs(const char *spec, const char *uuid, const char *label)
        return mc;
 }
 
-char *progname;
-
 int
 main(int argc, char *argv[]) {
        int c, result = 0, specseen;
index 0c7c6e1e9ee7227530a5e2036d9afbb7fffd9a41..ba99e35323534431ca03c5dddefcbcfb69a94be8 100644 (file)
@@ -19,6 +19,8 @@
 #include "nls.h"
 
 int mount_quiet;
+int verbose;
+char *progname;
 
 char *
 xstrndup (const char *s, int n) {
index 010eece48898af38cf5faf3f760ae0e829086e88..0853fc2ce1ea58f4cc7a9eb51ff4058990be8435 100644 (file)
 #include <rpc/types.h>
 #endif
 
+/* global mount, umount, and losetup variables */
 extern int mount_quiet;
 extern int verbose;
-extern int sloppy;
+extern char *progname;
 
 #define streq(s, t)    (strcmp ((s), (t)) == 0)
 
-/* Functions in sundries.c that are used in mount.c and umount.c  */
 void block_signals (int how);
 
 void error (const char *fmt, ...)
index 5e8c6eb0ffac58a5a5cc53c29ad1dee98356a18f..5180fafe846391c41b822d81be1abe80e4255d27 100644 (file)
 #define CANONIC        1
 
 int all = 0;
-int verbose = 0;
 int priority = -1;     /* non-prioritized swap by default */
+int verbose;
+char *progname;
 
 /* If true, don't complain if the device/file doesn't exist */
 int ifexists = 0;
 
-char *progname;
-
 static struct option longswaponopts[] = {
                /* swapon only */
        { "priority", required_argument, 0, 'p' },
index ab179c219c7f5cd8b3a306ef819f7f28649b7a1c..9690f2ac083fc8fa34c9b0bbaa7db905bfb2baa0 100644 (file)
@@ -74,9 +74,6 @@ int nomtab = 0;
 /* Call losetup -d for each unmounted loop device. */
 int delloop = 0;
 
-/* Nonzero for chatty (-v). */
-int verbose = 0;
-
 /* True if ruid != euid.  */
 int suid = 0;
 
@@ -556,8 +553,6 @@ umount_file (char *arg) {
                return umount_one (arg, arg, arg, arg, NULL);
 }
 
-char *progname;
-
 int
 main (int argc, char *argv[]) {
        int c;