Changeset 1521 in sw

Timestamp:
Jul 31, 2017, 5:49:05 PM (7 years ago)
Author:
alx
Message:

Исправлен баг RSTP: при изменении цены пути порта, через который подключен корневой коммутатор,
цена пути самого порта менялась на заданную, но суммарная цена пути к корневому коммутатору
не обновлялась.

Экспериментально выяснено, что суммарная цена пути обновляется при любом изменении конфигурации,
предположительно при вызове STP_stpm_update() при установленном флаге port->reselect. Для
устранения бага теперь при любом изменении конфигурации любого порта выполняется дополнительный
вызов STP_IN_set_port_cfg() со сброшенными флагами field_mask. Closes #248.

(No files)

Note: See TracChangeset for help on using the changeset viewer.