--- - branch: MAIN date: Thu Jul 31 03:39:36 UTC 2014 files: - new: '1.28' old: '1.27' path: src/sys/dev/bluetooth/bthidev.c pathrev: src/sys/dev/bluetooth/bthidev.c@1.28 type: modified - new: '1.10' old: '1.9' path: src/sys/dev/bluetooth/btmagic.c pathrev: src/sys/dev/bluetooth/btmagic.c@1.10 type: modified - new: '1.32' old: '1.31' path: src/sys/dev/bluetooth/btsco.c pathrev: src/sys/dev/bluetooth/btsco.c@1.32 type: modified - new: '1.229' old: '1.228' path: src/sys/kern/uipc_socket.c pathrev: src/sys/kern/uipc_socket.c@1.229 type: modified - new: '1.120' old: '1.119' path: src/sys/kern/uipc_socket2.c pathrev: src/sys/kern/uipc_socket2.c@1.120 type: modified - new: '1.163' old: '1.162' path: src/sys/kern/uipc_usrreq.c pathrev: src/sys/kern/uipc_usrreq.c@1.163 type: modified - new: '1.19' old: '1.18' path: src/sys/net/link_proto.c pathrev: src/sys/net/link_proto.c@1.19 type: modified - new: '1.47' old: '1.46' path: src/sys/net/raw_usrreq.c pathrev: src/sys/net/raw_usrreq.c@1.47 type: modified - new: '1.159' old: '1.158' path: src/sys/net/rtsock.c pathrev: src/sys/net/rtsock.c@1.159 type: modified - new: '1.57' old: '1.56' path: src/sys/netatalk/ddp_usrreq.c pathrev: src/sys/netatalk/ddp_usrreq.c@1.57 type: modified - new: '1.36' old: '1.35' path: src/sys/netbt/hci_socket.c pathrev: src/sys/netbt/hci_socket.c@1.36 type: modified - new: '1.17' old: '1.16' path: src/sys/netbt/l2cap.h pathrev: src/sys/netbt/l2cap.h@1.17 type: modified - new: '1.17' old: '1.16' path: src/sys/netbt/l2cap_upper.c pathrev: src/sys/netbt/l2cap_upper.c@1.17 type: modified - new: '1.27' old: '1.26' path: src/sys/netbt/l2cap_socket.c pathrev: src/sys/netbt/l2cap_socket.c@1.27 type: modified - new: '1.16' old: '1.15' path: src/sys/netbt/rfcomm.h pathrev: src/sys/netbt/rfcomm.h@1.16 type: modified - new: '1.22' old: '1.21' path: src/sys/netbt/rfcomm_session.c pathrev: src/sys/netbt/rfcomm_session.c@1.22 type: modified - new: '1.28' old: '1.27' path: src/sys/netbt/rfcomm_socket.c pathrev: src/sys/netbt/rfcomm_socket.c@1.28 type: modified - new: '1.19' old: '1.18' path: src/sys/netbt/rfcomm_upper.c pathrev: src/sys/netbt/rfcomm_upper.c@1.19 type: modified - new: '1.10' old: '1.9' path: src/sys/netbt/sco.h pathrev: src/sys/netbt/sco.h@1.10 type: modified - new: '1.29' old: '1.28' path: src/sys/netbt/sco_socket.c pathrev: src/sys/netbt/sco_socket.c@1.29 type: modified - new: '1.15' old: '1.14' path: src/sys/netbt/sco_upper.c pathrev: src/sys/netbt/sco_upper.c@1.15 type: modified - new: '1.139' old: '1.138' path: src/sys/netinet/raw_ip.c pathrev: src/sys/netinet/raw_ip.c@1.139 type: modified - new: '1.194' old: '1.193' path: src/sys/netinet/tcp_usrreq.c pathrev: src/sys/netinet/tcp_usrreq.c@1.194 type: modified - new: '1.175' old: '1.174' path: src/sys/netinet/tcp_var.h pathrev: src/sys/netinet/tcp_var.h@1.175 type: modified - new: '1.212' old: '1.211' path: src/sys/netinet/udp_usrreq.c pathrev: src/sys/netinet/udp_usrreq.c@1.212 type: modified - new: '1.132' old: '1.131' path: src/sys/netinet6/raw_ip6.c pathrev: src/sys/netinet6/raw_ip6.c@1.132 type: modified - new: '1.111' old: '1.110' path: src/sys/netinet6/udp6_usrreq.c pathrev: src/sys/netinet6/udp6_usrreq.c@1.111 type: modified - new: '1.39' old: '1.38' path: src/sys/netipsec/keysock.c pathrev: src/sys/netipsec/keysock.c@1.39 type: modified - new: '1.19' old: '1.18' path: src/sys/netmpls/mpls_proto.c pathrev: src/sys/netmpls/mpls_proto.c@1.19 type: modified - new: '1.41' old: '1.40' path: src/sys/netnatm/natm.c pathrev: src/sys/netnatm/natm.c@1.41 type: modified - new: '1.54' old: '1.53' path: src/sys/rump/net/lib/libsockin/sockin.c pathrev: src/sys/rump/net/lib/libsockin/sockin.c@1.54 type: modified - new: '1.56' old: '1.55' path: src/sys/sys/protosw.h pathrev: src/sys/sys/protosw.h@1.56 type: modified - new: '1.51' old: '1.50' path: src/sys/sys/un.h pathrev: src/sys/sys/un.h@1.51 type: modified id: 20140731T033936Z.6cf81608ef5600c65199f8d278985179535ddcde log: | split PRU_DISCONNECT, PRU_SHUTDOWN and PRU_ABORT function out of pr_generic() usrreq switches and put into separate functions xxx_disconnect(struct socket *) xxx_shutdown(struct socket *) xxx_abort(struct socket *) - always KASSERT(solocked(so)) even if not implemented - replace calls to pr_generic() with req = PRU_{DISCONNECT,SHUTDOWN,ABORT} with calls to pr_{disconnect,shutdown,abort}() respectively rename existing internal functions used to implement above functionality to permit use of the names for xxx_{disconnect,shutdown,abort}(). - {l2cap,sco,rfcomm}_disconnect() -> {l2cap,sco,rfcomm}_disconnect_pcb() - {unp,rip,tcp}_disconnect() -> {unp,rip,tcp}_disconnect1() - unp_shutdown() -> unp_shutdown1() patch reviewed by rmind module: src subject: 'CVS commit: src/sys' unixtime: '1406777976' user: rtr