aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTobias Brunner <tobias@strongswan.org>2012-02-24 13:04:16 +0100
committerTobias Brunner <tobias@strongswan.org>2012-08-08 15:12:25 +0200
commit30dc7dff4d1c978323807e8e4c4aa478786de4da (patch)
treec70b12bbea05cf370133ef702fd461ec80c8512e /src
parentfb6c52adcdbc34ca16cdd9ad8f8adc097951f5d9 (diff)
downloadstrongswan-30dc7dff4d1c978323807e8e4c4aa478786de4da.tar.bz2
strongswan-30dc7dff4d1c978323807e8e4c4aa478786de4da.tar.xz
Avoid double-free when prepending Non-ESP marker.
Diffstat (limited to 'src')
-rw-r--r--src/libcharon/network/sender.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcharon/network/sender.c b/src/libcharon/network/sender.c
index c12941e25..b3e8d29f5 100644
--- a/src/libcharon/network/sender.c
+++ b/src/libcharon/network/sender.c
@@ -133,7 +133,7 @@ METHOD(sender_t, send_, void,
/* NAT keepalives have no marker prepended */
if (data.len != 1 || data.ptr[0] != 0xFF)
{
- data = chunk_cat("cm", marker, data);
+ data = chunk_cat("cc", marker, data);
packet->set_data(packet, data);
}
}