diff options
Diffstat (limited to 'sys/netinet/sctp_var.h')
-rw-r--r-- | sys/netinet/sctp_var.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netinet/sctp_var.h b/sys/netinet/sctp_var.h index ee322fa..7cccacd 100644 --- a/sys/netinet/sctp_var.h +++ b/sys/netinet/sctp_var.h @@ -98,6 +98,7 @@ extern struct pr_usrreqs sctp_usrreqs; (_strmoq) = TAILQ_FIRST(&(_stcb)->asoc.free_strmoq); \ TAILQ_REMOVE(&(_stcb)->asoc.free_strmoq, (_strmoq), next); \ atomic_subtract_int(&sctppcbinfo.ipi_free_strmoq, 1); \ + SCTP_STAT_INCR(sctps_cached_strmoq); \ (_stcb)->asoc.free_strmoq_cnt--; \ } \ } @@ -125,6 +126,7 @@ extern struct pr_usrreqs sctp_usrreqs; (_chk) = TAILQ_FIRST(&(_stcb)->asoc.free_chunks); \ TAILQ_REMOVE(&(_stcb)->asoc.free_chunks, (_chk), sctp_next); \ atomic_subtract_int(&sctppcbinfo.ipi_free_chunks, 1); \ + SCTP_STAT_INCR(sctps_cached_chk); \ (_stcb)->asoc.free_chunk_cnt--; \ } \ } |