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 --- |