Portability fixes for non-linux or old linux platforms
Portability fixes for non-linux or old linux platforms

The commits d57567940153147f4d43875fb92c3030b3178b03 and
080bf330e3749d94ebe094f8deca0e3e67d3f2fe made use directly of
macro defined in recent linux netlink version. Make those
part conditional on the definition

* daemon/libvirtd.c: do not use NETLINK_ROUTE and NETLINK_KOBJECT_UEVENT
  without some check first

zhlcindy/libvirt-1.1.4-maintain,andreabolognani/libvirt,jeckersb/libvirt,wiedi/libvirt,warewolf/libvirt,jeckersb/libvirt,shugaoye/libvirt,iam-TJ/libvirt,novel/fbsd-libvirt,trainstack/libvirt,agx/libvirt,elmarco/libvirt,jardasgit/libvirt,jardasgit/libvirt,iam-TJ/libvirt,cbosdo/libvirt,jfehlig/libvirt,rlaager/libvirt,crobinso/libvirt,zippy2/libvirt,andreabolognani/libvirt,zhlcindy/libvirt-1.1.4-maintain,datto/libvirt,warewolf/libvirt,jeckersb/libvirt,eskultety/libvirt,crobinso/libvirt,rlaager/libvirt,VenkatDatta/libvirt,VenkatDatta/libvirt,wiedi/libvirt,taget/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,warewolf/libvirt,wiedi/libvirt,emaste/libvirt,zippy2/libvirt,zhlcindy/libvirt-1.1.4-maintain,VenkatDatta/libvirt,libvirt/libvirt,jardasgit/libvirt,nertpinx/libvirt,libvirt/libvirt,iam-TJ/libvirt,shugaoye/libvirt,bjzhang/libvirt,jeckersb/libvirt,olafhering/libvirt,zhlcindy/libvirt-1.1.4-maintain,emaste/libvirt,agx/libvirt,elmarco/libvirt,bjzhang/libvirt,novel/fbsd-libvirt,shugaoye/libvirt,novel/fbsd-libvirt,siboulet/libvirt-openvz,VenkatDatta/libvirt,trainstack/libvirt,nertpinx/libvirt,olafhering/libvirt,datto/libvirt,datto/libvirt,emaste/libvirt,novel/fbsd-libvirt,warewolf/libvirt,andreabolognani/libvirt,libvirt/libvirt,zhlcindy/libvirt-1.1.4-maintain,jeckersb/libvirt,eskultety/libvirt,eskultety/libvirt,jardasgit/libvirt,siboulet/libvirt-openvz,taget/libvirt,taget/libvirt,elmarco/libvirt,wiedi/libvirt,shugaoye/libvirt,jfehlig/libvirt,jeckersb/libvirt,cbosdo/libvirt,novel/fbsd-libvirt,shugaoye/libvirt,iam-TJ/libvirt,emaste/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,andreabolognani/libvirt,wiedi/libvirt,emaste/libvirt,iam-TJ/libvirt,jeckersb/libvirt,rlaager/libvirt,datto/libvirt,novel/fbsd-libvirt,eskultety/libvirt,cbosdo/libvirt,cbosdo/libvirt,iam-TJ/libvirt,agx/libvirt,olafhering/libvirt,zippy2/libvirt,cbosdo/libvirt,crobinso/libvirt,trainstack/libvirt,olafhering/libvirt,trainstack/libvirt,warewolf/libvirt,novel/fbsd-libvirt,trainstack/libvirt,wiedi/libvirt,agx/libvirt,elmarco/libvirt,novel/fbsd-libvirt,andreabolognani/libvirt,jardasgit/libvirt,datto/libvirt,nertpinx/libvirt,iam-TJ/libvirt,taget/libvirt,warewolf/libvirt,jfehlig/libvirt,siboulet/libvirt-openvz,wiedi/libvirt,siboulet/libvirt-openvz,emaste/libvirt,zippy2/libvirt,warewolf/libvirt,bjzhang/libvirt,taget/libvirt,siboulet/libvirt-openvz,fabianfreyer/libvirt,eskultety/libvirt,bjzhang/libvirt,agx/libvirt,VenkatDatta/libvirt,jfehlig/libvirt,libvirt/libvirt,trainstack/libvirt,novel/fbsd-libvirt,fabianfreyer/libvirt,emaste/libvirt,fabianfreyer/libvirt,elmarco/libvirt,rlaager/libvirt,crobinso/libvirt,bjzhang/libvirt,trainstack/libvirt,rlaager/libvirt