Ignore:
Timestamp:
Jun 22, 2021, 9:00:19 PM (3 years ago)
Author:
coas-nagasima
Message:

WolfSSLとAzure IoT SDKを更新

Location:
azure_iot_hub_f767zi/trunk/wolfssl-4.7.0
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • azure_iot_hub_f767zi/trunk/wolfssl-4.7.0/wolfssl/ocsp.h

    r457 r464  
    3939
    4040#if defined(OPENSSL_ALL) || defined(OPENSSL_EXTRA) || defined(WOLFSSL_NGINX) ||\
    41     defined(WOLFSSL_HAPROXY)
     41    defined(WOLFSSL_HAPROXY) || defined(HAVE_LIGHTY)
    4242typedef struct OcspResponse WOLFSSL_OCSP_BASICRESP;
    4343
    44 typedef struct OcspRequest WOLFSSL_OCSP_CERTID;
     44typedef struct OcspEntry WOLFSSL_OCSP_CERTID;
     45
     46typedef struct OcspEntry WOLFSSL_OCSP_SINGLERESP;
    4547
    4648typedef struct OcspRequest WOLFSSL_OCSP_ONEREQ;
     
    6365
    6466#if defined(OPENSSL_ALL) || defined(WOLFSSL_NGINX) || defined(WOLFSSL_HAPROXY) || \
    65     defined(WOLFSSL_APACHE_HTTPD)
     67    defined(WOLFSSL_APACHE_HTTPD) || defined(HAVE_LIGHTY)
    6668
    6769    WOLFSSL_API int wolfSSL_OCSP_resp_find_status(WOLFSSL_OCSP_BASICRESP *bs,
     
    8385
    8486WOLFSSL_API void wolfSSL_OCSP_RESPONSE_free(OcspResponse* response);
     87#ifndef NO_BIO
    8588WOLFSSL_API OcspResponse* wolfSSL_d2i_OCSP_RESPONSE_bio(WOLFSSL_BIO* bio,
    8689    OcspResponse** response);
     90#endif
    8791WOLFSSL_API OcspResponse* wolfSSL_d2i_OCSP_RESPONSE(OcspResponse** response,
    8892    const unsigned char** data, int len);
     
    101105    WOLFSSL_OCSP_CERTID *cid);
    102106WOLFSSL_API WOLFSSL_OCSP_CERTID* wolfSSL_OCSP_CERTID_dup(WOLFSSL_OCSP_CERTID*);
     107#ifndef NO_BIO
    103108WOLFSSL_API int wolfSSL_i2d_OCSP_REQUEST_bio(WOLFSSL_BIO* out,
    104109    WOLFSSL_OCSP_REQUEST *req);
     110#endif
     111
     112WOLFSSL_API int wolfSSL_i2d_OCSP_CERTID(WOLFSSL_OCSP_CERTID *, unsigned char **);
     113WOLFSSL_API const WOLFSSL_OCSP_CERTID* wolfSSL_OCSP_SINGLERESP_get0_id(const WOLFSSL_OCSP_SINGLERESP *single);
     114WOLFSSL_API int wolfSSL_OCSP_single_get0_status(WOLFSSL_OCSP_SINGLERESP *single,
     115                                                int *reason,
     116                                                WOLFSSL_ASN1_TIME **revtime,
     117                                                WOLFSSL_ASN1_TIME **thisupd,
     118                                                WOLFSSL_ASN1_TIME **nextupd);
     119WOLFSSL_API int wolfSSL_OCSP_resp_count(WOLFSSL_OCSP_BASICRESP *bs);
     120WOLFSSL_API WOLFSSL_OCSP_SINGLERESP* wolfSSL_OCSP_resp_get0(WOLFSSL_OCSP_BASICRESP *bs, int idx);
    105121
    106122#endif
Note: See TracChangeset for help on using the changeset viewer.