summaryrefslogtreecommitdiffstats
path: root/defines.h
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@zip.com.au>2004-04-14 15:26:39 +1000
committerDarren Tucker <dtucker@zip.com.au>2004-04-14 15:26:39 +1000
commit3b908f65b4b668d20ef0d20c695cb053829bdaef (patch)
tree46234eb0dcd11f55e03511c78ff3710b02a6a2f2 /defines.h
parent96cc26b614cc6da9439b514a13cecfd6c7aed0bd (diff)
- (dtucker) [acconfig.h configure.ac defines.h] Bug #673: check for 4-arg
skeychallenge(), eg on NetBSD. ok mouring@
Diffstat (limited to 'defines.h')
-rw-r--r--defines.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/defines.h b/defines.h
index a4fdd2c8..f52dfd25 100644
--- a/defines.h
+++ b/defines.h
@@ -25,7 +25,7 @@
#ifndef _DEFINES_H
#define _DEFINES_H
-/* $Id: defines.h,v 1.113 2004/04/08 06:16:06 dtucker Exp $ */
+/* $Id: defines.h,v 1.114 2004/04/14 05:26:39 dtucker Exp $ */
/* Constants */
@@ -546,6 +546,11 @@ struct winsize {
#endif
+/* Some platforms, eg NetBSD, have a 4th argument for skeychallenge() */
+#ifdef SKEYCHALLENGE_4ARG
+# define skeychallenge(a,b,c) skeychallenge((a), (b), (c), (sizeof(c)))
+#endif
+
/*
* Define this to use pipes instead of socketpairs for communicating with the
* client program. Socketpairs do not seem to work on all systems.