code: protected Boolean comesFromInternalNode(Response externalResponse,InvocationContext ctx,String host,Integer port,String transport,Boolean isIpV6)
  	{
  		boolean found = false;
  		if(host!=null && port!=null)
  		{
  			if(ctx.sipNodeMap(isIpV6).containsKey(new KeySip(host, port,isIpV6)))
  				found = true;
  //			for(Node node : ctx.nodes) {
  //				if(node.getIp().equals(host)) {
  //					if(port.equals(node.getProperties().get(transport+"Port"))) {
  //						found = true;
  //						break;
  //					}
  //				}
  //			}
  		}
  		return found;
  	}
docs: need to verify that comes from external in case of single leg