21913eabe5
Ok, ok, a few more words about it: stop holding puffs_cc as a holy value and passing it around to almost every possible place (popquiz: which kernel variable does this remind you of?). Instead, pass the natural choice, puffs_usermount, and fetch puffs_cc via puffs_cc_getcc() only in routines which actually need it. This not only simplifies code, but (thanks to the introduction of puffs_cc_getcc()) enables constructs which weren't previously sanely possible, say layering as a curious example. There's still a little to do on this front, but this was the major fs interface blast. |
||
---|---|---|
.. | ||
amd | ||
apm | ||
atf | ||
disktab | ||
emul | ||
fstab | ||
ftpd | ||
hostapd | ||
isdn | ||
pud/intro | ||
puffs | ||
racoon | ||
refuse | ||
secmodel | ||
supfiles | ||
syslogd | ||
wsmoused | ||
Makefile |