1 --- libnl-1.0-pre5/include/netlink-local.h.orig 2006-10-31 08:05:18.369442750 +0000
2 +++ libnl-1.0-pre5/include/netlink-local.h 2006-10-31 08:06:19.450708000 +0000
8 -typedef uint16_t __u16;
9 -typedef uint32_t __u32;
10 -typedef int32_t __s32;
11 -typedef uint64_t __u64;
12 +#include <linux/types.h>
14 /* local header copies */
16 --- libnl-1.0-pre5/lib/addr.c.orig 2006-10-31 08:04:12.434302000 +0000
17 +++ libnl-1.0-pre5/lib/addr.c 2006-10-31 08:04:28.735167250 +0000
19 #include <netlink/netlink.h>
20 #include <netlink/utils.h>
21 #include <netlink/addr.h>
22 -#include <linux/socket.h>
23 +#include <sys/socket.h>
25 /* All this DECnet stuff is stolen from iproute2, thanks to whoever wrote
26 * this, probably Alexey. */
27 --- libnl-1.0-pre5/lib/attr.c.orig 2006-10-31 08:07:17.453320750 +0000
28 +++ libnl-1.0-pre5/lib/attr.c 2006-10-31 08:07:27.313005250 +0000
30 #include <netlink/addr.h>
31 #include <netlink/attr.h>
32 #include <netlink/msg.h>
33 -#include <linux/socket.h>
34 +#include <sys/socket.h>
38 --- libnl-1.0-pre5/lib/data.c.orig 2006-10-31 08:14:56.930600500 +0000
39 +++ libnl-1.0-pre5/lib/data.c 2006-10-31 08:15:16.895848250 +0000
41 #include <netlink-local.h>
42 #include <netlink/netlink.h>
43 #include <netlink/utils.h>
44 -#include <linux/socket.h>
45 +#include <sys/socket.h>
49 --- libnl-1.0-pre5/lib/msg.c.orig 2006-10-31 08:15:00.606830250 +0000
50 +++ libnl-1.0-pre5/lib/msg.c 2006-10-31 08:15:34.472946750 +0000
52 #include <netlink/utils.h>
53 #include <netlink/cache.h>
54 #include <netlink/attr.h>
55 -#include <linux/socket.h>
56 +#include <sys/socket.h>
59 * @name Size Calculations
60 --- libnl-1.0-pre5/lib/utils.c.orig 2006-10-31 08:15:04.315062000 +0000
61 +++ libnl-1.0-pre5/lib/utils.c 2006-10-31 08:15:50.317937000 +0000
63 #include <netlink-local.h>
64 #include <netlink/netlink.h>
65 #include <netlink/utils.h>
66 -#include <linux/socket.h>
67 +#include <sys/socket.h>