split mbuff.h to separate API from internal
Brought to you by:
motyl
On Thu, 9 Jan 2003, Tim ter Laak wrote:
> Specific problems are:
> - linux/include/linux/list.h is included by mbuff.h
(the shared memory
> driver). This file contains structs with members
named "new", obviously
> gcc doesn't like that when compiling c++ code. I
could rename those
> members, but this wouldn't be ideal.
Probably mbuff.h should be separated into API part and
mbuff internal
part. May be API in mbuff.h and make new mbuff_driver.h
which would include mbuff.h.