Module Name: src Committed By: rtr Date: Sun Jun 22 08:10:19 UTC 2014
Modified Files: src/sys/compat/common: if_43.c src/sys/kern: sys_socket.c uipc_usrreq.c src/sys/net: if.c link_proto.c raw_usrreq.c rtsock.c src/sys/netatalk: ddp_usrreq.c src/sys/netbt: hci.h hci_ioctl.c hci_socket.c l2cap_socket.c rfcomm_socket.c sco_socket.c src/sys/netinet: raw_ip.c tcp_usrreq.c udp_usrreq.c src/sys/netinet6: raw_ip6.c udp6_usrreq.c src/sys/netipsec: keysock.c src/sys/netmpls: mpls_proto.c src/sys/netnatm: natm.c src/sys/rump/net/lib/libsockin: sockin.c src/sys/sys: protosw.h Log Message: * split PRU_CONTROL functionality out of xxx_userreq() switches and place into separate xxx_ioctl() functions. * place KASSERT(req != PRU_CONTROL) inside xxx_userreq() as it is now inappropriate for req = PRU_CONTROL in xxx_userreq(). * replace calls to pr_generic() with req = PRU_CONTROL with pr_ioctl(). * remove & fixup references to PRU_CONTROL xxx_userreq() function comments. * fix various comments references for xxx_userreq() that mentioned PRU_CONTROL as xxx_userreq() no longer handles the request. a further change will follow to fix parameter and naming inconsistencies retained from original code. Reviewed by rmind@ To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/compat/common/if_43.c cvs rdiff -u -r1.68 -r1.69 src/sys/kern/sys_socket.c cvs rdiff -u -r1.153 -r1.154 src/sys/kern/uipc_usrreq.c cvs rdiff -u -r1.282 -r1.283 src/sys/net/if.c cvs rdiff -u -r1.9 -r1.10 src/sys/net/link_proto.c cvs rdiff -u -r1.39 -r1.40 src/sys/net/raw_usrreq.c cvs rdiff -u -r1.147 -r1.148 src/sys/net/rtsock.c cvs rdiff -u -r1.44 -r1.45 src/sys/netatalk/ddp_usrreq.c cvs rdiff -u -r1.37 -r1.38 src/sys/netbt/hci.h cvs rdiff -u -r1.10 -r1.11 src/sys/netbt/hci_ioctl.c cvs rdiff -u -r1.24 -r1.25 src/sys/netbt/hci_socket.c cvs rdiff -u -r1.15 -r1.16 src/sys/netbt/l2cap_socket.c cvs rdiff -u -r1.16 -r1.17 src/sys/netbt/rfcomm_socket.c cvs rdiff -u -r1.17 -r1.18 src/sys/netbt/sco_socket.c cvs rdiff -u -r1.124 -r1.125 src/sys/netinet/raw_ip.c cvs rdiff -u -r1.177 -r1.178 src/sys/netinet/tcp_usrreq.c cvs rdiff -u -r1.199 -r1.200 src/sys/netinet/udp_usrreq.c cvs rdiff -u -r1.118 -r1.119 src/sys/netinet6/raw_ip6.c cvs rdiff -u -r1.98 -r1.99 src/sys/netinet6/udp6_usrreq.c cvs rdiff -u -r1.27 -r1.28 src/sys/netipsec/keysock.c cvs rdiff -u -r1.9 -r1.10 src/sys/netmpls/mpls_proto.c cvs rdiff -u -r1.27 -r1.28 src/sys/netnatm/natm.c cvs rdiff -u -r1.40 -r1.41 src/sys/rump/net/lib/libsockin/sockin.c cvs rdiff -u -r1.47 -r1.48 src/sys/sys/protosw.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.