chiark / gitweb /
addrfam: Introduce SOCKADDR_IN_IN6, etc.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 19 Jul 2014 16:37:37 +0000 (17:37 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 13 Oct 2014 00:27:18 +0000 (01:27 +0100)
commit08a146e0f3b03db90fcde0bbd37b609f8e3b2ce1
tree1c2fc9c7cd9c342ec48847098825348fd24fb970
parent421c1f2e4e36ec8b46e041ea023e178c1d48f34b
addrfam: Introduce SOCKADDR_IN_IN6, etc.

These macros make writing IPv4/IPv6 handling functions convenient.
Use them everywhere applicable.

This replaces AF_CASES, which was longwinded (and also error-prone,
since it is possible to pass a different af to switch() and
unknown_af()).

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/addrfam.c