=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/kex.h,v retrieving revision 1.108 retrieving revision 1.109 diff -u -r1.108 -r1.109 --- src/usr.bin/ssh/kex.h 2019/09/06 03:30:42 1.108 +++ src/usr.bin/ssh/kex.h 2019/09/06 05:23:55 1.109 @@ -1,4 +1,4 @@ -/* $OpenBSD: kex.h,v 1.108 2019/09/06 03:30:42 djm Exp $ */ +/* $OpenBSD: kex.h,v 1.109 2019/09/06 05:23:55 djm Exp $ */ /* * Copyright (c) 2000, 2001 Markus Friedl. All rights reserved. @@ -28,6 +28,18 @@ #include "mac.h" #include "crypto_api.h" + +#ifdef WITH_OPENSSL +#include +#include +#include +#include +#else /* OPENSSL */ +#define BIGNUM void +#define DH void +#define EC_KEY void +#define EC_GROUP void +#endif /* WITH_OPENSSL */ #define KEX_COOKIE_LEN 16