Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6d65e5ee authored by Michio Honda's avatar Michio Honda Committed by David S. Miller
Browse files

sctp: kzalloc() error handling on deleting last address

parent 69785b79
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -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 =