Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: [elad-kernelauth] src/sys/ufs/ext2fs




On Apr 20, 2006, at 2:18 PM, Christos Zoulas wrote:

Let me present a different argument: Imagine a kernel with proc_t,
lwp_t, user_t, file_t, socket_t, etc. Where are you going to put
all these typedefs? In a single file? Because you will not be able
to deal with the circular dependencies otherwise. Each typedef added
adds enough pain to maintain...

I am imagining this, in fact. If we untangle the mess of dependencies I think that we will have something that is EASIER to maintain going forward. Even from within the kernel, our headers expose way too much.

-- thorpej




Home | Main Index | Thread Index | Old Index