|
@@ -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 =
|