'Tests an URL for remote file inclusion vulnerabilities.
:param freq: A FuzzableRequest object'

def audit(self, freq, orig_response):

    if self._use_w3af_site:
        self._w3af_site_test_inclusion(freq, orig_response)
    (config_ok, config_message) = self._correctly_configured()
    if ((not config_ok) and (not self._error_reported)):
        self._error_reported = True
        om.out.error((self.CONFIG_ERROR_MSG % config_message))
        return
    self._local_test_inclusion(freq, orig_response)
    self._report_vulns()
