|
|
@ -59,7 +59,11 @@ |
|
|
|
#ifndef HEADER_UI_COMPAT_H |
|
|
|
#define HEADER_UI_COMPAT_H |
|
|
|
|
|
|
|
#include <openssl/opensslconf.h> |
|
|
|
#include <openssl/ui.h> |
|
|
|
#ifndef OPENSSL_NO_DES |
|
|
|
#include <openssl/des.h> |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifdef __cplusplus |
|
|
|
extern "C" { |
|
|
@ -68,9 +72,11 @@ extern "C" { |
|
|
|
/* The following functions were previously part of the DES section, |
|
|
|
and are provided here for backward compatibility reasons. */ |
|
|
|
|
|
|
|
#ifndef OPENSSL_NO_DES |
|
|
|
int des_read_password(des_cblock *key,const char *prompt,int verify); |
|
|
|
int des_read_2passwords(des_cblock *key1,des_cblock *key2, |
|
|
|
const char *prompt,int verify); |
|
|
|
#endif |
|
|
|
|
|
|
|
int des_read_pw_string(char *buf,int length,const char *prompt,int verify); |
|
|
|
int des_read_pw(char *buf,char *buff,int size,const char *prompt,int verify); |
|
|
|