NetworkManager/src/settings
Thomas Haller 96c9703b50
core: add "external" flag for connections of external devices
When a device is not marked as unmanaged, but also not actively managed
by NetworkManager, then NetworkManager will generate an in-memory
profile to represent the active state, if the device is up and
configured (with an IP address).

Such profiles are commonly named like "eth0", and they are utterly
confusing to users, because they look as if NetworkManager actually
manages the device, when it really just shows that somebody else configures
the device.

We should express this better in the UI, hence add flags to indicate
that.

In practice, such profiles are UNSAVED, NM_GENERATED, and VOLATILE. But
add an explicit flag to represent that.

https://bugzilla.redhat.com/show_bug.cgi?id=1816202
2020-06-10 19:45:46 +02:00
..
plugins core: add "external" flag for connections of external devices 2020-06-10 19:45:46 +02:00
nm-agent-manager.c all: drop explicit casts from _GET_PRIVATE() macro calls 2020-02-14 11:04:46 +01:00
nm-agent-manager.h agent-manager: let nm_settings_connection_check_permission() check all secret-agents searching for permission 2019-12-31 02:13:45 +01:00
nm-secret-agent.c shared: drop _STATIC variant of macros that define functions 2020-02-13 17:17:07 +01:00
nm-secret-agent.h agent-manager: fix races registering secret agent and track auth-chain per agent 2019-12-31 02:13:45 +01:00
nm-settings-connection.c core: add "external" flag for connections of external devices 2020-06-10 19:45:46 +02:00
nm-settings-connection.h core: add "external" flag for connections of external devices 2020-06-10 19:45:46 +02:00
nm-settings-plugin.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-settings-plugin.h all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-settings-storage.c all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-settings-storage.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-settings-utils.c all: manually drop code comments with file description 2019-10-01 07:50:52 +02:00
nm-settings-utils.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00
nm-settings.c core: add "external" flag for connections of external devices 2020-06-10 19:45:46 +02:00
nm-settings.h all: unify format of our Copyright source code comments 2019-10-02 17:03:52 +02:00