patch-2.4.27 linux-2.4.27/net/sctp/protocol.c
Next file: linux-2.4.27/net/sctp/sm_make_chunk.c
Previous file: linux-2.4.27/net/sctp/outqueue.c
Back to the patch index
Back to the overall index
- Lines: 36
- Date:
2004-08-07 16:26:07.097447161 -0700
- Orig file:
linux-2.4.26/net/sctp/protocol.c
- Orig date:
2004-04-14 06:05:41.000000000 -0700
diff -urN linux-2.4.26/net/sctp/protocol.c linux-2.4.27/net/sctp/protocol.c
@@ -719,7 +719,7 @@
if (msgname) {
struct sctp_association *asoc;
- asoc = event->sndrcvinfo.sinfo_assoc_id;
+ asoc = event->asoc;
sctp_inet_msgname(msgname, addr_len);
sin = (struct sockaddr_in *)msgname;
sinfrom = &asoc->peer.primary_addr.v4;
@@ -981,6 +981,8 @@
/* Initialize proc fs directory. */
sctp_proc_init();
+ if (status)
+ goto err_init_proc;
/* Initialize object count debugging. */
sctp_dbg_objcnt_init();
@@ -1099,6 +1101,9 @@
/* Disable ADDIP by default. */
sctp_addip_enable = 0;
+ /* Enable PR-SCTP by default. */
+ sctp_prsctp_enable = 1;
+
sctp_sysctl_register();
INIT_LIST_HEAD(&sctp_address_families);
@@ -1143,6 +1148,7 @@
sizeof(struct sctp_hashbucket)));
err_ahash_alloc:
sctp_dbg_objcnt_exit();
+err_init_proc:
sctp_proc_exit();
cleanup_sctp_mibs();
err_init_mibs:
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)