aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2013-11-18 12:57:36 +0100
committerMartin Willi <martin@revosec.ch>2014-06-04 16:32:06 +0200
commit149fc48e030981aa41ab5f282691a865449504e7 (patch)
treee488e4a4afeee73bf20b04aba0a3bb0c086750ff /src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
parentb1ba0a666c4a46740bae63fd3cc005b7abfbe86d (diff)
downloadstrongswan-149fc48e030981aa41ab5f282691a865449504e7.tar.bz2
strongswan-149fc48e030981aa41ab5f282691a865449504e7.tar.xz
kernel-wfp: Preliminary support for transport mode connections
Diffstat (limited to 'src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c')
-rw-r--r--src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c b/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
index 1b20d8990..a687c4371 100644
--- a/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
+++ b/src/libcharon/plugins/kernel_wfp/kernel_wfp_compat.c
@@ -21,6 +21,15 @@ const GUID FWPM_CONDITION_IP_REMOTE_ADDRESS = {
const GUID FWPM_CONDITION_IP_LOCAL_ADDRESS = {
0xd9ee00de, 0xc1ef, 0x4617, { 0xbf,0xe3,0xff,0xd8,0xf5,0xa0,0x89,0x57 }
};
+const GUID FWPM_CONDITION_IP_LOCAL_PORT = {
+ 0x0c1ba1af, 0x5765, 0x453f, { 0xaf,0x22,0xa8,0xf7,0x91,0xac,0x77,0x5b }
+};
+const GUID FWPM_CONDITION_IP_REMOTE_PORT = {
+ 0xc35a604d, 0xd22b, 0x4e1a, { 0x91,0xb4,0x68,0xf6,0x74,0xee,0x67,0x4b }
+};
+const GUID FWPM_CONDITION_IP_PROTOCOL = {
+ 0x3971ef2b, 0x623e, 0x4f9a, { 0x8c,0xb1,0x6e,0x79,0xb8,0x06,0xb9,0xa7 }
+};
const GUID FWPM_LAYER_INBOUND_TRANSPORT_V4 = {
0x5926dfc8, 0xe3cf, 0x4426, { 0xa2,0x83,0xdc,0x39,0x3f,0x5d,0x0f,0x9d }
};