{
  "name": "tezos-p2p",
  "version": "16.1",
  "files": [
    "doc/tezos-p2p/Tezos_p2p/P2p_welcome/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_trigger/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_socket/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_protocol/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_pool/Points/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_pool/Peers/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_pool/Connection/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_pool/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_point_state/Info/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_point_state/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/Info/File/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/Info/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_params/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_metrics/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_message/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_maintenance/Internal_for_tests/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_maintenance/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_io_scheduler/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_fd/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/Discovery/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_pool/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_io_scheduler/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_socket/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_welcome/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_maintainance/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_fd/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_conn/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_connect_handler/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_protocol/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_events/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_discovery/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_directory/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_connect_handler/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_conn/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_buffer_reader/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_answerer/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/Internal_for_tests/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/PeerGreylist/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/PeerBlacklist/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/IPBlacklist/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/IPGreylist/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p_acl/index.html",
    "doc/tezos-p2p/Tezos_p2p/P2p/index.html",
    "doc/tezos-p2p/Tezos_p2p/index.html", "doc/tezos-p2p/index.html",
    "doc/src/tezos-p2p/tezos_p2p.ml.html",
    "doc/src/tezos-p2p/p2p_answerer.ml.html",
    "doc/src/tezos-p2p/p2p_acl.ml.html",
    "doc/src/tezos-p2p/p2p_buffer_reader.ml.html",
    "doc/src/tezos-p2p/p2p_conn.ml.html",
    "doc/src/tezos-p2p/p2p_discovery.ml.html",
    "doc/src/tezos-p2p/p2p_fd.ml.html",
    "doc/src/tezos-p2p/p2p_message.ml.html",
    "doc/src/tezos-p2p/p2p_directory.ml.html",
    "doc/src/tezos-p2p/p2p_params.ml.html",
    "doc/src/tezos-p2p/p2p_trigger.ml.html",
    "doc/src/tezos-p2p/p2p_events.ml.html",
    "doc/src/tezos-p2p/p2p_metrics.ml.html", "doc/src/tezos-p2p/p2p.ml.html",
    "doc/src/tezos-p2p/p2p_welcome.ml.html",
    "doc/src/tezos-p2p/p2p_peer_state.ml.html",
    "doc/src/tezos-p2p/p2p_point_state.ml.html",
    "doc/src/tezos-p2p/p2p_protocol.ml.html",
    "doc/src/tezos-p2p/p2p_maintenance.ml.html",
    "doc/src/tezos-p2p/p2p_io_scheduler.ml.html",
    "doc/src/tezos-p2p/p2p_connect_handler.ml.html",
    "doc/src/tezos-p2p/p2p_pool.ml.html",
    "doc/src/tezos-p2p/p2p_socket.ml.html", "doc/src/index.html",
    "doc/index.html", "doc/README.html"
  ],
  "failed": false,
  "redirections": [
    {
      "old_path": "doc/Tezos_p2p/P2p_buffer_reader/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_buffer_reader/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_pool/Peers/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_pool/Peers/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_message/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_message/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/IPBlacklist/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/IPBlacklist/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_params/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_params/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_directory/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_directory/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_welcome/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_welcome/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_connect_handler/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_connect_handler/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_fd/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_fd/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_peer_state/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_peer_state/Info/File/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/Info/File/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_protocol/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_protocol/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/Internal_for_tests/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/Internal_for_tests/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_conn/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_conn/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/IPGreylist/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/IPGreylist/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_conn/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_conn/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_metrics/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_metrics/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_protocol/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_protocol/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/Discovery/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/Discovery/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_answerer/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_answerer/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_fd/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_fd/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_pool/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_pool/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_pool/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_pool/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_discovery/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_discovery/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_io_scheduler/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_io_scheduler/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_io_scheduler/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_io_scheduler/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_pool/Connection/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_pool/Connection/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_point_state/Info/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_point_state/Info/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_socket/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_socket/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_pool/Points/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_pool/Points/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_point_state/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_point_state/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_connect_handler/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_connect_handler/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_socket/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_socket/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_trigger/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_trigger/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_maintenance/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_maintenance/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_peer_state/Info/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_peer_state/Info/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_welcome/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_welcome/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_maintenance/Internal_for_tests/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_maintenance/Internal_for_tests/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_events/P2p_maintainance/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_events/P2p_maintainance/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/PeerBlacklist/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/PeerBlacklist/index.html"
    },
    {
      "old_path": "doc/Tezos_p2p/P2p_acl/PeerGreylist/index.html",
      "new_path": "doc/tezos-p2p/Tezos_p2p/P2p_acl/PeerGreylist/index.html"
    }
  ]
}