Move netinet, netinet6, ipsec, and ipfilter config defns to
netinet/files.ipfilter, etinet/files.netinet, netinet6/files.netinet6, and netinet6/files.netipsec. XXX There are still a few stragglers in conf/files, which are entangled with other network protocols.
This commit is contained in:
parent
69f28d5e54
commit
5b2b587c85
@ -1,7 +1,15 @@
|
||||
# $NetBSD: files,v 1.564 2002/10/10 22:17:59 thorpej Exp $
|
||||
# $NetBSD: files,v 1.565 2002/10/10 22:45:45 thorpej Exp $
|
||||
|
||||
# @(#)files.newconf 7.5 (Berkeley) 5/10/93
|
||||
|
||||
#
|
||||
# device classes
|
||||
#
|
||||
devclass disk
|
||||
devclass tape
|
||||
devclass ifnet
|
||||
devclass tty
|
||||
|
||||
# options understood by the machine-independent part of the kernel
|
||||
# (note, these are case-sensitive)
|
||||
#
|
||||
@ -69,12 +77,11 @@ defflag opt_compat_netbsd.h COMPAT_09 COMPAT_10 COMPAT_11 COMPAT_12
|
||||
#
|
||||
include "netatalk/files.netatalk"
|
||||
include "netccitt/files.netccitt"
|
||||
include "netinet/files.netinet"
|
||||
include "netinet/files.ipfilter"
|
||||
include "netinet6/files.netinet6"
|
||||
include "netinet6/files.netipsec"
|
||||
|
||||
defflag opt_tcp_debug.h TCP_DEBUG
|
||||
defparam opt_tcp_debug.h TCP_NDEBUG
|
||||
defflag opt_inet.h INET INET6 INET6_MD_CKSUM
|
||||
defflag opt_ipsec.h IPSEC IPSEC_ESP
|
||||
defparam opt_inet_conf.h SUBNETSARELOCAL HOSTZEROBROADCAST
|
||||
defflag opt_ns.h NS NSIP # NS network stack,
|
||||
# XNS tunneled over IP
|
||||
defflag opt_iso.h ISO TPIP # ISO network stack
|
||||
@ -83,7 +90,6 @@ defflag IPX # IPX network stack
|
||||
defflag EON # ISO clnp over IP
|
||||
defflag NATM # "native" ATM protocols
|
||||
defflag PFIL_HOOKS # pfil(9)
|
||||
defflag IPFILTER_LOG # logging of ip packets
|
||||
defflag opt_ppp.h PPP_DEFLATE PPP_BSDCOMP PPP_FILTER
|
||||
# Include deflate or bsd
|
||||
# compression, enable pppd
|
||||
@ -92,13 +98,6 @@ defflag opt_ppp.h PPP_DEFLATE PPP_BSDCOMP PPP_FILTER
|
||||
# networking options
|
||||
#
|
||||
defflag GATEWAY
|
||||
defflag MROUTING
|
||||
defflag TCP_COMPAT_42
|
||||
|
||||
defparam opt_tcp_space.h TCP_RECVSPACE TCP_SENDSPACE
|
||||
|
||||
defflag opt_inet_csum.h INET_CSUM_COUNTERS TCP_CSUM_COUNTERS
|
||||
UDP_CSUM_COUNTERS
|
||||
|
||||
defparam SB_MAX
|
||||
|
||||
@ -120,7 +119,6 @@ defparam opt_bufcache.h BUFCACHE BUFPAGES
|
||||
#
|
||||
defflag USERCONF
|
||||
|
||||
|
||||
#
|
||||
# Not entirely MI, but present on multiple arch's
|
||||
#
|
||||
@ -151,13 +149,6 @@ defparam opt_md.h MEMORY_DISK_SERVER MEMORY_DISK_ROOT_SIZE
|
||||
#
|
||||
defflag opt_perfctrs.h PERFCTRS
|
||||
|
||||
# device classes
|
||||
#
|
||||
devclass disk
|
||||
devclass tape
|
||||
devclass ifnet
|
||||
devclass tty
|
||||
|
||||
# generic attributes
|
||||
#
|
||||
define audiobus { }
|
||||
@ -909,7 +900,6 @@ defpseudo vlan: ifnet, ether
|
||||
defpseudo bridge: ifnet, ether
|
||||
defpseudo bpfilter: ifnet, bpf_filter
|
||||
defpseudo strip: ifnet
|
||||
defpseudo ipfilter: ifnet
|
||||
defpseudo gre: ifnet
|
||||
defpseudo gif: ifnet
|
||||
defpseudo faith: ifnet
|
||||
@ -1146,70 +1136,13 @@ file net/route.c
|
||||
file net/rtsock.c
|
||||
file net/slcompress.c sl | ppp | strip | irip
|
||||
file net/zlib.c (ppp & ppp_deflate) | ipsec
|
||||
file netinet/fil.c ipfilter
|
||||
file netinet/if_arp.c arp | netatalk needs-flag
|
||||
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_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_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
|
||||
@ -1244,10 +1177,6 @@ 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
|
||||
|
14
sys/netinet/files.ipfilter
Normal file
14
sys/netinet/files.ipfilter
Normal file
@ -0,0 +1,14 @@
|
||||
# $NetBSD: files.ipfilter,v 1.1 2002/10/10 22:45:46 thorpej Exp $
|
||||
|
||||
defflag IPFILTER_LOG # logging of ip packets
|
||||
|
||||
defpseudo ipfilter: ifnet # XXX not really an ifnet
|
||||
|
||||
file netinet/fil.c ipfilter
|
||||
file netinet/ip_auth.c ipfilter
|
||||
file netinet/ip_fil.c ipfilter
|
||||
file netinet/ip_frag.c ipfilter
|
||||
file netinet/ip_log.c ipfilter & ipfilter_log
|
||||
file netinet/ip_nat.c ipfilter
|
||||
file netinet/ip_proxy.c ipfilter
|
||||
file netinet/ip_state.c ipfilter
|
34
sys/netinet/files.netinet
Normal file
34
sys/netinet/files.netinet
Normal file
@ -0,0 +1,34 @@
|
||||
# $NetBSD: files.netinet,v 1.1 2002/10/10 22:45:46 thorpej Exp $
|
||||
|
||||
defflag opt_tcp_debug.h TCP_DEBUG
|
||||
defparam opt_tcp_debug.h TCP_NDEBUG
|
||||
defflag opt_inet.h INET INET6 INET6_MD_CKSUM
|
||||
defparam opt_inet_conf.h SUBNETSARELOCAL HOSTZEROBROADCAST
|
||||
|
||||
defflag MROUTING
|
||||
defflag TCP_COMPAT_42
|
||||
|
||||
defparam opt_tcp_space.h TCP_RECVSPACE TCP_SENDSPACE
|
||||
|
||||
defflag opt_inet_csum.h INET_CSUM_COUNTERS TCP_CSUM_COUNTERS
|
||||
UDP_CSUM_COUNTERS
|
||||
|
||||
file netinet/igmp.c inet
|
||||
file netinet/in.c inet
|
||||
file netinet/in_pcb.c inet
|
||||
file netinet/in_proto.c inet
|
||||
file netinet/ip_flow.c inet & gateway
|
||||
file netinet/ip_icmp.c inet
|
||||
file netinet/ip_input.c inet
|
||||
file netinet/ip_mroute.c inet & mrouting
|
||||
file netinet/ip_output.c inet
|
||||
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
|
26
sys/netinet6/files.netinet6
Normal file
26
sys/netinet6/files.netinet6
Normal file
@ -0,0 +1,26 @@
|
||||
# $NetBSD: files.netinet6,v 1.1 2002/10/10 22:45:46 thorpej Exp $
|
||||
|
||||
# NOTE: netinet/files.netinet must be included before this one!
|
||||
|
||||
file netinet6/dest6.c inet6
|
||||
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_ifattach.c inet6
|
||||
file netinet6/in6_pcb.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/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
|
23
sys/netinet6/files.netipsec
Normal file
23
sys/netinet6/files.netipsec
Normal file
@ -0,0 +1,23 @@
|
||||
# $NetBSD: files.netipsec,v 1.1 2002/10/10 22:45:46 thorpej Exp $
|
||||
|
||||
defflag opt_ipsec.h IPSEC IPSEC_ESP
|
||||
|
||||
file netinet6/ah_core.c ipsec
|
||||
file netinet6/ah_input.c ipsec
|
||||
file netinet6/ah_output.c ipsec
|
||||
|
||||
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/ipcomp_core.c ipsec
|
||||
file netinet6/ipcomp_input.c ipsec
|
||||
file netinet6/ipcomp_output.c ipsec
|
||||
|
||||
file netinet6/ipsec.c ipsec
|
||||
|
||||
file netkey/key.c ipsec
|
||||
file netkey/key_debug.c ipsec
|
||||
file netkey/keydb.c ipsec
|
||||
file netkey/keysock.c ipsec
|
Loading…
x
Reference in New Issue
Block a user