Deleted Added
full compact
sctp_uio.h (163953) sctp_uio.h (163996)
1/*-
2 * Copyright (c) 2001-2006, Cisco Systems, Inc. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are met:
6 *
7 * a) Redistributions of source code must retain the above copyright notice,
8 * this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
28 * THE POSSIBILITY OF SUCH DAMAGE.
29 */
30
31/* $KAME: sctp_uio.h,v 1.11 2005/03/06 16:04:18 itojun Exp $ */
32#include <sys/cdefs.h>
1/*-
2 * Copyright (c) 2001-2006, Cisco Systems, Inc. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are met:
6 *
7 * a) Redistributions of source code must retain the above copyright notice,
8 * this list of conditions and the following disclaimer.

--- 16 unchanged lines hidden (view full) ---

25 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
28 * THE POSSIBILITY OF SUCH DAMAGE.
29 */
30
31/* $KAME: sctp_uio.h,v 1.11 2005/03/06 16:04:18 itojun Exp $ */
32#include <sys/cdefs.h>
33__FBSDID("$FreeBSD: head/sys/netinet/sctp_uio.h 163953 2006-11-03 15:23:16Z rrs $");
33__FBSDID("$FreeBSD: head/sys/netinet/sctp_uio.h 163996 2006-11-05 13:25:18Z rrs $");
34
35#ifndef __sctp_uio_h__
36#define __sctp_uio_h__
37
38
39
40
41#if ! defined(_KERNEL)

--- 540 unchanged lines hidden (view full) ---

582struct sctp_str_log {
583 uint32_t n_tsn;
584 uint32_t e_tsn;
585 uint16_t n_sseq;
586 uint16_t e_sseq;
587};
588
589struct sctp_sb_log {
34
35#ifndef __sctp_uio_h__
36#define __sctp_uio_h__
37
38
39
40
41#if ! defined(_KERNEL)

--- 540 unchanged lines hidden (view full) ---

582struct sctp_str_log {
583 uint32_t n_tsn;
584 uint32_t e_tsn;
585 uint16_t n_sseq;
586 uint16_t e_sseq;
587};
588
589struct sctp_sb_log {
590 uint32_t stcb;
590 void *stcb;
591 uint32_t so_sbcc;
592 uint32_t stcb_sbcc;
593 uint32_t incr;
594};
595
596struct sctp_fr_log {
597 uint32_t largest_tsn;
598 uint32_t largest_new_tsn;

--- 24 unchanged lines hidden (view full) ---

623 uint32_t cumack;
624 uint32_t oldcumack;
625 uint32_t tsn;
626 uint16_t numGaps;
627 uint16_t numDups;
628};
629
630struct sctp_lock_log {
591 uint32_t so_sbcc;
592 uint32_t stcb_sbcc;
593 uint32_t incr;
594};
595
596struct sctp_fr_log {
597 uint32_t largest_tsn;
598 uint32_t largest_new_tsn;

--- 24 unchanged lines hidden (view full) ---

623 uint32_t cumack;
624 uint32_t oldcumack;
625 uint32_t tsn;
626 uint16_t numGaps;
627 uint16_t numDups;
628};
629
630struct sctp_lock_log {
631 uint32_t sock;
632 uint32_t inp;
631 void *sock;
632 void *inp;
633 uint8_t tcb_lock;
634 uint8_t inp_lock;
635 uint8_t info_lock;
636 uint8_t sock_lock;
637 uint8_t sockrcvbuf_lock;
638 uint8_t socksndbuf_lock;
639 uint8_t create_lock;
640 uint8_t resv;
641};
642
643struct sctp_rto_log {
633 uint8_t tcb_lock;
634 uint8_t inp_lock;
635 uint8_t info_lock;
636 uint8_t sock_lock;
637 uint8_t sockrcvbuf_lock;
638 uint8_t socksndbuf_lock;
639 uint8_t create_lock;
640 uint8_t resv;
641};
642
643struct sctp_rto_log {
644 uint32_t net;
644 void *net;
645 uint32_t rtt;
646 uint32_t rttvar;
647 uint8_t direction;
648};
649
650struct sctp_nagle_log {
645 uint32_t rtt;
646 uint32_t rttvar;
647 uint8_t direction;
648};
649
650struct sctp_nagle_log {
651 uint32_t stcb;
651 void *stcb;
652 uint32_t total_flight;
653 uint32_t total_in_queue;
654 uint16_t count_in_queue;
655 uint16_t count_in_flight;
656};
657
658struct sctp_sbwake_log {
652 uint32_t total_flight;
653 uint32_t total_in_queue;
654 uint16_t count_in_queue;
655 uint16_t count_in_flight;
656};
657
658struct sctp_sbwake_log {
659 uint32_t stcb;
659 void *stcb;
660 uint16_t send_q;
661 uint16_t sent_q;
662 uint16_t flight;
663 uint16_t wake_cnt;
664 uint8_t stream_qcnt; /* chnk cnt */
665 uint8_t chunks_on_oque; /* chunks out */
666 uint8_t sbflags;
667 uint8_t sctpflags;
668};
669
670struct sctp_misc_info {
671 uint32_t log1;
672 uint32_t log2;
673 uint32_t log3;
674 uint32_t log4;
675};
676
677struct sctp_log_closing {
660 uint16_t send_q;
661 uint16_t sent_q;
662 uint16_t flight;
663 uint16_t wake_cnt;
664 uint8_t stream_qcnt; /* chnk cnt */
665 uint8_t chunks_on_oque; /* chunks out */
666 uint8_t sbflags;
667 uint8_t sctpflags;
668};
669
670struct sctp_misc_info {
671 uint32_t log1;
672 uint32_t log2;
673 uint32_t log3;
674 uint32_t log4;
675};
676
677struct sctp_log_closing {
678 uint32_t inp;
679 uint32_t stcb;
678 void *inp;
679 void *stcb;
680 uint32_t sctp_flags;
681 uint16_t state;
682 int16_t loc;
683};
684
685struct sctp_mbuf_log {
686 struct mbuf *mp;
687 caddr_t ext;

--- 259 unchanged lines hidden ---
680 uint32_t sctp_flags;
681 uint16_t state;
682 int16_t loc;
683};
684
685struct sctp_mbuf_log {
686 struct mbuf *mp;
687 caddr_t ext;

--- 259 unchanged lines hidden ---