rv = m_nntpProtocol->LoadURL(m_url); return rv;
nsresult nsNntpTestDriver::SetupUrl(char *groupname){    nsresult rv = NS_OK;    	if (m_protocolInitialized == PR_FALSE)		InitializeProtocol(m_urlString);	else		rv = m_url->SetSpec(m_urlString); // reset spec        // before we re-load, assume it is a group command and configure our nntpurl correctly...    nsINNTPHost * host = nsnull;    nsINNTPNewsgroup * group = nsnull;    nsINNTPNewsgroupList * list = nsnull;    rv = m_url->GetNntpHost(&host);    if (host)        {			rv = host->FindGroup(groupname, &group);			if (group)				group->GetNewsgroupList(&list);            			rv = m_url->SetNewsgroup(group);			rv = m_url->SetNewsgroupList(list);			NS_IF_RELEASE(group);			NS_IF_RELEASE(list);			NS_IF_RELEASE(host);        }        rv = m_nntpProtocol->LoadURL(m_url);	return rv; } // if user provided the data...