svn commit: r223947 - head/usr.bin/netstat
Michael Tuexen
tuexen at FreeBSD.org
Tue Jul 12 19:00:57 UTC 2011
On Jul 12, 2011, at 8:17 PM, Doug Barton wrote:
> On 07/12/2011 04:47, Michael Tuexen wrote:
>> Author: tuexen
>> Date: Tue Jul 12 11:47:08 2011
>> New Revision: 223947
>> URL: http://svn.freebsd.org/changeset/base/223947
>>
>> Log:
>> Truncate link addresses like it is done for any
>> other address type.
>
> The more IPv6 is used the less optimal this truncation becomes ...
I agree. But this patch does not change the display of IPv6 addresses.
It just handles one specific case like all the others.
I found this because the bug broke a tool which relies on the correct
formatting of the netstat output.
Best regards
Michael
>
>> MFC after: 4 weeks
>>
>> Modified:
>> head/usr.bin/netstat/if.c
>>
>> Modified: head/usr.bin/netstat/if.c
>> ==============================================================================
>> --- head/usr.bin/netstat/if.c Tue Jul 12 10:07:07 2011 (r223946)
>> +++ head/usr.bin/netstat/if.c Tue Jul 12 11:47:08 2011 (r223947)
>> @@ -394,7 +394,7 @@ intpr(int interval1, u_long ifnetaddr, v
>> n = cp - sa->sa_data + 1;
>> cp = sa->sa_data;
>> hexprint:
>> - while (--n >= 0)
>> + while ((--n >= 0) && (m < 30))
>> m += printf("%02x%c", *cp++ & 0xff,
>> n > 0 ? ':' : ' ');
>> m = 32 - m;
>>
>
>
>
> --
>
> Nothin' ever doesn't change, but nothin' changes much.
> -- OK Go
>
> Breadth of IT experience, and depth of knowledge in the DNS.
> Yours for the right price. :) http://SupersetSolutions.com/
>
>
More information about the svn-src-head
mailing list