Lines Matching refs:sstat
2102 struct sctp_status *sstat;
2113 sstat = sopt->sopt_data;
2123 stcb = sctp_findassociation_ep_asocid(inp, sstat->sstat_assoc_id);
2135 sstat->sstat_state = stcb->asoc.state;
2136 sstat->sstat_rwnd = stcb->asoc.peers_rwnd;
2137 sstat->sstat_unackdata = stcb->asoc.sent_queue_cnt;
2142 sstat->sstat_penddata = (stcb->asoc.cnt_on_delivery_queue +
2147 sstat->sstat_instrms = stcb->asoc.streamincnt;
2148 sstat->sstat_outstrms = stcb->asoc.streamoutcnt;
2149 sstat->sstat_fragmentation_point = sctp_get_frag_point(stcb, &stcb->asoc);
2150 memcpy(&sstat->sstat_primary.spinfo_address,
2154 ((struct sockaddr_in *)&sstat->sstat_primary.spinfo_address)->sin_port = stcb->rport;
2159 sstat->sstat_primary.spinfo_state = net->dest_state & SCTP_REACHABLE_MASK;
2160 sstat->sstat_primary.spinfo_cwnd = net->cwnd;
2161 sstat->sstat_primary.spinfo_srtt = net->lastsa;
2162 sstat->sstat_primary.spinfo_rto = net->RTO;
2163 sstat->sstat_primary.spinfo_mtu = net->mtu;
2164 sstat->sstat_primary.spinfo_assoc_id = sctp_get_associd(stcb);
2166 sopt->sopt_size = sizeof(*sstat);