NetworkManager/src/devices/adsl
Thomas Haller 2630ebd7b9 device: support reapplying route-table
Changing "ipv4.route-table" and "ipv6.route-table" was not allowed
during reapply.

The main difficulty for supporting that is changing the sync-mode.

With route-table 0, we don't sync all tables but only the main table.
So, when reapply changes from full-sync to no-full-sync, it's slightly
more complicated.

But it's probably not too complicated either. The change from
no-full-sync to full-sync is simple: we just start doing a full-sync.
The reverse change is slightly more complicated, because we need to
do one last full-sync, to get rid of routes that we configured on those
other tables.
2019-06-17 11:36:33 +02:00
..
meson.build build: meson: Add trailing commas 2018-12-20 13:50:34 +01:00
nm-atm-manager.c all: drop emacs file variables from source files 2019-06-11 10:04:00 +02:00
nm-device-adsl.c device: support reapplying route-table 2019-06-17 11:36:33 +02:00
nm-device-adsl.h all: drop emacs file variables from source files 2019-06-11 10:04:00 +02:00