summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rmt
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2002-07-11 21:26:41 +0000
committeralfred <alfred@FreeBSD.org>2002-07-11 21:26:41 +0000
commitb790e6b937c0ea507fee6487ef1384be4f0900d7 (patch)
treed4519bdb720c09aa67920c4e6fbc37f37ed9bdf7 /usr.sbin/rmt
parent1d2b625a3d41d8f930ed8a0085a7ed7857f71501 (diff)
downloadFreeBSD-src-b790e6b937c0ea507fee6487ef1384be4f0900d7.zip
FreeBSD-src-b790e6b937c0ea507fee6487ef1384be4f0900d7.tar.gz
WARNS=4, de-__P()
Diffstat (limited to 'usr.sbin/rmt')
-rw-r--r--usr.sbin/rmt/Makefile1
-rw-r--r--usr.sbin/rmt/rmt.c26
2 files changed, 13 insertions, 14 deletions
diff --git a/usr.sbin/rmt/Makefile b/usr.sbin/rmt/Makefile
index 8a678b6..987f764 100644
--- a/usr.sbin/rmt/Makefile
+++ b/usr.sbin/rmt/Makefile
@@ -2,6 +2,7 @@
# $FreeBSD$
PROG= rmt
+WARNS?= 4
MAN= rmt.8
# called from /usr/src/etc/Makefile
diff --git a/usr.sbin/rmt/rmt.c b/usr.sbin/rmt/rmt.c
index 5315208..254c962 100644
--- a/usr.sbin/rmt/rmt.c
+++ b/usr.sbin/rmt/rmt.c
@@ -75,14 +75,12 @@ FILE *debug;
#define DEBUG1(f,a) if (debug) fprintf(debug, f, a)
#define DEBUG2(f,a1,a2) if (debug) fprintf(debug, f, a1, a2)
-char *checkbuf __P((char *, int));
-void error __P((int));
-void getstring __P((char *));
+char *checkbuf(char *, int);
+void error(int);
+void getstring(char *);
int
-main(argc, argv)
- int argc;
- char **argv;
+main(int argc, char **argv)
{
int rval;
char c;
@@ -229,17 +227,17 @@ getstring(bp)
}
char *
-checkbuf(record, size)
- char *record;
+checkbuf(rec, size)
+ char *rec;
int size;
{
if (size <= maxrecsize)
- return (record);
- if (record != 0)
- free(record);
- record = malloc(size);
- if (record == 0) {
+ return (rec);
+ if (rec != 0)
+ free(rec);
+ rec = malloc(size);
+ if (rec == 0) {
DEBUG("rmtd: cannot allocate buffer space\n");
exit(4);
}
@@ -247,7 +245,7 @@ checkbuf(record, size)
while (size > 1024 &&
setsockopt(0, SOL_SOCKET, SO_RCVBUF, &size, sizeof (size)) < 0)
size -= 1024;
- return (record);
+ return (rec);
}
void
OpenPOWER on IntegriCloud