Date: Sat, 5 Apr 2003 12:43:29 -0500 (EST) From: "Geoffrey C. Speicher" <geoff@speicher.org> To: freebsd-hackers@freebsd.org Cc: Poul-Henning Kamp <phk@critter.freebsd.dk> Subject: kernel device dependency and sys/conf/files format Message-ID: <Pine.BSF.4.05.10304051230240.10987-100000@speicher.org>
next in thread | raw e-mail | index | archive | help
I'm revisiting the project to determine device dependency in the kernel, and I've run into a situation where net/if.c requires the ether device, but no device appears to require net/if.c directly. sys/conf/files says that net/if.c is "standard", but I have no idea what that means in terms of building a kernel. An entry (filename) in that file can be listed as standard, mandatory, optional, or count. Mandatory and optional seem pretty self-explanatory, but can anyone explain the meaning of standard and count? I assume that net/if.c can be removed from the build or else it would be listed as mandatory, but it does appear that an awful lot of things implicitly depend on it. Geoff
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.10304051230240.10987-100000>