NetworkManager/clients/common
Francesco Giudici a1aef0c7c2 libnm-core: allow speed and duplex values when auto-negotiate=yes
When link auto-negotiation is enabled, by default the network device
advertises all the supported speed and duplex modes in order to
negotiate the fastest link speed with the remote endpoint.
It is possible anyway to configure the device to just advertise and
accept a subset of supported modes.
This could be useful to properly enforce gigabit speeds on Ethernet:
as stated in IEEE 802.3 specification, auto-negotiation is mandatory
for 1000Base-T and 10GBase-T standards.
Allow specific values to 802-3-ethernet.speed and 802-3-ethernet.duplex
properties also when 802-3-ethernet.auto-negotiate=yes: this will
result in link auto-negotiation advertising the specified speed/duplex
mode as the only one available.
2018-06-15 14:19:50 +02:00
..
tests build: meson: add prefix to test names 2018-04-12 09:21:10 +02:00
meson.build build/meson: fix meson build for shared files 2018-05-31 15:59:38 +02:00
nm-client-utils.c cli: fix property matching 2018-05-28 11:33:40 +02:00
nm-client-utils.h clients/common: add nmc_objects_sort_by_path() helper 2018-05-14 17:53:03 +02:00
nm-meta-setting-access.c clients: change nm_meta_abstract_info_get() to report defaults 2018-04-13 17:02:55 +02:00
nm-meta-setting-access.h clients: change nm_meta_abstract_info_get() to report defaults 2018-04-13 17:02:55 +02:00
nm-meta-setting-desc.c cli: add support for wake-on-wlan properties 2018-06-15 09:46:26 +02:00
nm-meta-setting-desc.h cli: use a palette to implement coloring 2018-05-10 14:36:58 +02:00
nm-polkit-listener.c cli: rework callbacks in NMPolkitListener to use one vtable structure 2018-04-16 16:03:14 +02:00
nm-polkit-listener.h all: remove consecutive empty lines 2018-04-30 16:24:52 +02:00
nm-secret-agent-simple.c clients: drop redundant #include "NetworkManager.h" 2018-01-08 12:38:54 +01:00
nm-secret-agent-simple.h clients: drop redundant #include "NetworkManager.h" 2018-01-08 12:38:54 +01:00
nm-vpn-helpers.c all: use the elvis operator wherever possible 2018-05-10 14:36:58 +02:00
nm-vpn-helpers.h clients: drop redundant #include "NetworkManager.h" 2018-01-08 12:38:54 +01:00
settings-docs.h.in libnm-core: allow speed and duplex values when auto-negotiate=yes 2018-06-15 14:19:50 +02:00
settings-docs.xsl cli: fix marking settings docs for translation 2017-04-23 23:45:02 +02:00