Re: [GIT]: Networking

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: David Miller
Date: Monday, September 8, 2008 - 8:43 pm

From: Jouni Malinen <j@w1.fi>
Date: Mon, 8 Sep 2008 19:55:25 -0700


If we're talking about the netlink emission of WEXT blobs, then such
bits cannot be fixed unfortunately, because via netlink we don't know
in the message generating context what kind of process will receive
the message.

In fact, when broadcasting a netlink message, applications of different
dispositions can want to receive the message.

So in essence netlink cases cannot be fixed for COMPAT handling,
rather, netlink protocols must be designed to be COMPAT agnostic from
the beginning, and use fixed sized types only.  WEXT was not.

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[GIT]: Networking, David Miller, (Wed Aug 27, 4:46 pm)
Re: [GIT]: Networking, Alex Williamson, (Fri Sep 5, 8:08 am)
Re: [GIT]: Networking, Linus Torvalds, (Fri Sep 5, 10:45 am)
Re: [GIT]: Networking, John W. Linville, (Fri Sep 5, 11:17 am)
Re: [GIT]: Networking, Jouni Malinen, (Mon Sep 8, 7:44 pm)
Re: [GIT]: Networking, David Miller, (Mon Sep 8, 7:46 pm)
Re: [GIT]: Networking, Jouni Malinen, (Mon Sep 8, 7:55 pm)
Re: [GIT]: Networking, Jouni Malinen, (Mon Sep 8, 8:06 pm)
Re: [GIT]: Networking, Alex Williamson, (Mon Sep 8, 8:08 pm)
Re: [GIT]: Networking, David Miller, (Mon Sep 8, 8:43 pm)
Re: [GIT]: Networking, Jouni Malinen, (Mon Sep 8, 9:05 pm)
Re: [GIT]: Networking, David Miller, (Mon Sep 8, 9:15 pm)
Re: [GIT]: Networking, Jouni Malinen, (Mon Sep 8, 10:34 pm)
Re: [GIT]: Networking (WEXT events and 64/32 compat), Jouni Malinen, (Wed Sep 17, 12:11 pm)
Re: [GIT]: Networking (WEXT events and 64/32 compat), David Miller, (Wed Sep 17, 1:11 pm)
Re: [GIT]: Networking (WEXT events and 64/32 compat), John W. Linville, (Thu Sep 18, 6:41 am)
Re: [GIT]: Networking (WEXT events and 64/32 compat), Jouni Malinen, (Thu Sep 18, 3:13 pm)