[prev in list] [next in list] [prev in thread] [next in thread] 

List:       quagga-users
Subject:    [quagga-users 11769] Re: Static Linux Default Route with a Lower
From:       Hasso Tepper <hasso () estpak ! ee>
Date:       2010-09-03 11:20:01
Message-ID: 4C80D9E1.7090305 () estpak ! ee
[Download RAW message or body]

On 9/2/10 11:47 PM, Lennart Sorensen wrote:
> I certainly apprieciate:
> 
> ip route add 0.0.0.0/0 via 1.2.3.4
> 
> compared to:
> 
> route add -net 0.0.0.0 nm 0.0.0.0 gw 1.2.3.4

As someone who have been involved in both Linux and BSD network stack
development may I ask to stop that stupid nonsense? And I really mean
all of you (I just hate CC'ing to half of the list :). Especially stupid
are those "I've heard that it works in this way in XXX and I don't like
it" 'arguments' ("route add 0.0.0.0/0 1.2.3.4" works here in one of
BSD's, btw).

And just to clarify ...

"ip" command in Linux wasn't created because route and ifconfig commands
were not "flexible enough" or smth. Just the developer who rewrote most
of Linux kernel stack also wrote new utilities to control all that new
stuff. It just worked out for him in this way and no one stepped up to
rewrite existing ones. Just a simple "decides the person who writes the
code" principle. And it doesn't mean that those utilities are well
designed. These utilities are awful in many ways.

Also in BSD's the development didn't stop many years ago and various
BSD's haven't evolved in same directions. There are (also network
related) features in some of them that don't exist in others (or
Linuxes) and vice versa. This doesn't mean that there hasn't been stupid
design decisions etc. All - BSD's and Linuxes or
utitilities/subsystems/etc have their strengths and weaknesses, have
seen stupid (historic) descisions you can't avoid any more etc.

I hope not to see followups to this mail ... ;)


-- 
Hasso
_______________________________________________
Quagga-users mailing list
Quagga-users@lists.quagga.net
http://lists.quagga.net/mailman/listinfo/quagga-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic