Should we just call start3 in both IPv4 and IPv6 cases?  I'm guessing the code would be identical in both cases apart from the second parameter of the call to pjsip_tcp_transport_cfg_default.