mirror of
https://github.com/curl/curl.git
synced 2024-11-21 01:16:58 +08:00
OS400: sync wrappers and RPG binding.
This commit is contained in:
parent
d92de3a7e9
commit
f58f843f66
@ -648,7 +648,8 @@ curl_easy_getinfo_ccsid(CURL * curl, CURLINFO info, ...)
|
||||
|
||||
case CURLINFO_SLIST:
|
||||
ccsid = va_arg(arg, unsigned int);
|
||||
if(info == CURLINFO_CERTINFO) {
|
||||
switch (info) {
|
||||
case CURLINFO_CERTINFO:
|
||||
cipf = *(struct curl_certinfo * *) paramp;
|
||||
if(cipf) {
|
||||
if(!(cipt = (struct curl_certinfo *) malloc(sizeof *cipt)))
|
||||
@ -679,12 +680,18 @@ curl_easy_getinfo_ccsid(CURL * curl, CURLINFO info, ...)
|
||||
|
||||
*(struct curl_certinfo * *) paramp = cipt;
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
break;
|
||||
|
||||
case CURLINFO_TLS_SESSION:
|
||||
break;
|
||||
|
||||
default:
|
||||
slp = (struct curl_slist * *) paramp;
|
||||
if(*slp)
|
||||
if(!(*slp = slist_convert(ccsid, *slp, ASCII_CCSID)))
|
||||
ret = CURLE_OUT_OF_MEMORY;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1349,10 +1349,35 @@
|
||||
d c X'00100029'
|
||||
d CURLINFO_LOCAL_PORT... CURLINFO_LONG + 42
|
||||
d c X'0020002A'
|
||||
d CURLINFO_TLS_SESSION... CURLINFO_SLIST + 43
|
||||
d c X'0040002B'
|
||||
*
|
||||
d CURLINFO_HTTP_CODE... Old ...RESPONSE_CODE
|
||||
d c X'00200002'
|
||||
*
|
||||
d curl_sslbackend...
|
||||
d s 10i 0 based(######ptr######) Enum
|
||||
d CURLSSLBACKEND_NONE...
|
||||
d c 0
|
||||
d CURLSSLBACKEND_OPENSSL...
|
||||
d c 1
|
||||
d CURLSSLBACKEND_GNUTLS...
|
||||
d c 2
|
||||
d CURLSSLBACKEND_NSS...
|
||||
d c 3
|
||||
d CURLSSLBACKEND_QSOSSL...
|
||||
d c 4
|
||||
d CURLSSLBACKEND_GSKIT...
|
||||
d c 5
|
||||
d CURLSSLBACKEND_POLARSSL...
|
||||
d c 6
|
||||
d CURLSSLBACKEND_CYASSL...
|
||||
d c 7
|
||||
d CURLSSLBACKEND_SCHANNEL...
|
||||
d c 8
|
||||
d CURLSSLBACKEND_DARWINSSL...
|
||||
d c 9
|
||||
*
|
||||
d curl_closepolicy...
|
||||
d s 10i 0 based(######ptr######) Enum
|
||||
d CURLCLOSEPOLICY_OLDEST...
|
||||
@ -1645,6 +1670,12 @@
|
||||
d group * char *
|
||||
d target * char *
|
||||
*
|
||||
d curl_tlssessioninfo...
|
||||
d ds based(######ptr######)
|
||||
d qualified
|
||||
d backend like(curl_sslbackend)
|
||||
d internals * void *
|
||||
*
|
||||
d curl_fileinfo ds based(######ptr######)
|
||||
d qualified
|
||||
d filename * char *
|
||||
|
Loading…
Reference in New Issue
Block a user