'Returns the least specific address that resolves on the port.
Examples:
- ``1.2.3.4:443`` -> ``1.2.3.4:<port>``
- ``1.2.3.4:*`` -> ``1.2.3.4:*``
:param str port: Desired port'

def get_sni_addr(self, port):

    if self.is_wildcard():
        return self
    return self.get_addr_obj(port)
