13 Commits (master)

Author SHA1 Message Date
leitner 1217583e2b now that gcc 11's static analyzer looks at array bounds in arguments
like "char ip[4]", let's be more strict about that
3 years ago
leitner ddfdd4d077 add compiler.h to abstract gcc attributes 4 years ago
leitner 4a04c40595 get rid of more -Wconversion warnings 11 years ago
leitner 4f1e1d300c make headers work in C++
add two more variable length integer encoding functions
13 years ago
leitner 928bfe5c09 for installed header files, add comment saying where they came from 14 years ago
leitner 3fc96fdc7f add prototype for dns_name6 (Rolf Eike Beer)
add FMT_IP4 and FMT_IP6 for consistency
19 years ago
leitner c874604f12 gcc 4 cleanups (mostly unsigned char* vs char*) 20 years ago
leitner 0f60bacb89 add routines to scan and output ipv6 addresses with %eth0 notation.
also add compat formatting routines that will output v4-mapped addresses
  as ipv4 addresses
21 years ago
leitner b6258d3dfa remove obsolete extern from header files 21 years ago
leitner 85c18a49cb Lots of good clean-ups from Jukka Zitting! 23 years ago
leitner 23ad357186 renamed ip[46]_fmt to fmt_ip[46] 24 years ago
leitner 0c36e167de move static constants out of ip6.h. 24 years ago
leitner 3083708670 Initial revision 24 years ago