svn commit: r309502 - in stable/10: include/rpc lib/libc/rpc
Ngie Cooper
ngie at FreeBSD.org
Sat Dec 3 18:56:30 UTC 2016
Author: ngie
Date: Sat Dec 3 18:56:28 2016
New Revision: 309502
URL: https://svnweb.freebsd.org/changeset/base/309502
Log:
MFC r296133:
r296133 (by pfg):
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:
stable/10/include/rpc/rpcent.h
stable/10/lib/libc/rpc/getrpcent.3
stable/10/lib/libc/rpc/getrpcent.c
Directory Properties:
stable/10/ (props changed)
Modified: stable/10/include/rpc/rpcent.h
==============================================================================
--- stable/10/include/rpc/rpcent.h Sat Dec 3 18:53:03 2016 (r309501)
+++ stable/10/include/rpc/rpcent.h Sat Dec 3 18:56:28 2016 (r309502)
@@ -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: stable/10/lib/libc/rpc/getrpcent.3
==============================================================================
--- stable/10/lib/libc/rpc/getrpcent.3 Sat Dec 3 18:53:03 2016 (r309501)
+++ stable/10/lib/libc/rpc/getrpcent.3 Sat Dec 3 18:56:28 2016 (r309502)
@@ -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: stable/10/lib/libc/rpc/getrpcent.c
==============================================================================
--- stable/10/lib/libc/rpc/getrpcent.c Sat Dec 3 18:53:03 2016 (r309501)
+++ stable/10/lib/libc/rpc/getrpcent.c Sat Dec 3 18:56:28 2016 (r309502)
@@ -971,7 +971,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-stable
mailing list