#       $NetBSD: files.net,v 1.32 2021/09/24 05:26:06 knakahara Exp $

# XXX CLEANUP
define  net
file    net/bpf.c                       bpfilter
file    net/bpf_filter.c                bpf_filter
file    net/bpf_stub.c                  net
file    net/bsd-comp.c                  ppp & ppp_bsdcomp
file    net/dl_print.c
file    net/ether_sw_offload.c          bridge
file    net/if.c                        net
file    net/if_arcsubr.c                arcnet                  needs-flag
file    net/if_bridge.c                 bridge                  needs-flag
file    net/bridgestp.c                 bridge
file    net/if_ethersubr.c              ether | netatalk | wlan needs-flag
file    net/if_faith.c                  faith & (inet | inet6)  needs-flag
file    net/if_gif.c                    gif                     needs-flag
file    net/if_gre.c                    gre                     needs-flag
file    net/if_ieee1394subr.c           ieee1394
file    net/if_ipsec.c                  ipsec & ipsecif
file    net/if_llatbl.c                 inet | inet6
file    net/if_l2tp.c                   l2tp                    needs-flag
file    net/if_loop.c                   loop
file    net/if_media.c                  net
file    net/if_mpls.c                   mpls                    needs-flag
file    net/if_ppp.c                    ppp                     needs-flag
file    net/if_srt.c                    srt
file    net/if_stats.c                  net
file    net/if_stf.c                    stf & inet & inet6      needs-flag
file    net/if_sl.c                     sl                      needs-flag
file    net/if_spppsubr.c               sppp
file    net/if_tap.c                    tap
file    net/if_tun.c                    tun
file    net/if_vether.c                 vether
file    net/if_vlan.c                   vlan                    needs-flag
file    net/if_pppoe.c                  pppoe                   needs-flag
file    net/if_wg.c                     wg                      needs-flag
file    net/nd.c                        arp | inet6
file    net/pfil.c                      net
file    net/ppp-deflate.c               ppp & ppp_deflate
file    net/ppp_tty.c                   ppp
file    net/pktqueue.c                  net
file    net/net_stats.c                 net
file    net/radix.c                     net
file    net/raw_cb.c                    net
file    net/raw_usrreq.c                net
file    net/route.c                     net
file    net/rss_config.c                net
file    net/rtbl.c                      net
file    net/rtsock.c                    net
file    net/slcompress.c                sl | ppp | (irip & irip_vj)
file    net/toeplitz.c                  toeplitz | net
file    net/zlib.c                      (ppp & ppp_deflate) | swcrypto | vnd_compression
file    netinet/accf_data.c             accf_data
file    netinet/accf_http.c             accf_http
file    netinet/cpu_in_cksum.c          (inet | inet6) & !cpu_in_cksum
file    netinet/if_arp.c                arp | netatalk          needs-flag
file    netinet/in4_cksum.c             inet
file    netinet/in_cksum.c              inet
file    netinet/in_gif.c                gif & inet
file    netinet/in_l2tp.c               l2tp & inet
file    netinet/ip_carp.c               carp & (inet | inet6)   needs-flag
file    netinet/ip_ecn.c                ipsec | gif | stf
file    netinet/ip_encap.c              inet | inet6
file    netinet/wqinput.c               inet | inet6
file    netinet6/in6_gif.c              gif & inet6
file    netinet6/in6_l2tp.c             l2tp & inet6

include "net/agr/files.agr"
include "net/lagg/files.lagg"