Alter.Org.UA
 << Back Home EN en   Donate Donate

Fix for Ethernet address output format in FreeBSD NDP

by Alter (alterX@alter.org.ua (remove X))

В оригинальной версии ndp при отображении ethernet-адресов теряются начальные символы '0' в октетах. Напримар адрес 00:01:ff:88:0a:0b выглядит так: 0:1:ff:88:a:b. Это неудобно как для чтения глазами, так и для машинной обработки. Дело в использовании формата '%x' вместо '%2.2x'. Ниже приложен патч.

Patch download:
7.xfbsd7-ndp-ether_str.20120614.patch.gz

FreeBSD bugtrack ID: 169075

2012.06.14

PS. Изменение уже внесено в последнюю версию 7-ки RELENG_7. Начиная с 8-ки RELENG_8 проблемы нет, т.к. там используется спец. ф-ция link_ntoa().


2012.07.03


FB or mail alterX@alter.org.ua (remove X)   Share
Автор: Alter (Александр А. Телятников) Сервер: Apache+PHP под FBSD © 2002-2024