Code Review for illumos-dccp

Prepared by:david (david) on 2012-Jul-09 14:38 +0000 UTC
Workspace:/home/david/ws/illumos-dccp (at 341defee2306)
Compare against: 6a3e8e8695d5c7d1d18c6800d676990d7f61a2a4 (at 6a3e8e8695d5)
Summary of changes: 6256 lines changed: 6222 ins; 9 del; 25 mod; 99402 unchg
Patch of changes: illumos-dccp.patch
Printable review: illumos-dccp.pdf

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/etc/sock2path.d/system%2Fkernel

dccp: lint fixes, dccp_conn_create_v6
2 lines changed: 2 ins; 0 del; 0 mod; 54 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.bin/netstat/netstat.c

dccp: complete netstack
154 lines changed: 153 ins; 0 del; 1 mod; 6454 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/ipadm/ipadm.c

dccp: properties
2 lines changed: 0 ins; 0 del; 2 mod; 2219 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/Makefile

dccp: snoop, build system fixes
2 lines changed: 0 ins; 0 del; 2 mod; 68 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop.h

dccp: snoop, build system fixes
2 lines changed: 2 ins; 0 del; 0 mod; 355 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_dccp.c

dccp: snoop, build system fixes
62 lines changed: 62 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_filter.c

dccp: options and features
6 lines changed: 6 ins; 0 del; 0 mod; 2843 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_ip.c

dccp: snoop, build system fixes
8 lines changed: 8 ins; 0 del; 0 mod; 1489 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_ipsec.c

dccp: snoop, build system fixes
4 lines changed: 4 ins; 0 del; 0 mod; 243 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_pf.c

dccp: options and features
15 lines changed: 15 ins; 0 del; 0 mod; 1662 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_rport.c

dccp: options and features
2 lines changed: 1 ins; 0 del; 1 mod; 451 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/devfsadm/misc_link.c

dccp: fix setsockopt bug
2 lines changed: 0 ins; 0 del; 2 mod; 702 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/genunix.c

dccp: build fixes, mdb (vfs sonode missing)
3 lines changed: 2 ins; 0 del; 1 mod; 4610 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/net.c

dccp: build fixes, mdb (vfs sonode missing)
113 lines changed: 113 ins; 0 del; 0 mod; 1642 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/genunix/net.h

dccp: build fixes, mdb (vfs sonode missing)
2 lines changed: 2 ins; 0 del; 0 mod; 61 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/cmd/mdb/common/modules/ip/ip.c

dccp: conn_t
12 lines changed: 11 ins; 0 del; 1 mod; 3629 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/lib/libipadm/common/ipadm_prop.c

dccp: properties
32 lines changed: 30 ins; 0 del; 2 mod; 1938 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/pkg/manifests/system-header.mf

dccp: small build fix
1 line changed: 1 ins; 0 del; 0 mod; 2137 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/pkg/manifests/system-kernel.mf

dccp: manifest
14 lines changed: 14 ins; 0 del; 0 mod; 911 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/Makefile.files

dccp: starting module template
9 lines changed: 8 ins; 0 del; 1 mod; 2017 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/Makefile.rules

dccp: starting module template
7 lines changed: 7 ins; 0 del; 0 mod; 2671 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp.c

dccp: starting module template
1117 lines changed: 1117 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp.conf

dccp: starting module template
26 lines changed: 26 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp6.conf

dccp: clean up
26 lines changed: 26 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp6ddi.c

dccp: clean up
60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_bind.c

dccp: bind function
450 lines changed: 450 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_features.c

dccp: options and features
289 lines changed: 289 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_impl.h

dccp: starting module template
379 lines changed: 379 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_input.c

dccp: starting module template
544 lines changed: 544 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_ip.h

dccp: starting module template
37 lines changed: 37 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_misc.c

dccp: add dccp_misc.c
56 lines changed: 56 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_opt_data.c

dccp: starting with options
154 lines changed: 154 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_output.c

dccp: clean up
552 lines changed: 552 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_socket.c

dccp: starting module template
622 lines changed: 622 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_stack.h

dccp: starting module template
65 lines changed: 65 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_stats.c

dccp: MIB-II
262 lines changed: 262 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_stats.h

dccp: add dccp_stats.h
52 lines changed: 52 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_tpi.c

dccp: clean up
233 lines changed: 233 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccp_tunables.c

dccp: starting module template
60 lines changed: 60 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/inet/dccp/dccpddi.c

dccp: starting module template
59 lines changed: 59 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip.h

dccp: starting module template
8 lines changed: 8 ins; 0 del; 0 mod; 3761 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip/ip.c

dccp: starting module template
11 lines changed: 11 ins; 0 del; 0 mod; 15259 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip/ip_if.c

dccp: properties
6 lines changed: 6 ins; 0 del; 0 mod; 19162 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip/ip_input.c

dccp: ips_ipcl_dccp_fanout
64 lines changed: 64 ins; 0 del; 0 mod; 3136 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip/ip_output.c

dccp: reset packet
6 lines changed: 6 ins; 0 del; 0 mod; 2564 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip/ipclassifier.c

dccp: conn_t
166 lines changed: 165 ins; 0 del; 1 mod; 2723 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip_impl.h

dccp: reset packet
8 lines changed: 8 ins; 0 del; 0 mod; 207 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ip_stack.h

dccp: ips_ipcl_dccp_fanout
2 lines changed: 2 ins; 0 del; 0 mod; 449 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/ipclassifier.h

dccp: conn_t
9 lines changed: 8 ins; 0 del; 1 mod; 736 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/kstatcom.h

dccp: stats
6 lines changed: 6 ins; 0 del; 0 mod; 477 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/mib2.h

dccp: MIB-II
91 lines changed: 90 ins; 0 del; 1 mod; 1793 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/sctp/sctp_impl.h

sctp: align to cache line
3 lines changed: 3 ins; 0 del; 0 mod; 1208 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tcp/tcp.c

tcp: conn_mlp_type will be set later in tcp_init_values
1 line changed: 0 ins; 1 del; 0 mod; 4473 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tcp/tcp_opt_data.c

tcp: maybe related to 721fffe3
2 lines changed: 2 ins; 0 del; 0 mod; 1089 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tcp/tcp_socket.c

tcp: maybe related to 721fffe3
8 lines changed: 5 ins; 0 del; 3 mod; 1169 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tcp_impl.h

tcp: maybe related to 721fffe3
5 lines changed: 0 ins; 5 del; 0 mod; 705 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tcp_stats.h

tcp: spelling
1 line changed: 0 ins; 0 del; 1 mod; 250 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tunables.c

dccp: starting module template
7 lines changed: 7 ins; 0 del; 0 mod; 456 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/inet/tunables.h

dccp: starting module template
1 line changed: 1 ins; 0 del; 0 mod; 187 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/netinet/Makefile

dccp: snoop, build system fixes
7 lines changed: 0 ins; 3 del; 4 mod; 48 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/common/netinet/dccp.h

dccp: starting module template
72 lines changed: 72 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/netinet/in.h

dccp: starting module template
1 line changed: 1 ins; 0 del; 0 mod; 1319 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/netstack.h

dccp: starting module template
4 lines changed: 3 ins; 0 del; 1 mod; 276 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/common/sys/sdt.h

dccp: connect
27 lines changed: 27 ins; 0 del; 0 mod; 420 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/Makefile.intel.shared

dccp: starting module template
2 lines changed: 2 ins; 0 del; 0 mod; 740 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/intel/dccp/Makefile

dccp: starting with options
98 lines changed: 98 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw usr/src/uts/intel/dccp6/Makefile

dccp: clean up
93 lines changed: 93 ins; 0 del; 0 mod; 0 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/ip/ip.global-objs.debug64

dccp: starting module template
25 lines changed: 25 ins; 0 del; 0 mod; 321 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw usr/src/uts/intel/ip/ip.global-objs.obj64

dccp: starting module template
25 lines changed: 25 ins; 0 del; 0 mod; 318 unchg

This code review page was prepared using /opt/onbld/bin/webrev. Webrev is maintained by the illumos project. The latest version may be obtained here.