| 222 | } |
| 223 | |
| 224 | void |
| 225 | sctp_log_fr(uint32_t biggest_tsn, uint32_t biggest_new_tsn, uint32_t tsn, int from) |
| 226 | { |
| 227 | #if defined(SCTP_LOCAL_TRACE_BUF) |
| 228 | struct sctp_cwnd_log sctp_clog; |
| 229 | |
| 230 | memset(&sctp_clog, 0, sizeof(sctp_clog)); |
| 231 | sctp_clog.x.fr.largest_tsn = biggest_tsn; |
| 232 | sctp_clog.x.fr.largest_new_tsn = biggest_new_tsn; |
| 233 | sctp_clog.x.fr.tsn = tsn; |
| 234 | SCTP_CTR6(KTR_SCTP, "SCTP:%d[%d]:%x-%x-%x-%x", |
| 235 | SCTP_LOG_EVENT_FR, |
| 236 | from, |
| 237 | sctp_clog.x.misc.log1, |
| 238 | sctp_clog.x.misc.log2, |
| 239 | sctp_clog.x.misc.log3, |
| 240 | sctp_clog.x.misc.log4); |
| 241 | #endif |
| 242 | } |
| 243 | |
| 244 | #ifdef SCTP_MBUF_LOGGING |
| 245 | void |
no test coverage detected