fix a problem in tport lookup.
If port number is not specified, and not obtained via SRV, tport_by_name() will not find a secondary port (it needs the port number information for this). as a result it will return a primary tport, and new secondary tport will be created to expedite the message. This creates multiple connections to the same host:port, which is not efficient.
Showing with 3 additions and 3 deletions