headers, net: Use __kernel_sa_family_t in more definitions shared with userland
[pandora-kernel.git] / include / linux / phonet.h
index 6fb1384..f53a416 100644 (file)
@@ -24,6 +24,7 @@
 #define LINUX_PHONET_H
 
 #include <linux/types.h>
+#include <linux/socket.h>
 
 /* Automatic protocol selection */
 #define PN_PROTO_TRANSPORT     0
@@ -96,11 +97,11 @@ struct phonetmsg {
 
 /* Phonet socket address structure */
 struct sockaddr_pn {
-       sa_family_t spn_family;
+       __kernel_sa_family_t spn_family;
        __u8 spn_obj;
        __u8 spn_dev;
        __u8 spn_resource;
-       __u8 spn_zero[sizeof(struct sockaddr) - sizeof(sa_family_t) - 3];
+       __u8 spn_zero[sizeof(struct sockaddr) - sizeof(__kernel_sa_family_t) - 3];
 } __attribute__((packed));
 
 /* Well known address */