1f41991baSEivind Eklund# $Id: options,v 1.41 1997/12/16 17:39:55 eivind Exp $ 281fc841cSBruce Evans 33d20a1ffSBruce Evans# Format: 44bd49128SPeter Wemm# Option name filename 581fc841cSBruce Evans 63d20a1ffSBruce Evans# Miscellaneous options. 78890984dSGarrett WollmanBOUNCE_BUFFERS opt_bounce.h 80e41ee30SGarrett WollmanDDB 91664f6f5SPaul TrainaDDB_UNATTENDED opt_ddb.h 10562d05dfSPaul TrainaGDB_REMOTE_CHAT opt_ddb.h 113d20a1ffSBruce EvansDEVFS_ROOT opt_devfs.h 128c13c357SEivind EklundSUIDDIR opt_suiddir.h 134bd49128SPeter WemmKTRACE 143d20a1ffSBruce EvansQUOTA 153d20a1ffSBruce EvansSYSVMSG opt_sysvipc.h 163d20a1ffSBruce EvansSYSVSEM opt_sysvipc.h 173d20a1ffSBruce EvansSYSVSHM opt_sysvipc.h 183d20a1ffSBruce EvansUCONSOLE 195591b823SEivind EklundCOMPAT_43 opt_compat.h 205591b823SEivind EklundCOMPAT_SUNOS opt_compat.h 21d03b4017SBruce Evans 22808129f0SPeter Wemm# Do we want the config file compiled into the kernel? 23808129f0SPeter WemmINCLUDE_CONFIG_FILE opt_config.h 24808129f0SPeter Wemm 25d03b4017SBruce Evans# Options for static file systems. These should only be used at config 26d03b4017SBruce Evans# time, since the corresponding lkms cannot work if there are any static 27d03b4017SBruce Evans# dependencies. Unusability is enforced by hiding the defines for the 28d03b4017SBruce Evans# options in a never-included header. 29f41991baSEivind EklundEXT2FS opt_dontuse.h 30d03b4017SBruce EvansFDESC opt_dontuse.h 31d03b4017SBruce EvansKERNFS opt_dontuse.h 326cce9950SJoerg WunschMFS opt_dontuse.h 33f41991baSEivind EklundMSDOSFS opt_dontuse.h 34d03b4017SBruce EvansNULLFS opt_dontuse.h 35d03b4017SBruce EvansPORTAL opt_dontuse.h 36d03b4017SBruce EvansPROCFS opt_dontuse.h 37d03b4017SBruce EvansUMAPFS opt_dontuse.h 38d03b4017SBruce Evans 395a9714deSJoerg Wunsch# The cd9660 static filesystem has one slightly bogus static dependency 405a9714deSJoerg Wunsch# in sys/i386/i386/autoconf.c. If this filesystem is statically 415a9714deSJoerg Wunsch# compiled into the kernel, code for mounting a CD-ROM root filesystem 425a9714deSJoerg Wunsch# will be enabled. This is purposely unavailable for the LKM-based 435a9714deSJoerg Wunsch# version. 445a9714deSJoerg WunschCD9660 455a9714deSJoerg Wunsch 465a9714deSJoerg Wunsch# In particular multi-session CD-Rs might require a huge amount of 475a9714deSJoerg Wunsch# time in order to "settle". If we are about mounting them as the 485a9714deSJoerg Wunsch# root f/s, we gotta wait a little. 495a9714deSJoerg WunschCD9660_ROOTDELAY opt_cd9660.h 505a9714deSJoerg Wunsch 51d03b4017SBruce Evans# The union static file system has bogus static dependencies, so it isn't 52d03b4017SBruce Evans# hidden yet. 53d03b4017SBruce EvansUNION 54d03b4017SBruce Evans 5581fc841cSBruce Evans# Options used only in param.c. 565131d64eSBruce EvansEXTRAVNODES opt_defunct.h 573d20a1ffSBruce EvansMSGMNB opt_param.h 583d20a1ffSBruce EvansMSGMNI opt_param.h 593d20a1ffSBruce EvansMSGSEG opt_param.h 603d20a1ffSBruce EvansMSGSSZ opt_param.h 613d20a1ffSBruce EvansMSGTQL opt_param.h 623d20a1ffSBruce EvansNBUF opt_param.h 634bd49128SPeter WemmNMBCLUSTERS opt_param.h 644bd49128SPeter WemmSEMMAP opt_param.h 654bd49128SPeter WemmSEMMNI opt_param.h 664bd49128SPeter WemmSEMMNS opt_param.h 674bd49128SPeter WemmSEMMNU opt_param.h 684bd49128SPeter WemmSEMMSL opt_param.h 694bd49128SPeter WemmSEMOPM opt_param.h 704bd49128SPeter WemmSEMUME opt_param.h 713d20a1ffSBruce EvansSHMALL opt_param.h 723d20a1ffSBruce EvansSHMMAX opt_param.h 733d20a1ffSBruce EvansSHMMAXPGS opt_param.h 743d20a1ffSBruce EvansSHMMIN opt_param.h 753d20a1ffSBruce EvansSHMMNI opt_param.h 763d20a1ffSBruce EvansSHMSEG opt_param.h 7781fc841cSBruce Evans 7881fc841cSBruce Evans# Generic SCSI options. 796bc025e1SJoerg WunschSCSIDEBUG opt_scsi.h 803d20a1ffSBruce EvansSCSI_DELAY opt_scsi.h 813d20a1ffSBruce EvansSCSI_REPORT_GEOMETRY opt_scsi.h 8281fc841cSBruce Evans 83c30bc9dbSJoerg Wunsch# Options used only in scsi/od.c. 84c30bc9dbSJoerg WunschOD_AUTO_TURNOFF opt_od.h 853d20a1ffSBruce EvansOD_BOGUS_NOT_READY opt_od.h 86c30bc9dbSJoerg Wunsch 8721ffa5aeSStefan Eßer# Options used only in pci/ncr.c 883d20a1ffSBruce EvansSCSI_NCR_DEBUG opt_ncr.h 893d20a1ffSBruce EvansSCSI_NCR_DFLT_TAGS opt_ncr.h 90a5bef142SBruce EvansSCSI_NCR_MAX_SYNC opt_ncr.h 91a5bef142SBruce EvansSCSI_NCR_MAX_WIDE opt_ncr.h 923d20a1ffSBruce EvansSCSI_NCR_MYADDR opt_ncr.h 9321ffa5aeSStefan Eßer 9481fc841cSBruce Evans# Resource limits. 950f171f59SBruce EvansCHILD_MAX opt_defunct.h 96e9822d92SJoerg WunschDFLDSIZ opt_rlimit.h 973d20a1ffSBruce EvansMAXDSIZ opt_rlimit.h 980f171f59SBruce EvansOPEN_MAX opt_defunct.h 9981fc841cSBruce Evans 10081fc841cSBruce Evans# Net stuff. 1011e49bd9cSGarrett WollmanARP_PROXYALL opt_defunct.h 1020f171f59SBruce EvansGATEWAY opt_defunct.h 1034bd49128SPeter WemmMROUTING opt_mrouting.h 104fbd1372aSJoerg WunschIPDIVERT 10574a9466cSGary PalmerIPFIREWALL opt_ipfw.h 10674a9466cSGary PalmerIPFIREWALL_VERBOSE opt_ipfw.h 107fb260479SBruce EvansIPFIREWALL_VERBOSE_LIMIT opt_ipfw.h 108ffdd472dSPeter WemmIPFIREWALL_DEFAULT_TO_ACCEPT opt_ipfw.h 109430df5f4SEivind EklundIPX opt_ipx.h 110430df5f4SEivind EklundIPXIP opt_ipx.h 111430df5f4SEivind EklundIPTUNNEL opt_ipx.h 11213c49711SPeter WemmPPP_BSDCOMP opt_ppp.h 11313c49711SPeter WemmPPP_DEFLATE opt_ppp.h 114d41238deSPeter WemmPPP_FILTER opt_ppp.h 1150cc12cc5SJoerg WunschTCPDEBUG 116