Apache HTTPD
Functions | Variables
os2calls.c File Reference
#include "apr_arch_networkio.h"
#include "apr_network_io.h"
#include "apr_portable.h"
#include "apr_general.h"
#include "apr_lib.h"

Go to the source code of this file.

Functions

static int os2_socket_init (int, int, int)
 
static int os2_fn_link ()
 

Variables

int(* apr_os2_socket )(int, int, int) = os2_socket_init
 
int(* apr_os2_select )(int *, int, int, int, long) = NULL
 
int(* apr_os2_sock_errno )() = NULL
 
int(* apr_os2_accept )(int, struct sockaddr *, int *) = NULL
 
int(* apr_os2_bind )(int, struct sockaddr *, int) = NULL
 
int(* apr_os2_connect )(int, struct sockaddr *, int) = NULL
 
int(* apr_os2_getpeername )(int, struct sockaddr *, int *) = NULL
 
int(* apr_os2_getsockname )(int, struct sockaddr *, int *) = NULL
 
int(* apr_os2_getsockopt )(int, int, int, char *, int *) = NULL
 
int(* apr_os2_ioctl )(int, int, caddr_t, int) = NULL
 
int(* apr_os2_listen )(int, int) = NULL
 
int(* apr_os2_recv )(int, char *, int, int) = NULL
 
int(* apr_os2_send )(int, const char *, int, int) = NULL
 
int(* apr_os2_setsockopt )(int, int, int, char *, int) = NULL
 
int(* apr_os2_shutdown )(int, int) = NULL
 
int(* apr_os2_soclose )(int) = NULL
 
int(* apr_os2_writev )(int, struct iovec *, int) = NULL
 
int(* apr_os2_sendto )(int, const char *, int, int, const struct sockaddr *, int)
 
int(* apr_os2_recvfrom )(int, char *, int, int, struct sockaddr *, int *)
 
static HMODULE hSO32DLL
 

Function Documentation

◆ os2_fn_link()

static int os2_fn_link ( )
static

Definition at line 47 of file os2calls.c.

◆ os2_socket_init()

static int os2_socket_init ( int  domain,
int  type,
int  protocol 
)
static

Definition at line 126 of file os2calls.c.

Variable Documentation

◆ apr_os2_accept

int(* apr_os2_accept) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
) = NULL

Definition at line 28 of file os2calls.c.

◆ apr_os2_bind

int(* apr_os2_bind) (int, struct sockaddr *, int) ( int  ,
struct sockaddr ,
int   
) = NULL

Definition at line 29 of file os2calls.c.

◆ apr_os2_connect

int(* apr_os2_connect) (int, struct sockaddr *, int) ( int  ,
struct sockaddr ,
int   
) = NULL

Definition at line 30 of file os2calls.c.

◆ apr_os2_getpeername

int(* apr_os2_getpeername) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
) = NULL

Definition at line 31 of file os2calls.c.

◆ apr_os2_getsockname

int(* apr_os2_getsockname) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
) = NULL

Definition at line 32 of file os2calls.c.

◆ apr_os2_getsockopt

int(* apr_os2_getsockopt) (int, int, int, char *, int *) ( int  ,
int  ,
int  ,
char ,
int  
) = NULL

Definition at line 33 of file os2calls.c.

◆ apr_os2_ioctl

int(* apr_os2_ioctl) (int, int, caddr_t, int) ( int  ,
int  ,
caddr_t  ,
int   
) = NULL

Definition at line 34 of file os2calls.c.

◆ apr_os2_listen

int(* apr_os2_listen) (int, int) ( int  ,
int   
) = NULL

Definition at line 35 of file os2calls.c.

◆ apr_os2_recv

int(* apr_os2_recv) (int, char *, int, int) ( int  ,
char ,
int  ,
int   
) = NULL

Definition at line 36 of file os2calls.c.

◆ apr_os2_recvfrom

int(* apr_os2_recvfrom) (int, char *, int, int, struct sockaddr *, int *) ( int  ,
char ,
int  ,
int  ,
struct sockaddr ,
int  
)

Definition at line 43 of file os2calls.c.

◆ apr_os2_select

int(* apr_os2_select) (int *, int, int, int, long) ( int ,
int  ,
int  ,
int  ,
long   
) = NULL

Definition at line 26 of file os2calls.c.

◆ apr_os2_send

int(* apr_os2_send) (int, const char *, int, int) ( int  ,
const char ,
int  ,
int   
) = NULL

Definition at line 37 of file os2calls.c.

◆ apr_os2_sendto

int(* apr_os2_sendto) (int, const char *, int, int, const struct sockaddr *, int) ( int  ,
const char ,
int  ,
int  ,
const struct sockaddr ,
int   
)

Definition at line 42 of file os2calls.c.

◆ apr_os2_setsockopt

int(* apr_os2_setsockopt) (int, int, int, char *, int) ( int  ,
int  ,
int  ,
char ,
int   
) = NULL

Definition at line 38 of file os2calls.c.

◆ apr_os2_shutdown

int(* apr_os2_shutdown) (int, int) ( int  ,
int   
) = NULL

Definition at line 39 of file os2calls.c.

◆ apr_os2_sock_errno

int(* apr_os2_sock_errno) () ( ) = NULL

Definition at line 27 of file os2calls.c.

◆ apr_os2_socket

int(* apr_os2_socket) (int, int, int) ( int  ,
int  ,
int   
) = os2_socket_init

Definition at line 25 of file os2calls.c.

◆ apr_os2_soclose

int(* apr_os2_soclose) (int) ( int  ) = NULL

Definition at line 40 of file os2calls.c.

◆ apr_os2_writev

int(* apr_os2_writev) (int, struct iovec *, int) ( int  ,
struct iovec ,
int   
) = NULL

Definition at line 41 of file os2calls.c.

◆ hSO32DLL

HMODULE hSO32DLL
static

Definition at line 45 of file os2calls.c.