Apache HTTPD
Macros | Variables
apr_arch_os2calls.h File Reference
#include "apr_errno.h"
#include <sys/types.h>
#include <sys/socket.h>

Go to the source code of this file.

Macros

#define socket   apr_os2_socket
 
#define select   apr_os2_select
 
#define sock_errno   apr_os2_sock_errno
 
#define accept   apr_os2_accept
 
#define bind   apr_os2_bind
 
#define connect   apr_os2_connect
 
#define getpeername   apr_os2_getpeername
 
#define getsockname   apr_os2_getsockname
 
#define getsockopt   apr_os2_getsockopt
 
#define ioctl   apr_os2_ioctl
 
#define listen   apr_os2_listen
 
#define recv   apr_os2_recv
 
#define send   apr_os2_send
 
#define setsockopt   apr_os2_setsockopt
 
#define shutdown   apr_os2_shutdown
 
#define soclose   apr_os2_soclose
 
#define writev   apr_os2_writev
 
#define sendto   apr_os2_sendto
 
#define recvfrom   apr_os2_recvfrom
 

Variables

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

Macro Definition Documentation

◆ accept

#define accept   apr_os2_accept

Definition at line 44 of file apr_arch_os2calls.h.

◆ bind

#define bind   apr_os2_bind

Definition at line 45 of file apr_arch_os2calls.h.

◆ connect

#define connect   apr_os2_connect

Definition at line 46 of file apr_arch_os2calls.h.

◆ getpeername

#define getpeername   apr_os2_getpeername

Definition at line 47 of file apr_arch_os2calls.h.

◆ getsockname

#define getsockname   apr_os2_getsockname

Definition at line 48 of file apr_arch_os2calls.h.

◆ getsockopt

#define getsockopt   apr_os2_getsockopt

Definition at line 49 of file apr_arch_os2calls.h.

◆ ioctl

#define ioctl   apr_os2_ioctl

Definition at line 50 of file apr_arch_os2calls.h.

◆ listen

#define listen   apr_os2_listen

Definition at line 51 of file apr_arch_os2calls.h.

◆ recv

#define recv   apr_os2_recv

Definition at line 52 of file apr_arch_os2calls.h.

◆ recvfrom

#define recvfrom   apr_os2_recvfrom

Definition at line 59 of file apr_arch_os2calls.h.

◆ select

#define select   apr_os2_select

Definition at line 42 of file apr_arch_os2calls.h.

◆ send

#define send   apr_os2_send

Definition at line 53 of file apr_arch_os2calls.h.

◆ sendto

#define sendto   apr_os2_sendto

Definition at line 58 of file apr_arch_os2calls.h.

◆ setsockopt

#define setsockopt   apr_os2_setsockopt

Definition at line 54 of file apr_arch_os2calls.h.

◆ shutdown

#define shutdown   apr_os2_shutdown

Definition at line 55 of file apr_arch_os2calls.h.

◆ sock_errno

#define sock_errno   apr_os2_sock_errno

Definition at line 43 of file apr_arch_os2calls.h.

◆ socket

#define socket   apr_os2_socket

Definition at line 41 of file apr_arch_os2calls.h.

◆ soclose

#define soclose   apr_os2_soclose

Definition at line 56 of file apr_arch_os2calls.h.

◆ writev

#define writev   apr_os2_writev

Definition at line 57 of file apr_arch_os2calls.h.

Variable Documentation

◆ apr_os2_accept

int(* apr_os2_accept) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
)
extern

Definition at line 28 of file os2calls.c.

◆ apr_os2_bind

int(* apr_os2_bind) (int, struct sockaddr *, int) ( int  ,
struct sockaddr ,
int   
)
extern

Definition at line 29 of file os2calls.c.

◆ apr_os2_connect

int(* apr_os2_connect) (int, struct sockaddr *, int) ( int  ,
struct sockaddr ,
int   
)
extern

Definition at line 30 of file os2calls.c.

◆ apr_os2_getpeername

int(* apr_os2_getpeername) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
)
extern

Definition at line 31 of file os2calls.c.

◆ apr_os2_getsockname

int(* apr_os2_getsockname) (int, struct sockaddr *, int *) ( int  ,
struct sockaddr ,
int  
)
extern

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

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

Definition at line 34 of file os2calls.c.

◆ apr_os2_listen

int(* apr_os2_listen) (int, int) ( int  ,
int   
)
extern

Definition at line 35 of file os2calls.c.

◆ apr_os2_recv

int(* apr_os2_recv) (int, char *, int, int) ( int  ,
char ,
int  ,
int   
)
extern

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

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

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

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

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

Definition at line 38 of file os2calls.c.

◆ apr_os2_shutdown

int(* apr_os2_shutdown) (int, int) ( int  ,
int   
)
extern

Definition at line 39 of file os2calls.c.

◆ apr_os2_sock_errno

int(* apr_os2_sock_errno) () ( )
extern

Definition at line 27 of file os2calls.c.

◆ apr_os2_socket

int(* apr_os2_socket) (int, int, int) ( int  ,
int  ,
int   
)
extern

Definition at line 25 of file os2calls.c.

◆ apr_os2_soclose

int(* apr_os2_soclose) (int) ( int  )
extern

Definition at line 40 of file os2calls.c.

◆ apr_os2_writev

int(* apr_os2_writev) (int, struct iovec *, int) ( int  ,
struct iovec ,
int   
)
extern

Definition at line 41 of file os2calls.c.