Currently /usr/include/linux/netlink.h has #include <linux/socket.h> /* for sa_family_t */and <linux/socket.h> contains ss_family but <sys/socket.h> has sa_family.So should the line be #include <sys/socket.h> /* for sa_family_t */in /usr/include/linux/netlink.h ?Thanks,muradaikan