You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1007 B

Список файлов для дальнейшего рефакторинга

Высокий приоритет

  1. src/utun.c (627 строк)

    • Заменить utun_state_t на utun_instance_t
    • Добавить get_dest_ip() и parse_subnet()
    • Убрать connection_v1 код (init_connection_v2 и т.д.)
  2. src/etcp.c (отключен)

    • Обновить для работы с новой структурой ETCP_CONN
    • Убрать ссылки на etcp_channel_t и sockets массивы

Средний приоритет

  1. src/routing.c

    • Обновить использовать struct ETCP_CONNECTIONS напрямую
    • Убрать зависимости от conn_handle_t если есть
  2. Тесты в tests/ - обновить для нового API

Низкий приоритет

  1. Полное удаление etcp_sockets.c (уже сделано)
  2. Обновление Makefile (уже сделано)