]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
kernel-libipsec: Support ESPv3 TFC padding
authorMartin Willi <martin@revosec.ch>
Mon, 23 Sep 2013 14:26:11 +0000 (16:26 +0200)
committerMartin Willi <martin@revosec.ch>
Fri, 11 Oct 2013 08:23:18 +0000 (10:23 +0200)
src/libcharon/plugins/kernel_libipsec/kernel_libipsec_ipsec.c

index 0e9263838f892a5dcbd8a5b718fad8b4ab0eea1f..9d95aa7fd3f3dc23e90d8c2d81a8ff51462f0754 100644 (file)
@@ -226,7 +226,7 @@ static void expire(u_int32_t reqid, u_int8_t protocol, u_int32_t spi, bool hard)
 METHOD(kernel_ipsec_t, get_features, kernel_feature_t,
        private_kernel_libipsec_ipsec_t *this)
 {
-       return KERNEL_REQUIRE_UDP_ENCAPSULATION;
+       return KERNEL_REQUIRE_UDP_ENCAPSULATION | KERNEL_ESP_V3_TFC;
 }
 
 METHOD(kernel_ipsec_t, get_spi, status_t,