1 #ifndef BGLIBS__ADT__COMMON__H__
2 #define BGLIBS__ADT__COMMON__H__
33 int adt_cmpsp(
const char*
const* a,
const char*
const* b);
35 int adt_copysp(
const char** a,
const char*
const* b);
adt_hash_t adt_hashb(const unsigned char *, unsigned long)
Definition: hashb.c:6
unsigned long adt_hash_t
Definition: adt_common.h:10
int socket_accept4(int sock, ipv4addr *ip, ipv4port *port)
Definition: accept4.c:26
int adt_cmp_fn(const void *, const void *)
Definition: adt_common.h:20
int adt_copy_fn(void *, const void *)
Definition: adt_common.h:16
int adt_cmpsp(const char *const *a, const char *const *b)
Definition: adt_sp.c:6
adt_hash_t adt_hashsp(const char *const *)
Definition: adt_sp.c:16
int socket_accept6(int sock, ipv6addr *ip, ipv6port *port)
Definition: accept6.c:27
uint8 addr[4]
Definition: ipv4.h:13
adt_hash_t adt_hashs(const unsigned char *)
Definition: hashs.c:6
void adt_freesp(const char **a)
Definition: adt_sp.c:21
uint16 ipv4port
Definition: ipv4.h:16
uint8 addr[16]
Definition: ipv6.h:13
uint16 ipv6port
Definition: ipv6.h:16
adt_hash_t adt_hash_fn(const void *)
Definition: adt_common.h:22
void adt_free_fn(void *)
Definition: adt_common.h:12
int socket_acceptu(int sock)
Definition: acceptu.c:25
int adt_copysp(const char **a, const char *const *b)
Definition: adt_sp.c:11