src: extract common DoBind and DoConnect methods
TCPWrap::Bind
and TCPWrap::Bind6
share a large amount of functionality, so a common DoBind
was extracted to remove duplication. TCPWrap::Connect
/TCPWrap::Connect6
follow this same pattern, so DoConnect
was extracted from those two methods to also remove duplication.
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
commit message follows commit guidelines