Add a missing parameter to ruserpass(). According to C99 6.9.1p7

K&R function is not a prototype but this is a bad style. GCC accepts
this other compilers warn or reject this.

Approved by:	kib (mentor)
This commit is contained in:
rdivacky 2009-02-26 17:46:54 +00:00
parent 9d9e2a90b2
commit b029979bbc

View File

@ -302,7 +302,7 @@ rexec(ahost, rport, name, pass, cmd, fd2p)
struct hostent *hp;
u_short port;
int s, timo = 1, s3;
char c;
char c, *acct;
hp = gethostbyname(*ahost);
if (hp == 0) {
@ -310,7 +310,9 @@ rexec(ahost, rport, name, pass, cmd, fd2p)
return (-1);
}
*ahost = hp->h_name;
ruserpass(hp->h_name, &name, &pass);
acct = NULL;
ruserpass(hp->h_name, &name, &pass, &acct);
free(acct);
retry:
s = socket(AF_INET, SOCK_STREAM, 0);
if (s < 0) {