mirror of
https://github.com/torvalds/linux.git
synced 2024-11-12 15:11:50 +00:00
sctp: kzalloc() error handling on deleting last address
Signed-off-by: Michio Honda <micchie@sfc.wide.ad.jp> Acked-by: Wei Yongjun <yjwei@cn.fujitsu.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
69785b79ca
commit
6d65e5eee6
@ -786,6 +786,10 @@ static int sctp_send_asconf_del_ip(struct sock *sk,
|
||||
continue;
|
||||
asoc->asconf_addr_del_pending =
|
||||
kzalloc(sizeof(union sctp_addr), GFP_ATOMIC);
|
||||
if (asoc->asconf_addr_del_pending == NULL) {
|
||||
retval = -ENOMEM;
|
||||
goto out;
|
||||
}
|
||||
asoc->asconf_addr_del_pending->sa.sa_family =
|
||||
addrs->sa_family;
|
||||
asoc->asconf_addr_del_pending->v4.sin_port =
|
||||
|
Loading…
Reference in New Issue
Block a user