Mailing List Archive

[Bug 673] skeychallenge call has 4 args in NetBSD
http://bugzilla.mindrot.org/show_bug.cgi?id=673

Summary: skeychallenge call has 4 args in NetBSD
Product: Portable OpenSSH
Version: 3.7.1p1
Platform: All
OS/Version: NetBSD
Status: NEW
Severity: normal
Priority: P2
Component: sshd
AssignedTo: openssh-bugs@mindrot.org
ReportedBy: eravin@panix.com


The skeychallenge() call has four arguments in NetBSD:

int
skeychallenge(struct skey *mp, const char *name, char *ss, size_t
sslen);

OpenSSH does not know about the 4th argument, so when you build with
--with-skey, the compile fails.

If I put this into config.h:

#define skeychallenge(a,b,c) skeychallenge(a,b,c,sizeof(c))

then compilation is successful.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.