On Wed, 2009-10-21 at 10:14 +0200, Boaz Harrosh wrote: > An header should be compilation independent, .i.e pull in > any header who's declarations are directly used by this header. > And not let users re-include all it's dependencies all over > again. > > [At the end of the day what's the use of a header if it does > not have more then one user?] The problem with this is that you quickly end up including the same header files over and over and over again as they get pulled in several times over by different headers. -- Trond Myklebust Linux NFS client maintainer NetApp Trond.Myklebust@xxxxxxxxxx www.netapp.com -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html