| To: | "YOSHIFUJI Hideaki / ?$B5HF#1QL@" <yoshfuji@xxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: [INET] Add flags field to ip_tunnel_parm |
| From: | Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> |
| Date: | Wed, 15 Sep 2004 08:06:17 +1000 |
| Cc: | davem@xxxxxxxxxxxxx, netdev@xxxxxxxxxxx |
| In-reply-to: | <20040914212843.GA8925@xxxxxxxxxxxxxxxxxxx> |
| References: | <20040914121617.GA5652@xxxxxxxxxxxxxxxxxxx> <20040914.215205.110659321.yoshfuji@xxxxxxxxxxxxxx> <20040914212843.GA8925@xxxxxxxxxxxxxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
| User-agent: | Mutt/1.5.6+20040722i |
On Wed, Sep 15, 2004 at 07:28:43AM +1000, herbert wrote: > On Tue, Sep 14, 2004 at 09:52:05PM +0900, YOSHIFUJI Hideaki / ?$B5HF#1QL@ > wrote: > > > > Kernel will get garbage from old binaries, > > and kernel will break user space if it tries > > to get params into old structure. > > The only application that I know of does a memset on the structure > so it'll be fine. Are you aware of any user-space applications that > initialises every field explicitly instead of using memset? Never mind, I see what you mean now. I suppose change the ioctl names/numbers is the easiest way now. I'd love to use netlink but that seems to require a lot of infrastructure which isn't there currently. Cheers, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [INET] Add flags field to ip_tunnel_parm, Herbert Xu |
|---|---|
| Next by Date: | [RFC] inet_opt space saving?, Stephen Hemminger |
| Previous by Thread: | Re: [INET] Add flags field to ip_tunnel_parm, Herbert Xu |
| Next by Thread: | Re: [INET] Add flags field to ip_tunnel_parm, James Morris |
| Indexes: | [Date] [Thread] [Top] [All Lists] |