DragonFly submit List (threaded) for 2007-09
DragonFly BSD
DragonFly submit List (threaded) for 2007-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Fix a bug in route(8)


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 9 Sep 2007 16:23:26 -0700 (PDT)

:Hi,
:
:The attached patch allows "route add 128/8 <gateway>" to work
:correctly. While here, rectify the way netmasks are deduced from the
:address class.
:
:Please verify.
:
:Noticed-by: Tom Judge <tom@tomjudge.com>
:Reported-on: freebsd-net mailing list
:
:Thanks,
:Nuno

    Works here.  I noticed something while testing it... netstat -rn
    (display routes) is not displaying CIDR blocks properly.  Look:

Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
127.0.0.1          127.0.0.1          UH          0      183    lo0
128.0/8            216.240.41.5       UGSc        0        0   nfe0

    That should read 128/8, not 128.0/8.  It's mixing the core classes
    with the CIDR specification.

    Would you like to have a go at fixing that, too?

    If nobody reports any bugs I'll commit your route patch on Monday.

					-Matt



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]