summaryrefslogtreecommitdiffstats
path: root/contrib/telnet/libtelnet/genget.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/telnet/libtelnet/genget.c')
-rw-r--r--contrib/telnet/libtelnet/genget.c25
1 files changed, 10 insertions, 15 deletions
diff --git a/contrib/telnet/libtelnet/genget.c b/contrib/telnet/libtelnet/genget.c
index 9f56ab0..62f272a 100644
--- a/contrib/telnet/libtelnet/genget.c
+++ b/contrib/telnet/libtelnet/genget.c
@@ -50,12 +50,11 @@ static const char rcsid[] =
* the length is returned. If *s1 is a prefix of *s2,
* the length of *s1 is returned.
*/
- int
-isprefix(s1, s2)
- register char *s1, *s2;
+int
+isprefix(char *s1, char *s2)
{
char *os1;
- register char c1, c2;
+ char c1, c2;
if (*s1 == '\0')
return(-1);
@@ -73,14 +72,11 @@ isprefix(s1, s2)
static char *ambiguous; /* special return value for command routines */
- char **
-genget(name, table, stlen)
- char *name; /* name to match */
- char **table; /* name entry in table */
- int stlen;
+char **
+genget(char *name, char **table, int stlen)
{
- register char **c, **found;
- register int n;
+ char **c, **found;
+ int n;
if (name == 0)
return 0;
@@ -101,9 +97,8 @@ genget(name, table, stlen)
/*
* Function call version of Ambiguous()
*/
- int
-Ambiguous(s)
- char **s;
+int
+Ambiguous(char *s)
{
- return(s == &ambiguous);
+ return((char **)s == &ambiguous);
}
OpenPOWER on IntegriCloud