EventDnsBase::parseResolvConf

(PECL event >= 1.2.6-beta)

EventDnsBase::parseResolvConfVerifica o arquivo formatado em resolv.conf

Descrição

public EventDnsBase::parseResolvConf( int $flags , string $filename ): bool

Verifica o arquivo formatado em resolv.conf armazenado em 'filename' e lê todas as opções dele que estão listadas em 'flags'.

Parâmetros

flags

Determina quais informações são analisadas do arquivo resolv.conf. Veja a página do manual para resolv.conf para o formato deste arquivo.

As seguintes diretivas não são analisadas do arquivo: sortlist, rotate, no-check-names, inet6, debug.

Se esta função encontrar um erro, os possíveis valores de retorno são:

  • 1 = não foi possível abrir o arquivo
  • 2 = não foi possível consultar o arquivo
  • 3 = arquivo muito grande
  • 4 = sem memória
  • 5 = leitura curta do arquivo
  • 6 = nenhum servidor de nomes listado no arquivo

filename

Caminho para o arquivo resolv.conf.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.