Coda Distributed File System
Macros | Functions
wrapper.h File Reference
#include <sys/types.h>
#include <sys/socket.h>
Include dependency graph for wrapper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CODATUNNEL_ISRETRY_HINT   0x01000000
 
#define CODATUNNEL_ISINIT0_HINT   0x02000000
 
#define CODATUNNEL_HINTS   (CODATUNNEL_ISRETRY_HINT | CODATUNNEL_ISINIT0_HINT)
 

Functions

int codatunnel_socket ()
 
void codatunnel_init0 (const struct sockaddr *addr, socklen_t addrlen, const char *peername)
 
ssize_t codatunnel_sendto (int sockfd, const void *buf, size_t len, int flags, const struct sockaddr *dest_addr, socklen_t addrlen)
 
ssize_t codatunnel_recvfrom (int sockfd, void *buf, size_t len, int flags, struct sockaddr *src_addr, socklen_t *addrlen)
 

Macro Definition Documentation

◆ CODATUNNEL_HINTS

◆ CODATUNNEL_ISINIT0_HINT

#define CODATUNNEL_ISINIT0_HINT   0x02000000

◆ CODATUNNEL_ISRETRY_HINT

#define CODATUNNEL_ISRETRY_HINT   0x01000000

Function Documentation

◆ codatunnel_init0()

void codatunnel_init0 ( const struct sockaddr *  addr,
socklen_t  addrlen,
const char *  peername 
)

◆ codatunnel_recvfrom()

ssize_t codatunnel_recvfrom ( int  sockfd,
void *  buf,
size_t  len,
int  flags,
struct sockaddr *  src_addr,
socklen_t addrlen 
)

◆ codatunnel_sendto()

ssize_t codatunnel_sendto ( int  sockfd,
const void *  buf,
size_t  len,
int  flags,
const struct sockaddr *  dest_addr,
socklen_t  addrlen 
)

◆ codatunnel_socket()

int codatunnel_socket ( )