From owner-cvs-src-old@FreeBSD.ORG Sun May 16 17:04:10 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69B0F106564A for ; Sun, 16 May 2010 17:04:10 +0000 (UTC) (envelope-from rrs@FreeBSD.org) Received: from repoman.freebsd.org (unknown [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 560D88FC17 for ; Sun, 16 May 2010 17:04:10 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o4GH4AvG058123 for ; Sun, 16 May 2010 17:04:10 GMT (envelope-from rrs@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o4GH4A5l058122 for cvs-src-old@freebsd.org; Sun, 16 May 2010 17:04:10 GMT (envelope-from rrs@repoman.freebsd.org) Message-Id: <201005161704.o4GH4A5l058122@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rrs@repoman.freebsd.org using -f From: Randall Stewart Date: Sun, 16 May 2010 17:03:56 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netinet sctp_bsd_addr.c sctp_bsd_addr.h sctp_constants.h sctp_lock_bsd.h sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_timer.c sctputil.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 May 2010 17:04:10 -0000 rrs 2010-05-16 17:03:56 UTC FreeBSD src repository Modified files: sys/netinet sctp_bsd_addr.c sctp_bsd_addr.h sctp_constants.h sctp_lock_bsd.h sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_timer.c sctputil.c Log: SVN rev 208160 on 2010-05-16 17:03:56Z by rrs This adds back the Iterator to the sctp code base. We now properly have ONE thread that services all VNET's. Also we purge out the old timer based iterator code which had multiple LOR's and other issues. MFC after: 3 days Revision Changes Path 1.30 +42 -21 src/sys/netinet/sctp_bsd_addr.c 1.10 +1 -2 src/sys/netinet/sctp_bsd_addr.h 1.51 +0 -5 src/sys/netinet/sctp_constants.h 1.15 +31 -17 src/sys/netinet/sctp_lock_bsd.h 1.100 +98 -86 src/sys/netinet/sctp_pcb.c 1.45 +1 -8 src/sys/netinet/sctp_pcb.h 1.38 +17 -0 src/sys/netinet/sctp_structs.h 1.46 +0 -140 src/sys/netinet/sctp_timer.c 1.108 +46 -54 src/sys/netinet/sctputil.c