ze-filter  (ze-filter-0.8.0-develop-180218)
ze-inet.c File Reference
#include <ze-sys.h>
#include "libze.h"
#include "ze-inet.h"

Go to the source code of this file.

Macros

#define NI_MAXHOST   1025
 
#define NI_MAXSERV   32
 
#define FDREADY_LOG_LEVEL   0
 
#define MAX_EINTR_ERRORS   24
 

Functions

char * jinet_ntop (int family, void *addr, char *cp, size_t size)
 
int jinet_pton (sa_family_t family, char *cp, void *addr)
 
bool jsock_ntop (struct sockaddr *sa, socklen_t salen, char *buf, size_t size)
 
int ip_strcmp (char *a, char *b)
 
bool get_hostname (char *host, size_t size)
 
bool get_hostbyaddr (char *ip, char *name, int len)
 
bool get_hostbyname (char *name, char *ip, int len)
 
char * inet_n2p (int family, void *addr, char *cp, size_t size)
 
int inet_p2n (sa_family_t family, char *cp, void *addr)
 
bool get_hostbysock (struct sockaddr *sock, socklen_t slen, char *addr, size_t alen, char *name, size_t nlen)
 
int Ip_strcmp (char *a, char *b)
 
int jfd_ready (int sd, bool fdmode, long to)
 
bool sd_printf (int sd, char *format,...)
 
int sd_readln (int fd, char *buf, size_t size)
 

Macro Definition Documentation

◆ FDREADY_LOG_LEVEL

#define FDREADY_LOG_LEVEL   0

Definition at line 525 of file ze-inet.c.

◆ MAX_EINTR_ERRORS

#define MAX_EINTR_ERRORS   24

Definition at line 626 of file ze-inet.c.

◆ NI_MAXHOST

#define NI_MAXHOST   1025

Definition at line 239 of file ze-inet.c.

◆ NI_MAXSERV

#define NI_MAXSERV   32

Definition at line 242 of file ze-inet.c.

Function Documentation

◆ inet_p2n()

int inet_p2n ( sa_family_t  family,
char *  cp,
void *  addr 
)

Definition at line 390 of file ze-inet.c.

◆ jinet_pton()

int jinet_pton ( sa_family_t  family,
char *  cp,
void *  addr 
)

Definition at line 75 of file ze-inet.c.