[FUG-BR] Netstat FreeBSD 9 x FreeBSD 10
Felipe N. Oliva
felipe em felipeoliva.eti.br
Domingo Maio 17 11:10:15 BRT 2015
On 5/17/15 10:41, Felipe N. Oliva wrote:
>
>
> 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.
>
Feito.
Bug 200268, https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200268
--
Felipe N. Oliva
Administração de Redes e Sistemas
Skype: felipe.no88
Mais detalhes sobre a lista de discussão freebsd