]> andersk Git - openssh.git/blobdiff - defines.h
- (dtucker) [auth-skey.c defines.h monitor.c] Make skeychallenge explicitly
[openssh.git] / defines.h
index f5c599b6edb898c519ec6e153e43ea5535a9a30e..889b918867b8907a7c3e64c1e2cd924a5a15b4d6 100644 (file)
--- a/defines.h
+++ b/defines.h
@@ -538,6 +538,12 @@ struct winsize {
 #  define krb5_get_err_text(context,code) error_message(code)
 #endif
 
+#if defined(SKEYCHALLENGE_4ARG)
+# define _compat_skeychallenge(a,b,c,d) skeychallenge(a,b,c,d)
+#else
+# define _compat_skeychallenge(a,b,c,d) skeychallenge(a,b,c)
+#endif
+
 /* Maximum number of file descriptors available */
 #ifdef HAVE_SYSCONF
 # define SSH_SYSFDMAX sysconf(_SC_OPEN_MAX)
@@ -546,11 +552,6 @@ 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.
This page took 0.030945 seconds and 4 git commands to generate.