14 Commits

Author SHA1 Message Date
Tobias Brunner
e7143fe998 include: Add linux/socket.h
__kernel_sa_family_t is defined and used since Linux 3.1, so on systems
with older kernels (like CentOS 6.7, which still ships a 2.6.32 kernel) the
build with the current UAPI headers fails.  And using the native headers on
such system does not really work either because we use structs, defines, and
enum values from the newer headers in the kernel-netlink plugin.

__kernel_sa_family_t is defined in linux/socket.h so we ship that too (in
particular the simplified UAPI version from Linux 3.7+).

Fixes #1099.
2015-09-07 14:07:46 +02:00
Tobias Brunner
3390092c76 include: Remove linux/types.h header
This conflicts with the headers of the android-21 target.  Hopefully
headers on current Linux distros are recent enough.
2015-07-28 13:27:34 +02:00
Tobias Brunner
8e8e97d10d kernel-netlink: Check existence of linux/fib_rules.h, don't include it in distribution
This reverts commit b0761f1f0a5abd225edc291c8285f99a538e6a66.
2013-10-18 09:52:54 +02:00
Andreas Steffen
b0761f1f0a Add linux/fip_rules.h to include files 2013-10-13 20:51:10 +02:00
Tobias Brunner
b29ed3715c jhash.h is not part of the distribution anymore. 2011-08-02 16:14:16 +02:00
Andreas Steffen
edd1fc71c2 include linux/if_alg.h in the strongSwan distribution 2011-03-17 22:52:04 +01:00
Martin Willi
1f32f61c87 added a copy of the linux jenkins hash to dist 2010-04-07 13:55:12 +02:00
Martin Willi
a47e16a508 including sys/queue.h to support TAILQ_LAST() macro 2008-06-20 08:17:03 +00:00
Andreas Steffen
5fc278edf3 added udp.h 2007-04-29 19:48:54 +00:00
Andreas Steffen
c6f1e1b16c actually not needed 2007-04-28 21:32:57 +00:00
Andreas Steffen
589ae108f7 actually not needed 2007-04-28 21:28:19 +00:00
Andreas Steffen
5df7f3f7d4 added compiler.h filter.h in.h and udp.h to src/include/linux/ 2007-04-28 21:18:56 +00:00
Andreas Steffen
0fa646ecac added netlink.h and rtnetlink.h to src/include/linux 2007-04-28 20:35:23 +00:00
Martin Willi
04a7b6d868 added most problematic linux headers to distribution
other/real linux header may be selected using --with-linux-headers=dir
2007-04-19 08:59:36 +00:00