summaryrefslogtreecommitdiffstats
path: root/support/nfs
diff options
context:
space:
mode:
authorNeil Brown <neilb@suse.de>2007-07-29 17:20:10 +1000
committerNeil Brown <neilb@suse.de>2007-07-29 17:20:10 +1000
commit5835b1eec5a1f1e463c0762c510c6643fa2bff62 (patch)
tree7a8b95c1b9b1273be2272a2dd9302265f9839e4d /support/nfs
parentdd087896285da9e160e13ee9f7d75381b67895e3 (diff)
downloadnfs-utils-5835b1eec5a1f1e463c0762c510c6643fa2bff62.tar.gz
nfs-utils-5835b1eec5a1f1e463c0762c510c6643fa2bff62.tar.xz
nfs-utils-5835b1eec5a1f1e463c0762c510c6643fa2bff62.zip
Add -Wstrict-prototypes to compiler args, and fix warnings caused.
Diffstat (limited to 'support/nfs')
-rw-r--r--support/nfs/fstab.c4
-rw-r--r--support/nfs/rpcmisc.c4
-rw-r--r--support/nfs/wildmat.c8
3 files changed, 7 insertions, 9 deletions
diff --git a/support/nfs/fstab.c b/support/nfs/fstab.c
index aee8e53..b4f8710 100644
--- a/support/nfs/fstab.c
+++ b/support/nfs/fstab.c
@@ -87,14 +87,14 @@ static void read_mounttable(void);
static void read_fstab(void);
static struct mntentchn *
-mtab_head() {
+mtab_head(void) {
if (!got_mtab)
read_mounttable();
return &mounttable;
}
static struct mntentchn *
-fstab_head()
+fstab_head(void)
{
if (!got_fstab)
read_fstab();
diff --git a/support/nfs/rpcmisc.c b/support/nfs/rpcmisc.c
index 22ea62c..fcc6433 100644
--- a/support/nfs/rpcmisc.c
+++ b/support/nfs/rpcmisc.c
@@ -47,7 +47,9 @@ int _rpcfdtype = 0;
int _rpcsvcdirty = 0;
void
-rpc_init(char *name, int prog, int vers, void (*dispatch)(), int defport)
+rpc_init(char *name, int prog, int vers,
+ void (*dispatch)(struct svc_req *, register SVCXPRT *),
+ int defport)
{
struct sockaddr_in saddr;
SVCXPRT *transp;
diff --git a/support/nfs/wildmat.c b/support/nfs/wildmat.c
index ba53b3a..c5b4c78 100644
--- a/support/nfs/wildmat.c
+++ b/support/nfs/wildmat.c
@@ -59,9 +59,7 @@
** Match text and p, return TRUE, FALSE, or ABORT.
*/
static int
-DoMatch(text, p)
- register char *text;
- register char *p;
+DoMatch(char *text, char *p)
{
register int last;
register int matched;
@@ -126,9 +124,7 @@ DoMatch(text, p)
** User-level routine. Returns TRUE or FALSE.
*/
int
-wildmat(text, p)
- char *text;
- char *p;
+wildmat(char *text, char *p)
{
#ifdef OPTIMIZE_JUST_STAR
if (p[0] == '*' && p[1] == '\0')