On Thu, 14 Jan 2016, Mark Stodola wrote:
It looks like sa_family_t has been morphing over time. In SL5, it is indeed
defined in linux/socket.h. In SL6 I find it defined in bits/sockaddr.h. In
SL7 it continues to be in bits/sockaddr.h, but there is also
__kernel_sa_family_t defined in linux/socket.h.
Try adding bits/sockaddr.h to your includes.
That probably should be <sys/socket.h>. From the sockaddr.h:
* Never include this file directly; use <sys/socket.h> instead.
Antonio Querubin
e-mail: t...@lavanauts.org
xmpp: antonioqueru...@gmail.com