[linux-dvb] unique IDs for struct dvb_demux_feed

Johannes Stezenbach 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.

Johannes




More information about the linux-dvb mailing list