Hannes Frederic Sowa
72ef9c4125
dccp: fix memory leak during tear-down of unsuccessful connection request
...
This patch fixes a memory leak, which happens if the connection request
is not fulfilled between parsing the DCCP options and handling the SYN
(because e.g. the backlog is full), because we forgot to free the
list of ack vectors.
Reported-by: Jianwen Ji <jiji@redhat.com>
Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-03-13 22:00:42 -07:00
..
ccids
dccp: fix memory leak during tear-down of unsuccessful connection request
2017-03-13 22:00:42 -07:00
ackvec.c
dccp: drop null test before destroy functions
2015-09-15 16:49:43 -07:00
ackvec.h
ccid.c
dccp: drop null test before destroy functions
2015-09-15 16:49:43 -07:00
ccid.h
dccp.h
net: snmp: kill STATS_BH macros
2016-04-27 22:48:25 -04:00
diag.c
sock_diag: specify info_size per inet protocol
2015-06-15 19:49:22 -07:00
feat.c
feat.h
input.c
tcp/dccp: block BH for SYN processing
2017-03-01 15:03:31 -08:00
ipv4.c
dccp/tcp: fix routing redirect race
2017-03-13 21:55:47 -07:00
ipv6.c
dccp/tcp: fix routing redirect race
2017-03-13 21:55:47 -07:00
ipv6.h
Kconfig
Makefile
minisocks.c
dccp: fix use-after-free in dccp_feat_activate_values
2017-03-07 14:15:27 -08:00
options.c
dccp: do not assume DCCP code is non preemptible
2016-05-02 17:02:25 -04:00
output.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
probe.c
Use 64-bit timekeeping
2015-11-01 17:01:16 -05:00
proto.c
dccp: do not send reset to already closed sockets
2016-11-03 16:16:51 -04:00
qpolicy.c
sysctl.c
timer.c
net: rename NET_{ADD|INC}_STATS_BH()
2016-04-27 22:48:24 -04:00