Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: basesrc/sbin/route
On Wed, 24 Oct 2001, Andrew Brown wrote:
> >Modified Files:
> > basesrc/sbin/route: show.c
> >
> >Log Message:
> >When dumping the routing table, use getnameinfo() to print link-layer
> >addresses rather than doing it ourselves and falling back to link_ntoa().
>
> this seems to make my route show output go from this:
> 206.223.36.128 link#7 U
> to this:
> 206.223.36.128 invalid U
Have you rebuilt and re-installed libc since getnameinfo.c rev 1.32? Note
that since route is statically linked, you'll have to relink and reinstall
it after re-installing libc. "make build" should get all this right.
> what was the problem you were trying to fix?
That we had five different programs with six different pieces of code for
formatting link-layer addresses. I wanted to add a new link type, and
only wanted to have to implement the code to format its addresses once.
See <URL:http://mail-index.netbsd.org/tech-net/2001/09/18/0003.html>.
--
Ben Harris
<bjh21%netbsd.org@localhost>
Portmaster, NetBSD/arm26 <URL:http://www.netbsd.org/Ports/arm26/>
Home |
Main Index |
Thread Index |
Old Index