summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rpc.lockd/lock_proc.c
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2001-11-13 11:24:23 +0000
committeralfred <alfred@FreeBSD.org>2001-11-13 11:24:23 +0000
commit286faba5487469ccabb21c244ccd470ad5d111c9 (patch)
treebad9997dbd8a4ffafa0a78beb8020cb932ee73ef /usr.sbin/rpc.lockd/lock_proc.c
parentae8c4c565e16ab2948916667f1a33417b33f49d9 (diff)
downloadFreeBSD-src-286faba5487469ccabb21c244ccd470ad5d111c9.zip
FreeBSD-src-286faba5487469ccabb21c244ccd470ad5d111c9.tar.gz
Turn on NO_WERROR and set WARNS to 1.
Fix the WARNS 1 warnings except unused variables. Add prototype for log_netobj(). Don't compare signed/unsigned. Cast u_int64_t to 'unsigned long long' and print using %llu. Fix constness of string arrays. Use a cast to avoid an unused parameter in a signal handler. alarm(2) can't fail, so don't check for it. ANSI'ify some functions.
Diffstat (limited to 'usr.sbin/rpc.lockd/lock_proc.c')
-rw-r--r--usr.sbin/rpc.lockd/lock_proc.c15
1 files changed, 10 insertions, 5 deletions
diff --git a/usr.sbin/rpc.lockd/lock_proc.c b/usr.sbin/rpc.lockd/lock_proc.c
index e7115b6..06efd91 100644
--- a/usr.sbin/rpc.lockd/lock_proc.c
+++ b/usr.sbin/rpc.lockd/lock_proc.c
@@ -62,6 +62,7 @@ __RCSID("$NetBSD: lock_proc.c,v 1.7 2000/10/11 20:23:56 is Exp $");
#define CLIENT_CACHE_LIFETIME 120 /* In seconds */
static void log_from_addr __P((char *, struct svc_req *));
+static void log_netobj __P((netobj *obj));
static int addrcmp __P((struct sockaddr *, struct sockaddr *));
/* log_from_addr ----------------------------------------------------------- */
@@ -100,7 +101,7 @@ log_netobj(obj)
{
char objvalbuffer[(sizeof(char)*2)*MAX_NETOBJ_SZ+2];
char objascbuffer[sizeof(char)*MAX_NETOBJ_SZ+1];
- int i, maxlen;
+ unsigned int i, maxlen;
char *tmp1, *tmp2;
/* Notify of potential security attacks */
@@ -911,8 +912,10 @@ nlm4_test_4_svc(arg, rqstp)
syslog(LOG_DEBUG, "Owner Handle:\n");
log_netobj(&(arg->alock.oh));
syslog(LOG_DEBUG, "SVID: %d\n", arg->alock.svid);
- syslog(LOG_DEBUG, "Lock Offset: %d\n", arg->alock.l_offset);
- syslog(LOG_DEBUG, "Lock Length: %d\n", arg->alock.l_len);
+ syslog(LOG_DEBUG, "Lock Offset: %llu\n",
+ (unsigned long long)arg->alock.l_offset);
+ syslog(LOG_DEBUG, "Lock Length: %llu\n",
+ (unsigned long long)arg->alock.l_len);
syslog(LOG_DEBUG, "Exclusive: %s\n",
(arg->exclusive ? "true" : "false"));
}
@@ -1007,8 +1010,10 @@ nlm4_lock_4_svc(arg, rqstp)
syslog(LOG_DEBUG, "Owner Handle:\n");
log_netobj(&(arg->alock.oh));
syslog(LOG_DEBUG, "SVID: %d\n", arg->alock.svid);
- syslog(LOG_DEBUG, "Lock Offset: %d\n", arg->alock.l_offset);
- syslog(LOG_DEBUG, "Lock Length: %d\n", arg->alock.l_len);
+ syslog(LOG_DEBUG, "Lock Offset: %llu\n",
+ (unsigned long long)arg->alock.l_offset);
+ syslog(LOG_DEBUG, "Lock Length: %llu\n",
+ (unsigned long long)arg->alock.l_len);
syslog(LOG_DEBUG, "Block: %s\n", (arg->block ? "true" : "false"));
syslog(LOG_DEBUG, "Exclusive: %s\n", (arg->exclusive ? "true" : "false"));
syslog(LOG_DEBUG, "Reclaim: %s\n", (arg->reclaim ? "true" : "false"));
OpenPOWER on IntegriCloud