From: Matthias Andree <matthias.andree@stud.uni-dortmund.de>
To: Andi Kleen <ak@suse.de>
Cc: Alan Cox <alan@lxorguk.ukuu.org.uk>,
Matthias Andree <matthias.andree@stud.uni-dortmund.de>,
Wietse Venema <wietse@porcupine.org>,
Matthias Andree <matthias.andree@gmx.de>,
linux-kernel@vger.kernel.org
Subject: Re: notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias
Date: Thu, 6 Sep 2001 22:52:29 +0200 [thread overview]
Message-ID: <20010906225229.K13547@emma1.emma.line.org> (raw)
In-Reply-To: <20010906221152.F13547@emma1.emma.line.org> <E15f5gd-0000Pu-00@the-village.bc.nu> <20010906223103.A13300@gruyere.muc.suse.de>
In-Reply-To: <20010906223103.A13300@gruyere.muc.suse.de>
Andi Kleen did not read the patch, but flamed:
> On Thu, Sep 06, 2001 at 09:23:43PM +0100, Alan Cox wrote:
> > > Alan, SIOCGIFCONF is working sufficiently, it's SIOCGIFNETMASK that
> > > we're talking about. SIOCGIFNETMASK works properly on any other system
> > > or - as far as I can currently test - with my patch.
> >
> > Then that is worth looking into.
>
> First it would break lots of linux user land (which doesn't initialise sin_addr
> in SIOCGIFNETMASK) and special casing for "local networks" is in any case bogus.
> Netmask checking is only needed for that; it's not even needed for local address
> checking.
Sorry, Sir. You are missing the point, and it seems to me you have
neither looked at my patch nor at its description.
As a special service, I'll reiterate:
1. The new behaviour (match address and name) is only tried at all if
user space passes in an AF_INET address. If userspace passes AF_INET
and a bogus address, the lookup will fail, and 2. below will kick in.
2. If the new behaviour doesn't come up with an interface, because the
address was wrong or not member of the AF_INET family, we just do it
the old way (match just name).
If it breaks user land, show an honest example that my patch breaks. Any
objection is invalid without accompanying counter example.
(TCP/IP stack bug fingerprinting doesn't count.)
It's frustrating when people discuss patches they haven't even looked at
and then start flaming around randomly because someone wants to change
for portability. That's doing Linux a disservice.
--
Matthias Andree
O si tacuisses, poeta mansisses.
next prev parent reply other threads:[~2001-09-06 20:52 UTC|newest]
Thread overview: 64+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20010905170037.A6473@emma1.emma.line.org.suse.lists.linux.kernel>
[not found] ` <20010905152738.C5912BC06D@spike.porcupine.org.suse.lists.linux.kernel>
[not found] ` <20010905182033.D3926@emma1.emma.line.org.suse.lists.linux.kernel>
2001-09-05 19:26 ` ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19 Andi Kleen
2001-09-06 13:11 ` Matthias Andree
2001-09-06 13:35 ` Andrey Savochkin
2001-09-06 14:04 ` Wietse Venema
2001-09-06 14:21 ` Matthias Andree
2001-09-06 15:37 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19] Andrey Savochkin
2001-09-06 15:58 ` Wietse Venema
2001-09-06 16:39 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias Alan Cox
2001-09-06 16:45 ` Wietse Venema
2001-09-06 16:44 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19] Andrey Savochkin
2001-09-06 16:47 ` Andi Kleen
2001-09-06 17:04 ` Andrey Savochkin
2001-09-06 16:50 ` Wietse Venema
2001-09-06 17:01 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias Alan Cox
2001-09-06 17:23 ` Wietse Venema
2001-09-06 17:45 ` Charles Cazabon
2001-09-06 19:34 ` Alan Cox
2001-09-06 19:41 ` Wietse Venema
2001-09-06 20:18 ` Alan Cox
2001-09-06 20:11 ` Matthias Andree
2001-09-06 20:23 ` Alan Cox
2001-09-06 20:31 ` Andi Kleen
2001-09-06 20:52 ` Matthias Andree [this message]
2001-09-07 9:06 ` Henning P. Schmiedehausen
2001-09-07 8:52 ` Matthew Kirkwood
2001-09-08 16:31 ` Wietse Venema
2001-09-06 18:11 ` Steve VanDevender
2001-09-06 18:25 ` Wietse Venema
2001-09-06 19:47 ` Alan Cox
2001-09-06 20:16 ` Wietse Venema
2001-09-06 19:10 ` Steve VanDevender
2001-09-13 14:35 ` Pavel Machek
2001-09-06 17:03 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19] Andi Kleen
2001-09-06 17:23 ` Andrey Savochkin
2001-09-06 17:39 ` Wietse Venema
2001-09-06 18:23 ` H. Peter Anvin
2001-09-07 1:47 ` Jamie Lokier
2001-09-07 5:48 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip aliasbug " Ben Greear
2001-09-07 5:50 ` H. Peter Anvin
2001-09-17 21:39 ` Ben Greear
2001-09-07 6:26 ` Andrey Savochkin
2001-09-07 6:21 ` H. Peter Anvin
2001-09-06 19:15 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias bug " dean gaudet
2001-09-06 19:33 ` Wietse Venema
2001-09-06 20:51 ` Matti Aarnio
2001-09-07 7:29 ` Andrey Savochkin
2001-09-07 7:35 ` Matthias Andree
2001-09-07 10:30 ` Mike Jagdis
2001-09-07 11:04 ` Matthias Andree
2001-09-07 15:34 ` Kurt Roeckx
2001-09-08 13:16 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias Kai Henningsen
2001-09-06 18:20 ` notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19] H. Peter Anvin
2001-09-06 16:01 ` Matthias Andree
2001-09-06 16:38 ` Andrey Savochkin
2001-09-06 16:43 ` Wietse Venema
2001-09-06 17:03 ` Charles Cazabon
2001-09-06 17:05 ` Alex Bligh - linux-kernel
2001-09-06 17:37 ` Andrey Savochkin
2001-09-06 17:55 ` kuznet
2001-09-06 14:51 ` ioctl SIOCGIFNETMASK: ip alias bug 2.4.9 and 2.2.19 Alan Cox
2001-09-06 14:17 ` Matthias Andree
2001-09-08 12:42 ` Kai Henningsen
2001-09-09 0:37 ` Matthias Andree
2001-09-06 17:39 notion of a local address [was: Re: ioctl SIOCGIFNETMASK: ip alias Sam James
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20010906225229.K13547@emma1.emma.line.org \
--to=matthias.andree@stud.uni-dortmund.de \
--cc=ak@suse.de \
--cc=alan@lxorguk.ukuu.org.uk \
--cc=linux-kernel@vger.kernel.org \
--cc=matthias.andree@gmx.de \
--cc=wietse@porcupine.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®