# This file registers all files that have already been processed as part of
# https://github.com/secdev/scapy/issues/2158, and therefore will be enforced
# with unit tests in future development.

# Style cheet: https://mypy.readthedocs.io/en/latest/cheat_sheet.html

# CORE
scapy/__init__.py
scapy/__main__.py
scapy/all.py
scapy/ansmachine.py
scapy/arch/__init__.py
scapy/arch/bpf/__init__.py
scapy/arch/bpf/consts.py
scapy/arch/bpf/core.py
scapy/arch/bpf/supersocket.py
scapy/arch/common.py
scapy/arch/libpcap.py
scapy/arch/linux/__init__.py
scapy/arch/linux/rtnetlink.py
scapy/arch/solaris.py
scapy/arch/unix.py
scapy/arch/windows/__init__.py
scapy/arch/windows/native.py
scapy/arch/windows/structures.py
scapy/as_resolvers.py
scapy/asn1/__init__.py
scapy/asn1/asn1.py
scapy/asn1/ber.py
scapy/asn1/mib.py
scapy/asn1fields.py
scapy/asn1packet.py
scapy/automaton.py
scapy/autorun.py
scapy/base_classes.py
scapy/compat.py
scapy/config.py
scapy/consts.py
scapy/dadict.py
scapy/data.py
scapy/error.py
scapy/fields.py
scapy/interfaces.py
scapy/main.py
scapy/packet.py
scapy/pipetool.py
scapy/plist.py
scapy/pton_ntop.py
scapy/route.py
scapy/route6.py
scapy/scapypipes.py
scapy/sendrecv.py
scapy/sessions.py
scapy/supersocket.py
scapy/themes.py
scapy/utils.py
scapy/utils6.py
scapy/volatile.py

# LAYERS
scapy/layers/can.py
scapy/layers/l2.py

# CONTRIB
scapy/contrib/automotive/bmw/hsfz.py
scapy/contrib/automotive/doip.py
scapy/contrib/automotive/ecu.py
scapy/contrib/automotive/gm/gmlan_ecu_states.py
scapy/contrib/automotive/gm/gmlan_logging.py
scapy/contrib/automotive/gm/gmlan_scanner.py
scapy/contrib/automotive/gm/gmlanutils.py
scapy/contrib/automotive/kwp.py
scapy/contrib/automotive/obd/scanner.py
scapy/contrib/automotive/scanner/configuration.py
scapy/contrib/automotive/scanner/enumerator.py
scapy/contrib/automotive/scanner/executor.py
scapy/contrib/automotive/scanner/graph.py
scapy/contrib/automotive/scanner/staged_test_case.py
scapy/contrib/automotive/scanner/test_case.py
scapy/contrib/automotive/uds_ecu_states.py
scapy/contrib/automotive/uds_logging.py
scapy/contrib/automotive/uds_scan.py
scapy/contrib/cansocket_native.py
scapy/contrib/cansocket_python_can.py
#scapy/contrib/http2.py  # needs to be fixed
scapy/contrib/isotp/isotp_native_socket.py
scapy/contrib/isotp/isotp_packet.py
scapy/contrib/isotp/isotp_scanner.py
scapy/contrib/isotp/isotp_soft_socket.py
scapy/contrib/isotp/isotp_utils.py
scapy/contrib/roce.py
scapy/contrib/tcpao.py

# LIBS
scapy/libs/__init__.py
scapy/libs/ethertypes.py
scapy/libs/extcap.py
scapy/libs/matplot.py
scapy/libs/rfc3961.py
scapy/libs/structures.py
scapy/libs/test_pyx.py

# TEST
test/testsocket.py

# TOOLS
scapy/tools/automotive/isotpscanner.py
