X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=apps%2Fapps.h;h=3b5febac7d8536d1056a0824793f3f64c6be4973;hp=7a20d066c960b3e748c771d0c5fdfa4ed8d4c6d3;hb=759d8ac6eed5fff8dd9065ede5634524c2d2cd5b;hpb=246e09319c1d2a8140ffe1e5aeb1be26015696f0 diff --git a/apps/apps.h b/apps/apps.h index 7a20d066c9..3b5febac7d 100644 --- a/apps/apps.h +++ b/apps/apps.h @@ -193,6 +193,13 @@ extern BIO *bio_err; # endif #endif +#ifdef OPENSSL_SYSNAME_WIN32 +# define openssl_fdset(a,b) FD_SET((unsigned int)a, b) +#else +# define openssl_fdset(a,b) FD_SET(a, b) +#endif + + typedef struct args_st { char **data; @@ -285,6 +292,8 @@ X509_NAME *parse_name(char *str, long chtype, int multirdn); int args_verify(char ***pargs, int *pargc, int *badarg, BIO *err, X509_VERIFY_PARAM **pm); void policies_print(BIO *out, X509_STORE_CTX *ctx); +int bio_to_mem(unsigned char **out, int maxlen, BIO *in); +int pkey_ctrl_string(EVP_PKEY_CTX *ctx, char *value); #define FORMAT_UNDEF 0 #define FORMAT_ASN1 1