Deleted Added
full compact
34c34
< __FBSDID("$FreeBSD: head/sys/netinet/sctp_usrreq.c 244730 2012-12-27 08:10:58Z tuexen $");
---
> __FBSDID("$FreeBSD: head/sys/netinet/sctp_usrreq.c 246588 2013-02-09 08:27:08Z tuexen $");
797,804d796
< if (stcb->asoc.alternate) {
< netp = stcb->asoc.alternate;
< } else {
< netp = stcb->asoc.primary_destination;
< }
< sctp_stop_timers_for_shutdown(stcb);
< sctp_send_shutdown(stcb, netp);
< sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);
810a803,809
> sctp_stop_timers_for_shutdown(stcb);
> if (stcb->asoc.alternate) {
> netp = stcb->asoc.alternate;
> } else {
> netp = stcb->asoc.primary_destination;
> }
> sctp_send_shutdown(stcb, netp);
815c814
<
---
> sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);
1017,1024d1015
< if (stcb->asoc.alternate) {
< netp = stcb->asoc.alternate;
< } else {
< netp = stcb->asoc.primary_destination;
< }
< sctp_stop_timers_for_shutdown(stcb);
< sctp_send_shutdown(stcb, netp);
< sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);
1030a1022,1028
> sctp_stop_timers_for_shutdown(stcb);
> if (stcb->asoc.alternate) {
> netp = stcb->asoc.alternate;
> } else {
> netp = stcb->asoc.primary_destination;
> }
> sctp_send_shutdown(stcb, netp);
1034a1033
> sctp_chunk_output(stcb->sctp_ep, stcb, SCTP_OUTPUT_FROM_T3, SCTP_SO_LOCKED);