do not compile some address families when not available
do not compile some address families when not available

This fixes the following error while compiling libnl3 on CentOS5:

addr.c:1027: error: 'AF_RDS' undeclared here (not in a function)
addr.c:1033: error: 'AF_CAN' undeclared here (not in a function)
addr.c:1034: error: 'AF_TIPC' undeclared here (not in a function)
addr.c:1036: error: 'AF_IUCV' undeclared here (not in a function)
addr.c:1037: error: 'AF_RXRPC' undeclared here (not in a function)
addr.c:1038: error: 'AF_ISDN' undeclared here (not in a function)
addr.c:1039: error: 'AF_PHONET' undeclared here (not in a function)
make[2]: *** [addr.lo] Error 1

Signed-off-by: Cong Wang <0f114804888b88d50037b04b42e57b858d851b87@gmail.com>
Signed-off-by: Thomas Graf <17c2d8920621522552b392f72d8fdb4d1e866b44@suug.ch>

houstar/libnl,mshirley/libnl,dsahern/libnl,greearb/libnl-ct,thom311/libnl,cfriedt/libnl,mshirley/libnl,cfriedt/libnl,tgraf/libnl,cfriedt/libnl,houstar/libnl,tklauser/libnl,claudelee/libnl,baloo/libnl,claudelee/libnl,congwang/libnl,honsys/libnl,HolyShitMan/libnl-1,kolyshkin/libnl,UnicronNL/libnl3,baloo/libnl,cyclops8456/libnl3,tklauser/libnl,cyclops8456/libnl3,congwang/libnl,vyos/libnl3,baloo/libnl,HolyShitMan/libnl-1,dsahern/libnl,honsys/libnl,congwang/libnl,cfriedt/libnl,houstar/libnl,tklauser/libnl,vyos/libnl3,kolyshkin/libnl,houstar/libnl,greearb/libnl-ct,vyos/libnl3,HolyShitMan/libnl-1,mshirley/libnl,honsys/libnl,honsys/libnl,dsahern/libnl,tklauser/libnl,tgraf/libnl,claudelee/libnl,thom311/libnl,cyclops8456/libnl3,tgraf/libnl,UnicronNL/libnl3,mshirley/libnl,cyclops8456/libnl3,UnicronNL/libnl3,congwang/libnl,thom311/libnl,kolyshkin/libnl,UnicronNL/libnl3,tgraf/libnl,dsahern/libnl,greearb/libnl-ct,claudelee/libnl,HolyShitMan/libnl-1,vyos/libnl3,baloo/libnl,kolyshkin/libnl