summaryrefslogtreecommitdiffstats
path: root/net/ipv4/arp.c
diff options
context:
space:
mode:
authorYOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org>2007-11-21 02:31:23 +0100
committerDavid S. Miller <davem@davemloft.net>2007-11-21 02:31:23 +0100
commit77adefdc9863d63f8d8bdc6a9adcdf9a6b0e2410 (patch)
tree4fe2532ad5ab2e9db497cf416acd5db634a4cd6a /net/ipv4/arp.c
parent[IPV6] TCPMD5: Check return value of tcp_alloc_md5sig_pool(). (diff)
downloadlinux-77adefdc9863d63f8d8bdc6a9adcdf9a6b0e2410.tar.xz
linux-77adefdc9863d63f8d8bdc6a9adcdf9a6b0e2410.zip
[IPV6] TCPMD5: Fix deleting key operation.
Due to the bug, refcnt for md5sig pool was leaked when an user try to delete a key if we have more than one key. In addition to the leakage, we returned incorrect return result value for userspace. This fix should close Bug #9418, reported by <ming-baini@163.com>. Signed-off-by: YOSHIFUJI Hideaki <yoshfuji@linux-ipv6.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/arp.c')
0 files changed, 0 insertions, 0 deletions