DELTA 269858 0 93 SVN p+$ $ " e"case SCTP_PR_STREAM_STATUS: ((struct sctp_prstatus *)arg)->sprstat_assoc_id = id; break; case SCTP_PR_ASSOC_STATUS: ((struct sctp_prstatus *)arg)->sprstat_ENDREP DELTA 269459 0 41 SVN 7 I 4 H 3HSCTP_DETAILED_STR_STATS opt_sctp.h # Use per PR-SCTP policy stream statsENDREP DELTA 269858 118 271 SVN m f O e 9Ne#define SCTP_PR_STREAM_STATUS 0x00000107 #define SCTP_PR_ASSOC_STATUS 0x00000108ENDREP DELTA 269858 1013 635 SVN N l .L#if defined(SCTP_DETAILED_STR_STATS) int j; #endif#if defined(SCTP_DETAILED_STR_STATS) for (j = 0; j < SCTP_PR_SCTP_MAX + 1; j++) { asoc->strmout[i].abandoned_sent[j] = 0; asoc->strmout[i].abandoned_unsent[j] = 0; } #else asoc->strmout[i].abandoned_sent[0] = 0; asoc->strmout[i].abandoned_unsent[0] = 0; #endif bs ^+q q2, "sctp_handle_shutdown_complete: handling SHUTDOWN-COMPLETE\n"); if (stcb == NULL) return; asoc = &stcb->asoc; /* process according to association state */ if (SCTP_GET_STATE(asoc) != SCTP_STATE_SHUTDOWN_ACK_SENT) { /* unexpeENDREP DELTA 269858 1674 604 SVN x g> qv#if defined(SCTP_DETAILED_STR_STATS) int j; #endif#if defined(SCTP_DETAILED_STR_STATS) for (j = 0; j < SCTP_PR_SCTP_MAX + 1; j++) { stcb->asoc.strmout[i].abandoned_sent[j] = 0; stcb->asoc.strmout[i].abandoned_unsent[j] = 0; } #else stcb->asoc.strmout[i].abandoned_sent[0] = 0; stcb->asoc.strmout[i].abandoned_unsent[0] = 0; #endif ; 9 m9 Z-9f default: SCTPDBG(SCTP_DEBUG_OUTPUT1, "Unknown protocol (TSNH) type %d\n", ((struct sockaddr *)to)->sa_family); sctp_m_freem(m); SCTP_LTRACE_ERR_RET_PKT(m, inp, stcb, net, SCTP_FROM_SCTP_OUTPUT, EFAULT); return (EFAULT); } } void sctp_send_initiate(struct sctp_inpcb *inp, struct sctp_tcb *stcb ) ]8 z lI,E gM #, :2sx^Kk@+rJlz HЇDcUjZJ{g5MR}N o:MdťitZKQק*V^F*FylwH(EU3Vt"bDA1 j/TEcE~5|=;%$} gellv}b?l0JIPy9e>Q2,<6dB38pDZCt7_&I]iSndȬb]Ij;d$A]CocENDREP DELTA 228653 9903 5641 SVN gXZpY e F +o _n g ?q _E q6 D<4 n, Wo H` Z-x^Sk0\GI%MVB!c%)G="b8'OY^t}XwzǯasT,,:?1DЇ)]ՃhѤ*ExnRܺA>CX-7/{(-1ėe%yr+dm⣈:j&v,
| >GYf1^'
Q