summaryrefslogtreecommitdiffstats
path: root/usr.sbin/rpcbind
diff options
context:
space:
mode:
authoriedowse <iedowse@FreeBSD.org>2001-07-14 17:10:58 +0000
committeriedowse <iedowse@FreeBSD.org>2001-07-14 17:10:58 +0000
commit7727f026d5f148e9654b229e6f3883c459da14c9 (patch)
tree51c46c07e74decdb8acabcb88dd6af43e5f4094f /usr.sbin/rpcbind
parent8e9e0ab7df1de11de895321ba67f8a00a1fa0331 (diff)
downloadFreeBSD-src-7727f026d5f148e9654b229e6f3883c459da14c9.zip
FreeBSD-src-7727f026d5f148e9654b229e6f3883c459da14c9.tar.gz
Add missing #include <stdio.h>.
Fix an off-by-one error in logit() when determining if a procedure number has a known name.
Diffstat (limited to 'usr.sbin/rpcbind')
-rw-r--r--usr.sbin/rpcbind/security.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/usr.sbin/rpcbind/security.c b/usr.sbin/rpcbind/security.c
index 8d784d6..8f47f66 100644
--- a/usr.sbin/rpcbind/security.c
+++ b/usr.sbin/rpcbind/security.c
@@ -10,6 +10,7 @@
#include <rpc/rpcb_prot.h>
#include <rpc/pmap_prot.h>
#include <err.h>
+#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
@@ -201,7 +202,7 @@ logit(int severity, struct sockaddr *addr, rpcproc_t procnum, rpcprog_t prognum,
/* Try to map procedure number to name. */
- if (procnum > (sizeof procmap / sizeof (char *))) {
+ if (procnum >= (sizeof procmap / sizeof (char *))) {
snprintf(procbuf, sizeof procbuf, "%u",
(unsigned)procnum);
procname = procbuf;
OpenPOWER on IntegriCloud