10 #ifndef HAKA_PROTO_IPV4_ADDR_H 11 #define HAKA_PROTO_IPV4_ADDR_H 20 #define IPV4_ADDR_STRING_MAXLEN 15 28 #define SWAP_ipv4addr(x) SWAP_uint32(x) 47 #define TOSTR_ipv4addr_size IPV4_ADDR_STRING_MAXLEN 48 #define TOSTR_ipv4addr(obj, str) ipv4_addr_to_string((obj), (str), IPV4_ADDR_STRING_MAXLEN)
uint32 ipv4addr
Definition: ipv4-addr.h:25
unsigned HAKA_32BIT_TYPE uint32
Definition: types.h:29
ipv4addr ipv4_addr_from_string(const char *string)
Definition: ipv4-addr.c:13
unsigned char uint8
Definition: types.h:27
ipv4addr ipv4_addr_from_bytes(uint8 a, uint8 b, uint8 c, uint8 d)
Definition: ipv4-addr.c:33
void ipv4_addr_to_string(ipv4addr addr, char *string, size_t size)
Definition: ipv4-addr.c:25