Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 30 Oct 2005 19:44:40 +0000 (UTC)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/kern uipc_socket.c uipc_socket2.c uipc_usrreq.c src/sys/netatm atm_aal5.c atm_cm.c atm_socket.c atm_var.h src/sys/netatm/ipatm ipatm_load.c src/sys/netgraph/bluetooth/include ng_btsocket_l2cap.h ng_btsocket_rfcomm.h ...
Message-ID:  <200510301944.j9UJieCk064656@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rwatson     2005-10-30 19:44:40 UTC

  FreeBSD src repository

  Modified files:
    sys/kern             uipc_socket.c uipc_socket2.c 
                         uipc_usrreq.c 
    sys/netatm           atm_aal5.c atm_cm.c atm_socket.c 
                         atm_var.h 
    sys/netatm/ipatm     ipatm_load.c 
    sys/netgraph/bluetooth/include ng_btsocket_l2cap.h 
                                   ng_btsocket_rfcomm.h 
    sys/netgraph/bluetooth/socket ng_btsocket_l2cap.c 
                                  ng_btsocket_rfcomm.c 
    sys/netinet          tcp_usrreq.c 
    sys/netipx           spx_usrreq.c 
    sys/sys              param.h protosw.h socketvar.h 
  Log:
  Push the assignment of a new or updated so_qlimit from solisten()
  following the protocol pru_listen() call to solisten_proto(), so
  that it occurs under the socket lock acquisition that also sets
  SO_ACCEPTCONN.  This requires passing the new backlog parameter
  to the protocol, which also allows the protocol to be aware of
  changes in queue limit should it wish to do something about the
  new queue limit.  This continues a move towards the socket layer
  acting as a library for the protocol.
  
  Bump __FreeBSD_version due to a change in the in-kernel protocol
  interface.  This change has been tested with IPv4 and UNIX domain
  sockets, but not other protocols.
  
  Revision  Changes    Path
  1.251     +6 -15     src/sys/kern/uipc_socket.c
  1.149     +1 -1      src/sys/kern/uipc_socket2.c
  1.157     +7 -5      src/sys/kern/uipc_usrreq.c
  1.22      +5 -3      src/sys/netatm/atm_aal5.c
  1.34      +3 -2      src/sys/netatm/atm_cm.c
  1.25      +4 -2      src/sys/netatm/atm_socket.c
  1.27      +2 -2      src/sys/netatm/atm_var.h
  1.23      +1 -1      src/sys/netatm/ipatm/ipatm_load.c
  1.5       +1 -1      src/sys/netgraph/bluetooth/include/ng_btsocket_l2cap.h
  1.5       +1 -1      src/sys/netgraph/bluetooth/include/ng_btsocket_rfcomm.h
  1.17      +2 -2      src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c
  1.18      +2 -2      src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c
  1.127     +4 -4      src/sys/netinet/tcp_usrreq.c
  1.63      +4 -3      src/sys/netipx/spx_usrreq.c
  1.250     +1 -1      src/sys/sys/param.h
  1.48      +3 -2      src/sys/sys/protosw.h
  1.142     +1 -1      src/sys/sys/socketvar.h



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