aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--net/sctp/socket.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/net/sctp/socket.c b/net/sctp/socket.c
index e7e1b142875..60038fef3ba 100644
--- a/net/sctp/socket.c
+++ b/net/sctp/socket.c
@@ -786,6 +786,10 @@ static int sctp_send_asconf_del_ip(struct sock *sk,
786 continue; 786 continue;
787 asoc->asconf_addr_del_pending = 787 asoc->asconf_addr_del_pending =
788 kzalloc(sizeof(union sctp_addr), GFP_ATOMIC); 788 kzalloc(sizeof(union sctp_addr), GFP_ATOMIC);
789 if (asoc->asconf_addr_del_pending == NULL) {
790 retval = -ENOMEM;
791 goto out;
792 }
789 asoc->asconf_addr_del_pending->sa.sa_family = 793 asoc->asconf_addr_del_pending->sa.sa_family =
790 addrs->sa_family; 794 addrs->sa_family;
791 asoc->asconf_addr_del_pending->v4.sin_port = 795 asoc->asconf_addr_del_pending->v4.sin_port =