summaryrefslogtreecommitdiffstats
path: root/crypto/telnet/libtelnet/genget.c
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>2001-08-20 12:28:40 +0000
committermarkm <markm@FreeBSD.org>2001-08-20 12:28:40 +0000
commit62fa01a04b42f494fdbb2d37f587cf04a6d1aacb (patch)
tree2ba46740530084e43c8757dfe6c194c01635f8d3 /crypto/telnet/libtelnet/genget.c
parent83e59be2f658dd3a79d19c79cb5e76b14fd75880 (diff)
downloadFreeBSD-src-62fa01a04b42f494fdbb2d37f587cf04a6d1aacb.zip
FreeBSD-src-62fa01a04b42f494fdbb2d37f587cf04a6d1aacb.tar.gz
Code merge and diff reduce with "base" telnet. This is the "later"
telnet, so it was treated as the reference code, except where later commits were made to "base" telnet.
Diffstat (limited to 'crypto/telnet/libtelnet/genget.c')
-rw-r--r--crypto/telnet/libtelnet/genget.c25
1 files changed, 10 insertions, 15 deletions
diff --git a/crypto/telnet/libtelnet/genget.c b/crypto/telnet/libtelnet/genget.c
index 9f56ab0..62f272a 100644
--- a/crypto/telnet/libtelnet/genget.c
+++ b/crypto/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