addrfam: Make SIN, SIN6 more regular
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 19 Jul 2014 16:39:46 +0000 (17:39 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 19 Jul 2014 18:50:12 +0000 (19:50 +0100)
commit279af11807df59d37ff2b34470540213d0947771
tree1e3da419cced8f6f339250e7ed59f080d3a730b9
parent63240761e0de4a70ad8cac30ffa2eca456f3e2ad
addrfam: Make SIN, SIN6 more regular

Abolish CSIN and CSIN6.  Instead, providing a first argument which may
be `const' or empty.  (Empty macro arguments are permitted since C99.)

This makes them useable in SOCKADDR_IN_IN6*, so use them there.

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