Dispatch to methods handling address-family specifics.
authorMark Wooding <mdw@distorted.org.uk>
Wed, 17 Oct 2012 23:11:56 +0000 (00:11 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 21 Oct 2012 15:08:58 +0000 (16:08 +0100)
commitbf4d97617c92530ab67923aaba802333ee258352
tree35cb2273a44989332cb6fcf8f6625f81d2114685
parent38b211f2a0e292153413e6edb543308f1443d0de
Dispatch to methods handling address-family specifics.

This is a fairly invasive change to the program.  Rather than carry
around an address family type and switch on it throughout, carry around
a pointer to a vtable containing methods.  Methods needed by the system-
specific machinery are properly integrated.
Makefile.am
addr.c [new file with mode: 0644]
linux.c
policy.c
yaid.c
yaid.h