summaryrefslogtreecommitdiffstats
path: root/contrib/smbfs
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2004-10-19 17:44:31 +0000
committerobrien <obrien@FreeBSD.org>2004-10-19 17:44:31 +0000
commitbc2aa7d2c0774d0503a980b7b3440fdb0cd11fe0 (patch)
tree97827320288eaa03f2f0498699b2881d730331e7 /contrib/smbfs
parentd3916bf95c75a9d63c91d1f2c290a097ef044ecb (diff)
downloadFreeBSD-src-bc2aa7d2c0774d0503a980b7b3440fdb0cd11fe0.zip
FreeBSD-src-bc2aa7d2c0774d0503a980b7b3440fdb0cd11fe0.tar.gz
+ Get prototypes for libc functions.
+ Use the correct printf format for size_t.
Diffstat (limited to 'contrib/smbfs')
-rw-r--r--contrib/smbfs/lib/smb/kiconv.c1
-rw-r--r--contrib/smbfs/lib/smb/mbuf.c4
-rw-r--r--contrib/smbfs/lib/smb/rcfile.c6
-rw-r--r--contrib/smbfs/lib/smb/rq.c2
4 files changed, 11 insertions, 2 deletions
diff --git a/contrib/smbfs/lib/smb/kiconv.c b/contrib/smbfs/lib/smb/kiconv.c
index 3ec9fea..9447768 100644
--- a/contrib/smbfs/lib/smb/kiconv.c
+++ b/contrib/smbfs/lib/smb/kiconv.c
@@ -38,6 +38,7 @@
#include <sys/sysctl.h>
#include <ctype.h>
#include <errno.h>
+#include <string.h>
#ifdef APPLE
#include <sys/types.h>
diff --git a/contrib/smbfs/lib/smb/mbuf.c b/contrib/smbfs/lib/smb/mbuf.c
index fa31486..4980575 100644
--- a/contrib/smbfs/lib/smb/mbuf.c
+++ b/contrib/smbfs/lib/smb/mbuf.c
@@ -32,8 +32,12 @@
* $Id: mbuf.c,v 1.6 2001/02/24 15:56:04 bp Exp $
*/
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
#include <sys/types.h>
#include <sys/mchain.h>
+#include <arpa/inet.h>
#include <ctype.h>
#include <errno.h>
#include <stdio.h>
diff --git a/contrib/smbfs/lib/smb/rcfile.c b/contrib/smbfs/lib/smb/rcfile.c
index 79f6bd7..5f92c8a 100644
--- a/contrib/smbfs/lib/smb/rcfile.c
+++ b/contrib/smbfs/lib/smb/rcfile.c
@@ -31,6 +31,10 @@
*
* $Id: rcfile.c,v 1.5 2001/04/16 12:46:46 bp Exp $
*/
+
+#include <sys/cdefs.h>
+__FBSDID("$FreeBSD$");
+
#include <sys/types.h>
#include <sys/queue.h>
#include <ctype.h>
@@ -344,7 +348,7 @@ rc_getstring(struct rcfile *rcp, const char *section, const char *key,
if (error)
return error;
if (strlen(value) >= maxlen) {
- warnx("line too long for key '%s' in section '%s', max = %d\n", key, section, maxlen);
+ warnx("line too long for key '%s' in section '%s', max = %zd\n", key, section, maxlen);
return EINVAL;
}
strcpy(dest, value);
diff --git a/contrib/smbfs/lib/smb/rq.c b/contrib/smbfs/lib/smb/rq.c
index fccbc46..7ecbb36 100644
--- a/contrib/smbfs/lib/smb/rq.c
+++ b/contrib/smbfs/lib/smb/rq.c
@@ -40,7 +40,7 @@
#include <err.h>
#include <stdio.h>
#include <unistd.h>
-#include <strings.h>
+#include <string.h>
#include <stdlib.h>
#include <sysexits.h>
OpenPOWER on IntegriCloud