diff options
author | Tobias Brunner <tobias@strongswan.org> | 2012-02-24 13:04:16 +0100 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2012-08-08 15:12:25 +0200 |
commit | 30dc7dff4d1c978323807e8e4c4aa478786de4da (patch) | |
tree | c70b12bbea05cf370133ef702fd461ec80c8512e /src | |
parent | fb6c52adcdbc34ca16cdd9ad8f8adc097951f5d9 (diff) | |
download | strongswan-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.c | 2 |
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); } } |