From owner-cvs-src@FreeBSD.ORG Wed Aug 27 12:12:01 2008 Return-Path: Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 082541065679; Wed, 27 Aug 2008 12:12:01 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E3D708FC0C; Wed, 27 Aug 2008 12:12:00 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.2/8.14.2) with ESMTP id m7RCC0H5070299; Wed, 27 Aug 2008 12:12:00 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.2/8.14.1/Submit) id m7RCC024070298; Wed, 27 Aug 2008 12:12:00 GMT (envelope-from rrs@repoman.freebsd.org) Message-Id: <200808271212.m7RCC024070298@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rrs@repoman.freebsd.org using -f From: Randall Stewart Date: Wed, 27 Aug 2008 12:10:16 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_7 Cc: Subject: cvs commit: src/sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_input.c sctp_input.h sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_output.h sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_sysctl.c ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Aug 2008 12:12:01 -0000 rrs 2008-08-27 12:10:16 UTC FreeBSD src repository Modified files: (Branch: RELENG_7) sys/netinet sctp.h sctp_asconf.c sctp_asconf.h sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_input.c sctp_input.h sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_output.h sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctp_usrreq.c sctp_var.h sctputil.c sctputil.h sys/netinet6 sctp6_usrreq.c Log: SVN rev 182258 on 2008-08-27 12:10:16Z by rrs *****MFC of r179157 - Adds support for the multi-asconf (From Kozuka-san) - Adds some prepwork (Not all yet) for vimage in particular support the delete the sctppcbinfo.xx structs. There is still a leak in here if it were to be called plus we stil need the regrouping (From Me and Michael Tuexen) - Adds support for UDP tunneling. For BSD there is no socket yet setup so its disabled, but major argument changes are in here to emcompass the passing of the port number (zero when you don't have a udp tunnel, the default for BSD). Will add some hooks in UDP here shortly (discussed with Robert) that will allow easy tunneling. (Mainly from Peter Lei and Michael Tuexen with some BSD work from me :-D) - Some ease for windows, evidently leave is reserved by their compile move label leave: -> out: Revision Changes Path 1.21.2.3 +1 -0 src/sys/netinet/sctp.h 1.34.2.2 +196 -55 src/sys/netinet/sctp_asconf.c 1.10.2.1 +3 -0 src/sys/netinet/sctp_asconf.h 1.3.2.2 +183 -249 src/sys/netinet/sctp_cc_functions.c 1.32.2.4 +6 -0 src/sys/netinet/sctp_constants.h 1.45.2.5 +2 -2 src/sys/netinet/sctp_indata.c 1.65.2.6 +63 -41 src/sys/netinet/sctp_input.c 1.7.2.1 +1 -1 src/sys/netinet/sctp_input.h 1.10.2.1 +4 -4 src/sys/netinet/sctp_lock_bsd.h 1.33.2.2 +6 -0 src/sys/netinet/sctp_os_bsd.h 1.58.2.7 +527 -131 src/sys/netinet/sctp_output.c 1.13.2.1 +4 -4 src/sys/netinet/sctp_output.h 1.62.2.7 +144 -28 src/sys/netinet/sctp_pcb.c 1.31.2.3 +2 -1 src/sys/netinet/sctp_pcb.h 1.25.2.3 +16 -2 src/sys/netinet/sctp_structs.h 1.16.2.2 +37 -0 src/sys/netinet/sctp_sysctl.c 1.13.2.1 +22 -0 src/sys/netinet/sctp_sysctl.h 1.32.2.2 +46 -19 src/sys/netinet/sctp_timer.c 1.48.2.7 +1 -1 src/sys/netinet/sctp_usrreq.c 1.20.2.4 +2 -0 src/sys/netinet/sctp_var.h 1.65.2.8 +29 -11 src/sys/netinet/sctputil.c 1.29.2.3 +5 -2 src/sys/netinet/sctputil.h 1.41.2.2 +3 -3 src/sys/netinet6/sctp6_usrreq.c