[linux-dvb] unique IDs for struct dvb_demux_feed
js at linuxtv.org
Mon Feb 14 21:04:48 CET 2005
Holger Waechtler wrote:
> Patrick Boettcher wrote:
> >I'm not sure at all, but could it be, that adding another field to
> >this struct, breaks compatibility with binary-only drivers? At least
> >when they access dvb_demux_feed passed to start_feed. If so, is adding
> >the new field at the end of the struct a solution?
> >Please enlighten me about the secrets of breaking binary
> >compatibility. :)
> adding new, optionally used fields at the end of the struct maintains
> binary compability.
I would also say that we don't care about binary-only drivers.
What is important is keeping binary compability between kernel
and userspace. Inside the drivers we can do what we want.
More information about the linux-dvb