|
@@ -4632,16 +4632,16 @@ sctp_disposition_t sctp_sf_do_prm_asoc(struct net *net,
|
|
|
if (!repl)
|
|
|
goto nomem;
|
|
|
|
|
|
+ /* Choose transport for INIT. */
|
|
|
+ sctp_add_cmd_sf(commands, SCTP_CMD_INIT_CHOOSE_TRANSPORT,
|
|
|
+ SCTP_CHUNK(repl));
|
|
|
+
|
|
|
/* Cast away the const modifier, as we want to just
|
|
|
* rerun it through as a sideffect.
|
|
|
*/
|
|
|
my_asoc = (struct sctp_association *)asoc;
|
|
|
sctp_add_cmd_sf(commands, SCTP_CMD_NEW_ASOC, SCTP_ASOC(my_asoc));
|
|
|
|
|
|
- /* Choose transport for INIT. */
|
|
|
- sctp_add_cmd_sf(commands, SCTP_CMD_INIT_CHOOSE_TRANSPORT,
|
|
|
- SCTP_CHUNK(repl));
|
|
|
-
|
|
|
/* After sending the INIT, "A" starts the T1-init timer and
|
|
|
* enters the COOKIE-WAIT state.
|
|
|
*/
|