Reason for revert: Breaks upstream code. Original issue's description: > Prune connections based on network name. > Previously we prune connections on the same network pointer. > So if an IPv6 and an IPv4 network are on the same network interface, IPv4 connection won't be pruned even if an IPv6 connection with higher priority becomes writable. > > With this change, as long as one connection becomes writable, all connections having lower priority with the same network name will be pruned. > > Also simplify the implementation. > > BUG=webrtc:6512 > > Committed: https://crrev.com/aae2784c1fab9d1510393dec15d76caa574e2da8 > Cr-Commit-Position: refs/heads/master@{#14593} TBR=skvlad@webrtc.org,honghaiz@webrtc.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=webrtc:6512 Review-Url: https://codereview.webrtc.org/2412433003 Cr-Commit-Position: refs/heads/master@{#14601}