strongswan/src
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
..
_copyright lib: Add global config namespace 2014-02-12 14:34:31 +01:00
_updown updown: Pass virtual IPs assigned to a peer to the updown script 2015-08-06 16:30:08 +02:00
aikgen aikgen generates AIK private/public key pairs 2014-05-03 15:28:17 +02:00
charon settings: Use strongswan.conf used during library initialization for reload 2014-09-22 13:40:39 +02:00
charon-cmd controller: Optionally adhere to init limits also when initiating IKE_SAs 2015-08-21 18:21:13 +02:00
charon-nm charon-nm: Disable leak-detective in charon-nm 2015-05-05 17:53:47 +02:00
charon-svc windows: Use WINAPI call convention for Windows API callbacks 2014-06-06 16:28:28 +02:00
charon-systemd charon-systemd: Optionally load plugin list from charon-systemd.load 2015-03-19 18:37:24 +01:00
charon-tkm unit-tests: Forward variable argument list in TEST_SUITE_DEPEND 2015-07-12 13:25:50 +02:00
checksum Merged libpts into libimcv 2014-10-05 12:55:37 +02:00
conftest controller: Optionally adhere to init limits also when initiating IKE_SAs 2015-08-21 18:21:13 +02:00
dumm dumm: Fix -Wformat warning in ruby extension 2014-12-10 14:29:19 +01:00
frontends controller: Optionally adhere to init limits also when initiating IKE_SAs 2015-08-21 18:21:13 +02:00
include include: Add linux/socket.h 2015-09-07 14:07:46 +02:00
ipsec ipsec: Update rereadcacerts/aacerts command description in manpage 2015-03-03 13:50:26 +01:00
libcharon eap-radius: Fix creation of host_t objects based on Framed-IPv6-Address attributes 2015-08-28 16:52:57 +02:00
libfast plugins: Don't link with -rdynamic on Windows 2014-06-04 15:53:02 +02:00
libhydra kernel-netlink: Properly set port mask for ICMP type/code if only set on one side 2015-08-31 15:30:57 +02:00
libimcv imv-os: Add some useful usage output to the pacman utility 2015-08-31 16:02:11 +02:00
libipsec libipsec: Add a unit-test for ESP encryption using ChaCha20Poly1305 2015-07-12 13:54:08 +02:00
libpttls Fixed AR identities in mutual TNC measurements case 2015-08-15 22:46:21 +02:00
libradius eap-radius: Add support for some basic IPv6-specific RADIUS attributes 2015-08-17 11:23:33 +02:00
libsimaka libsimaka: Link against Winsock2 on Windows 2015-04-13 09:31:28 +02:00
libstrongswan Fixed some typos, courtesy of codespell 2015-08-27 12:06:31 +02:00
libtls unit-tests: Forward variable argument list in TEST_SUITE_DEPEND 2015-07-12 13:25:50 +02:00
libtnccs Fixed AR identities in mutual TNC measurements case 2015-08-15 22:46:21 +02:00
libtncif Defined PWG HCD PA-TNC subtypes 2015-08-18 21:25:39 +02:00
manager plugins: Don't link with -rdynamic on Windows 2014-06-04 15:53:02 +02:00
medsrv plugins: Don't link with -rdynamic on Windows 2014-06-04 15:53:02 +02:00
pki pki: Add new type options to --issue command usage output 2015-08-27 17:55:15 +02:00
pool attr-sql: Move plugin to libcharon 2015-02-20 13:34:55 +01:00
pt-tls-client Optionally announce PB-TNC mutual protocol capability 2015-03-23 22:25:43 +01:00
scepclient android: Add all Android.mk files to the tarball 2014-06-06 10:12:26 +02:00
starter starter: Don't flush SAs in the kernel 2015-08-21 18:27:06 +02:00
stroke stroke: Add missing include for UINT16_MAX 2015-06-09 10:25:33 +02:00
swanctl swanctl: Correctly build man page in out-of-tree builds from the repository 2015-08-27 12:46:53 +02:00
Makefile.am Remove obsolete _updown_espmark script 2015-03-06 16:51:50 +01:00