![tls](/assets/img/avatar_default.png)
This also involved updating the in-kernel DES functions to correspond to the versions in our in-tree OpenSSL, because the des_SPtrans table has changed; the asm code will not work with the old permutation table! C and i386 asm code for the DES, 3DES, and Blowfish CBC modes is also included; it is not currently built as the ESP processing in esp_core.c splits the CBC operation and the cipher transform apart. Hopefully that will be fixed as there is a substantial performance improvement to be had from doing so. It will remain necessary to use the C version of the Blowfish CBC function on some i386 machines, however, as the asm version uses bswapl, which ony 486 and later processors have. The DES CBC code doesn't have this problem. Finally, change esp_core.c to use the ecb3_encrypt function instead of calling ecb_encrypt three times; this improves performance a bit, in particular in the asm case.
1258 lines
37 KiB
Plaintext
1258 lines
37 KiB
Plaintext
# $NetBSD: files,v 1.456 2001/09/09 11:01:00 tls Exp $
|
|
|
|
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
|
|
|
|
# options understood by the machine-independent part of the kernel
|
|
# (note, these are case-sensitive)
|
|
defopt INSECURE
|
|
defopt KMEMSTATS
|
|
defopt KTRACE
|
|
defopt MAXUPRC
|
|
defopt RTC_OFFSET
|
|
defopt DEFCORENAME
|
|
defopt UCONSOLE
|
|
defopt NEW_PIPE
|
|
|
|
defopt MULTIPROCESSOR
|
|
|
|
defopt opt_sysv.h SYSVMSG SYSVSEM SYSVSHM
|
|
defopt opt_sysvparam.h SHMMAXPGS SEMMNI SEMMNS SEMUME SEMMNU
|
|
|
|
defopt opt_ntp.h PPS_SYNC NTP
|
|
|
|
defopt opt_nfs_boot.h NFS_BOOT_BOOTP NFS_BOOT_BOOTPARAM NFS_BOOT_DHCP
|
|
NFS_BOOT_BOOTP_REQFILE
|
|
NFS_BOOT_GATEWAY
|
|
NFS_BOOT_TCP NFS_BOOT_OPTIONS NFS_BOOT_RWSIZE
|
|
defopt opt_nfs.h NFS_V2_ONLY
|
|
defopt NFSSERVER
|
|
|
|
defopt opt_kmempages.h NKMEMPAGES NKMEMPAGES_MIN NKMEMPAGES_MAX
|
|
defopt opt_malloclog.h MALLOCLOG MALLOCLOGSIZE
|
|
defopt opt_malloc_debug.h MALLOC_DEBUG
|
|
defopt opt_pool.h POOL_DIAGNOSTIC
|
|
defopt opt_poollog.h POOL_LOGSIZE
|
|
|
|
defopt opt_revcache.h NAMECACHE_ENTER_REVERSE
|
|
|
|
defopt opt_execfmt.h EXEC_AOUT EXEC_COFF EXEC_ECOFF EXEC_ELF32 EXEC_ELF64
|
|
EXEC_MACHO EXEC_SCRIPT EXEC_ELF_CATCHALL
|
|
|
|
# compatibility options
|
|
defopt COMPAT_FREEBSD
|
|
defopt COMPAT_HPUX
|
|
defopt COMPAT_IBCS2
|
|
defopt COMPAT_LINUX
|
|
defopt COMPAT_OSF1
|
|
defopt COMPAT_SUNOS
|
|
defopt opt_compat_svr4.h COMPAT_SVR4 COMPAT_SVR4_32 SVR4_COMPAT_SOLARIS2
|
|
defopt COMPAT_ULTRIX
|
|
defopt COMPAT_NETBSD32
|
|
defopt COMPAT_AOUT
|
|
defopt COMPAT_AOUT_M68K
|
|
defopt COMPAT_M68K4K
|
|
defopt COMPAT_MACH
|
|
defopt COMPAT_VAX1K
|
|
defopt COMPAT_43
|
|
defopt COMPAT_PECOFF
|
|
defopt opt_compat_netbsd.h COMPAT_09 COMPAT_10 COMPAT_11 COMPAT_12
|
|
COMPAT_13 COMPAT_14 COMPAT_15 COMPAT_NOMID
|
|
|
|
# networking protocols
|
|
defopt opt_tcp_debug.h TCP_DEBUG TCP_NDEBUG
|
|
defopt opt_inet.h INET INET6 INET6_MD_CKSUM
|
|
defopt opt_ipsec.h IPSEC IPSEC_ESP
|
|
defopt opt_inet_conf.h SUBNETSARELOCAL HOSTZEROBROADCAST
|
|
defopt opt_atalk.h NETATALK
|
|
defopt opt_ns.h NS NSIP # NS network stack,
|
|
# XNS tunneled over IP
|
|
defopt opt_iso.h ISO TPIP # ISO network stack
|
|
defopt IPX # IPX network stack
|
|
defopt EON # ISO clnp over IP
|
|
defopt CCITT #
|
|
defopt HDLC # CCITT over HDLC
|
|
defopt LLC # CCITT over LLC2 (also IEEE LLC?)
|
|
defopt NATM # "native" ATM protocols
|
|
defopt PFIL_HOOKS # pfil(9)
|
|
defopt IPFILTER_LOG # logging of ip packets
|
|
# Include deflate or bsd compression, enable pppd packet filtering support
|
|
defopt opt_ppp.h PPP_DEFLATE PPP_BSDCOMP PPP_FILTER
|
|
|
|
# networking options
|
|
defopt GATEWAY
|
|
defopt MROUTING
|
|
defopt TCP_COMPAT_42
|
|
|
|
defopt TCP_RECVSPACE
|
|
defopt TCP_SENDSPACE
|
|
|
|
defopt opt_inet_csum.h INET_CSUM_COUNTERS TCP_CSUM_COUNTERS UDP_CSUM_COUNTERS
|
|
|
|
defopt opt_altq_enabled.h ALTQ
|
|
defopt opt_altq.h ALTQ_CBQ ALTQ_WFQ ALTQ_FIFOQ ALTQ_RED ALTQ_FLOWVALVE
|
|
ALTQ_RIO ALTQ_LOCALQ ALTQ_HFSC ALTQ_CDNR ALTQ_BLUE
|
|
ALTQ_PRIQ ALTQ_NOPCC ALTQ_DEBUG
|
|
|
|
defopt SB_MAX
|
|
|
|
# UVM options
|
|
defopt opt_uvmhist.h UVMHIST UVMHIST_PRINT
|
|
|
|
# file systems
|
|
deffs FFS EXT2FS
|
|
deffs fs_mfs.h MFS # XXX
|
|
deffs fs_lfs.h LFS
|
|
deffs fs_ntfs.h NTFS
|
|
deffs CD9660
|
|
deffs ADOSFS
|
|
deffs MSDOSFS
|
|
deffs FILECORE
|
|
deffs fs_nfs.h NFS
|
|
deffs NULLFS OVERLAY FDESC PORTAL UMAPFS PROCFS
|
|
deffs fs_kernfs.h KERNFS # XXX
|
|
deffs fs_union.h UNION
|
|
deffs fs_coda.h CODA
|
|
|
|
# file system options
|
|
defopt SOFTDEP
|
|
defopt QUOTA
|
|
defopt opt_ffs.h FFS_EI
|
|
defopt opt_ntfs.h NTFS_DEBUG
|
|
defopt VNODE_OP_NOINLINE
|
|
|
|
# RAIDframe options
|
|
defopt RAID_AUTOCONFIG
|
|
defopt RAID_DIAGNOSTIC
|
|
|
|
# buffer cache size options
|
|
defopt opt_bufcache.h BUFCACHE BUFPAGES
|
|
|
|
# userconf
|
|
defopt opt_userconf.h USERCONF
|
|
|
|
|
|
# Not entirely MI, but present on multiple arch's
|
|
|
|
# PC-style MBR handling
|
|
defopt opt_mbr.h COMPAT_386BSD_MBRPART
|
|
|
|
# debugging options
|
|
defopt DDB
|
|
defopt opt_ddbparam.h DDB_FROMCONSOLE DDB_ONPANIC DDB_HISTORY_SIZE
|
|
defopt opt_ddbparam.h DDB_BREAK_CHAR SYMTAB_SPACE
|
|
defopt KGDB
|
|
defopt LOCKDEBUG
|
|
defopt SYSCALL_DEBUG
|
|
|
|
# memory (ram) disk options
|
|
defopt opt_md.h MEMORY_DISK_HOOKS MEMORY_DISK_SERVER MEMORY_DISK_IS_ROOT MEMORY_DISK_DYNAMIC
|
|
|
|
defopt opt_mdsize.h MINIROOTSIZE
|
|
|
|
# device classes
|
|
devclass disk
|
|
devclass tape
|
|
devclass ifnet
|
|
devclass tty
|
|
|
|
# generic attributes
|
|
define audio { }
|
|
define midibus { }
|
|
define midisyn
|
|
define wdc_base
|
|
define scsi {[channel = -1]}
|
|
define ata {[channel = -1], [drive = -1]}
|
|
define atapi {[channel = -1]}
|
|
define mii {[phy = -1]}
|
|
|
|
# audio device attributes
|
|
define mulaw
|
|
define auconv
|
|
|
|
# audio and midi devices, attaches to audio hardware driver
|
|
device audio
|
|
attach audio at audio
|
|
device midi
|
|
attach midi at midibus
|
|
|
|
# raster operations attributes
|
|
define rasops1
|
|
define rasops2
|
|
define rasops4
|
|
define rasops8
|
|
define rasops15
|
|
define rasops16
|
|
define rasops24
|
|
define rasops32
|
|
|
|
# net device attributes - we have generic code for arc(net), ether(net),
|
|
# fddi, token ring and atm.
|
|
define arc
|
|
define atm
|
|
define ether
|
|
define fddi
|
|
define hippi
|
|
define ieee1394
|
|
define token
|
|
define sppp
|
|
define wlan
|
|
define crypto
|
|
|
|
# devices ARPing IPv4 pull this in:
|
|
define arp
|
|
|
|
# Device description for machine-independent IPKDB code.
|
|
defopt opt_ipkdb.h IPKDB : IPKDBKEY
|
|
defopt opt_ipkdb.h IPKDBSECURE : IPKDB
|
|
defparam opt_ipkdb.h IPKDBKEY : IPKDB
|
|
|
|
# Common files for any ipkdb support
|
|
file ipkdb/ipkdb_ipkdb.c ipkdb
|
|
file ipkdb/ipkdb_if.c ipkdb
|
|
|
|
# Attribute for devices that read/write an IEEE 802.3u MII bus
|
|
# using the bit-bang method.
|
|
# XXX Can't be in dev/mii/files.mii because that file hasn't
|
|
# XXX been included yet.
|
|
define mii_bitbang
|
|
file dev/mii/mii_bitbang.c mii_bitbang
|
|
|
|
# Logical disk
|
|
device ld: disk
|
|
file dev/ld.c ld needs-flag
|
|
|
|
# Central clearing house for system monitoring.
|
|
define sysmon_envsys
|
|
define sysmon_wdog
|
|
file dev/sysmon/sysmon_envsys.c sysmon_envsys needs-flag
|
|
file dev/sysmon/sysmon_wdog.c sysmon_wdog needs-flag
|
|
file dev/sysmon/sysmon.c sysmon_envsys | sysmon_wdog
|
|
|
|
# "Chipset" drivers. These are the bus-independent routines which
|
|
# contain the cfdrivers. Attachments are provided by files.<bus>
|
|
|
|
# Adaptec AIC-6[32]60 ICs
|
|
device aic: scsi
|
|
file dev/ic/aic6360.c aic
|
|
|
|
# SMC 93Cx6 Serial EEPROM devices
|
|
define smc93cx6
|
|
file dev/ic/smc93cx6.c smc93cx6
|
|
|
|
# Adaptec 2[789]4X, 394X, aic7770 and aic78[5678]0 SCSI controllers
|
|
defopt opt_ahc.h AHC_DEBUG AHC_NO_TAGS
|
|
device ahc: scsi
|
|
define ahc_seeprom
|
|
define ahc_aic77xx
|
|
file dev/ic/aic7xxx.c ahc
|
|
file dev/ic/aic7xxx_seeprom.c ahc_seeprom
|
|
file dev/ic/aic77xx.c ahc_aic77xx
|
|
|
|
# DPT EATA SCSI controllers
|
|
device dpt: scsi
|
|
file dev/ic/dpt.c dpt
|
|
|
|
# Compaq Smart ARRAY controllers
|
|
device cac {unit = -1}
|
|
file dev/ic/cac.c cac
|
|
|
|
attach ld at cac with ld_cac
|
|
file dev/ic/ld_cac.c ld_cac
|
|
|
|
# Mylex DAC960 RAID controllers
|
|
device mlx {unit = -1}
|
|
file dev/ic/mlx.c mlx needs-flag
|
|
|
|
attach ld at mlx with ld_mlx
|
|
file dev/ic/ld_mlx.c ld_mlx
|
|
|
|
# AdvanSys 1200A, 1200B and ULTRA SCSI controllers
|
|
device adv: scsi
|
|
file dev/ic/adv.c adv
|
|
file dev/ic/advlib.c adv
|
|
file dev/ic/advmcode.c adv
|
|
|
|
# AdvanSys ULTRA WIDE SCSI controllers
|
|
device adw: scsi
|
|
file dev/ic/adw.c adw
|
|
|
|
# BusLogic MultiMaster and MultiMaster Ultra SCSI controllers
|
|
# (Must be declared before AHA to ensure bha probes before aha.
|
|
# Probing AHA first configures bhas as aha, via their AHA
|
|
# hardware-compatibility mode.)
|
|
device bha: scsi
|
|
file dev/ic/bha.c bha
|
|
|
|
# Adaptec AHA-154x and AHA-164x controllers
|
|
# (must be after bha, see above)
|
|
device aha: scsi
|
|
file dev/ic/aha.c aha
|
|
|
|
# Initio INIC-940/950 SCSI controllers
|
|
device iha: scsi
|
|
file dev/ic/iha.c iha
|
|
|
|
# Qlogic ISP 10x0 SCSI Controllers
|
|
defopt opt_isp.h ISP_DISABLE_1020_SUPPORT ISP_DISABLE_1080_SUPPORT
|
|
ISP_DISABLE_2100_SUPPORT ISP_DISABLE_2200_SUPPORT
|
|
ISP_DISABLE_FW ISP_LOGDEFAULT ISP_TARGET_MODE
|
|
device isp: scsi
|
|
file dev/ic/isp.c isp
|
|
file dev/ic/isp_netbsd.c isp
|
|
file dev/ic/isp_target.c isp
|
|
|
|
# Symbios/NCR 53c710 SCSI controllers
|
|
device osiop: scsi
|
|
file dev/ic/osiop.c osiop
|
|
|
|
# common stuff for siop and esiop
|
|
define siop_common
|
|
file dev/ic/siop_common.c siop_common
|
|
|
|
# Symbios/NCR 53c720/53c8xx SCSI controllers
|
|
device siop: scsi,siop_common
|
|
file dev/ic/siop.c siop
|
|
|
|
# UltraStor SCSI controllers
|
|
device uha: scsi
|
|
file dev/ic/uha.c uha
|
|
|
|
# Aironet PC4500/PC4800
|
|
device an: arp, ether, ifnet
|
|
file dev/ic/an.c an
|
|
|
|
# AMD 79c930-based 802.11 cards
|
|
device awi: arp, wlan, ifnet
|
|
file dev/ic/awi.c awi
|
|
file dev/ic/awi_wep.c awi
|
|
file dev/ic/awi_wicfg.c awi
|
|
file dev/ic/am79c930.c awi
|
|
|
|
# Lucent & Intersil WaveLan IEEE (802.11)
|
|
device wi: arp, wlan, ifnet
|
|
file dev/ic/wi.c wi
|
|
|
|
# 3Com Etherlink-III Ethernet controller
|
|
device ep: arp, ether, ifnet, mii, mii_bitbang
|
|
file dev/ic/elink3.c ep
|
|
|
|
# 3Com EtherLink XL Controller
|
|
device ex: arp, ether, ifnet, mii, mii_bitbang
|
|
file dev/ic/elinkxl.c ex
|
|
|
|
# DEC EtherWORKS III (LEMAC) Ethernet controllers
|
|
device lc: arp, ether, ifnet
|
|
file dev/ic/lemac.c lc
|
|
|
|
# LANCE and PCnet Ethernet controllers
|
|
device le: arp, ether, ifnet
|
|
define le24
|
|
define le32
|
|
file dev/ic/am7990.c le24
|
|
file dev/ic/am79900.c le32
|
|
file dev/ic/lance.c le24 | le32
|
|
|
|
# DEC DEPCA-family of LANCE Ethernet controllers
|
|
device depca { }: le24
|
|
file dev/ic/depca.c depca
|
|
attach le at depca with le_depca
|
|
|
|
# Sun HME Ethernet controllers
|
|
device hme: arp, ether, ifnet, mii
|
|
file dev/ic/hme.c hme
|
|
|
|
# 8390-family Ethernet controllers
|
|
defopt opt_ipkdb.h IPKDB_DP8390 : IPKDB
|
|
define dp8390nic
|
|
file dev/ic/dp8390.c dp8390nic | IPKDB_DP8390
|
|
|
|
# TROPIC Token-Ring controller
|
|
device tr: arp, token, ifnet
|
|
file dev/ic/tropic.c tr
|
|
|
|
# NCR 5380 SCSI Bus Controller
|
|
define ncr5380sbc
|
|
file dev/ic/ncr5380sbc.c ncr5380sbc
|
|
device nca: scsi, ncr5380sbc
|
|
|
|
# Sun sc PAL SCSI Bus Controller
|
|
define sunscpal
|
|
file dev/ic/sunscpal.c sunscpal
|
|
device ssc: scsi, sunscpal
|
|
|
|
# DEC FDDI Chipset
|
|
define pdq
|
|
file dev/ic/pdq.c pdq
|
|
file dev/ic/pdq_ifsubr.c pdq
|
|
|
|
# Cyclades Cyclom-8/16/32
|
|
device cy: tty
|
|
file dev/ic/cy.c cy needs-flag
|
|
|
|
# Efficient Networks, Inc. ATM interface
|
|
device en: atm, ifnet
|
|
file dev/ic/midway.c en
|
|
|
|
# NCR 53x9x or Emulex ESP SCSI Controller
|
|
define ncr53c9x
|
|
device esp: scsi, ncr53c9x
|
|
file dev/ic/ncr53c9x.c ncr53c9x
|
|
|
|
# Hitachi HD64570 serial controller
|
|
define hd64570
|
|
file dev/ic/hd64570.c hd64570
|
|
|
|
# Riscom/N2 ISA/PCI Sync Serial Controller
|
|
device ntwoc: ifnet, hd64570
|
|
|
|
# Intel 82586 Ethernet Controller
|
|
define i82586
|
|
file dev/ic/i82586.c i82586
|
|
|
|
# Intel 82557/82558/82559 Ethernet Controller
|
|
device fxp: ether, ifnet, arp, mii
|
|
file dev/ic/i82557.c fxp
|
|
|
|
# SEEQ 8005 Advanced Ethernet Data Link Controller
|
|
define seeq8005
|
|
file dev/ic/seeq8005.c seeq8005
|
|
|
|
# SMC 91Cxx Ethernet Controller
|
|
device sm: arp, ether, ifnet, mii, mii_bitbang
|
|
file dev/ic/smc91cxx.c sm
|
|
|
|
# SMC 83C170 EPIC/100 Fast Ethernet Controller
|
|
device epic: arp, ether, ifnet, mii
|
|
file dev/ic/smc83c170.c epic
|
|
|
|
# DEC SGEC Second Generation Ethernet Controller
|
|
define sgec
|
|
file dev/ic/sgec.c sgec
|
|
|
|
# MB8696x Ethernet Controller
|
|
define mb86960
|
|
file dev/ic/mb86960.c mb86960
|
|
|
|
# Generic MB8696x Ethernet Controller driver
|
|
device mbe: arp, ether, ifnet, mb86960
|
|
|
|
# Interwave Am78C201 audio driver
|
|
define interwave
|
|
file dev/ic/interwave.c interwave
|
|
|
|
# TMS 320av110 MPEG2/audio driver
|
|
define tms320av110
|
|
file dev/ic/tms320av110.c tms320av110
|
|
|
|
# Novell NE2000-compatible Ethernet cards, based on the
|
|
# National Semiconductor DS8390.
|
|
defopt opt_ipkdb.h IPKDB_NE : IPKDB_DP8390
|
|
device ne: ether, ifnet, arp, dp8390nic, mii
|
|
file dev/ic/ne2000.c ne | IPKDB_NE
|
|
|
|
# 8250/16[45]50-based "com" ports
|
|
# XXX In a perfect world, this would be done with attributes
|
|
defopt opt_com.h COM16650 COM_HAYESP COM_DEBUG COM_MPLOCK
|
|
device com { } : tty
|
|
file dev/ic/com.c com needs-flag
|
|
|
|
# PC-like keyboard controller
|
|
device pckbc { [slot = -1] }
|
|
file dev/ic/pckbc.c pckbc needs-flag
|
|
|
|
# Cirrus Logic CD240[01] 4-port Multi-Protocol Communications Controller
|
|
device clmpcc: tty
|
|
file dev/ic/clmpcc.c clmpcc needs-flag
|
|
|
|
# Device description for i2c bus and i2c eeprom
|
|
define i2c
|
|
define i2c_eeprom
|
|
|
|
# National Semiconductor LM7[89]
|
|
device lm: sysmon_envsys
|
|
file dev/ic/nslm7x.c lm needs-flag
|
|
|
|
# Essential Communications Corp. HIPPI Interface
|
|
device esh: hippi, ifnet
|
|
file dev/ic/rrunner.c esh needs-flag
|
|
|
|
# SMC 90c26, SMC 90C56 (and 90C66 if in compat mode) chip driver
|
|
device bah: ifnet, arc, arp
|
|
file dev/ic/smc90cx6.c bah
|
|
|
|
# OPL2/OPL3 FM synth driver
|
|
device opl: midibus, midisyn
|
|
file dev/ic/opl.c opl
|
|
file dev/ic/oplinstrs.c opl
|
|
|
|
# MPU401 MIDI UART compatibles
|
|
device mpu: midibus
|
|
file dev/ic/mpu.c mpu needs-flag
|
|
|
|
# AD1848 (CS4248, CS4231, AD1845) audio codec support; used by other drivers
|
|
define ad1848
|
|
file dev/ic/ad1848.c ad1848
|
|
|
|
# AMD 7930 audio/ISDN codec
|
|
define am7930
|
|
file dev/ic/am7930.c am7930
|
|
|
|
# SPARC `SUNW,audiocs'
|
|
device audiocs: audio, auconv, ad1848
|
|
file dev/ic/cs4231.c audiocs
|
|
|
|
# AC-97 CODECs
|
|
define ac97
|
|
file dev/ic/ac97.c ac97
|
|
|
|
# Oki MSM6258 support code
|
|
define msm6258
|
|
file dev/ic/msm6258.c msm6258
|
|
|
|
# LSI64854 DMA controller back-end
|
|
define lsi64854
|
|
file dev/ic/lsi64854.c lsi64854
|
|
|
|
# RealTek 8019/8029 NE2000-compatible network interface subroutines
|
|
define rtl80x9
|
|
file dev/ic/rtl80x9.c rtl80x9
|
|
|
|
# RealTek 8129/8139 Ethernet controllers
|
|
device rtk: ether, ifnet, arp, mii
|
|
file dev/ic/rtl81x9.c rtk
|
|
|
|
# Common code for ESDI/IDE/etc. controllers
|
|
device wdc: ata, atapi, wdc_base
|
|
file dev/ic/wdc.c wdc_base
|
|
|
|
# CHIPS and Technologies 82C7[12][01] Universal Peripheral Controller
|
|
# lpt attachment commented out because "device lpt" isn't in this file.
|
|
device upc { [offset = -1] }
|
|
attach wdc at upc with wdc_upc
|
|
attach com at upc with com_upc
|
|
# attach lpt at upc with lpt_upc
|
|
file dev/ic/upc.c upc
|
|
file dev/ic/wdc_upc.c wdc_upc
|
|
file dev/ic/com_upc.c com_upc
|
|
# file dev/ic/lpt_upc.c lpt_upc
|
|
|
|
# Common code for ISA/PCMCIA (non 802.11) WaveLAN adapters
|
|
define wavelan
|
|
device wl: ether, ifnet, arp
|
|
file dev/ic/wavelan.c wavelan
|
|
|
|
# DECchip 21x4x Ethernet controller family, and assorted clones.
|
|
device tlp: arp, ether, ifnet, mii, mii_bitbang
|
|
file dev/ic/tulip.c tlp
|
|
|
|
# Adaptec AIC-6915 Ethernet interface
|
|
device sf: arp, ether, ifnet, mii
|
|
file dev/ic/aic6915.c sf
|
|
|
|
# Mostek time-of-day clock and NVRAM
|
|
define mk48txx
|
|
file dev/ic/mk48txx.c mk48txx
|
|
|
|
# Intersil 7170 time-of-day clock
|
|
define intersil7170
|
|
file dev/ic/intersil7170.c intersil7170
|
|
|
|
# National Semiconductor MM58167 time-of-day clock
|
|
define mm58167
|
|
file dev/ic/mm58167.c mm58167
|
|
|
|
# D-Link DL10019/10022 NE2000-compatible network interface subroutines
|
|
define dl10019
|
|
file dev/ic/dl10019.c dl10019
|
|
|
|
# ASIX AX88190 NE2000-compatible network interface subroutines
|
|
define ax88190
|
|
file dev/ic/ax88190.c ax88190
|
|
|
|
# WD/SMC 80x3 family, SMC Elite Ultra [8216], SMC EtherEZ
|
|
device we: ether, ifnet, arp, dp8390nic
|
|
file dev/ic/we.c we
|
|
|
|
# Allied-Telesis Ethernet driver based on Fujitsu MB8696xA controllers
|
|
device ate: arp, ether, ifnet, mb86960
|
|
file dev/ic/ate_subr.c ate
|
|
|
|
# Definitions for wscons
|
|
# device attributes: display, display with emulator, keyboard, and mouse
|
|
define wsdisplaydev { }
|
|
define wsemuldisplaydev {[console = -1]}
|
|
define wskbddev {[console = -1], [mux = -1]}
|
|
define wsmousedev {[mux = -1]}
|
|
# attribute to pull in raster support
|
|
define wsrasteremulops
|
|
# common PC display functions
|
|
defopt opt_pcdisplay.h PCDISPLAY_SOFTCURSOR
|
|
define pcdisplayops
|
|
file dev/ic/pcdisplay_subr.c pcdisplayops
|
|
file dev/ic/pcdisplay_chars.c pcdisplayops
|
|
# VGA graphics
|
|
device vga: wsemuldisplaydev, pcdisplayops
|
|
file dev/ic/vga.c vga needs-flag
|
|
file dev/ic/vga_subr.c vga
|
|
# CyberPro 20x0 graphics (linear non-VGA mode)
|
|
device cprofb: wsemuldisplaydev
|
|
file dev/ic/cyberpro.c cprofb needs-flag
|
|
|
|
# Attributes which machine-independent bus support can be attached to.
|
|
# These should be defined here, because some of these busses can have
|
|
# devices which provide these attributes, and we'd like to avoid hairy
|
|
# ordering constraints on inclusion of the busses' "files" files.
|
|
define isabus { } # ISA attachment
|
|
define eisabus { } # EISA attachment
|
|
define pcibus {[bus = -1]} # PCI attachment
|
|
define tcbus { } # TurboChannel attachment
|
|
define mcabus { } # MicroChannel attachment
|
|
define usbus { } # USB attachment
|
|
define fwbus {[idhi=-1],[idlo=-1]} # IEEE 1394 attachment
|
|
define vmebus { } # VME bus attachment
|
|
define pcmciabus { [controller = -1], [socket = -1]} # PCMCIA bus attachment
|
|
define cbbus {[slot = -1]} # CardBus attachment
|
|
define pcmciaslot {[slot = -1]} # PCMCIA slot itself:
|
|
|
|
# We need the USB bus controllers here so different busses can
|
|
# use them in an 'attach-with'.
|
|
# UHCI USB controller
|
|
device uhci: usbus
|
|
file dev/usb/uhci.c uhci needs-flag
|
|
|
|
# OHCI USB controller
|
|
device ohci: usbus
|
|
file dev/usb/ohci.c ohci needs-flag
|
|
|
|
# EHCI USB controller
|
|
device ehci: usbus
|
|
file dev/usb/ehci.c ehci needs-flag
|
|
|
|
# IEEE 1394 controllers
|
|
# (These need to be here since it will have both PCI and CardBus attachments)
|
|
device fwlynx: fwbus
|
|
device fwohci: fwbus
|
|
|
|
# Attribute used by various things that need BPF's virtual machine
|
|
define bpf_filter
|
|
|
|
# Attributes used by the ISDN subsystem
|
|
define isdn # the ISDN subsystem
|
|
define passive_isdn # files needed by passive cards (XXX - protocol specific)
|
|
define spppi4b # synchronous PPP support
|
|
|
|
# ISDN cards based on the Siemens ISAC/HSCX chipset (or lookalikes)
|
|
device isic: isdn, passive_isdn
|
|
|
|
file dev/ic/isic.c isic
|
|
file dev/ic/isac.c isic
|
|
file dev/ic/hscx.c isic
|
|
file dev/ic/isic_l1.c isic
|
|
file dev/ic/isic_l1fsm.c isic
|
|
file dev/ic/isic_bchan.c isic
|
|
|
|
# (old) Diehl active ISDN cards
|
|
device daic: isdn
|
|
file dev/ic/daic.c daic
|
|
|
|
# legitimate pseudo-devices
|
|
defpseudo vnd: disk
|
|
defpseudo ccd: disk
|
|
defpseudo raid: disk
|
|
defpseudo md: disk
|
|
defpseudo vcoda
|
|
|
|
defpseudo pty: tty
|
|
defpseudo tb: tty
|
|
defpseudo rnd
|
|
|
|
defpseudo loop: ifnet
|
|
defpseudo sl: ifnet
|
|
defpseudo ppp: ifnet, bpf_filter
|
|
defpseudo pppoe: ifnet, ether, sppp
|
|
defpseudo sppp: ifnet
|
|
defpseudo tun: ifnet
|
|
defpseudo vlan: ifnet, ether
|
|
defpseudo bridge: ifnet, ether
|
|
defpseudo bpfilter: ifnet, bpf_filter
|
|
defpseudo strip: ifnet
|
|
defpseudo ipfilter: ifnet
|
|
defpseudo ipip: ifnet
|
|
defpseudo gre: ifnet
|
|
defpseudo gif: ifnet
|
|
defpseudo faith: ifnet
|
|
defpseudo stf: ifnet
|
|
|
|
defpseudo sequencer
|
|
|
|
# ISDN userland pseudo devices
|
|
defpseudo i4btrc: isdn
|
|
defpseudo i4brbch: isdn
|
|
defpseudo i4btel: isdn
|
|
defpseudo i4bipr: isdn
|
|
defpseudo i4bisppp: isdn, sppp
|
|
defpseudo i4bctl: isdn
|
|
defpseudo i4b: isdn
|
|
|
|
# kernel sources
|
|
file adosfs/adlookup.c adosfs
|
|
file adosfs/adutil.c adosfs
|
|
file adosfs/advfsops.c adosfs
|
|
file adosfs/advnops.c adosfs
|
|
file altq/altq_conf.c altq
|
|
file altq/altq_afmap.c altq
|
|
file altq/altq_blue.c altq
|
|
file altq/altq_cbq.c altq
|
|
file altq/altq_cdnr.c altq
|
|
file altq/altq_fifoq.c altq
|
|
file altq/altq_hfsc.c altq
|
|
file altq/altq_localq.c altq
|
|
file altq/altq_priq.c altq
|
|
file altq/altq_red.c altq
|
|
file altq/altq_rio.c altq
|
|
file altq/altq_rmclass.c altq
|
|
file altq/altq_subr.c altq
|
|
file altq/altq_wfq.c altq
|
|
file coda/coda_namecache.c coda
|
|
file coda/coda_psdev.c vcoda needs-count
|
|
file coda/coda_subr.c coda
|
|
file coda/coda_venus.c coda
|
|
file coda/coda_vfsops.c coda
|
|
file coda/coda_vnops.c coda
|
|
file crypto/arc4/arc4.c wlan
|
|
file crypto/des/des_ecb.c ipsec & ipsec_esp
|
|
file crypto/des/des_setkey.c ipsec & ipsec_esp
|
|
file crypto/des/des_enc.c ipsec & ipsec_esp & !crypto_md_des_enc
|
|
#file crypto/des/des_cbc.c ipsec & ipsec_esp & !crypto_md_des_cbc
|
|
file crypto/blowfish/bf_enc.c ipsec & ipsec_esp & !crypto_md_bf_enc
|
|
#file crypto/blowfish/bf_cbc.c ipsec & ipsec_esp & !crypto_md_bf_cbc
|
|
file crypto/blowfish/bf_skey.c ipsec & ipsec_esp
|
|
file crypto/cast128/cast128.c ipsec & ipsec_esp
|
|
file crypto/rijndael/rijndael-alg-fst.c ipsec & ipsec_esp
|
|
file crypto/rijndael/rijndael-api-fst.c ipsec & ipsec_esp
|
|
file ddb/db_access.c ddb | kgdb
|
|
file ddb/db_aout.c ddb
|
|
file ddb/db_break.c ddb
|
|
file ddb/db_command.c ddb
|
|
file ddb/db_elf.c ddb
|
|
file ddb/db_examine.c ddb
|
|
file ddb/db_expr.c ddb
|
|
file ddb/db_input.c ddb
|
|
file ddb/db_lex.c ddb
|
|
file ddb/db_output.c ddb
|
|
file ddb/db_print.c ddb
|
|
file ddb/db_run.c ddb | kgdb
|
|
file ddb/db_sym.c ddb
|
|
file ddb/db_trap.c ddb
|
|
file ddb/db_variables.c ddb
|
|
file ddb/db_watch.c ddb
|
|
file ddb/db_write_cmd.c ddb
|
|
file ddb/db_xxx.c ddb
|
|
file dev/auconv.c auconv
|
|
file dev/audio.c audio | midi | midibus needs-flag
|
|
file dev/ccd.c ccd needs-flag
|
|
file dev/i2c/i2c_bus.c i2c
|
|
file dev/i2c/i2c_eeprom.c i2c_eeprom
|
|
file dev/md.c md needs-count
|
|
file dev/midi.c midi | midibus needs-flag
|
|
file dev/midisyn.c midisyn
|
|
file dev/mulaw.c mulaw
|
|
file dev/raidframe/rf_acctrace.c raid needs-flag
|
|
file dev/raidframe/rf_alloclist.c raid needs-flag
|
|
file dev/raidframe/rf_aselect.c raid needs-flag
|
|
file dev/raidframe/rf_callback.c raid needs-flag
|
|
file dev/raidframe/rf_chaindecluster.c raid needs-flag
|
|
file dev/raidframe/rf_copyback.c raid needs-flag
|
|
file dev/raidframe/rf_cvscan.c raid needs-flag
|
|
file dev/raidframe/rf_dagdegrd.c raid needs-flag
|
|
file dev/raidframe/rf_dagdegwr.c raid needs-flag
|
|
file dev/raidframe/rf_dagffrd.c raid needs-flag
|
|
file dev/raidframe/rf_dagffwr.c raid needs-flag
|
|
file dev/raidframe/rf_dagfuncs.c raid needs-flag
|
|
file dev/raidframe/rf_dagutils.c raid needs-flag
|
|
file dev/raidframe/rf_debugMem.c raid needs-flag
|
|
file dev/raidframe/rf_debugprint.c raid needs-flag
|
|
file dev/raidframe/rf_decluster.c raid needs-flag
|
|
file dev/raidframe/rf_declusterPQ.c raid needs-flag
|
|
file dev/raidframe/rf_diskqueue.c raid needs-flag
|
|
file dev/raidframe/rf_disks.c raid needs-flag
|
|
file dev/raidframe/rf_driver.c raid needs-flag
|
|
file dev/raidframe/rf_engine.c raid needs-flag
|
|
file dev/raidframe/rf_evenodd.c raid needs-flag
|
|
file dev/raidframe/rf_evenodd_dagfuncs.c raid needs-flag
|
|
file dev/raidframe/rf_evenodd_dags.c raid needs-flag
|
|
file dev/raidframe/rf_fifo.c raid needs-flag
|
|
file dev/raidframe/rf_interdecluster.c raid needs-flag
|
|
file dev/raidframe/rf_invertq.c raid needs-flag
|
|
file dev/raidframe/rf_layout.c raid needs-flag
|
|
file dev/raidframe/rf_map.c raid needs-flag
|
|
file dev/raidframe/rf_mcpair.c raid needs-flag
|
|
file dev/raidframe/rf_memchunk.c raid needs-flag
|
|
file dev/raidframe/rf_netbsdkintf.c raid needs-flag
|
|
file dev/raidframe/rf_nwayxor.c raid needs-flag
|
|
file dev/raidframe/rf_options.c raid needs-flag
|
|
file dev/raidframe/rf_paritylog.c raid needs-flag
|
|
file dev/raidframe/rf_paritylogDiskMgr.c raid needs-flag
|
|
file dev/raidframe/rf_paritylogging.c raid needs-flag
|
|
file dev/raidframe/rf_parityloggingdags.c raid needs-flag
|
|
file dev/raidframe/rf_parityscan.c raid needs-flag
|
|
file dev/raidframe/rf_pq.c raid needs-flag
|
|
file dev/raidframe/rf_pqdeg.c raid needs-flag
|
|
file dev/raidframe/rf_pqdegdags.c raid needs-flag
|
|
file dev/raidframe/rf_psstatus.c raid needs-flag
|
|
file dev/raidframe/rf_raid0.c raid needs-flag
|
|
file dev/raidframe/rf_raid1.c raid needs-flag
|
|
file dev/raidframe/rf_raid4.c raid needs-flag
|
|
file dev/raidframe/rf_raid5.c raid needs-flag
|
|
file dev/raidframe/rf_raid5_rotatedspare.c raid needs-flag
|
|
file dev/raidframe/rf_reconbuffer.c raid needs-flag
|
|
file dev/raidframe/rf_reconmap.c raid needs-flag
|
|
file dev/raidframe/rf_reconstruct.c raid needs-flag
|
|
file dev/raidframe/rf_reconutil.c raid needs-flag
|
|
file dev/raidframe/rf_revent.c raid needs-flag
|
|
file dev/raidframe/rf_shutdown.c raid needs-flag
|
|
file dev/raidframe/rf_sstf.c raid needs-flag
|
|
file dev/raidframe/rf_states.c raid needs-flag
|
|
file dev/raidframe/rf_stripelocks.c raid needs-flag
|
|
file dev/raidframe/rf_strutils.c raid needs-flag
|
|
file dev/raidframe/rf_threadstuff.c raid needs-flag
|
|
file dev/raidframe/rf_utils.c raid needs-flag
|
|
file dev/rnd.c rnd needs-flag
|
|
file dev/rndpool.c rnd needs-flag
|
|
file dev/sequencer.c sequencer needs-flag
|
|
file dev/vnd.c vnd needs-flag
|
|
file filecorefs/filecore_bmap.c filecore
|
|
file filecorefs/filecore_lookup.c filecore
|
|
file filecorefs/filecore_node.c filecore
|
|
file filecorefs/filecore_utils.c filecore
|
|
file filecorefs/filecore_vfsops.c filecore
|
|
file filecorefs/filecore_vnops.c filecore
|
|
file isofs/cd9660/cd9660_bmap.c cd9660
|
|
file isofs/cd9660/cd9660_lookup.c cd9660
|
|
file isofs/cd9660/cd9660_node.c cd9660
|
|
file isofs/cd9660/cd9660_rrip.c cd9660
|
|
file isofs/cd9660/cd9660_util.c cd9660
|
|
file isofs/cd9660/cd9660_vfsops.c cd9660
|
|
file isofs/cd9660/cd9660_vnops.c cd9660
|
|
file kern/cnmagic.c
|
|
file kern/exec_aout.c exec_aout
|
|
file kern/exec_conf.c
|
|
file kern/exec_ecoff.c exec_ecoff
|
|
file kern/exec_elf32.c exec_elf32
|
|
file kern/exec_elf64.c exec_elf64
|
|
file kern/exec_elf_common.c exec_elf32 | exec_elf64
|
|
file kern/exec_macho.c exec_macho
|
|
file kern/exec_script.c exec_script
|
|
file kern/exec_subr.c
|
|
file kern/init_main.c
|
|
file kern/init_sysent.c
|
|
file kern/kern_acct.c
|
|
file kern/kern_allocsys.c
|
|
file kern/kern_clock.c
|
|
file kern/kern_descrip.c
|
|
file kern/kern_exec.c
|
|
file kern/kern_exit.c
|
|
file kern/kern_fork.c
|
|
file kern/kern_kthread.c
|
|
file kern/kern_ktrace.c
|
|
file kern/kern_lkm.c lkm
|
|
file kern/kern_lock.c
|
|
file kern/kern_malloc.c
|
|
file kern/kern_malloc_debug.c malloc_debug
|
|
file kern/kern_ntptime.c
|
|
file kern/kern_physio.c
|
|
file kern/kern_proc.c
|
|
file kern/kern_prot.c
|
|
file kern/kern_resource.c
|
|
file kern/kern_sig.c
|
|
file kern/kern_subr.c
|
|
file kern/kern_synch.c
|
|
file kern/kern_sysctl.c
|
|
file kern/kern_time.c
|
|
file kern/kern_xxx.c
|
|
file kern/kgdb_stub.c kgdb
|
|
file kern/subr_autoconf.c
|
|
file kern/subr_disk.c
|
|
file kern/subr_extent.c
|
|
file kern/subr_log.c
|
|
file kern/subr_pool.c
|
|
file kern/subr_prf.c
|
|
file kern/subr_prof.c
|
|
file kern/subr_rmap.c
|
|
file kern/subr_userconf.c userconf
|
|
file kern/subr_xxx.c
|
|
file kern/sys_generic.c
|
|
file kern/sys_pipe.c new_pipe
|
|
file kern/sys_process.c
|
|
file kern/sys_socket.c
|
|
file kern/syscalls.c syscall_debug
|
|
file kern/sysv_ipc.c sysvshm | sysvsem | sysvmsg
|
|
file kern/sysv_msg.c sysvmsg
|
|
file kern/sysv_sem.c sysvsem
|
|
file kern/sysv_shm.c sysvshm
|
|
file kern/tty.c
|
|
file kern/tty_conf.c
|
|
file kern/tty_pty.c pty needs-flag
|
|
file kern/tty_subr.c
|
|
file kern/tty_tb.c tb needs-count
|
|
file kern/tty_tty.c
|
|
file kern/uipc_domain.c
|
|
file kern/uipc_mbuf.c
|
|
file kern/uipc_mbuf2.c
|
|
file kern/uipc_proto.c
|
|
file kern/uipc_socket.c
|
|
file kern/uipc_socket2.c
|
|
file kern/uipc_syscalls.c
|
|
file kern/uipc_usrreq.c
|
|
file kern/vfs_bio.c
|
|
file kern/vfs_cache.c
|
|
file kern/vfs_cluster.c
|
|
file kern/vfs_getcwd.c
|
|
file kern/vfs_init.c
|
|
file kern/vfs_lockf.c
|
|
file kern/vfs_lookup.c
|
|
file kern/vfs_subr.c
|
|
file kern/vfs_syscalls.c
|
|
file kern/vfs_vnops.c
|
|
file kern/vnode_if.c
|
|
file miscfs/deadfs/dead_vnops.c
|
|
file miscfs/fdesc/fdesc_vfsops.c fdesc
|
|
file miscfs/fdesc/fdesc_vnops.c fdesc
|
|
file miscfs/fifofs/fifo_vnops.c
|
|
file miscfs/genfs/genfs_vnops.c
|
|
file miscfs/genfs/layer_subr.c nullfs | overlay | umapfs | lkm
|
|
file miscfs/genfs/layer_vfsops.c nullfs | overlay | umapfs | lkm
|
|
file miscfs/genfs/layer_vnops.c nullfs | overlay | umapfs | lkm
|
|
file miscfs/kernfs/kernfs_vfsops.c kernfs
|
|
file miscfs/kernfs/kernfs_vnops.c kernfs
|
|
file miscfs/nullfs/null_vfsops.c nullfs
|
|
file miscfs/nullfs/null_vnops.c nullfs
|
|
file miscfs/overlay/overlay_vfsops.c overlay
|
|
file miscfs/overlay/overlay_vnops.c overlay
|
|
file miscfs/portal/portal_vfsops.c portal
|
|
file miscfs/portal/portal_vnops.c portal
|
|
file miscfs/procfs/procfs_cmdline.c procfs
|
|
file miscfs/procfs/procfs_ctl.c procfs
|
|
file miscfs/procfs/procfs_fpregs.c
|
|
file miscfs/procfs/procfs_linux.c procfs
|
|
file miscfs/procfs/procfs_map.c procfs
|
|
file miscfs/procfs/procfs_mem.c
|
|
file miscfs/procfs/procfs_note.c procfs
|
|
file miscfs/procfs/procfs_regs.c
|
|
file miscfs/procfs/procfs_status.c procfs
|
|
file miscfs/procfs/procfs_subr.c procfs
|
|
file miscfs/procfs/procfs_vfsops.c procfs
|
|
file miscfs/procfs/procfs_vnops.c procfs
|
|
file miscfs/specfs/spec_vnops.c
|
|
file miscfs/syncfs/sync_subr.c
|
|
file miscfs/syncfs/sync_vnops.c
|
|
file miscfs/umapfs/umap_subr.c umapfs
|
|
file miscfs/umapfs/umap_vfsops.c umapfs
|
|
file miscfs/umapfs/umap_vnops.c umapfs
|
|
file miscfs/union/union_subr.c union
|
|
file miscfs/union/union_vfsops.c union
|
|
file miscfs/union/union_vnops.c union
|
|
file msdosfs/msdosfs_conv.c msdosfs
|
|
file msdosfs/msdosfs_denode.c msdosfs
|
|
file msdosfs/msdosfs_fat.c msdosfs
|
|
file msdosfs/msdosfs_lookup.c msdosfs
|
|
file msdosfs/msdosfs_vfsops.c msdosfs
|
|
file msdosfs/msdosfs_vnops.c msdosfs
|
|
file net/bpf.c bpfilter needs-count
|
|
file net/bpf_filter.c bpf_filter
|
|
file net/bsd-comp.c ppp & ppp_bsdcomp
|
|
file net/if.c
|
|
file net/if_arcsubr.c arc needs-flag
|
|
file net/if_atmsubr.c atm
|
|
file net/if_bridge.c bridge needs-flag
|
|
file net/bridgestp.c bridge
|
|
file net/if_ethersubr.c ether | fddi | netatalk | token |
|
|
wlan | vlan | pppoe
|
|
file net/if_faith.c faith & inet & inet6 needs-flag
|
|
file net/if_fddisubr.c fddi needs-flag
|
|
file net/if_gif.c gif needs-flag
|
|
file net/if_gre.c gre needs-count
|
|
file net/if_hippisubr.c hippi needs-flag
|
|
file net/if_ieee1394subr.c ieee1394
|
|
file net/if_loop.c loop needs-count
|
|
file net/if_media.c
|
|
file net/if_ppp.c ppp needs-count
|
|
file net/if_stf.c stf & inet & inet6 needs-flag
|
|
file net/if_sl.c sl needs-count
|
|
file net/if_spppsubr.c sppp
|
|
file net/if_strip.c strip needs-count
|
|
file net/if_tokensubr.c token needs-flag
|
|
file net/if_tun.c tun needs-count
|
|
file net/if_vlan.c vlan needs-flag
|
|
file net/if_pppoe.c pppoe needs-count
|
|
#file net/net_osdep.c
|
|
file net/pfil.c pfil_hooks | ipfilter
|
|
file net/ppp-deflate.c ppp & ppp_deflate
|
|
file net/ppp_tty.c ppp
|
|
file net/radix.c
|
|
file net/raw_cb.c
|
|
file net/raw_usrreq.c
|
|
file net/route.c
|
|
file net/rtsock.c
|
|
file net/slcompress.c sl | ppp | strip | i4bipr
|
|
file net/zlib.c (ppp & ppp_deflate) | ipsec
|
|
file netatalk/aarp.c netatalk
|
|
file netatalk/at_control.c netatalk
|
|
file netatalk/at_proto.c netatalk
|
|
file netatalk/at_rmx.c netatalkdebug
|
|
file netatalk/ddp_input.c netatalk
|
|
file netatalk/ddp_output.c netatalk
|
|
file netatalk/ddp_usrreq.c netatalk
|
|
file netccitt/ccitt_proto.c ccitt
|
|
file netccitt/hd_debug.c hdlc
|
|
file netccitt/hd_input.c hdlc
|
|
file netccitt/hd_output.c hdlc
|
|
file netccitt/hd_subr.c hdlc
|
|
file netccitt/hd_timer.c hdlc
|
|
file netccitt/if_x25subr.c ccitt
|
|
file netccitt/llc_input.c llc
|
|
file netccitt/llc_output.c llc
|
|
file netccitt/llc_subr.c llc
|
|
file netccitt/llc_timer.c llc
|
|
file netccitt/pk_acct.c ccitt
|
|
file netccitt/pk_debug.c ccitt
|
|
file netccitt/pk_input.c ccitt
|
|
file netccitt/pk_llcsubr.c llc | hdlc
|
|
file netccitt/pk_output.c ccitt
|
|
file netccitt/pk_subr.c ccitt
|
|
file netccitt/pk_timer.c ccitt
|
|
file netccitt/pk_usrreq.c ccitt
|
|
file netinet/fil.c ipfilter
|
|
file netinet/if_arp.c arp | netatalk needs-flag
|
|
file netinet/if_ieee1394arp.c arp & ieee1394 & inet
|
|
file netinet/if_atm.c atm
|
|
file netinet/igmp.c inet
|
|
file netinet/in.c inet
|
|
file netinet/in_gif.c gif & inet
|
|
file netinet/in_pcb.c inet
|
|
file netinet/in_proto.c inet
|
|
file netinet/ip_auth.c ipfilter needs-flag
|
|
file netinet/ip_ecn.c ipsec | gif | stf
|
|
file netinet/ip_encap.c inet | inet6
|
|
file netinet/ip_fil.c ipfilter
|
|
file netinet/ip_flow.c inet & gateway
|
|
file netinet/ip_frag.c ipfilter
|
|
file netinet/ip_gre.c inet & gre
|
|
file netinet/ip_icmp.c inet
|
|
file netinet/ip_input.c inet
|
|
file netinet/ip_ipip.c ipip needs-count
|
|
file netinet/ip_log.c ipfilter & ipfilter_log
|
|
file netinet/ip_mroute.c inet & mrouting
|
|
file netinet/ip_nat.c ipfilter
|
|
file netinet/ip_output.c inet
|
|
file netinet/ip_proxy.c ipfilter
|
|
file netinet/ip_state.c ipfilter
|
|
file netinet/raw_ip.c inet
|
|
file netinet/tcp_debug.c inet | inet6
|
|
file netinet/tcp_input.c inet | inet6
|
|
file netinet/tcp_output.c inet | inet6
|
|
file netinet/tcp_subr.c inet | inet6
|
|
file netinet/tcp_timer.c inet | inet6
|
|
file netinet/tcp_usrreq.c inet | inet6
|
|
file netinet/udp_usrreq.c inet | inet6
|
|
file netinet6/ah_core.c ipsec
|
|
file netinet6/ah_input.c ipsec
|
|
file netinet6/ah_output.c ipsec
|
|
file netinet6/dest6.c inet6
|
|
file netinet6/esp_core.c ipsec & ipsec_esp
|
|
file netinet6/esp_output.c ipsec & ipsec_esp
|
|
file netinet6/esp_input.c ipsec & ipsec_esp
|
|
file netinet6/esp_rijndael.c ipsec & ipsec_esp
|
|
file netinet6/frag6.c inet6
|
|
file netinet6/icmp6.c inet6
|
|
file netinet6/in6.c inet6
|
|
file netinet6/in6_cksum.c inet6 & !inet6_md_cksum
|
|
file netinet6/in6_gif.c gif & inet6
|
|
file netinet6/in6_ifattach.c inet6
|
|
file netinet6/in6_pcb.c inet6
|
|
file netinet6/in6_prefix.c inet6
|
|
file netinet6/in6_proto.c inet6
|
|
file netinet6/in6_src.c inet6
|
|
file netinet6/ip6_forward.c inet6
|
|
file netinet6/ip6_input.c inet6
|
|
file netinet6/ip6_mroute.c inet6
|
|
file netinet6/ip6_output.c inet6
|
|
file netinet6/ipcomp_core.c ipsec
|
|
file netinet6/ipcomp_input.c ipsec
|
|
file netinet6/ipcomp_output.c ipsec
|
|
file netinet6/ipsec.c ipsec
|
|
file netinet6/mld6.c inet6
|
|
file netinet6/nd6.c inet6
|
|
file netinet6/nd6_nbr.c inet6
|
|
file netinet6/nd6_rtr.c inet6
|
|
file netinet6/raw_ip6.c inet6
|
|
file netinet6/route6.c inet6
|
|
file netinet6/udp6_output.c inet6
|
|
file netinet6/udp6_usrreq.c inet6
|
|
file netiso/clnp_debug.c iso
|
|
file netiso/clnp_er.c iso
|
|
file netiso/clnp_frag.c iso
|
|
file netiso/clnp_input.c iso
|
|
file netiso/clnp_options.c iso
|
|
file netiso/clnp_output.c iso
|
|
file netiso/clnp_raw.c iso
|
|
file netiso/clnp_subr.c iso
|
|
file netiso/clnp_timer.c iso
|
|
file netiso/cltp_usrreq.c iso
|
|
file netiso/esis.c iso
|
|
file netiso/idrp_usrreq.c iso
|
|
file netiso/if_cons.c iso
|
|
file netiso/if_eon.c eon
|
|
file netiso/iso.c iso
|
|
file netiso/iso_chksum.c iso
|
|
file netiso/iso_pcb.c iso
|
|
file netiso/iso_proto.c iso
|
|
file netiso/iso_snpac.c iso
|
|
file netiso/tp_astring.c iso | tpip
|
|
file netiso/tp_cons.c iso
|
|
file netiso/tp_driver.c iso | tpip
|
|
file netiso/tp_emit.c iso | tpip
|
|
file netiso/tp_inet.c iso | tpip
|
|
file netiso/tp_input.c iso | tpip
|
|
file netiso/tp_iso.c iso
|
|
file netiso/tp_meas.c iso | tpip
|
|
file netiso/tp_output.c iso | tpip
|
|
file netiso/tp_pcb.c iso | tpip
|
|
file netiso/tp_subr.c iso | tpip
|
|
file netiso/tp_subr2.c iso | tpip
|
|
file netiso/tp_timer.c iso | tpip
|
|
file netiso/tp_trace.c iso | tpip
|
|
file netiso/tp_usrreq.c iso | tpip
|
|
file netkey/key.c ipsec
|
|
file netkey/key_debug.c ipsec
|
|
file netkey/keydb.c ipsec
|
|
file netkey/keysock.c ipsec
|
|
file netnatm/natm.c natm
|
|
file netnatm/natm_pcb.c natm
|
|
file netnatm/natm_proto.c natm
|
|
file netns/idp_usrreq.c ns
|
|
file netns/ns.c ns
|
|
file netns/ns_error.c ns
|
|
file netns/ns_input.c ns
|
|
file netns/ns_ip.c ns & nsip
|
|
file netns/ns_output.c ns
|
|
file netns/ns_pcb.c ns
|
|
file netns/ns_proto.c ns
|
|
file netns/spp_debug.c ns
|
|
file netns/spp_usrreq.c ns
|
|
file nfs/krpc_subr.c nfs
|
|
file nfs/nfs_bio.c nfs
|
|
file nfs/nfs_boot.c nfs
|
|
file nfs/nfs_bootdhcp.c nfs & (nfs_boot_bootp | nfs_boot_dhcp)
|
|
file nfs/nfs_bootparam.c nfs & nfs_boot_bootparam
|
|
file nfs/nfs_node.c nfs
|
|
file nfs/nfs_nqlease.c nfsserver | nfs
|
|
file nfs/nfs_serv.c nfsserver
|
|
file nfs/nfs_socket.c nfsserver | nfs
|
|
file nfs/nfs_srvcache.c nfsserver
|
|
file nfs/nfs_subs.c nfsserver | nfs
|
|
file nfs/nfs_syscalls.c nfsserver | nfs
|
|
file nfs/nfs_vfsops.c nfs
|
|
file nfs/nfs_vnops.c nfs
|
|
file ntfs/ntfs_compr.c ntfs
|
|
file ntfs/ntfs_conv.c ntfs
|
|
file ntfs/ntfs_ihash.c ntfs
|
|
file ntfs/ntfs_subr.c ntfs
|
|
file ntfs/ntfs_vfsops.c ntfs
|
|
file ntfs/ntfs_vnops.c ntfs
|
|
file ufs/ext2fs/ext2fs_alloc.c ext2fs
|
|
file ufs/ext2fs/ext2fs_balloc.c ext2fs
|
|
file ufs/ext2fs/ext2fs_bmap.c ext2fs
|
|
file ufs/ext2fs/ext2fs_bswap.c ext2fs
|
|
file ufs/ext2fs/ext2fs_inode.c ext2fs
|
|
file ufs/ext2fs/ext2fs_lookup.c ext2fs
|
|
file ufs/ext2fs/ext2fs_readwrite.c ext2fs
|
|
file ufs/ext2fs/ext2fs_subr.c ext2fs
|
|
file ufs/ext2fs/ext2fs_vfsops.c ext2fs
|
|
file ufs/ext2fs/ext2fs_vnops.c ext2fs
|
|
file ufs/ffs/ffs_alloc.c ffs | mfs
|
|
file ufs/ffs/ffs_balloc.c ffs | mfs
|
|
file ufs/ffs/ffs_bswap.c (ffs | mfs) & ffs_ei
|
|
file ufs/ffs/ffs_inode.c ffs | mfs
|
|
file ufs/ffs/ffs_softdep.c ffs & softdep
|
|
file ufs/ffs/ffs_softdep.stub.c (ffs & !softdep) |
|
|
(!ffs & (lfs | mfs | ext2fs))
|
|
file ufs/ffs/ffs_subr.c ffs | mfs
|
|
file ufs/ffs/ffs_tables.c ffs | mfs
|
|
file ufs/ffs/ffs_vfsops.c ffs | mfs
|
|
file ufs/ffs/ffs_vnops.c ffs | mfs
|
|
file ufs/lfs/lfs_alloc.c lfs
|
|
file ufs/lfs/lfs_balloc.c lfs
|
|
file ufs/lfs/lfs_bio.c lfs
|
|
file ufs/lfs/lfs_cksum.c lfs
|
|
file ufs/lfs/lfs_debug.c lfs
|
|
file ufs/lfs/lfs_inode.c lfs
|
|
file ufs/lfs/lfs_segment.c lfs
|
|
file ufs/lfs/lfs_subr.c lfs
|
|
file ufs/lfs/lfs_syscalls.c lfs
|
|
file ufs/lfs/lfs_vfsops.c lfs
|
|
file ufs/lfs/lfs_vnops.c lfs
|
|
file ufs/mfs/mfs_vfsops.c mfs
|
|
file ufs/mfs/mfs_vnops.c mfs
|
|
file ufs/ufs/ufs_bmap.c ffs | lfs | mfs | ext2fs
|
|
file ufs/ufs/ufs_ihash.c ffs | lfs | mfs | ext2fs
|
|
file ufs/ufs/ufs_inode.c ffs | lfs | mfs
|
|
file ufs/ufs/ufs_lookup.c ffs | lfs | mfs | ext2fs
|
|
file ufs/ufs/ufs_quota.c quota & (ffs | lfs | mfs)
|
|
file ufs/ufs/ufs_vfsops.c ffs | lfs | mfs | ext2fs
|
|
file ufs/ufs/ufs_vnops.c ffs | lfs | mfs | ext2fs
|
|
file uvm/uvm_amap.c
|
|
file uvm/uvm_anon.c
|
|
file uvm/uvm_aobj.c
|
|
file uvm/uvm_bio.c
|
|
file uvm/uvm_device.c
|
|
file uvm/uvm_fault.c
|
|
file uvm/uvm_glue.c
|
|
file uvm/uvm_init.c
|
|
file uvm/uvm_io.c
|
|
file uvm/uvm_km.c
|
|
file uvm/uvm_loan.c
|
|
file uvm/uvm_map.c
|
|
file uvm/uvm_meter.c
|
|
file uvm/uvm_mmap.c
|
|
file uvm/uvm_page.c
|
|
file uvm/uvm_pager.c
|
|
file uvm/uvm_pdaemon.c
|
|
file uvm/uvm_pglist.c
|
|
file uvm/uvm_stat.c
|
|
file uvm/uvm_swap.c
|
|
file uvm/uvm_unix.c
|
|
file uvm/uvm_user.c
|
|
file uvm/uvm_vnode.c
|
|
|
|
file netisdn/i4b_ctl.c i4bctl needs-flag
|
|
file netisdn/i4b_isppp.c i4bisppp needs-count
|
|
file netisdn/i4b_ipr.c i4bipr needs-count
|
|
file netisdn/i4b_rbch.c i4brbch needs-count
|
|
file netisdn/i4b_tel.c i4btel needs-count
|
|
file netisdn/i4b_trace.c i4btrc needs-count
|
|
|
|
file netisdn/i4b_l1l2.c passive_isdn
|
|
file netisdn/i4b_mbuf.c passive_isdn
|
|
file netisdn/i4b_l2.c passive_isdn
|
|
file netisdn/i4b_l2fsm.c passive_isdn
|
|
file netisdn/i4b_uframe.c passive_isdn
|
|
file netisdn/i4b_tei.c passive_isdn
|
|
file netisdn/i4b_sframe.c passive_isdn
|
|
file netisdn/i4b_iframe.c passive_isdn
|
|
file netisdn/i4b_l2timer.c passive_isdn
|
|
file netisdn/i4b_util.c passive_isdn
|
|
file netisdn/i4b_lme.c passive_isdn
|
|
# Q.931 handler
|
|
file netisdn/i4b_q931.c passive_isdn
|
|
file netisdn/i4b_q932fac.c passive_isdn
|
|
file netisdn/i4b_l3fsm.c passive_isdn
|
|
file netisdn/i4b_l3timer.c passive_isdn
|
|
file netisdn/i4b_l2if.c passive_isdn
|
|
file netisdn/i4b_l4if.c passive_isdn
|
|
# isdn device driver, interface to i4bd
|
|
file netisdn/i4b_i4bdrv.c i4b needs-flag
|
|
file netisdn/i4b_l4.c isdn needs-flag
|
|
file netisdn/i4b_l4mgmt.c isdn needs-flag
|
|
file netisdn/i4b_l4timer.c isdn needs-flag
|