const ipv6addr IPV6ADDR_V4PREFIX
Definition: ipv6_addr.c:10
const char * ipv4_scan(const char *start, ipv4addr *addr)
Definition: ipv4_scan.c:25
const ipv4addr IPV4ADDR_BROADCAST
Definition: ipv4_addr.c:6
int obuf_put2s(obuf *out, const char *s1, const char *s2)
Definition: obuf_put2s.c:5
const ipv6addr IPV6ADDR_LOOPBACK
Definition: ipv6_addr.c:8
const ipv4addr IPV4ADDR_ANY
Definition: ipv4_addr.c:4
unsigned fmt_ipv6addr(char *buffer, const ipv6addr *addr)
Definition: ipv6_format.c:45
const ipv6addr IPV6ADDR_ANY
Definition: ipv6_addr.c:6
int ipv4_parse(const char *start, ipv4addr *addr, const char **end)
Definition: ipv4_scan.c:47
const char * ipv4_format(const ipv4addr *addr)
Definition: ipv4_format.c:18
int ipv6_isv4mapped(const ipv6addr *addr)
Definition: ipv6_addr.c:13
#define obuf_puts(out, str)
Definition: obuf.h:74
uint8 addr[4]
Definition: ipv4.h:13
const char * ipv6_scan(const char *s, ipv6addr *addr)
Definition: ipv6_scan.c:53
const ipv4addr IPV4ADDR_LOOPBACK
Definition: ipv4_addr.c:8
int obuf_flush(obuf *out)
Definition: obuf_flush.c:6
uint16 ipv6port
Definition: ipv6.h:16
obuf outbuf
Definition: obuf_stdout.c:7
const char * ipv4_format_reverse(const ipv4addr *addr)
Definition: ipv4_format.c:30
const char * ipv6_format(const ipv6addr *addr)
Definition: ipv6_format.c:29
int obuf_puti(obuf *out, long data)
Definition: obuf_putsnumw.c:21
unsigned fmt_ipv4addr_reverse(char *buffer, const ipv4addr *addr)
Definition: ipv4_format.c:65
int obuf_putsflush(obuf *out, const char *s)
Definition: obuf_putsflush.c:5
unsigned fmt_ipv4addr(char *buffer, const ipv4addr *addr)
Definition: ipv4_format.c:46
int obuf_putc(obuf *out, char ch)
Definition: obuf_putc.c:4