svn commit: r296133 - in head: include/rpc lib/libc/rpc
Pedro F. Giffuni
pfg at FreeBSD.org
Fri Feb 26 23:25:23 UTC 2016
Author: pfg
Date: Fri Feb 26 23:25:21 2016
New Revision: 296133
URL: https://svnweb.freebsd.org/changeset/base/296133
Log:
RPC: update the getrpcbyname() definition to include a const qualifier.
Add const qualifier making getrpcbyname() and getrpcbyname_r()
prototypes match those used in latest Sun RPC code (TI-RPC 2.3).
Obtained from: NetBSD
Modified:
head/include/rpc/rpcent.h
head/lib/libc/rpc/getrpcent.3
head/lib/libc/rpc/getrpcent.c
Modified: head/include/rpc/rpcent.h
==============================================================================
--- head/include/rpc/rpcent.h Fri Feb 26 23:12:59 2016 (r296132)
+++ head/include/rpc/rpcent.h Fri Feb 26 23:25:21 2016 (r296133)
@@ -56,7 +56,7 @@ __BEGIN_DECLS
* These interfaces are currently implemented through nsswitch and are
* MT-safe.
*/
-extern struct rpcent *getrpcbyname(char *);
+extern struct rpcent *getrpcbyname(const char *);
extern struct rpcent *getrpcbynumber(int);
extern struct rpcent *getrpcent(void);
extern void setrpcent(int);
Modified: head/lib/libc/rpc/getrpcent.3
==============================================================================
--- head/lib/libc/rpc/getrpcent.3 Fri Feb 26 23:12:59 2016 (r296132)
+++ head/lib/libc/rpc/getrpcent.3 Fri Feb 26 23:25:21 2016 (r296133)
@@ -2,7 +2,7 @@
.\" $NetBSD: getrpcent.3,v 1.6 1998/02/05 18:49:06 perry Exp $
.\" $FreeBSD$
.\"
-.Dd December 14, 1987
+.Dd February 26, 2016
.Dt GETRPCENT 3
.Os
.Sh NAME
@@ -19,7 +19,7 @@
.Ft struct rpcent *
.Fn getrpcent void
.Ft struct rpcent *
-.Fn getrpcbyname "char *name"
+.Fn getrpcbyname "const char *name"
.Ft struct rpcent *
.Fn getrpcbynumber "int number"
.Ft void
Modified: head/lib/libc/rpc/getrpcent.c
==============================================================================
--- head/lib/libc/rpc/getrpcent.c Fri Feb 26 23:12:59 2016 (r296132)
+++ head/lib/libc/rpc/getrpcent.c Fri Feb 26 23:25:21 2016 (r296133)
@@ -969,7 +969,7 @@ getrpc(int (*fn)(union key, struct rpcen
}
struct rpcent *
-getrpcbyname(char *name)
+getrpcbyname(const char *name)
{
union key key;
More information about the svn-src-all
mailing list