LICENSE.txt
MANIFEST.in
README.md
pyproject.toml
setup.cfg
tox.ini
bgpsimulator/__init__.py
bgpsimulator/__main__.py
bgpsimulator/py.typed
bgpsimulator.egg-info/PKG-INFO
bgpsimulator.egg-info/SOURCES.txt
bgpsimulator.egg-info/dependency_links.txt
bgpsimulator.egg-info/entry_points.txt
bgpsimulator.egg-info/requires.txt
bgpsimulator.egg-info/top_level.txt
bgpsimulator/as_graphs/__init__.py
bgpsimulator/as_graphs/as_graph/__init__.py
bgpsimulator/as_graphs/as_graph/as_graph.py
bgpsimulator/as_graphs/as_graph/as_graph_utils.py
bgpsimulator/as_graphs/as_graph/base_as.py
bgpsimulator/as_graphs/as_graph_generators/__init__.py
bgpsimulator/as_graphs/as_graph_generators/caida/__init__.py
bgpsimulator/as_graphs/as_graph_generators/caida/caida_as_graph_collector.py
bgpsimulator/as_graphs/as_graph_generators/caida/caida_as_graph_json_converter.py
bgpsimulator/engine_runner/__init__.py
bgpsimulator/engine_runner/diagram.py
bgpsimulator/engine_runner/engine_run_config.py
bgpsimulator/engine_runner/engine_runner.py
bgpsimulator/route_validator/__init__.py
bgpsimulator/route_validator/roa.py
bgpsimulator/route_validator/roas_node.py
bgpsimulator/route_validator/route_validator.py
bgpsimulator/shared/__init__.py
bgpsimulator/shared/constants.py
bgpsimulator/shared/enums.py
bgpsimulator/shared/exceptions.py
bgpsimulator/shared/ip_addr.py
bgpsimulator/shared/policy_propagate_info.py
bgpsimulator/shared/prefix.py
bgpsimulator/simulation_engine/__init__.py
bgpsimulator/simulation_engine/announcement.py
bgpsimulator/simulation_engine/simulation_engine.py
bgpsimulator/simulation_engine/policy/__init__.py
bgpsimulator/simulation_engine/policy/adj_ribs_in.py
bgpsimulator/simulation_engine/policy/adj_ribs_out.py
bgpsimulator/simulation_engine/policy/policy.py
bgpsimulator/simulation_engine/policy/policy_extensions/__init__.py
bgpsimulator/simulation_engine/policy/policy_extensions/announce_then_withdraw.py
bgpsimulator/simulation_engine/policy/policy_extensions/as_path_edge_filter.py
bgpsimulator/simulation_engine/policy/policy_extensions/aspa.py
bgpsimulator/simulation_engine/policy/policy_extensions/aspapp.py
bgpsimulator/simulation_engine/policy/policy_extensions/aspawn.py
bgpsimulator/simulation_engine/policy/policy_extensions/asra.py
bgpsimulator/simulation_engine/policy/policy_extensions/bgp.py
bgpsimulator/simulation_engine/policy/policy_extensions/bgpisec_transitive.py
bgpsimulator/simulation_engine/policy/policy_extensions/bgpsec.py
bgpsimulator/simulation_engine/policy/policy_extensions/enforce_first_as.py
bgpsimulator/simulation_engine/policy/policy_extensions/first_asn_stripping_prefix_hijack_customers.py
bgpsimulator/simulation_engine/policy/policy_extensions/leaker.py
bgpsimulator/simulation_engine/policy/policy_extensions/never_propagate_withdrawals.py
bgpsimulator/simulation_engine/policy/policy_extensions/only_to_customers.py
bgpsimulator/simulation_engine/policy/policy_extensions/origin_prefix_hijack_customers.py
bgpsimulator/simulation_engine/policy/policy_extensions/path_end.py
bgpsimulator/simulation_engine/policy/policy_extensions/peer_rov.py
bgpsimulator/simulation_engine/policy/policy_extensions/peerlock_lite.py
bgpsimulator/simulation_engine/policy/policy_extensions/provider_cone_id.py
bgpsimulator/simulation_engine/policy/policy_extensions/rov.py
bgpsimulator/simulation_engine/policy/policy_extensions/rovpp_v1_lite.py
bgpsimulator/simulation_engine/policy/policy_extensions/rovpp_v2_lite.py
bgpsimulator/simulation_engine/policy/policy_extensions/rovpp_v2i_lite.py
bgpsimulator/simulation_engine/policy/policy_extensions/rost/__init__.py
bgpsimulator/simulation_engine/policy/policy_extensions/rost/rost.py
bgpsimulator/simulation_engine/policy/policy_extensions/rost/rost_trusted_repository.py
bgpsimulator/simulation_framework/__init__.py
bgpsimulator/simulation_framework/data_plane_packet_propagator.py
bgpsimulator/simulation_framework/simulation.py
bgpsimulator/simulation_framework/data_tracker/__init__.py
bgpsimulator/simulation_framework/data_tracker/data_tracker.py
bgpsimulator/simulation_framework/data_tracker/line_filter.py
bgpsimulator/simulation_framework/line_chart_factory/__init__.py
bgpsimulator/simulation_framework/line_chart_factory/line.py
bgpsimulator/simulation_framework/line_chart_factory/line_chart.py
bgpsimulator/simulation_framework/line_chart_factory/line_chart_factory.py
bgpsimulator/simulation_framework/line_chart_factory/line_properties_generator.py
bgpsimulator/simulation_framework/scenarios/__init__.py
bgpsimulator/simulation_framework/scenarios/scenario.py
bgpsimulator/simulation_framework/scenarios/scenario_config.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/__init__.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/accidental_route_leak.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/first_asn_stripping_prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/forged_origin_prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/legitimate_prefix_only.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/non_routed_prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/non_routed_superprefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/non_routed_superprefix_prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/passive_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/shortest_path_prefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/subprefix_hijack.py
bgpsimulator/simulation_framework/scenarios/custom_scenarios/superprefix_prefix_hijack.py
bgpsimulator/tests/__init__.py
bgpsimulator/tests/conftest.py
bgpsimulator/tests/engine_tests/__init__.py
bgpsimulator/tests/engine_tests/diagram_aggregator.py
bgpsimulator/tests/engine_tests/test_engine.py
bgpsimulator/tests/engine_tests/engine_test_configs/__init__.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/__init__.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_000.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_001.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_002.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_003.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_004.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_005.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_006.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_007.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_008.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_009.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_010.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_011.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_012.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_013.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_014.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_015.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_016.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_017.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_018.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_019.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_020.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_021.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_022.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_023.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_024.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_025.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_026.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_027.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_028.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_029.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_030.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_031.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_032.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_033.py
bgpsimulator/tests/engine_tests/engine_test_configs/examples/ex_config_034.py
bgpsimulator/tests/framework_tests/__init__.py