Macros | Typedefs | Functions
setup-os400.h File Reference
#include <sys/socket.h>
#include <netdb.h>
#include <gskssl.h>
#include <qsoasync.h>
#include <gssapi.h>
Include dependency graph for setup-os400.h:

Go to the source code of this file.

Macros

#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)
 

Macro Definition Documentation

#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.

#define gsk_attribute_get_buffer   Curl_gsk_attribute_get_buffer_a

Definition at line 105 of file setup-os400.h.

#define gsk_attribute_get_cert_info   Curl_gsk_attribute_get_cert_info

Definition at line 121 of file setup-os400.h.

#define gsk_attribute_get_enum   Curl_gsk_attribute_get_enum

Definition at line 110 of file setup-os400.h.

#define gsk_attribute_get_numeric_value   Curl_gsk_attribute_get_numeric_value

Definition at line 115 of file setup-os400.h.

#define gsk_attribute_set_buffer   Curl_gsk_attribute_set_buffer_a

Definition at line 84 of file setup-os400.h.

#define gsk_attribute_set_callback   Curl_gsk_attribute_set_callback

Definition at line 99 of file setup-os400.h.

#define gsk_attribute_set_enum   Curl_gsk_attribute_set_enum

Definition at line 89 of file setup-os400.h.

#define gsk_attribute_set_numeric_value   Curl_gsk_attribute_set_numeric_value

Definition at line 94 of file setup-os400.h.

#define gsk_environment_close   Curl_gsk_environment_close

Definition at line 69 of file setup-os400.h.

#define gsk_environment_init   Curl_gsk_environment_init

Definition at line 75 of file setup-os400.h.

#define gsk_environment_open   Curl_gsk_environment_open

Definition at line 62 of file setup-os400.h.

#define gsk_secure_soc_close   Curl_gsk_secure_soc_close

Definition at line 72 of file setup-os400.h.

#define gsk_secure_soc_init   Curl_gsk_secure_soc_init

Definition at line 78 of file setup-os400.h.

#define gsk_secure_soc_misc   Curl_gsk_secure_soc_misc

Definition at line 125 of file setup-os400.h.

#define gsk_secure_soc_open   Curl_gsk_secure_soc_open

Definition at line 66 of file setup-os400.h.

#define gsk_secure_soc_read   Curl_gsk_secure_soc_read

Definition at line 130 of file setup-os400.h.

#define gsk_secure_soc_startInit   Curl_gsk_secure_soc_startInit

Definition at line 143 of file setup-os400.h.

#define gsk_secure_soc_write   Curl_gsk_secure_soc_write

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.

#define gss_delete_sec_context   Curl_gss_delete_sec_context_a

Definition at line 183 of file setup-os400.h.

#define gss_display_status   Curl_gss_display_status_a

Definition at line 160 of file setup-os400.h.

#define gss_import_name   Curl_gss_import_name_a

Definition at line 152 of file setup-os400.h.

#define gss_init_sec_context   Curl_gss_init_sec_context_a

Definition at line 177 of file setup-os400.h.

#define ldap_err2string   Curl_ldap_err2string_a

Definition at line 195 of file setup-os400.h.

#define ldap_first_attribute   Curl_ldap_first_attribute_a

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.

#define ldap_get_values_len   Curl_ldap_get_values_len_a

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.

#define ldap_next_attribute   Curl_ldap_next_attribute_a

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.

#define ldap_simple_bind_s   Curl_ldap_simple_bind_s_a

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 Documentation

typedef unsigned long u_int32_t

Definition at line 33 of file setup-os400.h.

Function Documentation

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.



rc_tagdetect_client
Author(s): Monika Florek-Jasinska , Raphael Schaller
autogenerated on Sat Feb 13 2021 03:42:17