#include <sys/socket.h>
#include <netdb.h>
#include <gskssl.h>
#include <qsoasync.h>
#include <gssapi.h>
Go to the source code of this file.
Defines | |
#define | BerValue struct berval |
#define | bind Curl_os400_bind |
#define | connect Curl_os400_connect |
#define | getaddrinfo Curl_getaddrinfo_a |
#define | getnameinfo Curl_getnameinfo_a |
#define | gsk_attribute_get_buffer Curl_gsk_attribute_get_buffer_a |
#define | gsk_attribute_get_cert_info Curl_gsk_attribute_get_cert_info |
#define | gsk_attribute_get_enum Curl_gsk_attribute_get_enum |
#define | gsk_attribute_get_numeric_value Curl_gsk_attribute_get_numeric_value |
#define | gsk_attribute_set_buffer Curl_gsk_attribute_set_buffer_a |
#define | gsk_attribute_set_callback Curl_gsk_attribute_set_callback |
#define | gsk_attribute_set_enum Curl_gsk_attribute_set_enum |
#define | gsk_attribute_set_numeric_value Curl_gsk_attribute_set_numeric_value |
#define | gsk_environment_close Curl_gsk_environment_close |
#define | gsk_environment_init Curl_gsk_environment_init |
#define | gsk_environment_open Curl_gsk_environment_open |
#define | gsk_secure_soc_close Curl_gsk_secure_soc_close |
#define | gsk_secure_soc_init Curl_gsk_secure_soc_init |
#define | gsk_secure_soc_misc Curl_gsk_secure_soc_misc |
#define | gsk_secure_soc_open Curl_gsk_secure_soc_open |
#define | gsk_secure_soc_read Curl_gsk_secure_soc_read |
#define | gsk_secure_soc_startInit Curl_gsk_secure_soc_startInit |
#define | gsk_secure_soc_write Curl_gsk_secure_soc_write |
#define | gsk_strerror Curl_gsk_strerror_a |
#define | gss_delete_sec_context Curl_gss_delete_sec_context_a |
#define | gss_display_status Curl_gss_display_status_a |
#define | gss_import_name Curl_gss_import_name_a |
#define | gss_init_sec_context Curl_gss_init_sec_context_a |
#define | ldap_err2string Curl_ldap_err2string_a |
#define | ldap_first_attribute Curl_ldap_first_attribute_a |
#define | ldap_get_dn Curl_ldap_get_dn_a |
#define | ldap_get_values_len Curl_ldap_get_values_len_a |
#define | ldap_init Curl_ldap_init_a |
#define | ldap_next_attribute Curl_ldap_next_attribute_a |
#define | ldap_search_s Curl_ldap_search_s_a |
#define | ldap_simple_bind_s Curl_ldap_simple_bind_s_a |
#define | ldap_url_parse ldap_url_parse_utf8 |
#define | NI_MAXHOST 1025 |
#define | NI_MAXSERV 32 |
#define | recvfrom Curl_os400_recvfrom |
#define | sendto Curl_os400_sendto |
Typedefs | |
typedef unsigned long | u_int32_t |
Functions | |
int | Curl_getaddrinfo_a (const char *nodename, const char *servname, const struct addrinfo *hints, struct addrinfo **res) |
int | Curl_getnameinfo_a (const struct sockaddr *sa, curl_socklen_t salen, char *nodename, curl_socklen_t nodenamelen, char *servname, curl_socklen_t servnamelen, int flags) |
int | Curl_gsk_attribute_get_buffer_a (gsk_handle my_gsk_handle, GSK_BUF_ID bufID, const char **buffer, int *bufSize) |
int | Curl_gsk_attribute_get_cert_info (gsk_handle my_gsk_handle, GSK_CERT_ID certID, const gsk_cert_data_elem **certDataElem, int *certDataElementCount) |
int | Curl_gsk_attribute_get_enum (gsk_handle my_gsk_handle, GSK_ENUM_ID enumID, GSK_ENUM_VALUE *enumValue) |
int | Curl_gsk_attribute_get_numeric_value (gsk_handle my_gsk_handle, GSK_NUM_ID numID, int *numValue) |
int | Curl_gsk_attribute_set_buffer_a (gsk_handle my_gsk_handle, GSK_BUF_ID bufID, const char *buffer, int bufSize) |
int | Curl_gsk_attribute_set_callback (gsk_handle my_gsk_handle, GSK_CALLBACK_ID callBackID, void *callBackAreaPtr) |
int | Curl_gsk_attribute_set_enum (gsk_handle my_gsk_handle, GSK_ENUM_ID enumID, GSK_ENUM_VALUE enumValue) |
int | Curl_gsk_attribute_set_numeric_value (gsk_handle my_gsk_handle, GSK_NUM_ID numID, int numValue) |
int | Curl_gsk_environment_close (gsk_handle *my_env_handle) |
int | Curl_gsk_environment_init (gsk_handle my_env_handle) |
int | Curl_gsk_environment_open (gsk_handle *my_env_handle) |
int | Curl_gsk_secure_soc_close (gsk_handle *my_session_handle) |
int | Curl_gsk_secure_soc_init (gsk_handle my_session_handle) |
int | Curl_gsk_secure_soc_misc (gsk_handle my_session_handle, GSK_MISC_ID miscID) |
int | Curl_gsk_secure_soc_open (gsk_handle my_env_handle, gsk_handle *my_session_handle) |
int | Curl_gsk_secure_soc_read (gsk_handle my_session_handle, char *readBuffer, int readBufSize, int *amtRead) |
int | Curl_gsk_secure_soc_startInit (gsk_handle my_session_handle, int IOCompletionPort, Qso_OverlappedIO_t *communicationsArea) |
int | Curl_gsk_secure_soc_write (gsk_handle my_session_handle, char *writeBuffer, int writeBufSize, int *amtWritten) |
const char * | Curl_gsk_strerror_a (int gsk_return_value) |
OM_uint32 | Curl_gss_delete_sec_context_a (OM_uint32 *minor_status, gss_ctx_id_t *context_handle, gss_buffer_t output_token) |
OM_uint32 | Curl_gss_display_status_a (OM_uint32 *minor_status, OM_uint32 status_value, int status_type, gss_OID mech_type, gss_msg_ctx_t *message_context, gss_buffer_t status_string) |
OM_uint32 | Curl_gss_import_name_a (OM_uint32 *minor_status, gss_buffer_t in_name, gss_OID in_name_type, gss_name_t *out_name) |
OM_uint32 | Curl_gss_init_sec_context_a (OM_uint32 *minor_status, gss_cred_id_t cred_handle, gss_ctx_id_t *context_handle, gss_name_t target_name, gss_OID mech_type, gss_flags_t req_flags, OM_uint32 time_req, gss_channel_bindings_t input_chan_bindings, gss_buffer_t input_token, gss_OID *actual_mech_type, gss_buffer_t output_token, gss_flags_t *ret_flags, OM_uint32 *time_rec) |
int | Curl_os400_bind (int sd, struct sockaddr *localaddr, int addrlen) |
int | Curl_os400_connect (int sd, struct sockaddr *destaddr, int addrlen) |
int | Curl_os400_recvfrom (int sd, char *buffer, int buflen, int flags, struct sockaddr *fromaddr, int *addrlen) |
int | Curl_os400_sendto (int sd, char *buffer, int buflen, int flags, struct sockaddr *dstaddr, int addrlen) |
#define BerValue struct berval |
Definition at line 188 of file setup-os400.h.
#define bind Curl_os400_bind |
Definition at line 211 of file setup-os400.h.
#define connect Curl_os400_connect |
Definition at line 210 of file setup-os400.h.
#define getaddrinfo Curl_getaddrinfo_a |
Definition at line 48 of file setup-os400.h.
#define getnameinfo Curl_getnameinfo_a |
Definition at line 56 of file setup-os400.h.
Definition at line 105 of file setup-os400.h.
Definition at line 121 of file setup-os400.h.
Definition at line 110 of file setup-os400.h.
Definition at line 115 of file setup-os400.h.
Definition at line 84 of file setup-os400.h.
Definition at line 99 of file setup-os400.h.
Definition at line 89 of file setup-os400.h.
Definition at line 94 of file setup-os400.h.
Definition at line 69 of file setup-os400.h.
Definition at line 75 of file setup-os400.h.
Definition at line 62 of file setup-os400.h.
Definition at line 72 of file setup-os400.h.
Definition at line 78 of file setup-os400.h.
Definition at line 125 of file setup-os400.h.
Definition at line 66 of file setup-os400.h.
Definition at line 130 of file setup-os400.h.
Definition at line 143 of file setup-os400.h.
Definition at line 135 of file setup-os400.h.
#define gsk_strerror Curl_gsk_strerror_a |
Definition at line 138 of file setup-os400.h.
Definition at line 183 of file setup-os400.h.
Definition at line 160 of file setup-os400.h.
Definition at line 152 of file setup-os400.h.
Definition at line 177 of file setup-os400.h.
Definition at line 195 of file setup-os400.h.
Definition at line 197 of file setup-os400.h.
#define ldap_get_dn Curl_ldap_get_dn_a |
Definition at line 196 of file setup-os400.h.
Definition at line 194 of file setup-os400.h.
#define ldap_init Curl_ldap_init_a |
Definition at line 191 of file setup-os400.h.
Definition at line 198 of file setup-os400.h.
#define ldap_search_s Curl_ldap_search_s_a |
Definition at line 193 of file setup-os400.h.
Definition at line 192 of file setup-os400.h.
#define ldap_url_parse ldap_url_parse_utf8 |
Definition at line 190 of file setup-os400.h.
#define NI_MAXHOST 1025 |
Definition at line 27 of file setup-os400.h.
#define NI_MAXSERV 32 |
Definition at line 30 of file setup-os400.h.
#define recvfrom Curl_os400_recvfrom |
Definition at line 213 of file setup-os400.h.
#define sendto Curl_os400_sendto |
Definition at line 212 of file setup-os400.h.
typedef unsigned long u_int32_t |
Definition at line 33 of file setup-os400.h.
int Curl_getaddrinfo_a | ( | const char * | nodename, |
const char * | servname, | ||
const struct addrinfo * | hints, | ||
struct addrinfo ** | res | ||
) |
Definition at line 310 of file os400sys.c.
int Curl_getnameinfo_a | ( | const struct sockaddr * | sa, |
curl_socklen_t | salen, | ||
char * | nodename, | ||
curl_socklen_t | nodenamelen, | ||
char * | servname, | ||
curl_socklen_t | servnamelen, | ||
int | flags | ||
) |
Definition at line 262 of file os400sys.c.
int Curl_gsk_attribute_get_buffer_a | ( | gsk_handle | my_gsk_handle, |
GSK_BUF_ID | bufID, | ||
const char ** | buffer, | ||
int * | bufSize | ||
) |
int Curl_gsk_attribute_get_cert_info | ( | gsk_handle | my_gsk_handle, |
GSK_CERT_ID | certID, | ||
const gsk_cert_data_elem ** | certDataElem, | ||
int * | certDataElementCount | ||
) |
int Curl_gsk_attribute_get_enum | ( | gsk_handle | my_gsk_handle, |
GSK_ENUM_ID | enumID, | ||
GSK_ENUM_VALUE * | enumValue | ||
) |
int Curl_gsk_attribute_get_numeric_value | ( | gsk_handle | my_gsk_handle, |
GSK_NUM_ID | numID, | ||
int * | numValue | ||
) |
int Curl_gsk_attribute_set_buffer_a | ( | gsk_handle | my_gsk_handle, |
GSK_BUF_ID | bufID, | ||
const char * | buffer, | ||
int | bufSize | ||
) |
int Curl_gsk_attribute_set_callback | ( | gsk_handle | my_gsk_handle, |
GSK_CALLBACK_ID | callBackID, | ||
void * | callBackAreaPtr | ||
) |
int Curl_gsk_attribute_set_enum | ( | gsk_handle | my_gsk_handle, |
GSK_ENUM_ID | enumID, | ||
GSK_ENUM_VALUE | enumValue | ||
) |
int Curl_gsk_attribute_set_numeric_value | ( | gsk_handle | my_gsk_handle, |
GSK_NUM_ID | numID, | ||
int | numValue | ||
) |
int Curl_gsk_environment_close | ( | gsk_handle * | my_env_handle | ) |
int Curl_gsk_environment_init | ( | gsk_handle | my_env_handle | ) |
int Curl_gsk_environment_open | ( | gsk_handle * | my_env_handle | ) |
int Curl_gsk_secure_soc_close | ( | gsk_handle * | my_session_handle | ) |
int Curl_gsk_secure_soc_init | ( | gsk_handle | my_session_handle | ) |
int Curl_gsk_secure_soc_misc | ( | gsk_handle | my_session_handle, |
GSK_MISC_ID | miscID | ||
) |
int Curl_gsk_secure_soc_open | ( | gsk_handle | my_env_handle, |
gsk_handle * | my_session_handle | ||
) |
int Curl_gsk_secure_soc_read | ( | gsk_handle | my_session_handle, |
char * | readBuffer, | ||
int | readBufSize, | ||
int * | amtRead | ||
) |
int Curl_gsk_secure_soc_startInit | ( | gsk_handle | my_session_handle, |
int | IOCompletionPort, | ||
Qso_OverlappedIO_t * | communicationsArea | ||
) |
int Curl_gsk_secure_soc_write | ( | gsk_handle | my_session_handle, |
char * | writeBuffer, | ||
int | writeBufSize, | ||
int * | amtWritten | ||
) |
const char* Curl_gsk_strerror_a | ( | int | gsk_return_value | ) |
OM_uint32 Curl_gss_delete_sec_context_a | ( | OM_uint32 * | minor_status, |
gss_ctx_id_t * | context_handle, | ||
gss_buffer_t | output_token | ||
) |
OM_uint32 Curl_gss_display_status_a | ( | OM_uint32 * | minor_status, |
OM_uint32 | status_value, | ||
int | status_type, | ||
gss_OID | mech_type, | ||
gss_msg_ctx_t * | message_context, | ||
gss_buffer_t | status_string | ||
) |
OM_uint32 Curl_gss_import_name_a | ( | OM_uint32 * | minor_status, |
gss_buffer_t | in_name, | ||
gss_OID | in_name_type, | ||
gss_name_t * | out_name | ||
) |
OM_uint32 Curl_gss_init_sec_context_a | ( | OM_uint32 * | minor_status, |
gss_cred_id_t | cred_handle, | ||
gss_ctx_id_t * | context_handle, | ||
gss_name_t | target_name, | ||
gss_OID | mech_type, | ||
gss_flags_t | req_flags, | ||
OM_uint32 | time_req, | ||
gss_channel_bindings_t | input_chan_bindings, | ||
gss_buffer_t | input_token, | ||
gss_OID * | actual_mech_type, | ||
gss_buffer_t | output_token, | ||
gss_flags_t * | ret_flags, | ||
OM_uint32 * | time_rec | ||
) |
int Curl_os400_bind | ( | int | sd, |
struct sockaddr * | localaddr, | ||
int | addrlen | ||
) |
Definition at line 1255 of file os400sys.c.
int Curl_os400_connect | ( | int | sd, |
struct sockaddr * | destaddr, | ||
int | addrlen | ||
) |
Definition at line 1239 of file os400sys.c.
int Curl_os400_recvfrom | ( | int | sd, |
char * | buffer, | ||
int | buflen, | ||
int | flags, | ||
struct sockaddr * | fromaddr, | ||
int * | addrlen | ||
) |
Definition at line 1288 of file os400sys.c.
int Curl_os400_sendto | ( | int | sd, |
char * | buffer, | ||
int | buflen, | ||
int | flags, | ||
struct sockaddr * | dstaddr, | ||
int | addrlen | ||
) |
Definition at line 1271 of file os400sys.c.