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:
parent
9d9e2a90b2
commit
b029979bbc
@ -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) {
|
||||
|
Loading…
Reference in New Issue
Block a user