# $FreeBSD: stable/2.2/sys/conf/options 50950 1999-09-05 08:39:22Z peter $

# Format:
# Option name	filename

# Miscellaneous options.
BOUNCE_BUFFERS	opt_bounce.h
DDB
DDB_UNATTENDED	opt_ddb.h
DEVFS_ROOT	opt_devfs.h
KTRACE
NO_LKM
QUOTA
SYSVMSG		opt_sysvipc.h
SYSVSEM		opt_sysvipc.h
SYSVSHM		opt_sysvipc.h
UCONSOLE

# Do we want the config file compiled into the kernel?
INCLUDE_CONFIG_FILE	opt_config.h

# Options for static file systems.  These should only be used at config
# time, since the corresponding lkms cannot work if there are any static
# dependencies.  Unusability is enforced by hiding the defines for the
# options in a never-included header.
FDESC		opt_dontuse.h
KERNFS		opt_dontuse.h
NULLFS		opt_dontuse.h
PORTAL		opt_dontuse.h
PROCFS		opt_dontuse.h
UMAPFS		opt_dontuse.h

# The cd9660 static filesystem has one slightly bogus static dependency
# in sys/i386/i386/autoconf.c.  If this filesystem is statically
# compiled into the kernel, code for mounting a CD-ROM root filesystem
# will be enabled.  This is purposely unavailable for the LKM-based
# version.
CD9660

# In particular multi-session CD-Rs might require a huge amount of
# time in order to "settle".  If we are about mounting them as the
# root f/s, we gotta wait a little.
CD9660_ROOTDELAY	opt_cd9660.h

# The union static file system has bogus static dependencies, so it isn't
# hidden yet.
UNION

# Options used only in param.c.
EXTRAVNODES	opt_defunct.h
MSGMNB		opt_param.h
MSGMNI		opt_param.h
MSGSEG		opt_param.h
MSGSSZ		opt_param.h
MSGTQL		opt_param.h
NBUF		opt_param.h
NMBCLUSTERS	opt_param.h
SEMMAP		opt_param.h
SEMMNI		opt_param.h
SEMMNS		opt_param.h
SEMMNU		opt_param.h
SEMMSL		opt_param.h
SEMOPM		opt_param.h
SEMUME		opt_param.h
SHMALL		opt_param.h
SHMMAX		opt_param.h
SHMMAXPGS	opt_param.h
SHMMIN		opt_param.h
SHMMNI		opt_param.h
SHMSEG		opt_param.h

# Generic SCSI options.
SCSIDEBUG		opt_scsi.h
SCSI_DELAY		opt_scsi.h
SCSI_REPORT_GEOMETRY	opt_scsi.h

# Options used only in scsi/od.c.
OD_AUTO_TURNOFF		opt_od.h
OD_BOGUS_NOT_READY	opt_od.h

# Options used only in pci/ncr.c
SCSI_NCR_DEBUG		opt_ncr.h
SCSI_NCR_DFLT_TAGS	opt_ncr.h
SCSI_NCR_MAX_SYNC	opt_ncr.h
SCSI_NCR_MAX_WIDE	opt_ncr.h
SCSI_NCR_MYADDR		opt_ncr.h

# Options used only in pci/isp_pci.c
SCSI_ISP_NO_FWLOAD_MASK	opt_isp.h
SCSI_ISP_NO_NVRAM_MASK	opt_isp.h
SCSI_ISP_PREFER_MEM_MAP	opt_isp.h
SCSI_ISP_FABRIC		opt_isp.h
SCSI_ISP_SCCLUN		opt_isp.h
SCSI_ISP_FCDUPLEX	opt_isp.h
ISP_DISABLE_1020_SUPPORT	opt_isp.h
ISP_DISABLE_1080_SUPPORT	opt_isp.h
ISP_DISABLE_2100_SUPPORT	opt_isp.h
ISP_DISABLE_2200_SUPPORT	opt_isp.h


# Resource limits.
CHILD_MAX		opt_rlimit.h
DFLDSIZ			opt_rlimit.h
MAXDSIZ			opt_rlimit.h
OPEN_MAX		opt_rlimit.h

# Net stuff.
GATEWAY			opt_defunct.h
MROUTING		opt_mrouting.h
IPFIREWALL		opt_ipfw.h
IPFIREWALL_VERBOSE	opt_ipfw.h
IPFIREWALL_VERBOSE_LIMIT	opt_ipfw.h
IPFIREWALL_DEFAULT_TO_ACCEPT	opt_ipfw.h
#temp option to change ipfw/divert semantics. Should become standard.
IPFW_DIVERT_RESTART	opt_ipfw.h

# DPT SCSI RAID Controller 
DPT_VERIFY_HINTR         opt_dpt.h
DPT_RESTRICTED_FREELIST  opt_dpt.h
DPT_TRACK_CCB_STATES     opt_dpt.h
DPT_MEASURE_PERFORMANCE  opt_dpt.h
DPT_FREELIST_IS_STACK    opt_dpt.h
DPT_HANDLE_TIMEOUTS      opt_dpt.h
DPT_ALLOW_MEMIO          opt_dpt.h
DPT_HINTR_CHECK_SOFTC    opt_dpt.h
TCPDEBUG

# Size of the kernel message buffer
MSGBUF_SIZE		opt_msgbuf.h

# Options for "kernel ppp" and pppd.
PPP_BSDCOMP		opt_ppp.h
PPP_DEFLATE		opt_ppp.h
PPP_FILTER		opt_ppp.h
