[FUG-BR] Netstat FreeBSD 9 x FreeBSD 10

Felipe N. Oliva felipe em felipeoliva.eti.br
Domingo Maio 17 10:41:35 BRT 2015



On 5/16/15 21:41, Luiz Otavio O Souza wrote:
> 2015-05-16 11:36 GMT-03:00 Felipe N. Oliva:
>>
>> On 5/16/15 11:19, Danilo Egea Gondolfo wrote:
>>> On 05/16/15 10:26, Felipe N. Oliva wrote:
>>>> Bom dia lista!
>>>>
>>>> Vejam só:
>>>>
>>>> Saida do netstat -rn no FreeBSD 9:
>>>>
>>>> Routing tables
>>>>
>>>> Internet:
>>>> Destination        Gateway            Flags    Refs      Use Netif Expire
>>>>
>>>>
>>>> Saida no FreeBSD 10:
>>>>
>>>> Routing tables
>>>>
>>>> Internet:
>>>> Destination        Gateway            Flags      Netif Expire
>>>>
>>>>
>>>> Percebam que a coluna Refs e Use não são mais listadas no FreeBSD 10,
>>>> alguma alma generosa sabe o motivo?
>>>>
>>>> Meu interesse é na coluna "Use".
>>>>
>>>> Busquei no updating, man, google e afins e não encontrei nada.
>>>>
>>>> Att,
>>>>
>>> Boa pergunta.
>>>
>>> Olhando no código do netstat dá pra ver que ele vai mostrar essa coluna
>>> com o parâmetro -W.
>>>
>>> Isso deve ter acontecido depois que modificaram o netstat para usar a
>>> libxo (commit r279122). Manda um email na freebsd-net@, as vezes pode ter
>>> sido um esquecimento do cara, por que também não encontrei isso
>>> documentado... sei lá...
>>>
>>> Danilo.
>>> -------------------------
>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>> Valeu Danilo, na verdade você já resolveu meu problema.
>>
>> Executando netstat -rnW trouxe a coluna Use.
>>
>> Perfeito, obrigado!
>>
>> --
>> Felipe N. Oliva
>> Administração de Redes e Sistemas
>> Skype: felipe.no88
> Não Felipe, isso me parece uma regressão.
>
> O campo Use foi removido na r259562:
>
> https://svnweb.freebsd.org/base/head/usr.bin/netstat/route.c?r1=256512&r2=259562
>
> E depois adicionado novamente na r262763:
>
> https://svnweb.freebsd.org/base/head/usr.bin/netstat/route.c?r1=260124&r2=262763
>
> Mas me parece que com essas alterações o campo Use acabou caindo
> dentro do if da flag -W, que segundo o manual:
>
> -W      Show the path MTU for each route, and print interface
>             names with a wider field size.
>
> Ou seja, essa flag não tem nada a ver com o campo Use.
>
> Felipe, você pode abrir um PR para documentar isso ?
>
> Luiz
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Sim Luiz, vou abrir.

-- 
Felipe N. Oliva
Administração de Redes e Sistemas
Skype: felipe.no88



Mais detalhes sobre a lista de discussão freebsd