Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: src/sys
Module Name: src
Committed By: ozaki-r
Date: Fri Mar 3 07:13:06 UTC 2017
Modified Files:
src/sys/netinet: dccp_usrreq.c ip_output.c ip_var.h raw_ip.c
sctp_output.c tcp_input.c tcp_output.c tcp_subr.c udp_usrreq.c
src/sys/netinet6: ip6_output.c ip6_var.h raw_ip6.c udp6_output.c
src/sys/netipsec: ipsec.c ipsec.h ipsec6.h
Log Message:
Pass inpcb/in6pcb instead of socket to ip_output/ip6_output
- Passing a socket to Layer 3 is layer violation and even unnecessary
- The change makes codes of callers and IPsec a bit simple
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/netinet/dccp_usrreq.c
cvs rdiff -u -r1.274 -r1.275 src/sys/netinet/ip_output.c
cvs rdiff -u -r1.117 -r1.118 src/sys/netinet/ip_var.h
cvs rdiff -u -r1.162 -r1.163 src/sys/netinet/raw_ip.c
cvs rdiff -u -r1.9 -r1.10 src/sys/netinet/sctp_output.c
cvs rdiff -u -r1.354 -r1.355 src/sys/netinet/tcp_input.c
cvs rdiff -u -r1.194 -r1.195 src/sys/netinet/tcp_output.c
cvs rdiff -u -r1.269 -r1.270 src/sys/netinet/tcp_subr.c
cvs rdiff -u -r1.230 -r1.231 src/sys/netinet/udp_usrreq.c
cvs rdiff -u -r1.190 -r1.191 src/sys/netinet6/ip6_output.c
cvs rdiff -u -r1.73 -r1.74 src/sys/netinet6/ip6_var.h
cvs rdiff -u -r1.155 -r1.156 src/sys/netinet6/raw_ip6.c
cvs rdiff -u -r1.54 -r1.55 src/sys/netinet6/udp6_output.c
cvs rdiff -u -r1.69 -r1.70 src/sys/netipsec/ipsec.c
cvs rdiff -u -r1.37 -r1.38 src/sys/netipsec/ipsec.h
cvs rdiff -u -r1.14 -r1.15 src/sys/netipsec/ipsec6.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index