Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Dec 2010 12:13:30 +0000 (UTC)
From:      Lawrence Stewart <lstewart@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src UPDATING src/sys/netinet tcp_input.c tcp_output.c tcp_subr.c tcp_var.h src/sys/sys param.h
Message-ID:  <201012281214.oBSCEDoO087391@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

lstewart    2010-12-28 12:13:30 UTC

  FreeBSD src repository

  Modified files:
    .                    UPDATING 
    sys/netinet          tcp_input.c tcp_output.c tcp_subr.c 
                         tcp_var.h 
    sys/sys              param.h 
  Log:
  SVN rev 216758 on 2010-12-28 12:13:30Z by lstewart
  
  - Add some helper hook points to the TCP stack. The hooks allow Khelp modules to
    access inbound/outbound events and associated data for established TCP
    connections. The hooks only run if at least one hook function is registered
    for the hook point, ensuring the impact on the stack is effectively nil when
    no TCP Khelp modules are loaded. struct tcp_hhook_data is passed as contextual
    data to any registered Khelp module hook functions.
  
  - Add an OSD (Object Specific Data) pointer to struct tcpcb to allow Khelp
    modules to associate per-connection data with the TCP control block.
  
  - Bump __FreeBSD_version and add a note to UPDATING regarding to ABI changes
    introduced by this commit and r216753.
  
  In collaboration with:  David Hayes <dahayes at swin edu au> and
                                  Grenville Armitage <garmitage at swin edu au>
  Sponsored by:   FreeBSD Foundation
  Reviewed by:    bz, others along the way
  MFC after:      3 months
  
  Revision  Changes    Path
  1.673     +7 -0      src/UPDATING
  1.422     +29 -0     src/sys/netinet/tcp_input.c
  1.176     +28 -0     src/sys/netinet/tcp_output.c
  1.372     +20 -0     src/sys/netinet/tcp_subr.c
  1.195     +20 -0     src/sys/netinet/tcp_var.h
  1.471     +1 -1      src/sys/sys/param.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201012281214.oBSCEDoO087391>