]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r266941, r266955
authortruckman <truckman@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 3 Jun 2016 00:48:50 +0000 (00:48 +0000)
committertruckman <truckman@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 3 Jun 2016 00:48:50 +0000 (00:48 +0000)
commit46e8b4a5b3bf99d69264a34e64fefe95f49243ef
tree775b054a22542e60ddecc4e530894814f626bada
parent86648edfb8b7e0fb6aaa77ee87d2cef26860ea31
MFC r266941, r266955

Needed for anticipated dummynet AQM MFC next week.

r266941 | hiren | 2014-06-01 00:28:24 -0700 (Sun, 01 Jun 2014) | 9 lines

ECN marking implenetation for dummynet.
Changes include both DCTCP and RFC 3168 ECN marking methodology.

DCTCP draft: http://tools.ietf.org/html/draft-bensley-tcpm-dctcp-00

Submitted by: Midori Kato (aoimidori27@gmail.com)
Worked with: Lars Eggert (lars@netapp.com)
Reviewed by: luigi, hiren

r266955 | hiren | 2014-06-01 13:19:17 -0700 (Sun, 01 Jun 2014) | 5 lines

DNOLD_IS_ECN introduced by r266941 is not required.
DNOLD_* flags are for compat with old binaries.

Suggested by: luigi

Discussed with: hiren
Relnotes: yes

git-svn-id: svn://svn.freebsd.org/base/stable/10@301231 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sbin/ipfw/dummynet.c
sbin/ipfw/ipfw.8
sbin/ipfw/ipfw2.h
sys/netinet/ip_dummynet.h
sys/netpfil/ipfw/ip_dn_io.c
sys/netpfil/ipfw/ip_dummynet.c