HomeFreeBSD

tcp: move ECN handling code to a common file

Description

tcp: move ECN handling code to a common file

Reduce the burden to maintain correct and
extensible ECN related code across multiple
stacks and codepaths.

Formally no functional change.

Incidentially this establishes correct
ECN operation in one instance.

Reviewed By: rrs, transport
Sponsored by: NetApp, Inc.
Differential Revision: https://reviews.freebsd.org/D34162