| From 88147b753b86df7e7505ef8150f1329f7c6951cc Mon Sep 17 00:00:00 2001 |
| From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |
| Date: Fri, 9 Nov 2012 19:37:24 +0100 |
| Subject: [PATCH] rpcent: mark getrpcbyname name argument as const char * |
| |
| This allows to match the glibc prototype and avoid compiling error |
| when building libtirpc against a C library that has RPC support. |
| |
| Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> |
| --- |
| src/getrpcent.c | 2 +- |
| tirpc/rpc/rpcent.h | 2 +- |
| 2 files changed, 2 insertions(+), 2 deletions(-) |
| |
| diff --git a/src/getrpcent.c b/src/getrpcent.c |
| index 645f18f..1b54b6d 100644 |
| --- a/src/getrpcent.c |
| +++ b/src/getrpcent.c |
| @@ -138,7 +138,7 @@ no_yp: |
| |
| struct rpcent * |
| getrpcbyname(name) |
| - char *name; |
| + const char *name; |
| { |
| struct rpcent *rpc = NULL; |
| char **rp; |
| diff --git a/tirpc/rpc/rpcent.h b/tirpc/rpc/rpcent.h |
| index 8ce05ed..120801d 100644 |
| --- a/tirpc/rpc/rpcent.h |
| +++ b/tirpc/rpc/rpcent.h |
| @@ -61,7 +61,7 @@ extern struct rpcent *getrpcbynumber_r(int, struct rpcent *, char *, int); |
| extern struct rpcent *getrpcent_r(struct rpcent *, char *, int); |
| |
| /* Old interfaces that return a pointer to a static area; MT-unsafe */ |
| -extern struct rpcent *getrpcbyname(char *); |
| +extern struct rpcent *getrpcbyname(const char *); |
| extern struct rpcent *getrpcbynumber(int); |
| extern struct rpcent *getrpcent(void); |
| #endif |
| -- |
| 1.7.9.5 |
| |