Page MenuHomeFreeBSD

D51810.id160061.diff
No OneTemporary

D51810.id160061.diff

diff --git a/crypto/openssh/openbsd-compat/libressl-api-compat.c b/crypto/openssh/openbsd-compat/libressl-api-compat.c
--- a/crypto/openssh/openbsd-compat/libressl-api-compat.c
+++ b/crypto/openssh/openbsd-compat/libressl-api-compat.c
@@ -25,7 +25,7 @@
#include <openssl/evp.h>
-#ifndef HAVE_EVP_CIPHER_CTX_GET_IV
+#if !defined(HAVE_EVP_CIPHER_CTX_GET_IV) && !defined(HAVE_EVP_CIPHER_CTX_GET_UPDATED_IV)
int
EVP_CIPHER_CTX_get_iv(const EVP_CIPHER_CTX *ctx, unsigned char *iv, size_t len)
{
diff --git a/crypto/openssh/ssh_namespace.h b/crypto/openssh/ssh_namespace.h
--- a/crypto/openssh/ssh_namespace.h
+++ b/crypto/openssh/ssh_namespace.h
@@ -9,7 +9,6 @@
#define Blowfish_initstate Fssh_Blowfish_initstate
#define Blowfish_stream2word Fssh_Blowfish_stream2word
#define Decode Fssh_Decode
-#define EVP_CIPHER_CTX_get_iv Fssh_EVP_CIPHER_CTX_get_iv
#define EVP_CIPHER_CTX_set_iv Fssh_EVP_CIPHER_CTX_set_iv
#define Encode Fssh_Encode
#define Hide Fssh_Hide

File Metadata

Mime Type
text/plain
Expires
Fri, Feb 20, 2:45 PM (7 h, 34 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28900406
Default Alt Text
D51810.id160061.diff (990 B)

Event Timeline