summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/getcap.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libc/gen/getcap.c')
-rw-r--r--lib/libc/gen/getcap.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/libc/gen/getcap.c b/lib/libc/gen/getcap.c
index cd2eaab..a0e9803 100644
--- a/lib/libc/gen/getcap.c
+++ b/lib/libc/gen/getcap.c
@@ -70,7 +70,7 @@ static char *toprec; /* Additional record specified by cgetset() */
static int gottoprec; /* Flag indicating retrieval of toprecord */
static int cdbget(DB *, char **, char *);
-static int getent(char **, u_int *, char **, int, char *, int, char *);
+static int getent(char **, u_int *, char **, int, const char *, int, char *);
static int nfcmp(char *, char *);
/*
@@ -113,7 +113,8 @@ cgetset(const char *ent)
char *
cgetcap(char *buf, const char *cap, int type)
{
- char *bp, *cp;
+ char *bp;
+ const char *cp;
bp = buf;
for (;;) {
@@ -187,8 +188,8 @@ cgetent(char **buf, char **db_array, const char *name)
* MAX_RECURSION.
*/
static int
-getent(char **cap, u_int *len, char **db_array, int fd, char *name, int depth,
- char *nfield)
+getent(char **cap, u_int *len, char **db_array, int fd, const char *name,
+ int depth, char *nfield)
{
DB *capdbp;
char *r_end, *rp, **db_p;
OpenPOWER on IntegriCloud