From 8f7a3cbbdd0c0a48277c341dd3a8ec8743ae9735 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sat, 8 Sep 2018 17:44:06 +0200 Subject: New upstream version 1.13.90 --- docs/libnm/Makefile.am | 3 +- docs/libnm/Makefile.in | 3 +- docs/libnm/html/NMAccessPoint.html | 8 +- docs/libnm/html/NMActiveConnection.html | 4 +- docs/libnm/html/NMConnection.html | 117 ++- docs/libnm/html/NMDevice.html | 13 +- docs/libnm/html/NMDeviceAdsl.html | 4 +- docs/libnm/html/NMDeviceOvsBridge.html | 2 +- docs/libnm/html/NMDeviceOvsPort.html | 2 +- docs/libnm/html/NMDeviceWimax.html | 16 +- docs/libnm/html/NMDeviceWireGuard.html | 205 +++++ docs/libnm/html/NMSetting.html | 24 +- docs/libnm/html/NMSetting6Lowpan.html | 143 +++ docs/libnm/html/NMSetting8021x.html | 8 +- docs/libnm/html/NMSettingConnection.html | 199 ++++- docs/libnm/html/NMSettingDcb.html | 12 +- docs/libnm/html/NMSettingDummy.html | 4 +- docs/libnm/html/NMSettingEthtool.html | 776 +++++++++++++++++ docs/libnm/html/NMSettingGeneric.html | 6 +- docs/libnm/html/NMSettingIP4Config.html | 2 +- docs/libnm/html/NMSettingIPConfig.html | 21 +- docs/libnm/html/NMSettingMacvlan.html | 4 +- docs/libnm/html/NMSettingMatch.html | 383 +++++++++ docs/libnm/html/NMSettingOlpcMesh.html | 4 +- docs/libnm/html/NMSettingSerial.html | 4 +- docs/libnm/html/NMSettingSriov.html | 1196 ++++++++++++++++++++++++++ docs/libnm/html/NMSettingTCConfig.html | 4 +- docs/libnm/html/NMSettingTeam.html | 44 +- docs/libnm/html/NMSettingTeamPort.html | 16 +- docs/libnm/html/NMSettingWireless.html | 4 +- docs/libnm/html/NMSettingWpan.html | 231 +++++ docs/libnm/html/NMVpnEditor.html | 2 +- docs/libnm/html/NMWimaxNsp.html | 4 +- docs/libnm/html/api-index-full.html | 807 +++++++++++++++-- docs/libnm/html/ch03.html | 15 + docs/libnm/html/ch04.html | 13 +- docs/libnm/html/index.html | 28 +- docs/libnm/html/libnm-nm-dbus-interface.html | 175 ++++ docs/libnm/html/libnm-nm-device-6lowpan.html | 157 ++++ docs/libnm/html/libnm-nm-device-wpan.html | 107 +++ docs/libnm/html/libnm-nm-errors.html | 4 +- docs/libnm/html/libnm-nm-utils.html | 97 ++- docs/libnm/html/libnm-nm-version.html | 28 +- docs/libnm/html/libnm.devhelp2 | 180 +++- docs/libnm/html/object-tree.html | 91 +- docs/libnm/html/usage.html | 4 +- docs/libnm/libnm-docs.xml | 11 +- docs/libnm/libnm-sections.txt | 265 +++++- docs/libnm/libnm.types | 13 + docs/libnm/meson.build | 3 +- docs/libnm/version.xml | 2 +- 51 files changed, 5226 insertions(+), 242 deletions(-) create mode 100644 docs/libnm/html/NMDeviceWireGuard.html create mode 100644 docs/libnm/html/NMSetting6Lowpan.html create mode 100644 docs/libnm/html/NMSettingEthtool.html create mode 100644 docs/libnm/html/NMSettingMatch.html create mode 100644 docs/libnm/html/NMSettingSriov.html create mode 100644 docs/libnm/html/NMSettingWpan.html create mode 100644 docs/libnm/html/libnm-nm-device-6lowpan.html create mode 100644 docs/libnm/html/libnm-nm-device-wpan.html (limited to 'docs/libnm') diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index c2bcff1b..c5f2b836 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -32,7 +32,8 @@ CFILE_GLOB=$(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES= \ common.h \ - crypto.h \ + nm-crypto.h \ + nm-crypto-impl.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index a8ea4545..555ee4e8 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -483,7 +483,8 @@ CFILE_GLOB = $(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES = \ common.h \ - crypto.h \ + nm-crypto.h \ + nm-crypto-impl.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index 3f3b1b3f..a334c30d 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -115,7 +115,7 @@ -gint +int nm_access_point_get_last_seen () @@ -527,7 +527,7 @@ nm_access_point_get_strength (

nm_access_point_get_last_seen ()

-
gint
+
int
 nm_access_point_get_last_seen (NMAccessPoint *ap);

Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access @@ -584,7 +584,7 @@ with this function.

connections

-

an array of NMConnections to +

an array of NMConnections to filter.

[element-type NMConnection] @@ -594,7 +594,7 @@ filter.

Returns

an array of -NMConnections that could be activated with the given ap +NMConnections that could be activated with the given ap . The array should be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]

diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 60ebfe60..2e72efd9 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -6,7 +6,7 @@ - + @@ -23,7 +23,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 1427a1f5..7b28796c 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -268,6 +268,14 @@ +NMSetting6Lowpan * + + +nm_connection_get_setting_6lowpan () + + + + NMSetting8021x * @@ -492,6 +500,14 @@ +NMSettingSriov * + + +nm_connection_get_setting_sriov () + + + + NMSettingTCConfig * @@ -570,6 +586,14 @@ nm_connection_get_setting_vxlan () + + +NMSettingWpan * + + +nm_connection_get_setting_wpan () + +
@@ -1314,7 +1338,7 @@ failed (tried to update secrets for a setting that doesn't exist, etc)

nm_connection_set_path (NMConnection *connection, const char *path);

Sets the D-Bus path of the connection. This property is not serialized, and -is only for the reference of the caller. Sets the “path” +is only for the reference of the caller. Sets the “path” property.

Parameters

@@ -1522,9 +1546,10 @@ If the connection has no settings,

nm_connection_dump ()

void
 nm_connection_dump (NMConnection *connection);
-

Print the connection to stdout. For debugging purposes ONLY, should NOT -be used for serialization of the connection or machine-parsed in any way. The -output format is not guaranteed to be stable and may change at any time.

+

Print the connection (including secrets!) to stdout. For debugging +purposes ONLY, should NOT be used for serialization of the setting, +or machine-parsed in any way. The output format is not guaranteed to +be stable and may change at any time.

Parameters

@@ -1684,6 +1709,34 @@ is not a virtual connection type.


+

nm_connection_get_setting_6lowpan ()

+
NMSetting6Lowpan *
+nm_connection_get_setting_6lowpan (NMConnection *connection);
+

A shortcut to return any NMSetting6Lowpan the connection might contain.

+
+

Parameters

+
+++++ + + + + + +

connection

the NMConnection

 
+
+
+

Returns

+

an NMSetting6Lowpan if the connection contains one, otherwise NULL.

+

[transfer none]

+
+

Since: 1.14

+
+
+

nm_connection_get_setting_802_1x ()

NMSetting8021x *
 nm_connection_get_setting_802_1x (NMConnection *connection);
@@ -2458,6 +2511,34 @@ nm_connection_get_setting_serial (
+

nm_connection_get_setting_sriov ()

+
NMSettingSriov *
+nm_connection_get_setting_sriov (NMConnection *connection);
+

A shortcut to return any NMSettingSriov the connection might contain.

+
+

Parameters

+
+++++ + + + + + +

connection

the NMConnection

 
+
+
+

Returns

+

an NMSettingSriov if the connection contains one, otherwise NULL.

+

[transfer none]

+
+

Since: 1.14

+
+
+

nm_connection_get_setting_tc_config ()

NMSettingTCConfig *
 nm_connection_get_setting_tc_config (NMConnection *connection);
@@ -2730,6 +2811,34 @@ nm_connection_get_setting_vxlan (

Since: 1.2

+
+
+

nm_connection_get_setting_wpan ()

+
NMSettingWpan *
+nm_connection_get_setting_wpan (NMConnection *connection);
+

A shortcut to return any NMSettingWpan the connection might contain.

+
+

Parameters

+
+++++ + + + + + +

connection

the NMConnection

 
+
+
+

Returns

+

an NMSettingWpan if the connection contains one, otherwise NULL.

+

[transfer none]

+
+

Since: 1.14

+

Types and Values

diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 490a54f2..5576e5b8 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -7,7 +7,7 @@ - + @@ -24,7 +24,7 @@ Home Up Prev -Next +Next
@@ -796,6 +796,7 @@ GObject ╰── NMObject ╰── NMDevice + ├── NMDevice6Lowpan ├── NMDeviceAdsl ├── NMDeviceBond ├── NMDeviceBridge @@ -818,7 +819,9 @@ ├── NMDeviceVlan ├── NMDeviceVxlan ├── NMDeviceWifi - ╰── NMDeviceWimax + ├── NMDeviceWimax + ├── NMDeviceWireGuard + ╰── NMDeviceWpan
@@ -2419,7 +2422,7 @@ incompatible with the device. To get the full list of connections see

connections

-

an array of NMConnections to filter.

+

an array of NMConnections to filter.

[element-type NMConnection] @@ -2428,7 +2431,7 @@ incompatible with the device. To get the full list of connections see

Returns

an array of -NMConnections that could be activated with the given device +NMConnections that could be activated with the given device . The array should be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]

diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index d7a1417a..208397d2 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -6,7 +6,7 @@ - + @@ -22,7 +22,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index 5735c5ff..eac8d8de 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -94,7 +94,7 @@ nm_device_ovs_bridge_get_slaves (

[element-type NMDevice]

-

Since: 1.12.2

+

Since: 1.14

-

Since: 1.12.2

+

Since: 1.14

diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index f28337bb..470ec5b5 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -7,7 +7,7 @@ - + @@ -24,7 +24,7 @@ Home Up Prev -Next +Next
@@ -83,7 +83,7 @@ -gint +int nm_device_wimax_get_rssi () @@ -91,7 +91,7 @@ -gint +int nm_device_wimax_get_cinr () @@ -99,7 +99,7 @@ -gint +int nm_device_wimax_get_tx_power () @@ -427,7 +427,7 @@ device is not connected.


nm_device_wimax_get_rssi ()

-
gint
+
int
 nm_device_wimax_get_rssi (NMDeviceWimax *self);

nm_device_wimax_get_rssi has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -460,7 +460,7 @@ device is not connected.


nm_device_wimax_get_cinr ()

-
gint
+
int
 nm_device_wimax_get_cinr (NMDeviceWimax *self);

nm_device_wimax_get_cinr has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -492,7 +492,7 @@ meaning when the device is not connected.


nm_device_wimax_get_tx_power ()

-
gint
+
int
 nm_device_wimax_get_tx_power (NMDeviceWimax *self);

nm_device_wimax_get_tx_power has been deprecated since version 1.2 and should not be used in newly-written code.

diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html new file mode 100644 index 00000000..af404a8e --- /dev/null +++ b/docs/libnm/html/NMDeviceWireGuard.html @@ -0,0 +1,205 @@ + + + + +NMDeviceWireGuard: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMDeviceWireGuard

+

NMDeviceWireGuard

+
+
+

Functions

+ +
+
+

Types and Values

+ +
+
+

Description

+
+
+

Functions

+
+

nm_device_wireguard_get_public_key ()

+
GBytes *
+nm_device_wireguard_get_public_key (NMDeviceWireGuard *device);
+

Gets the public key for this interface

+
+

Parameters

+
+++++ + + + + + +

device

a NMDeviceWireGuard

 
+
+
+

Returns

+

the GBytes containing the 32-byte public key.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_device_wireguard_get_listen_port ()

+
guint16
+nm_device_wireguard_get_listen_port (NMDeviceWireGuard *device);
+

Gets the local UDP port this interface listens on

+
+

Parameters

+
+++++ + + + + + +

device

a NMDeviceWireGuard

 
+
+
+

Returns

+

UDP listen port

+
+

Since: 1.14

+
+
+
+

nm_device_wireguard_get_fwmark ()

+
guint32
+nm_device_wireguard_get_fwmark (NMDeviceWireGuard *device);
+

Gets the fwmark (firewall mark) for this interface. +It can be used to set routing policy for outgoing encrypted packets. +See: ip-rule(8)

+
+

Parameters

+
+++++ + + + + + +

device

a NMDeviceWireGuard

 
+
+
+

Returns

+

0 if fwmark not in use, 32-bit fwmark value otherwise

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_DEVICE_WIREGUARD_PUBLIC_KEY

+
#define NM_DEVICE_WIREGUARD_PUBLIC_KEY   "public-key"
+
+
+
+
+

NM_DEVICE_WIREGUARD_LISTEN_PORT

+
#define NM_DEVICE_WIREGUARD_LISTEN_PORT  "listen-port"
+
+
+
+
+

NM_DEVICE_WIREGUARD_FWMARK

+
#define NM_DEVICE_WIREGUARD_FWMARK       "fwmark"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 730f4591..2cf96bc7 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -227,23 +227,26 @@ ╰── NMSettingSecretFlags GObject ╰── NMSetting + ├── NMSetting6Lowpan ├── NMSetting8021x ├── NMSettingAdsl ├── NMSettingBluetooth ├── NMSettingBond - ├── NMSettingBridgePort ├── NMSettingBridge + ├── NMSettingBridgePort ├── NMSettingCdma ├── NMSettingConnection ├── NMSettingDcb ├── NMSettingDummy + ├── NMSettingEthtool ├── NMSettingGeneric ├── NMSettingGsm ├── NMSettingInfiniband - ├── NMSettingIPTunnel ├── NMSettingIPConfig + ├── NMSettingIPTunnel ├── NMSettingMacsec ├── NMSettingMacvlan + ├── NMSettingMatch ├── NMSettingOlpcMesh ├── NMSettingOvsBridge ├── NMSettingOvsInterface @@ -253,9 +256,10 @@ ├── NMSettingPppoe ├── NMSettingProxy ├── NMSettingSerial + ├── NMSettingSriov ├── NMSettingTCConfig - ├── NMSettingTeamPort ├── NMSettingTeam + ├── NMSettingTeamPort ├── NMSettingTun ├── NMSettingUser ├── NMSettingVlan @@ -263,8 +267,9 @@ ├── NMSettingVxlan ├── NMSettingWimax ├── NMSettingWired + ├── NMSettingWireless ├── NMSettingWirelessSecurity - ╰── NMSettingWireless + ╰── NMSettingWpan
@@ -695,9 +700,10 @@ at each invocation

nm_setting_to_string ()

char *
 nm_setting_to_string (NMSetting *setting);
-

Convert the setting into a string. For debugging purposes ONLY, should NOT -be used for serialization of the setting, or machine-parsed in any way. The -output format is not guaranteed to be stable and may change at any time.

+

Convert the setting (including secrets!) into a string. For debugging +purposes ONLY, should NOT be used for serialization of the setting, +or machine-parsed in any way. The output format is not guaranteed to +be stable and may change at any time.

Parameters

@@ -716,7 +722,7 @@ output format is not guaranteed to be stable and may change at any time.

Returns

an allocated string containing a textual representation of the -setting's properties and values (including secrets!), which the caller should +setting's properties and values, which the caller should free with g_free()

@@ -1152,7 +1158,7 @@ if you specify NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W
  “name”                     gchar *

The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for -example "ppp" or "wireless" or "wired".

+example "ppp" or "802-11-wireless" or "802-3-ethernet".

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html new file mode 100644 index 00000000..0f6fb27f --- /dev/null +++ b/docs/libnm/html/NMSetting6Lowpan.html @@ -0,0 +1,143 @@ + + + + +NMSetting6Lowpan: libnm Reference Manual + + + + + + + + + +
+ + + + + + +
+
+
+ + +
+

NMSetting6Lowpan

+

NMSetting6Lowpan — Describes connection properties for 6LoWPAN interfaces

+
+
+

Functions

+
++++ + + + + + + + + + + +
+NMSetting * + +nm_setting_6lowpan_new () +
const char * + +nm_setting_6lowpan_get_parent () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
#defineNM_SETTING_6LOWPAN_SETTING_NAME
#defineNM_SETTING_6LOWPAN_PARENT
+
+
+

Description

+

The NMSetting6Lowpan object is a NMSetting subclass that describes properties +necessary for connection to 6LoWPAN interfaces.

+
+
+

Functions

+
+

nm_setting_6lowpan_new ()

+
NMSetting *
+nm_setting_6lowpan_new (void);
+

Creates a new NMSetting6Lowpan object with default values.

+
+

Returns

+

the new empty NMSetting6Lowpan object.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_setting_6lowpan_get_parent ()

+
const char *
+nm_setting_6lowpan_get_parent (NMSetting6Lowpan *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSetting6Lowpan

 
+
+
+

Returns

+

the “parent” property of the setting

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_SETTING_6LOWPAN_SETTING_NAME

+
#define NM_SETTING_6LOWPAN_SETTING_NAME         "6lowpan"
+
+
+
+
+

NM_SETTING_6LOWPAN_PARENT

+
#define NM_SETTING_6LOWPAN_PARENT               "parent"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index ab1f16a8..e4ff9584 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -6,7 +6,7 @@ - + @@ -21,7 +21,7 @@ Home Up -Prev +Prev Next
@@ -694,7 +694,7 @@ -gint +int nm_setting_802_1x_get_auth_timeout () @@ -4029,7 +4029,7 @@ nm_setting_802_1x_get_phase1_auth_flags

nm_setting_802_1x_get_auth_timeout ()

-
gint
+
int
 nm_setting_802_1x_get_auth_timeout (NMSetting8021x *setting);

Returns the value contained in the “auth-timeout” property.

diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 0141badf..9c9200d8 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
@@ -348,6 +364,11 @@ Read / Write / Construct +gint +llmnr +Read / Write + + gchar * master @@ -364,6 +385,11 @@ Read / Write +gint +multi-connect +Read / Write + + GStrv permissions Read / Write @@ -474,6 +500,10 @@ #define +NM_SETTING_CONNECTION_MULTI_CONNECT + + +#define NM_SETTING_CONNECTION_TIMESTAMP @@ -525,6 +555,10 @@ NM_SETTING_CONNECTION_MDNS +#define +NM_SETTING_CONNECTION_LLMNR + + enum NMSettingConnectionAutoconnectSlaves @@ -537,6 +571,10 @@ NMSettingConnectionMdns +enum +NMSettingConnectionLlmnr + +   NMSettingConnection @@ -548,6 +586,7 @@
    GEnum
     ├── NMSettingConnectionAutoconnectSlaves
     ├── NMSettingConnectionLldp
+    ├── NMSettingConnectionLlmnr
     ╰── NMSettingConnectionMdns
     GObject
     ╰── NMSetting
@@ -735,7 +774,7 @@ nm_setting_connection_get_autoconnect (
 

nm_setting_connection_get_autoconnect_priority ()

-
gint
+
int
 nm_setting_connection_get_autoconnect_priority
                                (NMSettingConnection *setting);

Returns the “autoconnect-priority” property of the connection. @@ -763,7 +802,7 @@ The higher number, the higher priority.


nm_setting_connection_get_autoconnect_retries ()

-
gint
+
int
 nm_setting_connection_get_autoconnect_retries
                                (NMSettingConnection *setting);

Returns the “autoconnect-retries” property of the connection. @@ -791,6 +830,33 @@ Zero means infinite, -1 means the global default value.


+

nm_setting_connection_get_multi_connect ()

+
NMConnectionMultiConnect
+nm_setting_connection_get_multi_connect
+                               (NMSettingConnection *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingConnection

 
+
+
+

Returns

+

the “multi-connect” property of the connection.

+
+

Since: 1.14

+
+
+

nm_setting_connection_get_timestamp ()

guint64
 nm_setting_connection_get_timestamp (NMSettingConnection *setting);
@@ -1489,7 +1555,7 @@ enabled for the connection.


nm_setting_connection_get_auth_retries ()

-
gint
+
int
 nm_setting_connection_get_auth_retries
                                (NMSettingConnection *setting);

Returns the value contained in the “auth-retries” property.

@@ -1541,6 +1607,32 @@ nm_setting_connection_get_mdns (

Since: 1.12

+
+
+

nm_setting_connection_get_llmnr ()

+
NMSettingConnectionLlmnr
+nm_setting_connection_get_llmnr (NMSettingConnection *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingConnection

 
+
+
+

Returns

+

the “llmnr” property of the setting.

+
+

Since: 1.14

+

Types and Values

@@ -1617,6 +1709,12 @@ nm_setting_connection_get_mdns (
+

NM_SETTING_CONNECTION_MULTI_CONNECT

+
#define NM_SETTING_CONNECTION_MULTI_CONNECT  "multi-connect"
+
+
+
+

NM_SETTING_CONNECTION_TIMESTAMP

#define NM_SETTING_CONNECTION_TIMESTAMP      "timestamp"
 
@@ -1695,6 +1793,12 @@ nm_setting_connection_get_mdns (
+

NM_SETTING_CONNECTION_LLMNR

+
#define NM_SETTING_CONNECTION_LLMNR          "llmnr"
+
+
+
+

enum NMSettingConnectionAutoconnectSlaves

NMSettingConnectionAutoconnectSlaves values indicate whether slave connections should be activated when master is activated.

@@ -1820,6 +1924,52 @@ should be activated when master is activated.


+

enum NMSettingConnectionLlmnr

+

NMSettingConnectionLlmnr values indicate whether LLMNR should be enabled.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

NM_SETTING_CONNECTION_LLMNR_DEFAULT

+

default value

+
 

NM_SETTING_CONNECTION_LLMNR_NO

+

disable LLMNR

+
 

NM_SETTING_CONNECTION_LLMNR_RESOLVE

+

support only resolving, do not register hostname

+
 

NM_SETTING_CONNECTION_LLMNR_YES

+

enable LLMNR

+
 
+
+

Since: 1.14

+
+
+

NMSettingConnection

typedef struct _NMSettingConnection NMSettingConnection;

General Connection Profile Settings

@@ -1940,6 +2090,23 @@ connection may be applied to the wrong interface.


+

The “llmnr” property

+
  “llmnr”                    gint
+

Whether Link-Local Multicast Name Resolution (LLMNR) is enabled +for the connection. LLMNR is a protocol based on the Domain Name +System (DNS) packet format that allows both IPv4 and IPv6 hosts +to perform name resolution for hosts on the same local link.

+

The permitted values are: yes: register hostname and resolving +for the connection, no: disable LLMNR for the interface, resolve: +do not register hostname but allow resolving of LLMNR host names.

+

This feature requires a plugin which supports LLMNR. One such +plugin is dns-systemd-resolved.

+

Flags: Read / Write

+

Default value: -1

+

Since: 1.14

+
+
+

The “master” property

  “master”                   gchar *

Interface name of the master device or UUID of the master connection.

@@ -1953,9 +2120,7 @@ connection may be applied to the wrong interface.

Whether mDNS is enabled for the connection.

The permitted values are: yes: register hostname and resolving for the connection, no: disable mDNS for the interface, resolve: -do not register hostname but allow resolving of mDNS host names. -When updating this property on a currently activated connection, -the change takes effect immediately.

+do not register hostname but allow resolving of mDNS host names.

This feature requires a plugin which supports mDNS. One such plugin is dns-systemd-resolved.

Flags: Read / Write

@@ -1975,6 +2140,16 @@ the change takes effect immediately.


+

The “multi-connect” property

+
  “multi-connect”            gint
+

Specifies whether the profile can be active multiple times at a particular +moment. The value is of type NMConnectionMultiConnect.

+

Flags: Read / Write

+

Default value: 0

+

Since: 1.14

+
+
+

The “permissions” property

  “permissions”              GStrv

An array of strings defining what access a given user has to this @@ -2096,7 +2271,7 @@ provider, or nm_utils_uuid_generate() or -nm_utils_uuid_generate_from_string().

+nm_utils_uuid_generate_from_string().

Flags: Read / Write

Default value: NULL

diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index cae906ab..cc3dc036 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -59,7 +59,7 @@ -gint +int nm_setting_dcb_get_app_fcoe_priority () @@ -82,7 +82,7 @@ -gint +int nm_setting_dcb_get_app_iscsi_priority () @@ -98,7 +98,7 @@ -gint +int nm_setting_dcb_get_app_fip_priority () @@ -462,7 +462,7 @@ nm_setting_dcb_get_app_fcoe_flags (

nm_setting_dcb_get_app_fcoe_priority ()

-
gint
+
int
 nm_setting_dcb_get_app_fcoe_priority (NMSettingDcb *setting);

Parameters

@@ -537,7 +537,7 @@ nm_setting_dcb_get_app_iscsi_flags (

nm_setting_dcb_get_app_iscsi_priority ()

-
gint
+
int
 nm_setting_dcb_get_app_iscsi_priority (NMSettingDcb *setting);

Parameters

@@ -587,7 +587,7 @@ nm_setting_dcb_get_app_fip_flags (

nm_setting_dcb_get_app_fip_priority ()

-
gint
+
int
 nm_setting_dcb_get_app_fip_priority (NMSettingDcb *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index 4943dcb6..c97f1350 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -7,7 +7,7 @@ - + @@ -21,7 +21,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html new file mode 100644 index 00000000..ff66cf11 --- /dev/null +++ b/docs/libnm/html/NMSettingEthtool.html @@ -0,0 +1,776 @@ + + + + +NMSettingEthtool: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingEthtool

+

NMSettingEthtool — Describes connection properties for ethtool related options

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + +
+gboolean + +nm_ethtool_optname_is_feature () +
+NMSetting * + +nm_setting_ethtool_new () +
+NMTernary + +nm_setting_ethtool_get_feature () +
+void + +nm_setting_ethtool_set_feature () +
+void + +nm_setting_ethtool_clear_features () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
#defineNM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU
#defineNM_ETHTOOL_OPTNAME_FEATURE_GRO
#defineNM_ETHTOOL_OPTNAME_FEATURE_GSO
#defineNM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA
#defineNM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK
#defineNM_ETHTOOL_OPTNAME_FEATURE_LRO
#defineNM_ETHTOOL_OPTNAME_FEATURE_NTUPLE
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX
#defineNM_ETHTOOL_OPTNAME_FEATURE_RXHASH
#defineNM_ETHTOOL_OPTNAME_FEATURE_RXVLAN
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_ALL
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_FCS
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE
#defineNM_ETHTOOL_OPTNAME_FEATURE_SG
#defineNM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD
#defineNM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_TSO
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX
#defineNM_ETHTOOL_OPTNAME_FEATURE_TXVLAN
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT
#defineNM_SETTING_ETHTOOL_SETTING_NAME
+
+
+

Description

+

The NMSettingEthtool object is a NMSetting subclass that describes properties +to control network driver and hardware settings.

+
+
+

Functions

+
+

nm_ethtool_optname_is_feature ()

+
gboolean
+nm_ethtool_optname_is_feature (const char *optname);
+

Checks whether optname + is a valid option name for an offload feature.

+

Returns: TRUE, if optname + is valid

+
+

Parameters

+
+++++ + + + + + +

optname

the option name to check

 
+
+

Since: 1.14

+
+
+
+

nm_setting_ethtool_new ()

+
NMSetting *
+nm_setting_ethtool_new (void);
+

Creates a new NMSettingEthtool object with default values.

+
+

Returns

+

the new empty NMSettingEthtool object.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_setting_ethtool_get_feature ()

+
NMTernary
+nm_setting_ethtool_get_feature (NMSettingEthtool *setting,
+                                const char *optname);
+

Gets and offload feature setting. Returns NM_TERNARY_DEFAULT if the +feature is not set.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingEthtool

 

optname

option name of the offload feature to get

 
+
+
+

Returns

+

a NMTernary value indicating whether the offload feature +is enabled, disabled, or left untouched.

+
+

Since: 1.14

+
+
+
+

nm_setting_ethtool_set_feature ()

+
void
+nm_setting_ethtool_set_feature (NMSettingEthtool *setting,
+                                const char *optname,
+                                NMTernary value);
+

Sets and offload feature setting.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

setting

the NMSettingEthtool

 

optname

option name of the offload feature to get

 

value

the new value to set. The special value NM_TERNARY_DEFAULT +means to clear the offload feature setting.

 
+
+

Since: 1.14

+
+
+
+

nm_setting_ethtool_clear_features ()

+
void
+nm_setting_ethtool_clear_features (NMSettingEthtool *setting);
+

Clears all offload features settings

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingEthtool

 
+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD               "feature-esp-hw-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD       "feature-esp-tx-csum-hw-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU

+
#define NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU                     "feature-fcoe-mtu"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_GRO

+
#define NM_ETHTOOL_OPTNAME_FEATURE_GRO                          "feature-gro"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_GSO

+
#define NM_ETHTOOL_OPTNAME_FEATURE_GSO                          "feature-gso"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA

+
#define NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA                      "feature-highdma"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD                "feature-hw-tc-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD               "feature-l2-fwd-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK

+
#define NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK                     "feature-loopback"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_LRO

+
#define NM_ETHTOOL_OPTNAME_FEATURE_LRO                          "feature-lro"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE

+
#define NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE                       "feature-ntuple"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX                           "feature-rx"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RXHASH

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RXHASH                       "feature-rxhash"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN                       "feature-rxvlan"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL                       "feature-rx-all"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS                       "feature-rx-fcs"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW                    "feature-rx-gro-hw"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD   "feature-rx-udp_tunnel-port-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER               "feature-rx-vlan-filter"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER          "feature-rx-vlan-stag-filter"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE

+
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE        "feature-rx-vlan-stag-hw-parse"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_SG

+
#define NM_ETHTOOL_OPTNAME_FEATURE_SG                           "feature-sg"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD                "feature-tls-hw-record"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD            "feature-tls-hw-tx-offload"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TSO

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TSO                          "feature-tso"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX                           "feature-tx"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN                       "feature-txvlan"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC         "feature-tx-checksum-fcoe-crc"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4             "feature-tx-checksum-ipv4"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6             "feature-tx-checksum-ipv6"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC       "feature-tx-checksum-ip-generic"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP             "feature-tx-checksum-sctp"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION          "feature-tx-esp-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION         "feature-tx-fcoe-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION     "feature-tx-gre-csum-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION          "feature-tx-gre-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL               "feature-tx-gso-partial"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST                "feature-tx-gso-robust"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION       "feature-tx-ipxip4-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION       "feature-tx-ipxip6-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY              "feature-tx-nocache-copy"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER            "feature-tx-scatter-gather"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST   "feature-tx-scatter-gather-fraglist"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION         "feature-tx-sctp-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION         "feature-tx-tcp6-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION      "feature-tx-tcp-ecn-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION "feature-tx-tcp-mangleid-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION          "feature-tx-tcp-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION          "feature-tx-udp-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION "feature-tx-udp_tnl-csum-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION      "feature-tx-udp_tnl-segmentation"
+
+
+
+
+

NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT

+
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT       "feature-tx-vlan-stag-hw-insert"
+
+
+
+
+

NM_SETTING_ETHTOOL_SETTING_NAME

+
#define NM_SETTING_ETHTOOL_SETTING_NAME "ethtool"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 9a19e6f6..6d198732 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -6,7 +6,7 @@ - + @@ -20,7 +20,7 @@ Home Up -Prev +Prev Next
@@ -81,7 +81,7 @@ optional properties that apply to "generic" devices (ie, devices that NetworkManager does not specifically recognize).

There are currently no properties on this object; it exists only to be -the "connection type" setting on NMConnections for generic devices.

+the "connection type" setting on NMConnections for generic devices.

Functions

diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html index bde2d93c..d1cd98b8 100644 --- a/docs/libnm/html/NMSettingIP4Config.html +++ b/docs/libnm/html/NMSettingIP4Config.html @@ -321,7 +321,7 @@ If the property is not a hex string it is considered as a non-hardware-address client ID and the 'type' field is set to 0.

The special values "mac" and "perm-mac" are supported, which use the current or permanent MAC address of the device to generate a client identifier -with type ethernet type (01). Currently, these options only work for ethernet +with type ethernet (01). Currently, these options only work for ethernet type of links.

The special value "stable" is supported to generate a type 0 client identifier based on the stable-id (see connection.stable-id) and a per-host key.

diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 7ff21cbd..0abfa142 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -492,7 +492,7 @@ -gint +int nm_setting_ip_config_next_valid_dns_option () @@ -532,7 +532,7 @@ -gint +int nm_setting_ip_config_get_dns_priority () @@ -706,7 +706,7 @@ -gint +int nm_setting_ip_config_get_dad_timeout () @@ -714,7 +714,7 @@ -gint +int nm_setting_ip_config_get_dhcp_timeout () @@ -2825,7 +2825,6 @@ nm_setting_ip_config_remove_dns_search_by_value

Returns

TRUE if the DNS search domain was found and removed; FALSE if it was not.

-

Since 0.9.10


@@ -2946,7 +2945,7 @@ nm_setting_ip_config_get_dns_option (

nm_setting_ip_config_next_valid_dns_option ()

-
gint
+
int
 nm_setting_ip_config_next_valid_dns_option
                                (NMSettingIPConfig *setting,
                                 guint idx);
@@ -3121,7 +3120,7 @@ Specify how to clear the options.


nm_setting_ip_config_get_dns_priority ()

-
gint
+
int
 nm_setting_ip_config_get_dns_priority (NMSettingIPConfig *setting);

Parameters

@@ -3780,7 +3779,7 @@ addressing to complete for the connection to succeed.


nm_setting_ip_config_get_dad_timeout ()

-
gint
+
int
 nm_setting_ip_config_get_dad_timeout (NMSettingIPConfig *setting);
diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index d0eb2679..51965049 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html new file mode 100644 index 00000000..5e49c23f --- /dev/null +++ b/docs/libnm/html/NMSettingMatch.html @@ -0,0 +1,383 @@ + + + + +NMSettingMatch: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingMatch

+

NMSettingMatch — Properties to match a connection with a device.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+NMSetting * + +nm_setting_match_new () +
+guint + +nm_setting_match_get_num_interface_names () +
const char * + +nm_setting_match_get_interface_name () +
+void + +nm_setting_match_remove_interface_name () +
+gboolean + +nm_setting_match_remove_interface_name_by_value () +
+void + +nm_setting_match_add_interface_name () +
+void + +nm_setting_match_clear_interface_names () +
const char *const * + +nm_setting_match_get_interface_names () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + +
#defineNM_SETTING_MATCH_SETTING_NAME
#defineNM_SETTING_MATCH_INTERFACE_NAME
+
+
+

Includes

+
#include <nm-setting-match.h>
+
+
+
+

Description

+
+
+

Functions

+
+

nm_setting_match_new ()

+
NMSetting *
+nm_setting_match_new (void);
+

Creates a new NMSettingMatch object with default values.

+
+

Returns

+

the new empty NMSettingMatch object.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_setting_match_get_num_interface_names ()

+
guint
+nm_setting_match_get_num_interface_names
+                               (NMSettingMatch *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingMatch

 
+
+
+

Returns

+

the number of configured interface names

+
+

Since: 1.14

+
+
+
+

nm_setting_match_get_interface_name ()

+
const char *
+nm_setting_match_get_interface_name (NMSettingMatch *setting,
+                                     int idx);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingMatch

 

idx

index number of the DNS search domain to return

 
+
+
+

Returns

+

the interface name at index idx +

+
+

Since: 1.14

+
+
+
+

nm_setting_match_remove_interface_name ()

+
void
+nm_setting_match_remove_interface_name
+                               (NMSettingMatch *setting,
+                                int idx);
+

Removes the interface name at index idx +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingMatch

 

idx

index number of the interface name

 
+
+

Since: 1.14

+
+
+
+

nm_setting_match_remove_interface_name_by_value ()

+
gboolean
+nm_setting_match_remove_interface_name_by_value
+                               (NMSettingMatch *setting,
+                                const char *interface_name);
+

Removes interface_name +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingMatch

 

interface_name

the interface name to remove

 
+
+
+

Returns

+

TRUE if the interface name was found and removed; FALSE if it was not.

+
+

Since: 1.14

+
+
+
+

nm_setting_match_add_interface_name ()

+
void
+nm_setting_match_add_interface_name (NMSettingMatch *setting,
+                                     const char *interface_name);
+

Adds a new interface name to the setting.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingMatch

 

interface_name

the interface name to add

 
+
+

Since: 1.14

+
+
+
+

nm_setting_match_clear_interface_names ()

+
void
+nm_setting_match_clear_interface_names
+                               (NMSettingMatch *setting);
+

Removes all configured interface names.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingMatch

 
+
+

Since: 1.14

+
+
+
+

nm_setting_match_get_interface_names ()

+
const char *const *
+nm_setting_match_get_interface_names (NMSettingMatch *setting,
+                                      guint *length);
+

Returns all the interface names.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingMatch

 
+
+
+

Returns

+

the configured interface names.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_SETTING_MATCH_SETTING_NAME

+
#define NM_SETTING_MATCH_SETTING_NAME      "match"
+
+
+
+
+

NM_SETTING_MATCH_INTERFACE_NAME

+
#define NM_SETTING_MATCH_INTERFACE_NAME    "interface-name"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index f8214240..e9446c06 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ - + @@ -21,7 +21,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index 4727b7ab..47852bcf 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html new file mode 100644 index 00000000..50eab731 --- /dev/null +++ b/docs/libnm/html/NMSettingSriov.html @@ -0,0 +1,1196 @@ + + + + +NMSettingSriov: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingSriov

+

NMSettingSriov — Describes SR-IOV connection properties

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+NMSetting * + +nm_setting_sriov_new () +
+guint + +nm_setting_sriov_get_total_vfs () +
+guint + +nm_setting_sriov_get_num_vfs () +
+NMSriovVF * + +nm_setting_sriov_get_vf () +
+void + +nm_setting_sriov_add_vf () +
+void + +nm_setting_sriov_remove_vf () +
+gboolean + +nm_setting_sriov_remove_vf_by_index () +
+void + +nm_setting_sriov_clear_vfs () +
+NMTernary + +nm_setting_sriov_get_autoprobe_drivers () +
+gboolean + +nm_sriov_vf_add_vlan () +
+gboolean + +nm_sriov_vf_remove_vlan () +
const guint * + +nm_sriov_vf_get_vlan_ids () +
+void + +nm_sriov_vf_set_vlan_qos () +
+void + +nm_sriov_vf_set_vlan_protocol () +
+guint32 + +nm_sriov_vf_get_vlan_qos () +
+NMSriovVFVlanProtocol + +nm_sriov_vf_get_vlan_protocol () +
+NMSriovVF * + +nm_sriov_vf_new () +
+void + +nm_sriov_vf_ref () +
+void + +nm_sriov_vf_unref () +
+gboolean + +nm_sriov_vf_equal () +
+NMSriovVF * + +nm_sriov_vf_dup () +
+guint + +nm_sriov_vf_get_index () +
+void + +nm_sriov_vf_set_attribute () +
const char ** + +nm_sriov_vf_get_attribute_names () +
+GVariant * + +nm_sriov_vf_get_attribute () +
+gboolean + +nm_sriov_vf_attribute_validate () +
+
+ +
+

Object Hierarchy

+
    GBoxed
+    ╰── NMSriovVF
+    GEnum
+    ╰── NMSriovVFVlanProtocol
+
+
+
+

Includes

+
#include <nm-setting-sriov.h>
+
+
+
+

Description

+
+
+

Functions

+
+

nm_setting_sriov_new ()

+
NMSetting *
+nm_setting_sriov_new (void);
+

Creates a new NMSettingSriov object with default values.

+
+

Returns

+

the new empty NMSettingSriov object.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_get_total_vfs ()

+
guint
+nm_setting_sriov_get_total_vfs (NMSettingSriov *setting);
+

Returns the value contained in the “total-vfs” +property.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingSriov

 
+
+
+

Returns

+

the total number of SR-IOV virtual functions to create

+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_get_num_vfs ()

+
guint
+nm_setting_sriov_get_num_vfs (NMSettingSriov *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingSriov

 
+
+
+

Returns

+

the number of configured VFs

+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_get_vf ()

+
NMSriovVF *
+nm_setting_sriov_get_vf (NMSettingSriov *setting,
+                         guint idx);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingSriov

 

idx

index number of the VF to return

 
+
+
+

Returns

+

the VF at index idx +.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_add_vf ()

+
void
+nm_setting_sriov_add_vf (NMSettingSriov *setting,
+                         NMSriovVF *vf);
+

Appends a new VF and associated information to the setting. The +given VF is duplicated internally and is not changed by this function.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingSriov

 

vf

the VF to add

 
+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_remove_vf ()

+
void
+nm_setting_sriov_remove_vf (NMSettingSriov *setting,
+                            guint idx);
+

Removes the VF at index idx +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingSriov

 

idx

index number of the VF

 
+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_remove_vf_by_index ()

+
gboolean
+nm_setting_sriov_remove_vf_by_index (NMSettingSriov *setting,
+                                     guint index);
+

Removes the VF with VF index index +.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

setting

the NMSettingSriov

 

index

the VF index of the VF to remove

 
+
+
+

Returns

+

TRUE if the VF was found and removed; FALSE if it was not

+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_clear_vfs ()

+
void
+nm_setting_sriov_clear_vfs (NMSettingSriov *setting);
+

Removes all configured VFs.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingSriov

 
+
+

Since: 1.14

+
+
+
+

nm_setting_sriov_get_autoprobe_drivers ()

+
NMTernary
+nm_setting_sriov_get_autoprobe_drivers
+                               (NMSettingSriov *setting);
+

Returns the value contained in the “autoprobe-drivers” +property.

+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingSriov

 
+
+
+

Returns

+

the autoprobe-drivers property value

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_add_vlan ()

+
gboolean
+nm_sriov_vf_add_vlan (NMSriovVF *vf,
+                      guint vlan_id);
+

Adds a VLAN to the VF.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
+
+
+

Returns

+

TRUE if the VLAN was added; FALSE if it already existed

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_remove_vlan ()

+
gboolean
+nm_sriov_vf_remove_vlan (NMSriovVF *vf,
+                         guint vlan_id);
+

Removes a VLAN from a VF.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
+
+
+

Returns

+

TRUE if the VLAN was removed, FALSE if the VLAN vlan_id +did not belong to the VF.

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_vlan_ids ()

+
const guint *
+nm_sriov_vf_get_vlan_ids (const NMSriovVF *vf,
+                          guint *length);
+

Returns the VLANs currently configured on the VF.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

length

on return, the number of VLANs configured.

[out][allow-none]
+
+
+

Returns

+

a list of VLAN ids configured on the VF.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_set_vlan_qos ()

+
void
+nm_sriov_vf_set_vlan_qos (NMSriovVF *vf,
+                          guint vlan_id,
+                          guint32 qos);
+

Sets a QoS value for the given VLAN.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

vf

the NMSriovVF

 

vlan_id

the VLAN id

 

qos

a QoS (priority) value

 
+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_set_vlan_protocol ()

+
void
+nm_sriov_vf_set_vlan_protocol (NMSriovVF *vf,
+                               guint vlan_id,
+                               NMSriovVFVlanProtocol protocol);
+

Sets the protocol for the given VLAN.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

vf

the NMSriovVF

 

vlan_id

the VLAN id

 

protocol

the VLAN protocol

 
+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_vlan_qos ()

+
guint32
+nm_sriov_vf_get_vlan_qos (const NMSriovVF *vf,
+                          guint vlan_id);
+

Returns the QoS value for the given VLAN.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
+
+
+

Returns

+

the QoS value

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_vlan_protocol ()

+
NMSriovVFVlanProtocol
+nm_sriov_vf_get_vlan_protocol (const NMSriovVF *vf,
+                               guint vlan_id);
+
+
+
+

nm_sriov_vf_new ()

+
NMSriovVF *
+nm_sriov_vf_new (guint index);
+
+
+
+

nm_sriov_vf_ref ()

+
void
+nm_sriov_vf_ref (NMSriovVF *vf);
+

Increases the reference count of the object.

+
+

Parameters

+
+++++ + + + + + +

vf

the NMSriovVF

 
+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_unref ()

+
void
+nm_sriov_vf_unref (NMSriovVF *vf);
+

Decreases the reference count of the object. If the reference count +reaches zero, the object will be destroyed.

+
+

Parameters

+
+++++ + + + + + +

vf

the NMSriovVF

 
+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_equal ()

+
gboolean
+nm_sriov_vf_equal (const NMSriovVF *vf,
+                   const NMSriovVF *other);
+

Determines if two NMSriovVF objects have the same index, +attributes and VLANs.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

other

the NMSriovVF to compare vf +to.

 
+
+
+

Returns

+

TRUE if the objects contain the same values, FALSE +if they do not.

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_dup ()

+
NMSriovVF *
+nm_sriov_vf_dup (const NMSriovVF *vf);
+

Creates a copy of vf +.

+
+

Parameters

+
+++++ + + + + + +

vf

the NMSriovVF

 
+
+
+

Returns

+

a copy of vf +.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_index ()

+
guint
+nm_sriov_vf_get_index (const NMSriovVF *vf);
+

Gets the index property of this VF object.

+
+

Parameters

+
+++++ + + + + + +

vf

the NMSriovVF

 
+
+
+

Returns

+

the VF index

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_set_attribute ()

+
void
+nm_sriov_vf_set_attribute (NMSriovVF *vf,
+                           const char *name,
+                           GVariant *value);
+

Sets the named attribute on vf + to the given value.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

vf

the NMSriovVF

 

name

the name of a route attribute

 

value

the value.

[transfer none][allow-none]
+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_attribute_names ()

+
const char **
+nm_sriov_vf_get_attribute_names (const NMSriovVF *vf);
+

Gets an array of attribute names defined on vf +.

+
+

Parameters

+
+++++ + + + + + +

vf

the NMSriovVF

 
+
+
+

Returns

+

a NULL-terminated array of attribute names.

+

[transfer container]

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_get_attribute ()

+
GVariant *
+nm_sriov_vf_get_attribute (const NMSriovVF *vf,
+                           const char *name);
+

Gets the value of the attribute with name name + on vf +

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

vf

the NMSriovVF

 

name

the name of a VF attribute

 
+
+
+

Returns

+

the value of the attribute with name name +on +vf +, or NULL if vf +has no such attribute.

+

[transfer none]

+
+

Since: 1.14

+
+
+
+

nm_sriov_vf_attribute_validate ()

+
gboolean
+nm_sriov_vf_attribute_validate (const char *name,
+                                GVariant *value,
+                                gboolean *known,
+                                GError **error);
+

Validates a VF attribute, i.e. checks that the attribute is a known one, +the value is of the correct type and well-formed.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

name

the attribute name

 

value

the attribute value

 

known

on return, whether the attribute name is a known one.

[out]

error

return location for a GError, or NULL.

[allow-none]
+
+
+

Returns

+

TRUE if the attribute is valid, FALSE otherwise

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_SETTING_SRIOV_SETTING_NAME

+
#define NM_SETTING_SRIOV_SETTING_NAME          "sriov"
+
+
+
+
+

NM_SETTING_SRIOV_TOTAL_VFS

+
#define NM_SETTING_SRIOV_TOTAL_VFS             "total-vfs"
+
+
+
+
+

NM_SETTING_SRIOV_VFS

+
#define NM_SETTING_SRIOV_VFS                   "vfs"
+
+
+
+
+

NM_SETTING_SRIOV_AUTOPROBE_DRIVERS

+
#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS     "autoprobe-drivers"
+
+
+
+
+

NM_SRIOV_VF_ATTRIBUTE_MAC

+
#define NM_SRIOV_VF_ATTRIBUTE_MAC              "mac"
+
+
+
+
+

NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK

+
#define NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK      "spoof-check"
+
+
+
+
+

NM_SRIOV_VF_ATTRIBUTE_TRUST

+
#define NM_SRIOV_VF_ATTRIBUTE_TRUST            "trust"
+
+
+
+
+

NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE

+
#define NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE      "min-tx-rate"
+
+
+
+
+

NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE

+
#define NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE      "max-tx-rate"
+
+
+
+
+

enum NMSriovVFVlanProtocol

+

NMSriovVFVlanProtocol indicates the VLAN protocol to use.

+
+

Members

+
+++++ + + + + + + + + + + + + +

NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q

+

use 802.1Q

+
 

NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD

+

use 802.1ad

+
 
+
+

Since: 1.14

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index d408fd03..aaafb3cb 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -6,7 +6,7 @@ - + @@ -20,7 +20,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index 39946f2d..7dd4cf8b 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -183,7 +183,7 @@ -gint +int nm_setting_team_get_notify_peers_count () @@ -191,7 +191,7 @@ -gint +int nm_setting_team_get_notify_peers_interval () @@ -199,7 +199,7 @@ -gint +int nm_setting_team_get_mcast_rejoin_count () @@ -207,7 +207,7 @@ -gint +int nm_setting_team_get_mcast_rejoin_interval () @@ -236,7 +236,7 @@ -gint +int nm_setting_team_get_runner_tx_balancer_interval () @@ -260,7 +260,7 @@ -gint +int nm_setting_team_get_runner_sys_prio () @@ -268,7 +268,7 @@ -gint +int nm_setting_team_get_runner_min_ports () @@ -673,8 +673,8 @@ necessary for team connections.

nm_team_link_watcher_new_ethtool ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_ethtool (gint delay_up,
-                                  gint delay_down,
+nm_team_link_watcher_new_ethtool (int delay_up,
+                                  int delay_down,
                                   GError **error);

Creates a new ethtool NMTeamLinkWatcher object

@@ -716,9 +716,9 @@ consistency with the link_watcher constructors of other type

nm_team_link_watcher_new_nsna_ping ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_nsna_ping (gint init_wait,
-                                    gint interval,
-                                    gint missed_max,
+nm_team_link_watcher_new_nsna_ping (int init_wait,
+                                    int interval,
+                                    int missed_max,
                                     const char *target_host,
                                     GError **error);

Creates a new nsna_ping NMTeamLinkWatcher object

@@ -771,9 +771,9 @@ target address in the NS packet

nm_team_link_watcher_new_arp_ping ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_arp_ping (gint init_wait,
-                                   gint interval,
-                                   gint missed_max,
+nm_team_link_watcher_new_arp_ping (int init_wait,
+                                   int interval,
+                                   int missed_max,
                                    const char *target_host,
                                    const char *source_host,
                                    NMTeamLinkWatcherArpPingFlags flags,
@@ -1201,7 +1201,7 @@ nm_setting_team_get_config (
 

nm_setting_team_get_notify_peers_count ()

-
gint
+
int
 nm_setting_team_get_notify_peers_count
                                (NMSettingTeam *setting);
@@ -1228,7 +1228,7 @@ nm_setting_team_get_notify_peers_count

nm_setting_team_get_notify_peers_interval ()

-
gint
+
int
 nm_setting_team_get_notify_peers_interval
                                (NMSettingTeam *setting);
@@ -1255,7 +1255,7 @@ nm_setting_team_get_notify_peers_interval

nm_setting_team_get_mcast_rejoin_count ()

-
gint
+
int
 nm_setting_team_get_mcast_rejoin_count
                                (NMSettingTeam *setting);
@@ -1282,7 +1282,7 @@ nm_setting_team_get_mcast_rejoin_count

nm_setting_team_get_mcast_rejoin_interval ()

-
gint
+
int
 nm_setting_team_get_mcast_rejoin_interval
                                (NMSettingTeam *setting);
@@ -1389,7 +1389,7 @@ nm_setting_team_get_runner_tx_balancer

nm_setting_team_get_runner_tx_balancer_interval ()

-
gint
+
int
 nm_setting_team_get_runner_tx_balancer_interval
                                (NMSettingTeam *setting);
@@ -1468,7 +1468,7 @@ nm_setting_team_get_runner_fast_rate (

nm_setting_team_get_runner_sys_prio ()

-
gint
+
int
 nm_setting_team_get_runner_sys_prio (NMSettingTeam *setting);

Parameters

@@ -1494,7 +1494,7 @@ nm_setting_team_get_runner_sys_prio (

nm_setting_team_get_runner_min_ports ()

-
gint
+
int
 nm_setting_team_get_runner_min_ports (NMSettingTeam *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index 9ef05b2e..95b71cd2 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -58,7 +58,7 @@ -gint +int nm_setting_team_port_get_queue_id () @@ -66,7 +66,7 @@ -gint +int nm_setting_team_port_get_prio () @@ -82,7 +82,7 @@ -gint +int nm_setting_team_port_get_lacp_prio () @@ -90,7 +90,7 @@ -gint +int nm_setting_team_port_get_lacp_key () @@ -304,7 +304,7 @@ nm_setting_team_port_get_config (

nm_setting_team_port_get_queue_id ()

-
gint
+
int
 nm_setting_team_port_get_queue_id (NMSettingTeamPort *setting);

Parameters

@@ -330,7 +330,7 @@ nm_setting_team_port_get_queue_id (

nm_setting_team_port_get_prio ()

-
gint
+
int
 nm_setting_team_port_get_prio (NMSettingTeamPort *setting);

Parameters

@@ -382,7 +382,7 @@ nm_setting_team_port_get_sticky (

nm_setting_team_port_get_lacp_prio ()

-
gint
+
int
 nm_setting_team_port_get_lacp_prio (NMSettingTeamPort *setting);

Parameters

@@ -408,7 +408,7 @@ nm_setting_team_port_get_lacp_prio (

nm_setting_team_port_get_lacp_key ()

-
gint
+
int
 nm_setting_team_port_get_lacp_key (NMSettingTeamPort *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index b1eaf1aa..6eda03f4 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html new file mode 100644 index 00000000..c05d76ca --- /dev/null +++ b/docs/libnm/html/NMSettingWpan.html @@ -0,0 +1,231 @@ + + + + +NMSettingWpan: libnm Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingWpan

+

NMSettingWpan — Describes connection properties for IEEE 802.15.4 (WPAN) MAC

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + +
+NMSetting * + +nm_setting_wpan_new () +
const char * + +nm_setting_wpan_get_mac_address () +
+guint16 + +nm_setting_wpan_get_pan_id () +
+guint16 + +nm_setting_wpan_get_short_address () +
+
+
+

Types and Values

+
++++ + + + + + + + + + + + + + + + + + + +
#defineNM_SETTING_WPAN_SETTING_NAME
#defineNM_SETTING_WPAN_MAC_ADDRESS
#defineNM_SETTING_WPAN_PAN_ID
#defineNM_SETTING_WPAN_SHORT_ADDRESS
+
+
+

Description

+

The NMSettingWpan object is a NMSetting subclass that describes properties +necessary for configuring IEEE 802.15.4 (WPAN) MAC layer devices.

+
+
+

Functions

+
+

nm_setting_wpan_new ()

+
NMSetting *
+nm_setting_wpan_new (void);
+

Creates a new NMSettingWpan object with default values.

+
+

Returns

+

the new empty NMSettingWpan object.

+

[transfer full]

+
+

Since: 1.14

+
+
+
+

nm_setting_wpan_get_mac_address ()

+
const char *
+nm_setting_wpan_get_mac_address (NMSettingWpan *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingWpan

 
+
+
+

Returns

+

the “mac-address” property of the setting

+
+

Since: 1.14

+
+
+
+

nm_setting_wpan_get_pan_id ()

+
guint16
+nm_setting_wpan_get_pan_id (NMSettingWpan *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingWpan

 
+
+
+

Returns

+

the “pan-id” property of the setting

+
+

Since: 1.14

+
+
+
+

nm_setting_wpan_get_short_address ()

+
guint16
+nm_setting_wpan_get_short_address (NMSettingWpan *setting);
+
+

Parameters

+
+++++ + + + + + +

setting

the NMSettingWpan

 
+
+
+

Returns

+

the “short-address” property of the setting

+
+

Since: 1.14

+
+
+
+

Types and Values

+
+

NM_SETTING_WPAN_SETTING_NAME

+
#define NM_SETTING_WPAN_SETTING_NAME       "wpan"
+
+
+
+
+

NM_SETTING_WPAN_MAC_ADDRESS

+
#define NM_SETTING_WPAN_MAC_ADDRESS        "mac-address"
+
+
+
+
+

NM_SETTING_WPAN_PAN_ID

+
#define NM_SETTING_WPAN_PAN_ID             "pan-id"
+
+
+
+
+

NM_SETTING_WPAN_SHORT_ADDRESS

+
#define NM_SETTING_WPAN_SHORT_ADDRESS      "short-address"
+
+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm/html/NMVpnEditor.html b/docs/libnm/html/NMVpnEditor.html index bd52915c..1c1bb6a6 100644 --- a/docs/libnm/html/NMVpnEditor.html +++ b/docs/libnm/html/NMVpnEditor.html @@ -140,7 +140,7 @@ nm_vpn_editor_update_connection (

get_widget ()

-

return the GtkWidget for the VPN editor's UI

+

return the GtkWidget for the VPN editor's UI

  diff --git a/docs/libnm/html/NMWimaxNsp.html b/docs/libnm/html/NMWimaxNsp.html index c797f206..b5b55348 100644 --- a/docs/libnm/html/NMWimaxNsp.html +++ b/docs/libnm/html/NMWimaxNsp.html @@ -260,7 +260,7 @@ connections will match the nsp

connections

-

an array of NMConnections to +

an array of NMConnections to filter.

[element-type NMConnection] @@ -270,7 +270,7 @@ filter.

Returns

an array of -NMConnections that could be activated with the given nsp +NMConnections that could be activated with the given nsp . The array should be freed with g_ptr_array_unref() when it is no longer required.

[transfer container][element-type NMConnection]

diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index d2782bd9..6de91cd3 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -23,6 +23,8 @@  |  D  |  + E +  |  I  |  J @@ -451,7 +453,7 @@
-NM_AVAILABLE_IN_1_12_2, macro in nm-version +NM_AVAILABLE_IN_1_14, macro in nm-version
@@ -1109,19 +1111,19 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NMConnection, struct in NMSettingOvs +NMConnection, struct in NMSettingOvs
-NMConnection::changed, object signal in NMSettingOvs +NMConnection::changed, object signal in NMSettingOvs
-NMConnection::secrets-cleared, object signal in NMSettingOvs +NMConnection::secrets-cleared, object signal in NMSettingOvs
-NMConnection::secrets-updated, object signal in NMSettingOvs +NMConnection::secrets-updated, object signal in NMSettingOvs
@@ -1133,6 +1135,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+NMConnectionMultiConnect, enum in nm-dbus-interface +
+
+
NMConnectionSerializationFlags, enum in NMConnection
@@ -1205,6 +1211,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+nm_connection_get_setting_6lowpan, function in NMConnection +
+
+
nm_connection_get_setting_802_1x, function in NMConnection
@@ -1317,6 +1327,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+nm_connection_get_setting_sriov, function in NMConnection +
+
+
nm_connection_get_setting_tc_config, function in NMConnection
@@ -1361,6 +1375,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+nm_connection_get_setting_wpan, function in NMConnection +
+
+
nm_connection_get_uuid, function in NMConnection
@@ -1470,6 +1488,10 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+NM_DBUS_INTERFACE_DEVICE_6LOWPAN, macro in nm-dbus-interface +
+
+
NM_DBUS_INTERFACE_DEVICE_ADSL, macro in nm-dbus-interface
@@ -1570,10 +1592,18 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
+NM_DBUS_INTERFACE_DEVICE_WIREGUARD, macro in nm-dbus-interface +
+
+
NM_DBUS_INTERFACE_DEVICE_WIRELESS, macro in nm-dbus-interface
+NM_DBUS_INTERFACE_DEVICE_WPAN, macro in nm-dbus-interface +
+
+
NM_DBUS_INTERFACE_DHCP4_CONFIG, macro in nm-dbus-interface
@@ -1610,11 +1640,11 @@ NMConnection::secrets-updated, object signal in NMSettingOvs
-NM_DBUS_INTERFACE_VPN, macro in nm-vpn-dbus-interface +NM_DBUS_INTERFACE_VPN, macro in nm-vpn-dbus-interface
-NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface
@@ -1622,15 +1652,15 @@ NM_DBUS_INTERFACE_VPN_CONNECTION, macro in nm-vpn-dbus-interface
-NM_DBUS_INVALID_VPN_CONNECTION, macro in nm-vpn-dbus-interface +NM_DBUS_INVALID_VPN_CONNECTION, macro in nm-vpn-dbus-interface
-NM_DBUS_NO_ACTIVE_VPN_CONNECTION, macro in nm-vpn-dbus-interface +NM_DBUS_NO_ACTIVE_VPN_CONNECTION, macro in nm-vpn-dbus-interface
-NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface +NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface
@@ -1662,11 +1692,11 @@ NM_DBUS_NO_VPN_CONNECTIONS, macro in nm-vpn-dbus-interface
-NM_DBUS_PATH_VPN, macro in nm-vpn-dbus-interface +NM_DBUS_PATH_VPN, macro in nm-vpn-dbus-interface
-NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface +NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface
@@ -1678,67 +1708,67 @@ NM_DBUS_PATH_VPN_CONNECTION, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_ALREADY_STARTED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_ALREADY_STARTED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_ALREADY_STOPPED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_ALREADY_STOPPED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_BAD_ARGUMENTS, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_BAD_ARGUMENTS, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_ERROR_PREFIX, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_ERROR_PREFIX, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_INTERACTIVE_NOT_SUPPORTED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_CONNECT_FAILED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_CONNECT_FAILED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_IP4_CONFIG, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_IP4_CONFIG, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_IP_CONFIG_BAD, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_LAUNCH_FAILED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_LOGIN_BANNER, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_LOGIN_BANNER, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_LOGIN_FAILED, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_LOGIN_FAILED, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_STATE_CHANGE, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_STATE_CHANGE, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_SIGNAL_VPN_CONFIG_BAD, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_STARTING_IN_PROGRESS, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_STARTING_IN_PROGRESS, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_STOPPING_IN_PROGRESS, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_STOPPING_IN_PROGRESS, macro in nm-vpn-dbus-interface
-NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface +NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
@@ -1774,6 +1804,14 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NM_DEPRECATED_IN_1_14, macro in nm-version +
+
+
+NM_DEPRECATED_IN_1_14_FOR, macro in nm-version +
+
+
NM_DEPRECATED_IN_1_2, macro in nm-version
@@ -1810,6 +1848,18 @@ NM_DBUS_VPN_WRONG_STATE, macro in nm-vpn-dbus-interface
+NMDevice6Lowpan, struct in NMDeviceOvs +
+
+
+NMDevice6Lowpan:hw-address, object property in NMDeviceOvs +
+
+
+NMDevice6Lowpan:parent, object property in NMDeviceOvs +
+
+
NMDevice::state-changed, object signal in NMDeviceOvs
@@ -2478,6 +2528,46 @@ NMDevicePpp, struct in NMDeviceOvs
+NMDeviceWireGuard, struct in NMDeviceOvs +
+
+
+NMDeviceWireGuard:fwmark, object property in NMDeviceOvs +
+
+
+NMDeviceWireGuard:listen-port, object property in NMDeviceOvs +
+
+
+NMDeviceWireGuard:public-key, object property in NMDeviceOvs +
+
+
+NMDeviceWpan, struct in NMDeviceOvs +
+
+
+NMDeviceWpan:hw-address, object property in NMDeviceOvs +
+
+
+nm_device_6lowpan_get_hw_address, function in nm-device-6lowpan +
+
+
+nm_device_6lowpan_get_parent, function in nm-device-6lowpan +
+
+
+NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in nm-device-6lowpan +
+
+
+NM_DEVICE_6LOWPAN_PARENT, macro in nm-device-6lowpan +
+
+
NM_DEVICE_ACTIVE_CONNECTION, macro in NMDevice
@@ -3674,6 +3764,38 @@ NMDevicePpp, struct in NMDeviceOvs
+NM_DEVICE_WIREGUARD_FWMARK, macro in NMDeviceWireGuard +
+
+
+nm_device_wireguard_get_fwmark, function in NMDeviceWireGuard +
+
+
+nm_device_wireguard_get_listen_port, function in NMDeviceWireGuard +
+
+
+nm_device_wireguard_get_public_key, function in NMDeviceWireGuard +
+
+
+NM_DEVICE_WIREGUARD_LISTEN_PORT, macro in NMDeviceWireGuard +
+
+
+NM_DEVICE_WIREGUARD_PUBLIC_KEY, macro in NMDeviceWireGuard +
+
+
+nm_device_wpan_get_hw_address, function in nm-device-wpan +
+
+
+NM_DEVICE_WPAN_HW_ADDRESS, macro in nm-device-wpan +
+
+
NMDhcpConfig, struct in NMDeviceOvs
@@ -3729,6 +3851,219 @@ NMDevicePpp, struct in NMDeviceOvs nm_dns_entry_unref, function in NMClient
+

E

+
+NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_GRO, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_GSO, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_LRO, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RXHASH, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_SG, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TSO, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION, macro in NMSettingEthtool +
+
+
+NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT, macro in NMSettingEthtool +
+
+
+nm_ethtool_optname_is_feature, function in NMSettingEthtool +
+

I

NMIPConfig, struct in NMDeviceOvs @@ -4132,7 +4467,7 @@ json_object_iter_key, macro in nm-json
-json_object_iter_next, macro in nm-json +json_object_iter_next, macro in nm-json
@@ -4549,6 +4884,14 @@ json_true, macro in nm-json
+NMSetting6Lowpan, struct in NMSettingOvs +
+
+
+NMSetting6Lowpan:parent, object property in NMSettingOvs +
+
+
NMSetting8021x, struct in NMSetting8021x
@@ -4925,6 +5268,10 @@ json_true, macro in nm-json
+NMSettingConnection:llmnr, object property in NMSettingConnection +
+
+
NMSettingConnection:master, object property in NMSettingConnection
@@ -4937,6 +5284,10 @@ json_true, macro in nm-json
+NMSettingConnection:multi-connect, object property in NMSettingConnection +
+
+
NMSettingConnection:permissions, object property in NMSettingConnection
@@ -4981,6 +5332,10 @@ json_true, macro in nm-json
+NMSettingConnectionLlmnr, enum in NMSettingConnection +
+
+
NMSettingConnectionMdns, enum in NMSettingConnection
@@ -5061,6 +5416,10 @@ json_true, macro in nm-json
+NMSettingEthtool, struct in NMSettingOvs +
+
+
NMSettingGeneric, struct in NMSettingGeneric
@@ -5393,6 +5752,14 @@ json_true, macro in nm-json
+NMSettingMatch, struct in NMSettingOvs +
+
+
+NMSettingMatch:interface-name, object property in NMSettingOvs +
+
+
NMSettingOlpcMesh, struct in NMSettingOlpcMesh
@@ -5637,6 +6004,22 @@ NMSettingOvsPort:vlan-mode, object property in NMSettingOvs
+NMSettingSriov, struct in NMSettingOvs +
+
+
+NMSettingSriov:autoprobe-drivers, object property in NMSettingOvs +
+
+
+NMSettingSriov:total-vfs, object property in NMSettingOvs +
+
+
+NMSettingSriov:vfs, object property in NMSettingOvs +
+
+
NMSettingsUpdate2Flags, enum in nm-dbus-interface
@@ -6177,6 +6560,38 @@ NMSettingUser:data, object property in NMSettingOvs
+NMSettingWpan, struct in NMSettingOvs +
+
+
+NMSettingWpan:mac-address, object property in NMSettingOvs +
+
+
+NMSettingWpan:pan-id, object property in NMSettingOvs +
+
+
+NMSettingWpan:short-address, object property in NMSettingOvs +
+
+
+nm_setting_6lowpan_get_parent, function in NMSetting6Lowpan +
+
+
+nm_setting_6lowpan_new, function in NMSetting6Lowpan +
+
+
+NM_SETTING_6LOWPAN_PARENT, macro in NMSetting6Lowpan +
+
+
+NM_SETTING_6LOWPAN_SETTING_NAME, macro in NMSetting6Lowpan +
+
+
nm_setting_802_1x_add_altsubject_match, function in NMSetting8021x
@@ -7233,6 +7648,10 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_connection_get_llmnr, function in NMSettingConnection +
+
+
nm_setting_connection_get_master, function in NMSettingConnection
@@ -7245,6 +7664,10 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_connection_get_multi_connect, function in NMSettingConnection +
+
+
nm_setting_connection_get_num_permissions, function in NMSettingConnection
@@ -7301,6 +7724,10 @@ NMSettingUser:data, object property in NMSettingOvs
+NM_SETTING_CONNECTION_LLMNR, macro in NMSettingConnection +
+
+
NM_SETTING_CONNECTION_MASTER, macro in NMSettingConnection
@@ -7313,6 +7740,10 @@ NMSettingUser:data, object property in NMSettingOvs
+NM_SETTING_CONNECTION_MULTI_CONNECT, macro in NMSettingConnection +
+
+
nm_setting_connection_new, function in NMSettingConnection
@@ -7617,6 +8048,26 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_ethtool_clear_features, function in NMSettingEthtool +
+
+
+nm_setting_ethtool_get_feature, function in NMSettingEthtool +
+
+
+nm_setting_ethtool_new, function in NMSettingEthtool +
+
+
+NM_SETTING_ETHTOOL_SETTING_NAME, macro in NMSettingEthtool +
+
+
+nm_setting_ethtool_set_feature, function in NMSettingEthtool +
+
+
nm_setting_generic_new, function in NMSettingGeneric
@@ -8409,6 +8860,46 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_match_add_interface_name, function in NMSettingMatch +
+
+
+nm_setting_match_clear_interface_names, function in NMSettingMatch +
+
+
+nm_setting_match_get_interface_name, function in NMSettingMatch +
+
+
+nm_setting_match_get_interface_names, function in NMSettingMatch +
+
+
+nm_setting_match_get_num_interface_names, function in NMSettingMatch +
+
+
+NM_SETTING_MATCH_INTERFACE_NAME, macro in NMSettingMatch +
+
+
+nm_setting_match_new, function in NMSettingMatch +
+
+
+nm_setting_match_remove_interface_name, function in NMSettingMatch +
+
+
+nm_setting_match_remove_interface_name_by_value, function in NMSettingMatch +
+
+
+NM_SETTING_MATCH_SETTING_NAME, macro in NMSettingMatch +
+
+
NM_SETTING_NAME, macro in NMSetting
@@ -8877,6 +9368,58 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_sriov_add_vf, function in NMSettingSriov +
+
+
+NM_SETTING_SRIOV_AUTOPROBE_DRIVERS, macro in NMSettingSriov +
+
+
+nm_setting_sriov_clear_vfs, function in NMSettingSriov +
+
+
+nm_setting_sriov_get_autoprobe_drivers, function in NMSettingSriov +
+
+
+nm_setting_sriov_get_num_vfs, function in NMSettingSriov +
+
+
+nm_setting_sriov_get_total_vfs, function in NMSettingSriov +
+
+
+nm_setting_sriov_get_vf, function in NMSettingSriov +
+
+
+nm_setting_sriov_new, function in NMSettingSriov +
+
+
+nm_setting_sriov_remove_vf, function in NMSettingSriov +
+
+
+nm_setting_sriov_remove_vf_by_index, function in NMSettingSriov +
+
+
+NM_SETTING_SRIOV_SETTING_NAME, macro in NMSettingSriov +
+
+
+NM_SETTING_SRIOV_TOTAL_VFS, macro in NMSettingSriov +
+
+
+NM_SETTING_SRIOV_VFS, macro in NMSettingSriov +
+
+
nm_setting_tc_config_add_qdisc, function in NMSettingTCConfig
@@ -10293,6 +10836,38 @@ NMSettingUser:data, object property in NMSettingOvs
+nm_setting_wpan_get_mac_address, function in NMSettingWpan +
+
+
+nm_setting_wpan_get_pan_id, function in NMSettingWpan +
+
+
+nm_setting_wpan_get_short_address, function in NMSettingWpan +
+
+
+NM_SETTING_WPAN_MAC_ADDRESS, macro in NMSettingWpan +
+
+
+nm_setting_wpan_new, function in NMSettingWpan +
+
+
+NM_SETTING_WPAN_PAN_ID, macro in NMSettingWpan +
+
+
+NM_SETTING_WPAN_SETTING_NAME, macro in NMSettingWpan +
+
+
+NM_SETTING_WPAN_SHORT_ADDRESS, macro in NMSettingWpan +
+
+
NMSimpleConnection, struct in NMSimpleConnection
@@ -10309,6 +10884,98 @@ NMSettingUser:data, object property in NMSettingOvs
+NMSriovVFVlanProtocol, enum in NMSettingSriov +
+
+
+nm_sriov_vf_add_vlan, function in NMSettingSriov +
+
+
+NM_SRIOV_VF_ATTRIBUTE_MAC, macro in NMSettingSriov +
+
+
+NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE, macro in NMSettingSriov +
+
+
+NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE, macro in NMSettingSriov +
+
+
+NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK, macro in NMSettingSriov +
+
+
+NM_SRIOV_VF_ATTRIBUTE_TRUST, macro in NMSettingSriov +
+
+
+nm_sriov_vf_attribute_validate, function in NMSettingSriov +
+
+
+nm_sriov_vf_dup, function in NMSettingSriov +
+
+
+nm_sriov_vf_equal, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_attribute, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_attribute_names, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_index, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_vlan_ids, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_vlan_protocol, function in NMSettingSriov +
+
+
+nm_sriov_vf_get_vlan_qos, function in NMSettingSriov +
+
+
+nm_sriov_vf_new, function in NMSettingSriov +
+
+
+nm_sriov_vf_ref, function in NMSettingSriov +
+
+
+nm_sriov_vf_remove_vlan, function in NMSettingSriov +
+
+
+nm_sriov_vf_set_attribute, function in NMSettingSriov +
+
+
+nm_sriov_vf_set_vlan_protocol, function in NMSettingSriov +
+
+
+nm_sriov_vf_set_vlan_qos, function in NMSettingSriov +
+
+
+nm_sriov_vf_unref, function in NMSettingSriov +
+
+
stat, struct in nm-utils
@@ -10513,6 +11180,10 @@ NMSettingUser:data, object property in NMSettingOvs nm_team_link_watcher_unref, function in NMSettingTeam
+
+NMTernary, enum in nm-dbus-interface +
+

U

NMUtilsCheckFilePredicate, user_function in nm-utils @@ -10755,6 +11426,14 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_sriov_vf_from_str, function in nm-utils +
+
+
+nm_utils_sriov_vf_to_str, function in nm-utils +
+
+
nm_utils_ssid_to_utf8, function in nm-utils
@@ -10956,11 +11635,11 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
-NM_VPN_DBUS_PLUGIN_INTERFACE, macro in nm-vpn-dbus-interface +NM_VPN_DBUS_PLUGIN_INTERFACE, macro in nm-vpn-dbus-interface
-NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface +NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface
@@ -11028,27 +11707,27 @@ NM_VPN_DBUS_PLUGIN_PATH, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CAN_PERSIST, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CAN_PERSIST, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_BANNER, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_BANNER, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_HAS_IP4, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_HAS_IP4, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_HAS_IP6, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_HAS_IP6, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_MTU, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_MTU, macro in nm-vpn-dbus-interface
@@ -11056,7 +11735,7 @@ NM_VPN_PLUGIN_CONFIG_PROXY_PAC, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
@@ -11092,55 +11771,55 @@ NM_VPN_PLUGIN_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_BANNER, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_BANNER, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_DNS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_DNS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_EXT_GATEWAY, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_GATEWAY, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_MSS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_MSS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_MTU, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_MTU, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_NBNS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_NBNS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_PREFIX, macro in nm-vpn-dbus-interface
@@ -11148,47 +11827,47 @@ NM_VPN_PLUGIN_IP4_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_PTP, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_PTP, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP4_CONFIG_TUNDEV, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_ADDRESS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_DNS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_DNS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_DOMAIN, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_DOMAINS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_INT_GATEWAY, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_MSS, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_MSS, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_NEVER_DEFAULT, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_PREFIX, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_PREFIX, macro in nm-vpn-dbus-interface
@@ -11196,11 +11875,11 @@ NM_VPN_PLUGIN_IP6_CONFIG_PRESERVE_ROUTES, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_PTP, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_PTP, macro in nm-vpn-dbus-interface
-NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface +NM_VPN_PLUGIN_IP6_CONFIG_ROUTES, macro in nm-vpn-dbus-interface
diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index a50f5226..b065a7ff 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -39,6 +39,9 @@ NMSettingConnection — Describes general connection properties
+NMSetting6Lowpan — Describes connection properties for 6LoWPAN interfaces +
+
NMSetting8021x — Describes 802.1x-authenticated connection properties
@@ -66,6 +69,9 @@ NMSettingDummy — Describes connection properties for dummy interfaces
+NMSettingEthtool — Describes connection properties for ethtool related options +
+
NMSettingGeneric — Describes connection properties for generic devices
@@ -94,6 +100,9 @@ NMSettingMacvlan — Describes connection properties for macvlan interfaces
+NMSettingMatch — Properties to match a connection with a device. +
+
NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices
@@ -123,6 +132,9 @@ that require PPP to deliver IP capability serial communications
+NMSettingSriov — Describes SR-IOV connection properties +
+
NMSettingTCConfig — Describes connection properties for the Linux Traffic Control
@@ -159,6 +171,9 @@ use WEP, LEAP, WPA or WPA2/RSN security
NMSettingWireless — Describes connection properties for 802.11 Wi-Fi networks
+
+NMSettingWpan — Describes connection properties for IEEE 802.15.4 (WPAN) MAC +
@@ -430,6 +450,7 @@ ├── NMActiveConnectionState ├── NMActiveConnectionStateReason ├── NMCapability + ├── NMConnectionMultiConnect ├── NMConnectivityState ├── NMDeviceState ├── NMDeviceStateReason @@ -437,6 +458,7 @@ ├── NMIPTunnelMode ├── NMMetered ├── NMState + ├── NMTernary ╰── NMWimaxNspNetworkType GFlags ├── NM80211ApFlags @@ -689,6 +711,12 @@

+

NM_DBUS_INTERFACE_DEVICE_WIREGUARD

+
#define NM_DBUS_INTERFACE_DEVICE_WIREGUARD     NM_DBUS_INTERFACE_DEVICE ".WireGuard"
+
+
+
+

NM_DBUS_INTERFACE_DEVICE_GRE

#define NM_DBUS_INTERFACE_DEVICE_GRE           NM_DBUS_INTERFACE_DEVICE ".Gre"
 
@@ -701,6 +729,18 @@

+

NM_DBUS_INTERFACE_DEVICE_WPAN

+
#define NM_DBUS_INTERFACE_DEVICE_WPAN          NM_DBUS_INTERFACE_DEVICE ".Wpan"
+
+
+
+
+

NM_DBUS_INTERFACE_DEVICE_6LOWPAN

+
#define NM_DBUS_INTERFACE_DEVICE_6LOWPAN       NM_DBUS_INTERFACE_DEVICE ".Lowpan"
+
+
+
+

NM_DBUS_INTERFACE_DEVICE_STATISTICS

#define NM_DBUS_INTERFACE_DEVICE_STATISTICS    NM_DBUS_INTERFACE_DEVICE ".Statistics"
 
@@ -1164,6 +1204,27 @@ GSM/UMTS, or LTE network access protocols

  + +

NM_DEVICE_TYPE_WPAN

+ +

a IEEE 802.15.4 (WPAN) MAC Layer Device

+ +  + + +

NM_DEVICE_TYPE_6LOWPAN

+ +

6LoWPAN interface

+ +  + + +

NM_DEVICE_TYPE_WIREGUARD

+ +

a WireGuard interface

+ +  +
@@ -2274,6 +2335,13 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability

  + +

NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED

+ +

configuration of SR-IOV parameters failed

+ +  +
@@ -2332,6 +2400,60 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability


+

enum NMConnectionMultiConnect

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + + + + + + +

NM_CONNECTION_MULTI_CONNECT_DEFAULT

+

indicates that the per-connection + setting is unspecified. In this case, it will fallback to the default + value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE +.

+
 

NM_CONNECTION_MULTI_CONNECT_SINGLE

+

the connection profile can only + be active once at each moment. Activating a profile that is already active, + will first deactivate it.

+
 

NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE

+

the profile can + be manually activated multiple times on different devices. However, + regarding autoconnect, the profile will autoconnect only if it is + currently not connected otherwise.

+
 

NM_CONNECTION_MULTI_CONNECT_MULTIPLE

+

the profile can autoactivate + and be manually activated multiple times together.

+
 
+
+

Since: 1.14

+
+
+

enum NMActiveConnectionState

NMActiveConnectionState values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that @@ -2828,6 +2950,20 @@ VPN plugin authentication dialogs.

  + +

NM_IP_TUNNEL_MODE_GRETAP

+ +

GRETAP tunnel

+ +  + + +

NM_IP_TUNNEL_MODE_IP6GRETAP

+ +

IPv6 GRETAP tunnel

+ +  +
@@ -3160,6 +3296,45 @@ VPN plugin authentication dialogs.

Since: 1.12

+
+
+

enum NMTernary

+

An boolean value that can be overridden by a default.

+
+

Members

+
+++++ + + + + + + + + + + + + + + + + + +

NM_TERNARY_DEFAULT

+

use the globally-configured default value.

+
 

NM_TERNARY_FALSE

+

the option is disabled.

+
 

NM_TERNARY_TRUE

+

the option is enabled.

+
 
+
+

Since: 1.14

+

Returns the list of possible values for a given enum.

Parameters

@@ -3257,6 +3273,83 @@ discipline.


+

nm_utils_sriov_vf_to_str ()

+
char *
+nm_utils_sriov_vf_to_str (const NMSriovVF *vf,
+                          gboolean omit_index,
+                          GError **error);
+

Converts a SR-IOV virtual function object to its string representation.

+
+

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

vf

the NMSriovVF

 

omit_index

if TRUE, the VF index will be omitted from output string

 

error

location to store the error on failure.

[out][allow-none]
+
+
+

Returns

+

a newly allocated string or NULL on error

+
+

Since: 1.14

+
+
+
+

nm_utils_sriov_vf_from_str ()

+
NMSriovVF *
+nm_utils_sriov_vf_from_str (const char *str,
+                            GError **error);
+

Converts a string to a SR-IOV virtual function object.

+
+

Parameters

+
+++++ + + + + + + + + + + + + +

str

the input string

 

error

location to store the error on failure.

[out][allow-none]
+
+
+

Returns

+

the virtual function object.

+

[transfer full]

+
+

Since: 1.14

+
+
+

nm_utils_get_timestamp_msec ()

gint64
 nm_utils_get_timestamp_msec (void);
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index b6fec4c4..bab1583a 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -87,6 +87,12 @@ NM_DEPRECATED_IN_1_12_FOR() + +#define + +NM_DEPRECATED_IN_1_14_FOR() + +
@@ -172,7 +178,11 @@ #define -NM_AVAILABLE_IN_1_12_2 +NM_DEPRECATED_IN_1_14 + + +#define +NM_AVAILABLE_IN_1_14
@@ -228,6 +238,12 @@
# define NM_DEPRECATED_IN_1_12_FOR(f)    G_DEPRECATED_FOR(f)
 
+
+
+

NM_DEPRECATED_IN_1_14_FOR()

+
# define NM_DEPRECATED_IN_1_14_FOR(f)    G_DEPRECATED_FOR(f)
+
+

Types and Values

@@ -338,8 +354,14 @@

-

NM_AVAILABLE_IN_1_12_2

-
# define NM_AVAILABLE_IN_1_12_2          G_UNAVAILABLE(1,12,2)
+

NM_DEPRECATED_IN_1_14

+
# define NM_DEPRECATED_IN_1_14           G_DEPRECATED
+
+
+
+
+

NM_AVAILABLE_IN_1_14

+
# define NM_AVAILABLE_IN_1_14            G_UNAVAILABLE(1,14)
 
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 516f8702..1e58b459 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -18,6 +18,7 @@ + @@ -27,6 +28,7 @@ + @@ -36,6 +38,7 @@ + @@ -45,6 +48,7 @@ + @@ -57,9 +61,11 @@ + + @@ -83,6 +89,8 @@ + + @@ -352,8 +360,11 @@ + + + @@ -382,6 +393,7 @@ + @@ -409,6 +421,7 @@ + @@ -438,6 +451,7 @@ + @@ -466,6 +480,7 @@ + @@ -476,6 +491,7 @@ + @@ -549,6 +565,7 @@ + @@ -572,6 +589,7 @@ + @@ -584,6 +602,7 @@ + @@ -597,9 +616,11 @@ + + @@ -610,9 +631,11 @@ + + @@ -622,6 +645,10 @@ + + + + @@ -1005,6 +1032,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1354,6 +1439,16 @@ + + + + + + + + + + @@ -1508,6 +1603,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2039,6 +2170,14 @@ + + + + + + + + @@ -2152,6 +2291,10 @@ + + + + @@ -2332,9 +2475,9 @@ - + - + @@ -2500,6 +2643,14 @@ + + + + + + + + @@ -2717,6 +2868,8 @@ + + @@ -2731,6 +2884,7 @@ + @@ -2749,7 +2903,8 @@ - + + @@ -2923,6 +3078,9 @@ + + + @@ -3051,11 +3209,16 @@ + + + + + @@ -3096,6 +3259,8 @@ + + @@ -3123,6 +3288,9 @@ + + + @@ -3157,6 +3325,10 @@ + + + + @@ -3206,6 +3378,8 @@ + + diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 5da9b8bf..346e74c7 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -24,26 +24,67 @@ Object Hierarchy
     GObject
+    ├── NMObject
+       ├── NMAccessPoint
+       ├── NMActiveConnection
+          ╰── NMVpnConnection
+       ├── NMCheckpoint
+       ├── NMDevice
+          ├── NMDevice6Lowpan
+          ├── NMDeviceAdsl
+          ├── NMDeviceBond
+          ├── NMDeviceBridge
+          ├── NMDeviceBt
+          ├── NMDeviceDummy
+          ├── NMDeviceEthernet
+          ├── NMDeviceGeneric
+          ├── NMDeviceInfiniband
+          ├── NMDeviceIPTunnel
+          ├── NMDeviceMacsec
+          ├── NMDeviceMacvlan
+          ├── NMDeviceModem
+          ├── NMDeviceOlpcMesh
+          ├── NMDeviceOvsBridge
+          ├── NMDeviceOvsInterface
+          ├── NMDeviceOvsPort
+          ├── NMDevicePpp
+          ├── NMDeviceTeam
+          ├── NMDeviceTun
+          ├── NMDeviceVlan
+          ├── NMDeviceVxlan
+          ├── NMDeviceWifi
+          ├── NMDeviceWimax
+          ├── NMDeviceWireGuard
+          ╰── NMDeviceWpan
+       ├── NMDhcpConfig
+       ├── NMIPConfig
+       ├── NMRemoteConnection
+       ╰── NMWimaxNsp
+    ├── NMClient
+    ├── NMSecretAgentOld
     ├── NMSetting
+       ├── NMSetting6Lowpan
        ├── NMSetting8021x
        ├── NMSettingAdsl
        ├── NMSettingBluetooth
        ├── NMSettingBond
-       ├── NMSettingBridgePort
        ├── NMSettingBridge
+       ├── NMSettingBridgePort
        ├── NMSettingCdma
        ├── NMSettingConnection
        ├── NMSettingDcb
        ├── NMSettingDummy
+       ├── NMSettingEthtool
        ├── NMSettingGeneric
        ├── NMSettingGsm
        ├── NMSettingInfiniband
-       ├── NMSettingIPTunnel
        ├── NMSettingIPConfig
           ├── NMSettingIP4Config
           ╰── NMSettingIP6Config
+       ├── NMSettingIPTunnel
        ├── NMSettingMacsec
        ├── NMSettingMacvlan
+       ├── NMSettingMatch
        ├── NMSettingOlpcMesh
        ├── NMSettingOvsBridge
        ├── NMSettingOvsInterface
@@ -53,9 +94,10 @@
        ├── NMSettingPppoe
        ├── NMSettingProxy
        ├── NMSettingSerial
+       ├── NMSettingSriov
        ├── NMSettingTCConfig
-       ├── NMSettingTeamPort
        ├── NMSettingTeam
+       ├── NMSettingTeamPort
        ├── NMSettingTun
        ├── NMSettingUser
        ├── NMSettingVlan
@@ -63,43 +105,9 @@
        ├── NMSettingVxlan
        ├── NMSettingWimax
        ├── NMSettingWired
+       ├── NMSettingWireless
        ├── NMSettingWirelessSecurity
-       ╰── NMSettingWireless
-    ├── NMObject
-       ├── NMAccessPoint
-       ├── NMActiveConnection
-          ╰── NMVpnConnection
-       ├── NMCheckpoint
-       ├── NMDevice
-          ├── NMDeviceAdsl
-          ├── NMDeviceBond
-          ├── NMDeviceBridge
-          ├── NMDeviceBt
-          ├── NMDeviceDummy
-          ├── NMDeviceEthernet
-          ├── NMDeviceGeneric
-          ├── NMDeviceInfiniband
-          ├── NMDeviceIPTunnel
-          ├── NMDeviceMacsec
-          ├── NMDeviceMacvlan
-          ├── NMDeviceModem
-          ├── NMDeviceOlpcMesh
-          ├── NMDeviceOvsBridge
-          ├── NMDeviceOvsInterface
-          ├── NMDeviceOvsPort
-          ├── NMDevicePpp
-          ├── NMDeviceTeam
-          ├── NMDeviceTun
-          ├── NMDeviceVlan
-          ├── NMDeviceVxlan
-          ├── NMDeviceWifi
-          ╰── NMDeviceWimax
-       ├── NMDhcpConfig
-       ├── NMIPConfig
-       ├── NMRemoteConnection
-       ╰── NMWimaxNsp
-    ├── NMClient
-    ├── NMSecretAgentOld
+       ╰── NMSettingWpan
     ╰── NMSimpleConnection
     GInterface
     ├── NMConnection
@@ -143,6 +151,7 @@
     ├── NMClientError
     ├── NMClientPermission
     ├── NMClientPermissionResult
+    ├── NMConnectionMultiConnect
     ├── NMConnectivityState
     ├── NMCryptoError
     ├── NMDeviceState
@@ -155,6 +164,7 @@
     ├── NMSettingCompareFlags
     ├── NMSettingConnectionAutoconnectSlaves
     ├── NMSettingConnectionLldp
+    ├── NMSettingConnectionLlmnr
     ├── NMSettingConnectionMdns
     ├── NMSettingDiffResult
     ├── NMSettingIP6ConfigAddrGenMode
@@ -170,7 +180,9 @@
     ├── NMSettingWirelessSecurityFils
     ├── NMSettingWirelessSecurityPmf
     ├── NMSettingWirelessSecurityWpsMethod
+    ├── NMSriovVFVlanProtocol
     ├── NMState
+    ├── NMTernary
     ├── NMUtilsSecurityType
     ├── NMVlanPriorityMap
     ├── NMVpnConnectionState
@@ -184,6 +196,7 @@
     ├── NMIPAddress
     ├── NMIPRoute
     ├── NMLldpNeighbor
+    ├── NMSriovVF
     ├── NMTCAction
     ├── NMTCQdisc
     ├── NMTCTfilter
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index 4f0fc164..51c40c19 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
         

$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
   $ ./hello-nm
-  NetworkManager version: 1.12.2
+  NetworkManager version: 1.13.90
 
   $ 

@@ -156,7 +156,7 @@ In general, the C API documentation applies to the use GObject introspection from other languages, with the calling convention respecting the language's customs. Consult the source tree for - some examples. + some examples.

diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index 3105f514..a0f87bfb 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -20,6 +20,7 @@ 2015 2016 2017 + 2018 The NetworkManager Authors @@ -168,7 +169,7 @@ print ("NetworkManager version " + client.get_version())]]>some examples. + some examples. @@ -191,6 +192,7 @@ print ("NetworkManager version " + client.get_version())]]> + @@ -200,6 +202,7 @@ print ("NetworkManager version " + client.get_version())]]> + @@ -209,6 +212,7 @@ print ("NetworkManager version " + client.get_version())]]> + @@ -218,6 +222,7 @@ print ("NetworkManager version " + client.get_version())]]> + @@ -230,6 +235,7 @@ print ("NetworkManager version " + client.get_version())]]> + @@ -237,6 +243,7 @@ print ("NetworkManager version " + client.get_version())]]>Device and Runtime Configuration API Reference + @@ -260,6 +267,8 @@ print ("NetworkManager version " + client.get_version())]]> + + diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index b0570e0c..519d7fd0 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -281,6 +281,7 @@ nm_connection_get_id nm_connection_get_connection_type nm_connection_is_virtual nm_connection_get_virtual_device_description +nm_connection_get_setting_6lowpan nm_connection_get_setting_802_1x nm_connection_get_setting_bluetooth nm_connection_get_setting_bond @@ -309,6 +310,7 @@ nm_connection_get_setting_ppp nm_connection_get_setting_pppoe nm_connection_get_setting_proxy nm_connection_get_setting_serial +nm_connection_get_setting_sriov nm_connection_get_setting_tc_config nm_connection_get_setting_tun nm_connection_get_setting_vpn @@ -319,6 +321,7 @@ nm_connection_get_setting_wireless nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan nm_connection_get_setting_vxlan +nm_connection_get_setting_wpan NM_CONNECTION NM_CONNECTION_GET_INTERFACE @@ -345,6 +348,7 @@ NM_TYPE_BLUETOOTH_CAPABILITIES NM_TYPE_CAPABILITY NM_TYPE_CHECKPOINT_CREATE_FLAGS NM_TYPE_CONNECTION_ERROR +NM_TYPE_CONNECTION_MULTI_CONNECT NM_TYPE_CONNECTION_SERIALIZATION_FLAGS NM_TYPE_CONNECTIVITY_STATE NM_TYPE_CRYPTO_ERROR @@ -370,6 +374,7 @@ NM_TYPE_SETTING_802_1X_CK_SCHEME NM_TYPE_SETTING_COMPARE_FLAGS NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES NM_TYPE_SETTING_CONNECTION_LLDP +NM_TYPE_SETTING_CONNECTION_LLMNR NM_TYPE_SETTING_CONNECTION_MDNS NM_TYPE_SETTING_DCB_FLAGS NM_TYPE_SETTING_DIFF_RESULT @@ -389,8 +394,10 @@ NM_TYPE_SETTING_WIRELESS_SECURITY_FILS NM_TYPE_SETTING_WIRELESS_SECURITY_PMF NM_TYPE_SETTING_WIRELESS_SECURITY_WPS_METHOD NM_TYPE_SETTING_WIRELESS_WAKE_ON_WLAN +NM_TYPE_SRIOV_VF_VLAN_PROTOCOL NM_TYPE_STATE NM_TYPE_TEAM_LINK_WATCHER_ARP_PING_FLAGS +NM_TYPE_TERNARY NM_TYPE_UTILS_SECURITY_TYPE NM_TYPE_VLAN_FLAGS NM_TYPE_VLAN_PRIORITY_MAP @@ -410,6 +417,7 @@ nm_bluetooth_capabilities_get_type nm_capability_get_type nm_checkpoint_create_flags_get_type nm_connection_error_get_type +nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_crypto_error_get_type nm_device_capabilities_get_type @@ -431,6 +439,7 @@ nm_setting_802_1x_ck_scheme_get_type nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_lldp_get_type +nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_diff_result_get_type @@ -453,8 +462,10 @@ nm_setting_wireless_wake_on_wlan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type +nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_team_link_watcher_arp_ping_flags_get_type +nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type @@ -470,6 +481,7 @@ nm_wimax_nsp_network_type_get_type NMSettingOvs NMConnection NMSetting +NMSetting6Lowpan NMSetting8021x NMSettingAdsl NMSettingBluetooth @@ -480,6 +492,7 @@ NMSettingCdma NMSettingConnection NMSettingDcb NMSettingDummy +NMSettingEthtool NMSettingGeneric NMSettingGsm NMSettingIP4Config @@ -489,6 +502,7 @@ NMSettingIPTunnel NMSettingInfiniband NMSettingMacsec NMSettingMacvlan +NMSettingMatch NMSettingOlpcMesh NMSettingOvsBridge NMSettingOvsInterface @@ -498,6 +512,7 @@ NMSettingPpp NMSettingPppoe NMSettingProxy NMSettingSerial +NMSettingSriov NMSettingTCConfig NMSettingTeam NMSettingTeamPort @@ -510,6 +525,7 @@ NMSettingWimax NMSettingWired NMSettingWireless NMSettingWirelessSecurity +NMSettingWpan NMSimpleConnection @@ -553,8 +569,11 @@ NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE_PPP NM_DBUS_INTERFACE_DEVICE_VXLAN +NM_DBUS_INTERFACE_DEVICE_WIREGUARD NM_DBUS_INTERFACE_DEVICE_GRE NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL +NM_DBUS_INTERFACE_DEVICE_WPAN +NM_DBUS_INTERFACE_DEVICE_6LOWPAN NM_DBUS_INTERFACE_DEVICE_STATISTICS NM_DBUS_INTERFACE_CHECKPOINT NM_DBUS_INTERFACE_SETTINGS @@ -583,6 +602,7 @@ NMWimaxNspNetworkType NMDeviceState NMDeviceStateReason NMMetered +NMConnectionMultiConnect NMActiveConnectionState NMActiveConnectionStateReason NMSecretAgentGetSecretsFlags @@ -610,6 +630,7 @@ NMRollbackResult NMSettingsConnectionFlags NMActivationStateFlags NMSettingsUpdate2Flags +NMTernary
@@ -712,6 +733,21 @@ nm_device_get_type nm_lldp_neighbor_get_type
+
+nm-device-6lowpan +NM_DEVICE_6LOWPAN_PARENT +NM_DEVICE_6LOWPAN_HW_ADDRESS +nm_device_6lowpan_get_parent +nm_device_6lowpan_get_hw_address + +NM_DEVICE_6LOWPAN +NM_DEVICE_6LOWPAN_CLASS +NM_DEVICE_6LOWPAN_GET_CLASS +NM_IS_DEVICE_6LOWPAN +NM_TYPE_DEVICE_6LOWPAN +nm_device_6lowpan_get_type +
+
nm-device-adsl NMDeviceAdsl @@ -1250,6 +1286,38 @@ NM_TYPE_DEVICE_WIMAX nm_device_wimax_get_type
+
+nm-device-wireguard +NMDeviceWireGuard +NM_DEVICE_WIREGUARD_PUBLIC_KEY +NM_DEVICE_WIREGUARD_LISTEN_PORT +NM_DEVICE_WIREGUARD_FWMARK +nm_device_wireguard_get_public_key +nm_device_wireguard_get_listen_port +nm_device_wireguard_get_fwmark + +NMDeviceWireGuardClass +NM_DEVICE_WIREGUARD +NM_DEVICE_WIREGUARD_CLASS +NM_DEVICE_WIREGUARD_GET_CLASS +NM_IS_DEVICE_WIREGUARD +NM_TYPE_DEVICE_WIREGUARD +nm_device_wireguard_get_type +
+ +
+nm-device-wpan +NM_DEVICE_WPAN_HW_ADDRESS +nm_device_wpan_get_hw_address + +NM_DEVICE_WPAN +NM_DEVICE_WPAN_CLASS +NM_DEVICE_WPAN_GET_CLASS +NM_IS_DEVICE_WPAN +NM_TYPE_DEVICE_WPAN +nm_device_wpan_get_type +
+
nm-dhcp-config NMDhcpConfig @@ -1494,6 +1562,23 @@ NM_TYPE_SETTING nm_setting_get_type
+
+nm-setting-6lowpan +NMSetting6Lowpan +NM_SETTING_6LOWPAN_SETTING_NAME +NM_SETTING_6LOWPAN_PARENT +nm_setting_6lowpan_new +nm_setting_6lowpan_get_parent + +NMSetting6LowpanClass +NM_IS_SETTING_6LOWPAN +NM_SETTING_6LOWPAN +NM_SETTING_6LOWPAN_CLASS +NM_SETTING_6LOWPAN_GET_CLASS +NM_TYPE_SETTING_6LOWPAN +nm_setting_6lowpan_get_type +
+
nm-setting-8021x NMSetting8021x @@ -1852,6 +1937,7 @@ NM_SETTING_CONNECTION_TYPE NM_SETTING_CONNECTION_AUTOCONNECT NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES +NM_SETTING_CONNECTION_MULTI_CONNECT NM_SETTING_CONNECTION_TIMESTAMP NM_SETTING_CONNECTION_READ_ONLY NM_SETTING_CONNECTION_PERMISSIONS @@ -1865,9 +1951,11 @@ NM_SETTING_CONNECTION_METERED NM_SETTING_CONNECTION_LLDP NM_SETTING_CONNECTION_AUTH_RETRIES NM_SETTING_CONNECTION_MDNS +NM_SETTING_CONNECTION_LLMNR NMSettingConnectionAutoconnectSlaves NMSettingConnectionLldp NMSettingConnectionMdns +NMSettingConnectionLlmnr NMSettingConnection nm_setting_connection_new nm_setting_connection_get_id @@ -1878,6 +1966,7 @@ nm_setting_connection_get_connection_type nm_setting_connection_get_autoconnect nm_setting_connection_get_autoconnect_priority nm_setting_connection_get_autoconnect_retries +nm_setting_connection_get_multi_connect nm_setting_connection_get_timestamp nm_setting_connection_get_read_only nm_setting_connection_get_num_permissions @@ -1901,6 +1990,7 @@ nm_setting_connection_get_metered nm_setting_connection_get_lldp nm_setting_connection_get_auth_retries nm_setting_connection_get_mdns +nm_setting_connection_get_llmnr NMSettingConnectionClass NM_IS_SETTING_CONNECTION @@ -1982,6 +2072,77 @@ NM_TYPE_SETTING_DUMMY nm_setting_dummy_get_type
+
+nm-setting-ethtool +NMSettingEthtool +NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU +NM_ETHTOOL_OPTNAME_FEATURE_GRO +NM_ETHTOOL_OPTNAME_FEATURE_GSO +NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA +NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK +NM_ETHTOOL_OPTNAME_FEATURE_LRO +NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE +NM_ETHTOOL_OPTNAME_FEATURE_RX +NM_ETHTOOL_OPTNAME_FEATURE_RXHASH +NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN +NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL +NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS +NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW +NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER +NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE +NM_ETHTOOL_OPTNAME_FEATURE_SG +NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD +NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD +NM_ETHTOOL_OPTNAME_FEATURE_TSO +NM_ETHTOOL_OPTNAME_FEATURE_TX +NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4 +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6 +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC +NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP +NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL +NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST +NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST +NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION +NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT +nm_ethtool_optname_is_feature +NM_SETTING_ETHTOOL_SETTING_NAME +nm_setting_ethtool_new +nm_setting_ethtool_get_feature +nm_setting_ethtool_set_feature +nm_setting_ethtool_clear_features + +NMSettingEthtoolClass +NM_IS_SETTING_ETHTOOL +NM_SETTING_ETHTOOL +NM_SETTING_ETHTOOL_CLASS +NM_SETTING_ETHTOOL_GET_CLASS +NM_TYPE_SETTING_ETHTOOL +nm_setting_ethtool_get_type +
+
nm-setting-generic NMSettingGeneric @@ -2384,6 +2545,29 @@ NM_TYPE_SETTING_MACVLAN nm_setting_macvlan_get_type
+
+nm-setting-match +NMSettingMatch +NM_SETTING_MATCH_SETTING_NAME +NM_SETTING_MATCH_INTERFACE_NAME +nm_setting_match_new +nm_setting_match_get_num_interface_names +nm_setting_match_get_interface_name +nm_setting_match_remove_interface_name +nm_setting_match_remove_interface_name_by_value +nm_setting_match_add_interface_name +nm_setting_match_clear_interface_names +nm_setting_match_get_interface_names + +NMSettingMatchClass +NM_IS_SETTING_MATCH +NM_SETTING_MATCH +NM_SETTING_MATCH_CLASS +NM_SETTING_MATCH_GET_CLASS +NM_TYPE_SETTING_MATCH +nm_setting_match_get_type +
+
nm-setting-olpc-mesh NMSettingOlpcMesh @@ -2620,6 +2804,57 @@ NM_TYPE_SETTING_SERIAL nm_setting_serial_get_type
+
+nm-setting-sriov +NMSettingSriov +NM_SETTING_SRIOV_SETTING_NAME +NM_SETTING_SRIOV_TOTAL_VFS +NM_SETTING_SRIOV_VFS +NM_SETTING_SRIOV_AUTOPROBE_DRIVERS +NM_SRIOV_VF_ATTRIBUTE_MAC +NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK +NM_SRIOV_VF_ATTRIBUTE_TRUST +NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE +NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE +NMSriovVFVlanProtocol +nm_setting_sriov_new +nm_setting_sriov_get_total_vfs +nm_setting_sriov_get_num_vfs +nm_setting_sriov_get_vf +nm_setting_sriov_add_vf +nm_setting_sriov_remove_vf +nm_setting_sriov_remove_vf_by_index +nm_setting_sriov_clear_vfs +nm_setting_sriov_get_autoprobe_drivers +nm_sriov_vf_add_vlan +nm_sriov_vf_remove_vlan +nm_sriov_vf_get_vlan_ids +nm_sriov_vf_set_vlan_qos +nm_sriov_vf_set_vlan_protocol +nm_sriov_vf_get_vlan_qos +nm_sriov_vf_get_vlan_protocol +nm_sriov_vf_new +nm_sriov_vf_ref +nm_sriov_vf_unref +nm_sriov_vf_equal +nm_sriov_vf_dup +nm_sriov_vf_get_index +nm_sriov_vf_set_attribute +nm_sriov_vf_get_attribute_names +nm_sriov_vf_get_attribute +nm_sriov_vf_attribute_validate + +NMSettingSriovClass +NMSriovVF +NM_IS_SETTING_SRIOV +NM_SETTING_SRIOV +NM_SETTING_SRIOV_CLASS +NM_SETTING_SRIOV_GET_CLASS +NM_TYPE_SETTING_SRIOV +nm_setting_sriov_get_type +nm_sriov_vf_get_type +
+
nm-setting-tc-config NMSettingTCConfig @@ -3206,6 +3441,27 @@ NM_TYPE_SETTING_WIRELESS_SECURITY nm_setting_wireless_security_get_type
+
+nm-setting-wpan +NMSettingWpan +NM_SETTING_WPAN_SETTING_NAME +NM_SETTING_WPAN_MAC_ADDRESS +NM_SETTING_WPAN_PAN_ID +NM_SETTING_WPAN_SHORT_ADDRESS +nm_setting_wpan_new +nm_setting_wpan_get_mac_address +nm_setting_wpan_get_pan_id +nm_setting_wpan_get_short_address + +NMSettingWpanClass +NM_IS_SETTING_WPAN +NM_SETTING_WPAN +NM_SETTING_WPAN_CLASS +NM_SETTING_WPAN_GET_CLASS +NM_TYPE_SETTING_WPAN +nm_setting_wpan_get_type +
+
nm-simple-connection NMSimpleConnection @@ -3231,6 +3487,7 @@ NMActiveConnection NMCheckpoint NMClient NMDevice +NMDevice6Lowpan NMDeviceAdsl NMDeviceBond NMDeviceBridge @@ -3254,6 +3511,8 @@ NMDeviceVlan NMDeviceVxlan NMDeviceWifi NMDeviceWimax +NMDeviceWireGuard +NMDeviceWpan NMDhcpConfig NMIPConfig NMObject @@ -3339,6 +3598,8 @@ nm_utils_tc_action_from_str nm_utils_tc_action_to_str nm_utils_tc_tfilter_from_str nm_utils_tc_tfilter_to_str +nm_utils_sriov_vf_to_str +nm_utils_sriov_vf_from_str nm_utils_get_timestamp_msec NMVariantAttributeSpec stat @@ -3372,7 +3633,9 @@ NM_AVAILABLE_IN_1_10 NM_DEPRECATED_IN_1_12 NM_DEPRECATED_IN_1_12_FOR NM_AVAILABLE_IN_1_12 -NM_AVAILABLE_IN_1_12_2 +NM_DEPRECATED_IN_1_14 +NM_DEPRECATED_IN_1_14_FOR +NM_AVAILABLE_IN_1_14
diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index 5e6f7b56..d6dfdd21 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -17,9 +17,11 @@ nm_client_permission_get_type nm_client_permission_result_get_type nm_connection_error_get_type nm_connection_get_type +nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_connectivity_state_get_type nm_crypto_error_get_type +nm_device_6lowpan_get_type nm_device_adsl_get_type nm_device_bond_get_type nm_device_bridge_get_type @@ -51,6 +53,8 @@ nm_device_vxlan_get_type nm_device_wifi_capabilities_get_type nm_device_wifi_get_type nm_device_wimax_get_type +nm_device_wireguard_get_type +nm_device_wpan_get_type nm_dhcp_config_get_type nm_dns_entry_get_type nm_ip_address_get_type @@ -67,6 +71,7 @@ nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type nm_secret_agent_get_secrets_flags_get_type nm_secret_agent_old_get_type +nm_setting_6lowpan_get_type nm_setting_802_1x_auth_flags_get_type nm_setting_802_1x_ck_format_get_type nm_setting_802_1x_ck_scheme_get_type @@ -81,11 +86,13 @@ nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_get_type nm_setting_connection_lldp_get_type +nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_dcb_get_type nm_setting_diff_result_get_type nm_setting_dummy_get_type +nm_setting_ethtool_get_type nm_setting_generic_get_type nm_setting_get_type nm_setting_gsm_get_type @@ -102,6 +109,7 @@ nm_setting_macsec_mode_get_type nm_setting_macsec_validation_get_type nm_setting_macvlan_get_type nm_setting_macvlan_mode_get_type +nm_setting_match_get_type nm_setting_olpc_mesh_get_type nm_setting_ovs_bridge_get_type nm_setting_ovs_interface_get_type @@ -114,6 +122,7 @@ nm_setting_proxy_method_get_type nm_setting_secret_flags_get_type nm_setting_serial_get_type nm_setting_serial_parity_get_type +nm_setting_sriov_get_type nm_setting_tc_config_get_type nm_setting_team_get_type nm_setting_team_port_get_type @@ -133,16 +142,20 @@ nm_setting_wireless_security_get_type nm_setting_wireless_security_pmf_get_type nm_setting_wireless_security_wps_method_get_type nm_setting_wireless_wake_on_wlan_get_type +nm_setting_wpan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type nm_simple_connection_get_type +nm_sriov_vf_get_type +nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_tc_action_get_type nm_tc_qdisc_get_type nm_tc_tfilter_get_type nm_team_link_watcher_arp_ping_flags_get_type nm_team_link_watcher_get_type +nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type diff --git a/docs/libnm/meson.build b/docs/libnm/meson.build index 7baf09f8..77f7ed0f 100644 --- a/docs/libnm/meson.build +++ b/docs/libnm/meson.build @@ -2,7 +2,8 @@ doc_module = libnm_name private_headers = [ 'common.h', - 'crypto.h', + 'nm-crypto.h', + 'nm-crypto-impl.h', 'nm-dbus-helpers.h', 'nm-core-internal.h', 'nm-core-types-internal.h', diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 6b89d58f..48930ada 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.12.2 +1.13.90 -- cgit 1.3.0-6-gf8a5 From c240974325c552cad177c457d6ff04e381fd77a3 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sat, 15 Sep 2018 01:04:32 +0200 Subject: New upstream version 1.14.0 --- docs/libnm/Makefile.am | 12 ++++ docs/libnm/Makefile.in | 46 ++++++++------- docs/libnm/html/NMConnection.html | 108 ------------------------------------ docs/libnm/html/api-index-full.html | 12 ---- docs/libnm/html/index.html | 2 +- docs/libnm/html/libnm-nm-utils.html | 4 +- docs/libnm/html/libnm.devhelp2 | 3 - docs/libnm/html/usage.html | 2 +- docs/libnm/libnm-sections.txt | 3 - docs/libnm/version.xml | 2 +- 10 files changed, 45 insertions(+), 149 deletions(-) (limited to 'docs/libnm') diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index c5f2b836..7aa9810e 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -1,6 +1,8 @@ ## Process this file with automake to produce Makefile.in AUTOMAKE_OPTIONS = 1.6 +check_local = + # The name of the module DOC_MODULE=libnm @@ -94,3 +96,13 @@ CLEANFILES += \ tmpl/* \ xml/* +if GTK_DOC_BUILD_HTML +check-local-gtk-doc-patch: + @if grep -q -F 'nm-setting-user' "$(top_builddir)/docs/libnm/html/index.html"; then \ + echo "WARNING: The generated documentation has issues. Patch your gtk-doc (see https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/2). Let this check fail with NMTST_CHECK_GTK_DOC=1"; \ + test "$$NMTST_CHECK_GTK_DOC" != 1; \ + fi +check_local += check-local-gtk-doc-patch +endif + +check-local: $(check_local) diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index 555ee4e8..ae36e0a6 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -111,6 +111,7 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +@GTK_DOC_BUILD_HTML_TRUE@am__append_1 = check-local-gtk-doc-patch subdir = docs/libnm ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ @@ -187,14 +188,11 @@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ -DHCLIENT_PATH = @DHCLIENT_PATH@ -DHCPCANON_PATH = @DHCPCANON_PATH@ -DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DL_LIBS = @DL_LIBS@ DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ +DNSSEC_TRIGGER_PATH = @DNSSEC_TRIGGER_PATH@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -450,6 +448,7 @@ with_netconfig = @with_netconfig@ with_resolvconf = @with_resolvconf@ with_valgrind = @with_valgrind@ AUTOMAKE_OPTIONS = 1.6 +check_local = $(am__append_1) # The name of the module DOC_MODULE = libnm @@ -692,6 +691,7 @@ distdir: $(DISTFILES) top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-hook check-am: all-am + $(MAKE) $(AM_MAKEFLAGS) check-local check: check-am @ENABLE_GTK_DOC_FALSE@all-local: all-am: Makefile all-local @@ -794,21 +794,21 @@ ps-am: uninstall-am: uninstall-local -.MAKE: install-am install-strip - -.PHONY: all all-am all-local check check-am clean clean-generic \ - clean-libtool clean-local cscopelist-am ctags-am dist-hook \ - distclean distclean-generic distclean-libtool distclean-local \ - distdir dvi dvi-am html html-am info info-am install \ - install-am install-data install-data-am install-data-local \ - install-dvi install-dvi-am install-exec install-exec-am \ - install-html install-html-am install-info install-info-am \ - install-man install-pdf install-pdf-am install-ps \ - install-ps-am install-strip installcheck installcheck-am \ - installdirs maintainer-clean maintainer-clean-generic \ - maintainer-clean-local mostlyclean mostlyclean-generic \ - mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ - uninstall-am uninstall-local +.MAKE: check-am install-am install-strip + +.PHONY: all all-am all-local check check-am check-local clean \ + clean-generic clean-libtool clean-local cscopelist-am ctags-am \ + dist-hook distclean distclean-generic distclean-libtool \ + distclean-local distdir dvi dvi-am html html-am info info-am \ + install install-am install-data install-data-am \ + install-data-local install-dvi install-dvi-am install-exec \ + install-exec-am install-html install-html-am install-info \ + install-info-am install-man install-pdf install-pdf-am \ + install-ps install-ps-am install-strip installcheck \ + installcheck-am installdirs maintainer-clean \ + maintainer-clean-generic maintainer-clean-local mostlyclean \ + mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ + tags-am uninstall uninstall-am uninstall-local .PRECIOUS: Makefile @@ -1008,6 +1008,14 @@ dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local .PHONY : dist-hook-local docs +@GTK_DOC_BUILD_HTML_TRUE@check-local-gtk-doc-patch: +@GTK_DOC_BUILD_HTML_TRUE@ @if grep -q -F 'nm-setting-user' "$(top_builddir)/docs/libnm/html/index.html"; then \ +@GTK_DOC_BUILD_HTML_TRUE@ echo "WARNING: The generated documentation has issues. Patch your gtk-doc (see https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/2). Let this check fail with NMTST_CHECK_GTK_DOC=1"; \ +@GTK_DOC_BUILD_HTML_TRUE@ test "$$NMTST_CHECK_GTK_DOC" != 1; \ +@GTK_DOC_BUILD_HTML_TRUE@ fi + +check-local: $(check_local) + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 7b28796c..5389b26e 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -268,14 +268,6 @@ -NMSetting6Lowpan * - - -nm_connection_get_setting_6lowpan () - - - - NMSetting8021x * @@ -500,14 +492,6 @@ -NMSettingSriov * - - -nm_connection_get_setting_sriov () - - - - NMSettingTCConfig * @@ -586,14 +570,6 @@ nm_connection_get_setting_vxlan () - - -NMSettingWpan * - - -nm_connection_get_setting_wpan () - -
@@ -1709,34 +1685,6 @@ is not a virtual connection type.


-

nm_connection_get_setting_6lowpan ()

-
NMSetting6Lowpan *
-nm_connection_get_setting_6lowpan (NMConnection *connection);
-

A shortcut to return any NMSetting6Lowpan the connection might contain.

-
-

Parameters

-
----- - - - - - -

connection

the NMConnection

 
-
-
-

Returns

-

an NMSetting6Lowpan if the connection contains one, otherwise NULL.

-

[transfer none]

-
-

Since: 1.14

-
-
-

nm_connection_get_setting_802_1x ()

NMSetting8021x *
 nm_connection_get_setting_802_1x (NMConnection *connection);
@@ -2511,34 +2459,6 @@ nm_connection_get_setting_serial (
-

nm_connection_get_setting_sriov ()

-
NMSettingSriov *
-nm_connection_get_setting_sriov (NMConnection *connection);
-

A shortcut to return any NMSettingSriov the connection might contain.

-
-

Parameters

-
----- - - - - - -

connection

the NMConnection

 
-
-
-

Returns

-

an NMSettingSriov if the connection contains one, otherwise NULL.

-

[transfer none]

-
-

Since: 1.14

-
-
-

nm_connection_get_setting_tc_config ()

NMSettingTCConfig *
 nm_connection_get_setting_tc_config (NMConnection *connection);
@@ -2811,34 +2731,6 @@ nm_connection_get_setting_vxlan (

Since: 1.2

-
-
-

nm_connection_get_setting_wpan ()

-
NMSettingWpan *
-nm_connection_get_setting_wpan (NMConnection *connection);
-

A shortcut to return any NMSettingWpan the connection might contain.

-
-

Parameters

-
----- - - - - - -

connection

the NMConnection

 
-
-
-

Returns

-

an NMSettingWpan if the connection contains one, otherwise NULL.

-

[transfer none]

-
-

Since: 1.14

-

Types and Values

diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 6de91cd3..2e4a55aa 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -1211,10 +1211,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-nm_connection_get_setting_6lowpan, function in NMConnection -
-
-
nm_connection_get_setting_802_1x, function in NMConnection
@@ -1327,10 +1323,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-nm_connection_get_setting_sriov, function in NMConnection -
-
-
nm_connection_get_setting_tc_config, function in NMConnection
@@ -1375,10 +1367,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-nm_connection_get_setting_wpan, function in NMConnection -
-
-
nm_connection_get_uuid, function in NMConnection
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html index fe2418d4..26f5e72a 100644 --- a/docs/libnm/html/index.html +++ b/docs/libnm/html/index.html @@ -15,7 +15,7 @@

- for libnm 1.13.90 + for libnm 1.14.0 The latest version of this documentation can be found on-line at https://developer.gnome.org/libnm/stable/. diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html index e032f0e9..c2a4a97e 100644 --- a/docs/libnm/html/libnm-nm-utils.html +++ b/docs/libnm/html/libnm-nm-utils.html @@ -3042,7 +3042,9 @@ nm_utils_parse_variant_attributes (const

Returns

a GHashTable mapping -attribute names to GVariant values.

+attribute names to GVariant values. Warning: the variant are still floating +references, owned by the hash table. If you take a reference, ensure to sink +the one of the hash table first.

[transfer full][element-type utf8 GVariant]

Since: 1.8

diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index 1e58b459..e056858b 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -451,7 +451,6 @@ - @@ -480,7 +479,6 @@ - @@ -491,7 +489,6 @@ - diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html index 51c40c19..5b96190f 100644 --- a/docs/libnm/html/usage.html +++ b/docs/libnm/html/usage.html @@ -96,7 +96,7 @@

$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
   $ ./hello-nm
-  NetworkManager version: 1.13.90
+  NetworkManager version: 1.14.0
 
   $ 

diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 519d7fd0..02d31ad7 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -281,7 +281,6 @@ nm_connection_get_id nm_connection_get_connection_type nm_connection_is_virtual nm_connection_get_virtual_device_description -nm_connection_get_setting_6lowpan nm_connection_get_setting_802_1x nm_connection_get_setting_bluetooth nm_connection_get_setting_bond @@ -310,7 +309,6 @@ nm_connection_get_setting_ppp nm_connection_get_setting_pppoe nm_connection_get_setting_proxy nm_connection_get_setting_serial -nm_connection_get_setting_sriov nm_connection_get_setting_tc_config nm_connection_get_setting_tun nm_connection_get_setting_vpn @@ -321,7 +319,6 @@ nm_connection_get_setting_wireless nm_connection_get_setting_wireless_security nm_connection_get_setting_vlan nm_connection_get_setting_vxlan -nm_connection_get_setting_wpan NM_CONNECTION NM_CONNECTION_GET_INTERFACE diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 48930ada..850e7424 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.13.90 +1.14.0 -- cgit 1.3.0-6-gf8a5 From e126f3e804c35480c4f075777430419d6ece23da Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Sun, 23 Sep 2018 10:10:27 +0200 Subject: New upstream version 1.12.4 --- docs/libnm/Makefile.am | 15 +- docs/libnm/Makefile.in | 49 +- docs/libnm/html/NMAccessPoint.html | 4 +- docs/libnm/html/NMActiveConnection.html | 4 +- docs/libnm/html/NMConnection.html | 7 +- docs/libnm/html/NMDevice.html | 9 +- docs/libnm/html/NMDeviceAdsl.html | 4 +- docs/libnm/html/NMDeviceOvsBridge.html | 2 +- docs/libnm/html/NMDeviceOvsPort.html | 2 +- docs/libnm/html/NMDeviceWimax.html | 16 +- docs/libnm/html/NMDeviceWireGuard.html | 205 ----- docs/libnm/html/NMSetting.html | 24 +- docs/libnm/html/NMSetting6Lowpan.html | 143 --- docs/libnm/html/NMSetting8021x.html | 8 +- docs/libnm/html/NMSettingConnection.html | 197 +---- docs/libnm/html/NMSettingDcb.html | 12 +- docs/libnm/html/NMSettingDummy.html | 4 +- docs/libnm/html/NMSettingEthtool.html | 776 ----------------- docs/libnm/html/NMSettingGeneric.html | 4 +- docs/libnm/html/NMSettingIPConfig.html | 21 +- docs/libnm/html/NMSettingMacvlan.html | 4 +- docs/libnm/html/NMSettingMatch.html | 383 --------- docs/libnm/html/NMSettingOlpcMesh.html | 4 +- docs/libnm/html/NMSettingSerial.html | 4 +- docs/libnm/html/NMSettingSriov.html | 1196 -------------------------- docs/libnm/html/NMSettingTCConfig.html | 4 +- docs/libnm/html/NMSettingTeam.html | 44 +- docs/libnm/html/NMSettingTeamPort.html | 16 +- docs/libnm/html/NMSettingWireless.html | 4 +- docs/libnm/html/NMSettingWpan.html | 231 ----- docs/libnm/html/api-index-full.html | 669 +------------- docs/libnm/html/ch03.html | 15 - docs/libnm/html/ch04.html | 13 +- docs/libnm/html/index.html | 28 +- docs/libnm/html/libnm-nm-dbus-interface.html | 175 ---- docs/libnm/html/libnm-nm-device-6lowpan.html | 157 ---- docs/libnm/html/libnm-nm-device-wpan.html | 107 --- docs/libnm/html/libnm-nm-utils.html | 101 +-- docs/libnm/html/libnm-nm-version.html | 28 +- docs/libnm/html/libnm.devhelp2 | 177 +--- docs/libnm/html/object-tree.html | 91 +- docs/libnm/html/usage.html | 4 +- docs/libnm/libnm-docs.xml | 11 +- docs/libnm/libnm-sections.txt | 262 +----- docs/libnm/libnm.types | 13 - docs/libnm/meson.build | 3 +- docs/libnm/version.xml | 2 +- 47 files changed, 186 insertions(+), 5066 deletions(-) delete mode 100644 docs/libnm/html/NMDeviceWireGuard.html delete mode 100644 docs/libnm/html/NMSetting6Lowpan.html delete mode 100644 docs/libnm/html/NMSettingEthtool.html delete mode 100644 docs/libnm/html/NMSettingMatch.html delete mode 100644 docs/libnm/html/NMSettingSriov.html delete mode 100644 docs/libnm/html/NMSettingWpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-6lowpan.html delete mode 100644 docs/libnm/html/libnm-nm-device-wpan.html (limited to 'docs/libnm') diff --git a/docs/libnm/Makefile.am b/docs/libnm/Makefile.am index 7aa9810e..c2bcff1b 100644 --- a/docs/libnm/Makefile.am +++ b/docs/libnm/Makefile.am @@ -1,8 +1,6 @@ ## Process this file with automake to produce Makefile.in AUTOMAKE_OPTIONS = 1.6 -check_local = - # The name of the module DOC_MODULE=libnm @@ -34,8 +32,7 @@ CFILE_GLOB=$(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES= \ common.h \ - nm-crypto.h \ - nm-crypto-impl.h \ + crypto.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ @@ -96,13 +93,3 @@ CLEANFILES += \ tmpl/* \ xml/* -if GTK_DOC_BUILD_HTML -check-local-gtk-doc-patch: - @if grep -q -F 'nm-setting-user' "$(top_builddir)/docs/libnm/html/index.html"; then \ - echo "WARNING: The generated documentation has issues. Patch your gtk-doc (see https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/2). Let this check fail with NMTST_CHECK_GTK_DOC=1"; \ - test "$$NMTST_CHECK_GTK_DOC" != 1; \ - fi -check_local += check-local-gtk-doc-patch -endif - -check-local: $(check_local) diff --git a/docs/libnm/Makefile.in b/docs/libnm/Makefile.in index ae36e0a6..a8ea4545 100644 --- a/docs/libnm/Makefile.in +++ b/docs/libnm/Makefile.in @@ -111,7 +111,6 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ -@GTK_DOC_BUILD_HTML_TRUE@am__append_1 = check-local-gtk-doc-patch subdir = docs/libnm ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/attributes.m4 \ @@ -188,11 +187,14 @@ DBUS_LIBS = @DBUS_LIBS@ DBUS_SYS_DIR = @DBUS_SYS_DIR@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ +DHCLIENT_PATH = @DHCLIENT_PATH@ +DHCPCANON_PATH = @DHCPCANON_PATH@ +DHCPCD_PATH = @DHCPCD_PATH@ DISTRO_NETWORK_SERVICE = @DISTRO_NETWORK_SERVICE@ DLLTOOL = @DLLTOOL@ DL_LIBS = @DL_LIBS@ DNSMASQ_PATH = @DNSMASQ_PATH@ -DNSSEC_TRIGGER_PATH = @DNSSEC_TRIGGER_PATH@ +DNSSEC_TRIGGER_SCRIPT = @DNSSEC_TRIGGER_SCRIPT@ DSYMUTIL = @DSYMUTIL@ DUMPBIN = @DUMPBIN@ ECHO_C = @ECHO_C@ @@ -448,7 +450,6 @@ with_netconfig = @with_netconfig@ with_resolvconf = @with_resolvconf@ with_valgrind = @with_valgrind@ AUTOMAKE_OPTIONS = 1.6 -check_local = $(am__append_1) # The name of the module DOC_MODULE = libnm @@ -482,8 +483,7 @@ CFILE_GLOB = $(top_srcdir)/libnm-core/*.c $(top_srcdir)/libnm/*.c # Header files to ignore when scanning. IGNORE_HFILES = \ common.h \ - nm-crypto.h \ - nm-crypto-impl.h \ + crypto.h \ nm-dbus-helpers.h \ nm-core-internal.h \ nm-core-types-internal.h \ @@ -691,7 +691,6 @@ distdir: $(DISTFILES) top_distdir="$(top_distdir)" distdir="$(distdir)" \ dist-hook check-am: all-am - $(MAKE) $(AM_MAKEFLAGS) check-local check: check-am @ENABLE_GTK_DOC_FALSE@all-local: all-am: Makefile all-local @@ -794,21 +793,21 @@ ps-am: uninstall-am: uninstall-local -.MAKE: check-am install-am install-strip - -.PHONY: all all-am all-local check check-am check-local clean \ - clean-generic clean-libtool clean-local cscopelist-am ctags-am \ - dist-hook distclean distclean-generic distclean-libtool \ - distclean-local distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am \ - install-data-local install-dvi install-dvi-am install-exec \ - install-exec-am install-html install-html-am install-info \ - install-info-am install-man install-pdf install-pdf-am \ - install-ps install-ps-am install-strip installcheck \ - installcheck-am installdirs maintainer-clean \ - maintainer-clean-generic maintainer-clean-local mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am uninstall-local +.MAKE: install-am install-strip + +.PHONY: all all-am all-local check check-am clean clean-generic \ + clean-libtool clean-local cscopelist-am ctags-am dist-hook \ + distclean distclean-generic distclean-libtool distclean-local \ + distdir dvi dvi-am html html-am info info-am install \ + install-am install-data install-data-am install-data-local \ + install-dvi install-dvi-am install-exec install-exec-am \ + install-html install-html-am install-info install-info-am \ + install-man install-pdf install-pdf-am install-ps \ + install-ps-am install-strip installcheck installcheck-am \ + installdirs maintainer-clean maintainer-clean-generic \ + maintainer-clean-local mostlyclean mostlyclean-generic \ + mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \ + uninstall-am uninstall-local .PRECIOUS: Makefile @@ -1008,14 +1007,6 @@ dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local .PHONY : dist-hook-local docs -@GTK_DOC_BUILD_HTML_TRUE@check-local-gtk-doc-patch: -@GTK_DOC_BUILD_HTML_TRUE@ @if grep -q -F 'nm-setting-user' "$(top_builddir)/docs/libnm/html/index.html"; then \ -@GTK_DOC_BUILD_HTML_TRUE@ echo "WARNING: The generated documentation has issues. Patch your gtk-doc (see https://gitlab.gnome.org/GNOME/gtk-doc/merge_requests/2). Let this check fail with NMTST_CHECK_GTK_DOC=1"; \ -@GTK_DOC_BUILD_HTML_TRUE@ test "$$NMTST_CHECK_GTK_DOC" != 1; \ -@GTK_DOC_BUILD_HTML_TRUE@ fi - -check-local: $(check_local) - # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff --git a/docs/libnm/html/NMAccessPoint.html b/docs/libnm/html/NMAccessPoint.html index a334c30d..f4b131a7 100644 --- a/docs/libnm/html/NMAccessPoint.html +++ b/docs/libnm/html/NMAccessPoint.html @@ -115,7 +115,7 @@ -int +gint nm_access_point_get_last_seen () @@ -527,7 +527,7 @@ nm_access_point_get_strength (

nm_access_point_get_last_seen ()

-
int
+
gint
 nm_access_point_get_last_seen (NMAccessPoint *ap);

Returns the timestamp (in CLOCK_BOOTTIME seconds) for the last time the access point was found in scan results. A value of -1 means the access diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html index 2e72efd9..60ebfe60 100644 --- a/docs/libnm/html/NMActiveConnection.html +++ b/docs/libnm/html/NMActiveConnection.html @@ -6,7 +6,7 @@ - + @@ -23,7 +23,7 @@ Home Up -Prev +Prev Next

diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index 5389b26e..eb235518 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -1522,10 +1522,9 @@ If the connection has no settings,

nm_connection_dump ()

void
 nm_connection_dump (NMConnection *connection);
-

Print the connection (including secrets!) to stdout. For debugging -purposes ONLY, should NOT be used for serialization of the setting, -or machine-parsed in any way. The output format is not guaranteed to -be stable and may change at any time.

+

Print the connection to stdout. For debugging purposes ONLY, should NOT +be used for serialization of the connection or machine-parsed in any way. The +output format is not guaranteed to be stable and may change at any time.

Parameters

diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html index 5576e5b8..2ccf01b9 100644 --- a/docs/libnm/html/NMDevice.html +++ b/docs/libnm/html/NMDevice.html @@ -7,7 +7,7 @@ - + @@ -24,7 +24,7 @@ - +
Home Up PrevNextNext
@@ -796,7 +796,6 @@ GObject ╰── NMObject ╰── NMDevice - ├── NMDevice6Lowpan ├── NMDeviceAdsl ├── NMDeviceBond ├── NMDeviceBridge @@ -819,9 +818,7 @@ ├── NMDeviceVlan ├── NMDeviceVxlan ├── NMDeviceWifi - ├── NMDeviceWimax - ├── NMDeviceWireGuard - ╰── NMDeviceWpan + ╰── NMDeviceWimax
diff --git a/docs/libnm/html/NMDeviceAdsl.html b/docs/libnm/html/NMDeviceAdsl.html index 208397d2..d7a1417a 100644 --- a/docs/libnm/html/NMDeviceAdsl.html +++ b/docs/libnm/html/NMDeviceAdsl.html @@ -6,7 +6,7 @@ - + @@ -22,7 +22,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMDeviceOvsBridge.html b/docs/libnm/html/NMDeviceOvsBridge.html index eac8d8de..5735c5ff 100644 --- a/docs/libnm/html/NMDeviceOvsBridge.html +++ b/docs/libnm/html/NMDeviceOvsBridge.html @@ -94,7 +94,7 @@ nm_device_ovs_bridge_get_slaves (

[element-type NMDevice]

-

Since: 1.14

+

Since: 1.12.2

-

Since: 1.14

+

Since: 1.12.2

diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html index 470ec5b5..f28337bb 100644 --- a/docs/libnm/html/NMDeviceWimax.html +++ b/docs/libnm/html/NMDeviceWimax.html @@ -7,7 +7,7 @@ - + @@ -24,7 +24,7 @@ Home Up Prev -Next +Next
@@ -83,7 +83,7 @@ -int +gint nm_device_wimax_get_rssi () @@ -91,7 +91,7 @@ -int +gint nm_device_wimax_get_cinr () @@ -99,7 +99,7 @@ -int +gint nm_device_wimax_get_tx_power () @@ -427,7 +427,7 @@ device is not connected.


nm_device_wimax_get_rssi ()

-
int
+
gint
 nm_device_wimax_get_rssi (NMDeviceWimax *self);

nm_device_wimax_get_rssi has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -460,7 +460,7 @@ device is not connected.


nm_device_wimax_get_cinr ()

-
int
+
gint
 nm_device_wimax_get_cinr (NMDeviceWimax *self);

nm_device_wimax_get_cinr has been deprecated since version 1.2 and should not be used in newly-written code.

@@ -492,7 +492,7 @@ meaning when the device is not connected.


nm_device_wimax_get_tx_power ()

-
int
+
gint
 nm_device_wimax_get_tx_power (NMDeviceWimax *self);

nm_device_wimax_get_tx_power has been deprecated since version 1.2 and should not be used in newly-written code.

diff --git a/docs/libnm/html/NMDeviceWireGuard.html b/docs/libnm/html/NMDeviceWireGuard.html deleted file mode 100644 index af404a8e..00000000 --- a/docs/libnm/html/NMDeviceWireGuard.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - -NMDeviceWireGuard: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMDeviceWireGuard

-

NMDeviceWireGuard

-
-
-

Functions

- -
-
-

Types and Values

- -
-
-

Description

-
-
-

Functions

-
-

nm_device_wireguard_get_public_key ()

-
GBytes *
-nm_device_wireguard_get_public_key (NMDeviceWireGuard *device);
-

Gets the public key for this interface

-
-

Parameters

-
----- - - - - - -

device

a NMDeviceWireGuard

 
-
-
-

Returns

-

the GBytes containing the 32-byte public key.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_device_wireguard_get_listen_port ()

-
guint16
-nm_device_wireguard_get_listen_port (NMDeviceWireGuard *device);
-

Gets the local UDP port this interface listens on

-
-

Parameters

-
----- - - - - - -

device

a NMDeviceWireGuard

 
-
-
-

Returns

-

UDP listen port

-
-

Since: 1.14

-
-
-
-

nm_device_wireguard_get_fwmark ()

-
guint32
-nm_device_wireguard_get_fwmark (NMDeviceWireGuard *device);
-

Gets the fwmark (firewall mark) for this interface. -It can be used to set routing policy for outgoing encrypted packets. -See: ip-rule(8)

-
-

Parameters

-
----- - - - - - -

device

a NMDeviceWireGuard

 
-
-
-

Returns

-

0 if fwmark not in use, 32-bit fwmark value otherwise

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_DEVICE_WIREGUARD_PUBLIC_KEY

-
#define NM_DEVICE_WIREGUARD_PUBLIC_KEY   "public-key"
-
-
-
-
-

NM_DEVICE_WIREGUARD_LISTEN_PORT

-
#define NM_DEVICE_WIREGUARD_LISTEN_PORT  "listen-port"
-
-
-
-
-

NM_DEVICE_WIREGUARD_FWMARK

-
#define NM_DEVICE_WIREGUARD_FWMARK       "fwmark"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html index 2cf96bc7..730f4591 100644 --- a/docs/libnm/html/NMSetting.html +++ b/docs/libnm/html/NMSetting.html @@ -227,26 +227,23 @@ ╰── NMSettingSecretFlags GObject ╰── NMSetting - ├── NMSetting6Lowpan ├── NMSetting8021x ├── NMSettingAdsl ├── NMSettingBluetooth ├── NMSettingBond - ├── NMSettingBridge ├── NMSettingBridgePort + ├── NMSettingBridge ├── NMSettingCdma ├── NMSettingConnection ├── NMSettingDcb ├── NMSettingDummy - ├── NMSettingEthtool ├── NMSettingGeneric ├── NMSettingGsm ├── NMSettingInfiniband - ├── NMSettingIPConfig ├── NMSettingIPTunnel + ├── NMSettingIPConfig ├── NMSettingMacsec ├── NMSettingMacvlan - ├── NMSettingMatch ├── NMSettingOlpcMesh ├── NMSettingOvsBridge ├── NMSettingOvsInterface @@ -256,10 +253,9 @@ ├── NMSettingPppoe ├── NMSettingProxy ├── NMSettingSerial - ├── NMSettingSriov ├── NMSettingTCConfig - ├── NMSettingTeam ├── NMSettingTeamPort + ├── NMSettingTeam ├── NMSettingTun ├── NMSettingUser ├── NMSettingVlan @@ -267,9 +263,8 @@ ├── NMSettingVxlan ├── NMSettingWimax ├── NMSettingWired - ├── NMSettingWireless ├── NMSettingWirelessSecurity - ╰── NMSettingWpan + ╰── NMSettingWireless
@@ -700,10 +695,9 @@ at each invocation

nm_setting_to_string ()

char *
 nm_setting_to_string (NMSetting *setting);
-

Convert the setting (including secrets!) into a string. For debugging -purposes ONLY, should NOT be used for serialization of the setting, -or machine-parsed in any way. The output format is not guaranteed to -be stable and may change at any time.

+

Convert the setting into a string. For debugging purposes ONLY, should NOT +be used for serialization of the setting, or machine-parsed in any way. The +output format is not guaranteed to be stable and may change at any time.

Parameters

@@ -722,7 +716,7 @@ be stable and may change at any time.

Returns

an allocated string containing a textual representation of the -setting's properties and values, which the caller should +setting's properties and values (including secrets!), which the caller should free with g_free()

@@ -1158,7 +1152,7 @@ if you specify NM_SETTING_COMPARE_FLAG_DIFF_RESULT_W
  “name”                     gchar *

The setting's name, which uniquely identifies the setting within the connection. Each setting type has a name unique to that type, for -example "ppp" or "802-11-wireless" or "802-3-ethernet".

+example "ppp" or "wireless" or "wired".

Flags: Read

Default value: NULL

diff --git a/docs/libnm/html/NMSetting6Lowpan.html b/docs/libnm/html/NMSetting6Lowpan.html deleted file mode 100644 index 0f6fb27f..00000000 --- a/docs/libnm/html/NMSetting6Lowpan.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - -NMSetting6Lowpan: libnm Reference Manual - - - - - - - - - -
- - - - - - -
-
-
- - -
-

NMSetting6Lowpan

-

NMSetting6Lowpan — Describes connection properties for 6LoWPAN interfaces

-
-
-

Functions

-
---- - - - - - - - - - - -
-NMSetting * - -nm_setting_6lowpan_new () -
const char * - -nm_setting_6lowpan_get_parent () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
#defineNM_SETTING_6LOWPAN_SETTING_NAME
#defineNM_SETTING_6LOWPAN_PARENT
-
-
-

Description

-

The NMSetting6Lowpan object is a NMSetting subclass that describes properties -necessary for connection to 6LoWPAN interfaces.

-
-
-

Functions

-
-

nm_setting_6lowpan_new ()

-
NMSetting *
-nm_setting_6lowpan_new (void);
-

Creates a new NMSetting6Lowpan object with default values.

-
-

Returns

-

the new empty NMSetting6Lowpan object.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_setting_6lowpan_get_parent ()

-
const char *
-nm_setting_6lowpan_get_parent (NMSetting6Lowpan *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSetting6Lowpan

 
-
-
-

Returns

-

the “parent” property of the setting

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_SETTING_6LOWPAN_SETTING_NAME

-
#define NM_SETTING_6LOWPAN_SETTING_NAME         "6lowpan"
-
-
-
-
-

NM_SETTING_6LOWPAN_PARENT

-
#define NM_SETTING_6LOWPAN_PARENT               "parent"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html index e4ff9584..ab1f16a8 100644 --- a/docs/libnm/html/NMSetting8021x.html +++ b/docs/libnm/html/NMSetting8021x.html @@ -6,7 +6,7 @@ - + @@ -21,7 +21,7 @@ Home Up -Prev +Prev Next
@@ -694,7 +694,7 @@ -int +gint nm_setting_802_1x_get_auth_timeout () @@ -4029,7 +4029,7 @@ nm_setting_802_1x_get_phase1_auth_flags

nm_setting_802_1x_get_auth_timeout ()

-
int
+
gint
 nm_setting_802_1x_get_auth_timeout (NMSetting8021x *setting);

Returns the value contained in the “auth-timeout” property.

diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html index 9c9200d8..6534ddb7 100644 --- a/docs/libnm/html/NMSettingConnection.html +++ b/docs/libnm/html/NMSettingConnection.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
@@ -364,11 +348,6 @@ Read / Write / Construct -gint -llmnr -Read / Write - - gchar * master @@ -385,11 +364,6 @@ Read / Write -gint -multi-connect -Read / Write - - GStrv permissions Read / Write @@ -500,10 +474,6 @@ #define -NM_SETTING_CONNECTION_MULTI_CONNECT - - -#define NM_SETTING_CONNECTION_TIMESTAMP @@ -555,10 +525,6 @@ NM_SETTING_CONNECTION_MDNS -#define -NM_SETTING_CONNECTION_LLMNR - - enum NMSettingConnectionAutoconnectSlaves @@ -571,10 +537,6 @@ NMSettingConnectionMdns -enum -NMSettingConnectionLlmnr - -   NMSettingConnection @@ -586,7 +548,6 @@
    GEnum
     ├── NMSettingConnectionAutoconnectSlaves
     ├── NMSettingConnectionLldp
-    ├── NMSettingConnectionLlmnr
     ╰── NMSettingConnectionMdns
     GObject
     ╰── NMSetting
@@ -774,7 +735,7 @@ nm_setting_connection_get_autoconnect (
 

nm_setting_connection_get_autoconnect_priority ()

-
int
+
gint
 nm_setting_connection_get_autoconnect_priority
                                (NMSettingConnection *setting);

Returns the “autoconnect-priority” property of the connection. @@ -802,7 +763,7 @@ The higher number, the higher priority.


nm_setting_connection_get_autoconnect_retries ()

-
int
+
gint
 nm_setting_connection_get_autoconnect_retries
                                (NMSettingConnection *setting);

Returns the “autoconnect-retries” property of the connection. @@ -830,33 +791,6 @@ Zero means infinite, -1 means the global default value.


-

nm_setting_connection_get_multi_connect ()

-
NMConnectionMultiConnect
-nm_setting_connection_get_multi_connect
-                               (NMSettingConnection *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingConnection

 
-
-
-

Returns

-

the “multi-connect” property of the connection.

-
-

Since: 1.14

-
-
-

nm_setting_connection_get_timestamp ()

guint64
 nm_setting_connection_get_timestamp (NMSettingConnection *setting);
@@ -1555,7 +1489,7 @@ enabled for the connection.


nm_setting_connection_get_auth_retries ()

-
int
+
gint
 nm_setting_connection_get_auth_retries
                                (NMSettingConnection *setting);

Returns the value contained in the “auth-retries” property.

@@ -1607,32 +1541,6 @@ nm_setting_connection_get_mdns (

Since: 1.12

-
-
-

nm_setting_connection_get_llmnr ()

-
NMSettingConnectionLlmnr
-nm_setting_connection_get_llmnr (NMSettingConnection *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingConnection

 
-
-
-

Returns

-

the “llmnr” property of the setting.

-
-

Since: 1.14

-

Types and Values

@@ -1709,12 +1617,6 @@ nm_setting_connection_get_llmnr (
-

NM_SETTING_CONNECTION_MULTI_CONNECT

-
#define NM_SETTING_CONNECTION_MULTI_CONNECT  "multi-connect"
-
-
-
-

NM_SETTING_CONNECTION_TIMESTAMP

#define NM_SETTING_CONNECTION_TIMESTAMP      "timestamp"
 
@@ -1793,12 +1695,6 @@ nm_setting_connection_get_llmnr (
-

NM_SETTING_CONNECTION_LLMNR

-
#define NM_SETTING_CONNECTION_LLMNR          "llmnr"
-
-
-
-

enum NMSettingConnectionAutoconnectSlaves

NMSettingConnectionAutoconnectSlaves values indicate whether slave connections should be activated when master is activated.

@@ -1924,52 +1820,6 @@ should be activated when master is activated.


-

enum NMSettingConnectionLlmnr

-

NMSettingConnectionLlmnr values indicate whether LLMNR should be enabled.

-
-

Members

-
----- - - - - - - - - - - - - - - - - - - - - - - -

NM_SETTING_CONNECTION_LLMNR_DEFAULT

-

default value

-
 

NM_SETTING_CONNECTION_LLMNR_NO

-

disable LLMNR

-
 

NM_SETTING_CONNECTION_LLMNR_RESOLVE

-

support only resolving, do not register hostname

-
 

NM_SETTING_CONNECTION_LLMNR_YES

-

enable LLMNR

-
 
-
-

Since: 1.14

-
-
-

NMSettingConnection

typedef struct _NMSettingConnection NMSettingConnection;

General Connection Profile Settings

@@ -2090,23 +1940,6 @@ connection may be applied to the wrong interface.


-

The “llmnr” property

-
  “llmnr”                    gint
-

Whether Link-Local Multicast Name Resolution (LLMNR) is enabled -for the connection. LLMNR is a protocol based on the Domain Name -System (DNS) packet format that allows both IPv4 and IPv6 hosts -to perform name resolution for hosts on the same local link.

-

The permitted values are: yes: register hostname and resolving -for the connection, no: disable LLMNR for the interface, resolve: -do not register hostname but allow resolving of LLMNR host names.

-

This feature requires a plugin which supports LLMNR. One such -plugin is dns-systemd-resolved.

-

Flags: Read / Write

-

Default value: -1

-

Since: 1.14

-
-
-

The “master” property

  “master”                   gchar *

Interface name of the master device or UUID of the master connection.

@@ -2120,7 +1953,9 @@ plugin is dns-systemd-resolved.

Whether mDNS is enabled for the connection.

The permitted values are: yes: register hostname and resolving for the connection, no: disable mDNS for the interface, resolve: -do not register hostname but allow resolving of mDNS host names.

+do not register hostname but allow resolving of mDNS host names. +When updating this property on a currently activated connection, +the change takes effect immediately.

This feature requires a plugin which supports mDNS. One such plugin is dns-systemd-resolved.

Flags: Read / Write

@@ -2140,16 +1975,6 @@ the change takes effect immediately.


-

The “multi-connect” property

-
  “multi-connect”            gint
-

Specifies whether the profile can be active multiple times at a particular -moment. The value is of type NMConnectionMultiConnect.

-

Flags: Read / Write

-

Default value: 0

-

Since: 1.14

-
-
-

The “permissions” property

  “permissions”              GStrv

An array of strings defining what access a given user has to this diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html index cc3dc036..cae906ab 100644 --- a/docs/libnm/html/NMSettingDcb.html +++ b/docs/libnm/html/NMSettingDcb.html @@ -59,7 +59,7 @@ -int +gint nm_setting_dcb_get_app_fcoe_priority () @@ -82,7 +82,7 @@ -int +gint nm_setting_dcb_get_app_iscsi_priority () @@ -98,7 +98,7 @@ -int +gint nm_setting_dcb_get_app_fip_priority () @@ -462,7 +462,7 @@ nm_setting_dcb_get_app_fcoe_flags (

nm_setting_dcb_get_app_fcoe_priority ()

-
int
+
gint
 nm_setting_dcb_get_app_fcoe_priority (NMSettingDcb *setting);

Parameters

@@ -537,7 +537,7 @@ nm_setting_dcb_get_app_iscsi_flags (

nm_setting_dcb_get_app_iscsi_priority ()

-
int
+
gint
 nm_setting_dcb_get_app_iscsi_priority (NMSettingDcb *setting);

Parameters

@@ -587,7 +587,7 @@ nm_setting_dcb_get_app_fip_flags (

nm_setting_dcb_get_app_fip_priority ()

-
int
+
gint
 nm_setting_dcb_get_app_fip_priority (NMSettingDcb *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingDummy.html b/docs/libnm/html/NMSettingDummy.html index c97f1350..4943dcb6 100644 --- a/docs/libnm/html/NMSettingDummy.html +++ b/docs/libnm/html/NMSettingDummy.html @@ -7,7 +7,7 @@ - + @@ -21,7 +21,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html deleted file mode 100644 index ff66cf11..00000000 --- a/docs/libnm/html/NMSettingEthtool.html +++ /dev/null @@ -1,776 +0,0 @@ - - - - -NMSettingEthtool: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingEthtool

-

NMSettingEthtool — Describes connection properties for ethtool related options

-
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - -
-gboolean - -nm_ethtool_optname_is_feature () -
-NMSetting * - -nm_setting_ethtool_new () -
-NMTernary - -nm_setting_ethtool_get_feature () -
-void - -nm_setting_ethtool_set_feature () -
-void - -nm_setting_ethtool_clear_features () -
-
-
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#defineNM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU
#defineNM_ETHTOOL_OPTNAME_FEATURE_GRO
#defineNM_ETHTOOL_OPTNAME_FEATURE_GSO
#defineNM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA
#defineNM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK
#defineNM_ETHTOOL_OPTNAME_FEATURE_LRO
#defineNM_ETHTOOL_OPTNAME_FEATURE_NTUPLE
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX
#defineNM_ETHTOOL_OPTNAME_FEATURE_RXHASH
#defineNM_ETHTOOL_OPTNAME_FEATURE_RXVLAN
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_ALL
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_FCS
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER
#defineNM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE
#defineNM_ETHTOOL_OPTNAME_FEATURE_SG
#defineNM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD
#defineNM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD
#defineNM_ETHTOOL_OPTNAME_FEATURE_TSO
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX
#defineNM_ETHTOOL_OPTNAME_FEATURE_TXVLAN
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION
#defineNM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT
#defineNM_SETTING_ETHTOOL_SETTING_NAME
-
-
-

Description

-

The NMSettingEthtool object is a NMSetting subclass that describes properties -to control network driver and hardware settings.

-
-
-

Functions

-
-

nm_ethtool_optname_is_feature ()

-
gboolean
-nm_ethtool_optname_is_feature (const char *optname);
-

Checks whether optname - is a valid option name for an offload feature.

-

Returns: TRUE, if optname - is valid

-
-

Parameters

-
----- - - - - - -

optname

the option name to check

 
-
-

Since: 1.14

-
-
-
-

nm_setting_ethtool_new ()

-
NMSetting *
-nm_setting_ethtool_new (void);
-

Creates a new NMSettingEthtool object with default values.

-
-

Returns

-

the new empty NMSettingEthtool object.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_setting_ethtool_get_feature ()

-
NMTernary
-nm_setting_ethtool_get_feature (NMSettingEthtool *setting,
-                                const char *optname);
-

Gets and offload feature setting. Returns NM_TERNARY_DEFAULT if the -feature is not set.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingEthtool

 

optname

option name of the offload feature to get

 
-
-
-

Returns

-

a NMTernary value indicating whether the offload feature -is enabled, disabled, or left untouched.

-
-

Since: 1.14

-
-
-
-

nm_setting_ethtool_set_feature ()

-
void
-nm_setting_ethtool_set_feature (NMSettingEthtool *setting,
-                                const char *optname,
-                                NMTernary value);
-

Sets and offload feature setting.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

setting

the NMSettingEthtool

 

optname

option name of the offload feature to get

 

value

the new value to set. The special value NM_TERNARY_DEFAULT -means to clear the offload feature setting.

 
-
-

Since: 1.14

-
-
-
-

nm_setting_ethtool_clear_features ()

-
void
-nm_setting_ethtool_clear_features (NMSettingEthtool *setting);
-

Clears all offload features settings

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingEthtool

 
-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD               "feature-esp-hw-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD       "feature-esp-tx-csum-hw-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU

-
#define NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU                     "feature-fcoe-mtu"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_GRO

-
#define NM_ETHTOOL_OPTNAME_FEATURE_GRO                          "feature-gro"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_GSO

-
#define NM_ETHTOOL_OPTNAME_FEATURE_GSO                          "feature-gso"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA

-
#define NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA                      "feature-highdma"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD                "feature-hw-tc-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD               "feature-l2-fwd-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK

-
#define NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK                     "feature-loopback"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_LRO

-
#define NM_ETHTOOL_OPTNAME_FEATURE_LRO                          "feature-lro"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE

-
#define NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE                       "feature-ntuple"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX                           "feature-rx"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RXHASH

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RXHASH                       "feature-rxhash"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN                       "feature-rxvlan"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL                       "feature-rx-all"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS                       "feature-rx-fcs"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW                    "feature-rx-gro-hw"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD   "feature-rx-udp_tunnel-port-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER               "feature-rx-vlan-filter"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER          "feature-rx-vlan-stag-filter"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE

-
#define NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE        "feature-rx-vlan-stag-hw-parse"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_SG

-
#define NM_ETHTOOL_OPTNAME_FEATURE_SG                           "feature-sg"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD                "feature-tls-hw-record"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD            "feature-tls-hw-tx-offload"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TSO

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TSO                          "feature-tso"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX                           "feature-tx"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN                       "feature-txvlan"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC         "feature-tx-checksum-fcoe-crc"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4             "feature-tx-checksum-ipv4"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6             "feature-tx-checksum-ipv6"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC       "feature-tx-checksum-ip-generic"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP             "feature-tx-checksum-sctp"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION          "feature-tx-esp-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION         "feature-tx-fcoe-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION     "feature-tx-gre-csum-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION          "feature-tx-gre-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL               "feature-tx-gso-partial"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST                "feature-tx-gso-robust"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION       "feature-tx-ipxip4-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION       "feature-tx-ipxip6-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY              "feature-tx-nocache-copy"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER            "feature-tx-scatter-gather"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST   "feature-tx-scatter-gather-fraglist"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION         "feature-tx-sctp-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION         "feature-tx-tcp6-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION      "feature-tx-tcp-ecn-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION "feature-tx-tcp-mangleid-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION          "feature-tx-tcp-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION          "feature-tx-udp-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION "feature-tx-udp_tnl-csum-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION      "feature-tx-udp_tnl-segmentation"
-
-
-
-
-

NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT

-
#define NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT       "feature-tx-vlan-stag-hw-insert"
-
-
-
-
-

NM_SETTING_ETHTOOL_SETTING_NAME

-
#define NM_SETTING_ETHTOOL_SETTING_NAME "ethtool"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/NMSettingGeneric.html b/docs/libnm/html/NMSettingGeneric.html index 6d198732..6796788c 100644 --- a/docs/libnm/html/NMSettingGeneric.html +++ b/docs/libnm/html/NMSettingGeneric.html @@ -6,7 +6,7 @@ - + @@ -20,7 +20,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html index 0abfa142..7ff21cbd 100644 --- a/docs/libnm/html/NMSettingIPConfig.html +++ b/docs/libnm/html/NMSettingIPConfig.html @@ -492,7 +492,7 @@ -int +gint nm_setting_ip_config_next_valid_dns_option () @@ -532,7 +532,7 @@ -int +gint nm_setting_ip_config_get_dns_priority () @@ -706,7 +706,7 @@ -int +gint nm_setting_ip_config_get_dad_timeout () @@ -714,7 +714,7 @@ -int +gint nm_setting_ip_config_get_dhcp_timeout () @@ -2825,6 +2825,7 @@ nm_setting_ip_config_remove_dns_search_by_value

Returns

TRUE if the DNS search domain was found and removed; FALSE if it was not.

+

Since 0.9.10


@@ -2945,7 +2946,7 @@ nm_setting_ip_config_get_dns_option (

nm_setting_ip_config_next_valid_dns_option ()

-
int
+
gint
 nm_setting_ip_config_next_valid_dns_option
                                (NMSettingIPConfig *setting,
                                 guint idx);
@@ -3120,7 +3121,7 @@ Specify how to clear the options.


nm_setting_ip_config_get_dns_priority ()

-
int
+
gint
 nm_setting_ip_config_get_dns_priority (NMSettingIPConfig *setting);

Parameters

@@ -3779,7 +3780,7 @@ addressing to complete for the connection to succeed.


nm_setting_ip_config_get_dad_timeout ()

-
int
+
gint
 nm_setting_ip_config_get_dad_timeout (NMSettingIPConfig *setting);
diff --git a/docs/libnm/html/NMSettingMacvlan.html b/docs/libnm/html/NMSettingMacvlan.html index 51965049..d0eb2679 100644 --- a/docs/libnm/html/NMSettingMacvlan.html +++ b/docs/libnm/html/NMSettingMacvlan.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html deleted file mode 100644 index 5e49c23f..00000000 --- a/docs/libnm/html/NMSettingMatch.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - -NMSettingMatch: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingMatch

-

NMSettingMatch — Properties to match a connection with a device.

-
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMSetting * - -nm_setting_match_new () -
-guint - -nm_setting_match_get_num_interface_names () -
const char * - -nm_setting_match_get_interface_name () -
-void - -nm_setting_match_remove_interface_name () -
-gboolean - -nm_setting_match_remove_interface_name_by_value () -
-void - -nm_setting_match_add_interface_name () -
-void - -nm_setting_match_clear_interface_names () -
const char *const * - -nm_setting_match_get_interface_names () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
#defineNM_SETTING_MATCH_SETTING_NAME
#defineNM_SETTING_MATCH_INTERFACE_NAME
-
-
-

Includes

-
#include <nm-setting-match.h>
-
-
-
-

Description

-
-
-

Functions

-
-

nm_setting_match_new ()

-
NMSetting *
-nm_setting_match_new (void);
-

Creates a new NMSettingMatch object with default values.

-
-

Returns

-

the new empty NMSettingMatch object.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_setting_match_get_num_interface_names ()

-
guint
-nm_setting_match_get_num_interface_names
-                               (NMSettingMatch *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingMatch

 
-
-
-

Returns

-

the number of configured interface names

-
-

Since: 1.14

-
-
-
-

nm_setting_match_get_interface_name ()

-
const char *
-nm_setting_match_get_interface_name (NMSettingMatch *setting,
-                                     int idx);
-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingMatch

 

idx

index number of the DNS search domain to return

 
-
-
-

Returns

-

the interface name at index idx -

-
-

Since: 1.14

-
-
-
-

nm_setting_match_remove_interface_name ()

-
void
-nm_setting_match_remove_interface_name
-                               (NMSettingMatch *setting,
-                                int idx);
-

Removes the interface name at index idx -.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingMatch

 

idx

index number of the interface name

 
-
-

Since: 1.14

-
-
-
-

nm_setting_match_remove_interface_name_by_value ()

-
gboolean
-nm_setting_match_remove_interface_name_by_value
-                               (NMSettingMatch *setting,
-                                const char *interface_name);
-

Removes interface_name -.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingMatch

 

interface_name

the interface name to remove

 
-
-
-

Returns

-

TRUE if the interface name was found and removed; FALSE if it was not.

-
-

Since: 1.14

-
-
-
-

nm_setting_match_add_interface_name ()

-
void
-nm_setting_match_add_interface_name (NMSettingMatch *setting,
-                                     const char *interface_name);
-

Adds a new interface name to the setting.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingMatch

 

interface_name

the interface name to add

 
-
-

Since: 1.14

-
-
-
-

nm_setting_match_clear_interface_names ()

-
void
-nm_setting_match_clear_interface_names
-                               (NMSettingMatch *setting);
-

Removes all configured interface names.

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingMatch

 
-
-

Since: 1.14

-
-
-
-

nm_setting_match_get_interface_names ()

-
const char *const *
-nm_setting_match_get_interface_names (NMSettingMatch *setting,
-                                      guint *length);
-

Returns all the interface names.

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingMatch

 
-
-
-

Returns

-

the configured interface names.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_SETTING_MATCH_SETTING_NAME

-
#define NM_SETTING_MATCH_SETTING_NAME      "match"
-
-
-
-
-

NM_SETTING_MATCH_INTERFACE_NAME

-
#define NM_SETTING_MATCH_INTERFACE_NAME    "interface-name"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/NMSettingOlpcMesh.html b/docs/libnm/html/NMSettingOlpcMesh.html index e9446c06..f8214240 100644 --- a/docs/libnm/html/NMSettingOlpcMesh.html +++ b/docs/libnm/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ - + @@ -21,7 +21,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMSettingSerial.html b/docs/libnm/html/NMSettingSerial.html index 47852bcf..4727b7ab 100644 --- a/docs/libnm/html/NMSettingSerial.html +++ b/docs/libnm/html/NMSettingSerial.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html deleted file mode 100644 index 50eab731..00000000 --- a/docs/libnm/html/NMSettingSriov.html +++ /dev/null @@ -1,1196 +0,0 @@ - - - - -NMSettingSriov: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingSriov

-

NMSettingSriov — Describes SR-IOV connection properties

-
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-NMSetting * - -nm_setting_sriov_new () -
-guint - -nm_setting_sriov_get_total_vfs () -
-guint - -nm_setting_sriov_get_num_vfs () -
-NMSriovVF * - -nm_setting_sriov_get_vf () -
-void - -nm_setting_sriov_add_vf () -
-void - -nm_setting_sriov_remove_vf () -
-gboolean - -nm_setting_sriov_remove_vf_by_index () -
-void - -nm_setting_sriov_clear_vfs () -
-NMTernary - -nm_setting_sriov_get_autoprobe_drivers () -
-gboolean - -nm_sriov_vf_add_vlan () -
-gboolean - -nm_sriov_vf_remove_vlan () -
const guint * - -nm_sriov_vf_get_vlan_ids () -
-void - -nm_sriov_vf_set_vlan_qos () -
-void - -nm_sriov_vf_set_vlan_protocol () -
-guint32 - -nm_sriov_vf_get_vlan_qos () -
-NMSriovVFVlanProtocol - -nm_sriov_vf_get_vlan_protocol () -
-NMSriovVF * - -nm_sriov_vf_new () -
-void - -nm_sriov_vf_ref () -
-void - -nm_sriov_vf_unref () -
-gboolean - -nm_sriov_vf_equal () -
-NMSriovVF * - -nm_sriov_vf_dup () -
-guint - -nm_sriov_vf_get_index () -
-void - -nm_sriov_vf_set_attribute () -
const char ** - -nm_sriov_vf_get_attribute_names () -
-GVariant * - -nm_sriov_vf_get_attribute () -
-gboolean - -nm_sriov_vf_attribute_validate () -
-
- -
-

Object Hierarchy

-
    GBoxed
-    ╰── NMSriovVF
-    GEnum
-    ╰── NMSriovVFVlanProtocol
-
-
-
-

Includes

-
#include <nm-setting-sriov.h>
-
-
-
-

Description

-
-
-

Functions

-
-

nm_setting_sriov_new ()

-
NMSetting *
-nm_setting_sriov_new (void);
-

Creates a new NMSettingSriov object with default values.

-
-

Returns

-

the new empty NMSettingSriov object.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_get_total_vfs ()

-
guint
-nm_setting_sriov_get_total_vfs (NMSettingSriov *setting);
-

Returns the value contained in the “total-vfs” -property.

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingSriov

 
-
-
-

Returns

-

the total number of SR-IOV virtual functions to create

-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_get_num_vfs ()

-
guint
-nm_setting_sriov_get_num_vfs (NMSettingSriov *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingSriov

 
-
-
-

Returns

-

the number of configured VFs

-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_get_vf ()

-
NMSriovVF *
-nm_setting_sriov_get_vf (NMSettingSriov *setting,
-                         guint idx);
-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingSriov

 

idx

index number of the VF to return

 
-
-
-

Returns

-

the VF at index idx -.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_add_vf ()

-
void
-nm_setting_sriov_add_vf (NMSettingSriov *setting,
-                         NMSriovVF *vf);
-

Appends a new VF and associated information to the setting. The -given VF is duplicated internally and is not changed by this function.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingSriov

 

vf

the VF to add

 
-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_remove_vf ()

-
void
-nm_setting_sriov_remove_vf (NMSettingSriov *setting,
-                            guint idx);
-

Removes the VF at index idx -.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingSriov

 

idx

index number of the VF

 
-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_remove_vf_by_index ()

-
gboolean
-nm_setting_sriov_remove_vf_by_index (NMSettingSriov *setting,
-                                     guint index);
-

Removes the VF with VF index index -.

-
-

Parameters

-
----- - - - - - - - - - - - - -

setting

the NMSettingSriov

 

index

the VF index of the VF to remove

 
-
-
-

Returns

-

TRUE if the VF was found and removed; FALSE if it was not

-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_clear_vfs ()

-
void
-nm_setting_sriov_clear_vfs (NMSettingSriov *setting);
-

Removes all configured VFs.

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingSriov

 
-
-

Since: 1.14

-
-
-
-

nm_setting_sriov_get_autoprobe_drivers ()

-
NMTernary
-nm_setting_sriov_get_autoprobe_drivers
-                               (NMSettingSriov *setting);
-

Returns the value contained in the “autoprobe-drivers” -property.

-
-

Parameters

-
----- - - - - - -

setting

the NMSettingSriov

 
-
-
-

Returns

-

the autoprobe-drivers property value

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_add_vlan ()

-
gboolean
-nm_sriov_vf_add_vlan (NMSriovVF *vf,
-                      guint vlan_id);
-

Adds a VLAN to the VF.

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
-
-
-

Returns

-

TRUE if the VLAN was added; FALSE if it already existed

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_remove_vlan ()

-
gboolean
-nm_sriov_vf_remove_vlan (NMSriovVF *vf,
-                         guint vlan_id);
-

Removes a VLAN from a VF.

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
-
-
-

Returns

-

TRUE if the VLAN was removed, FALSE if the VLAN vlan_id -did not belong to the VF.

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_vlan_ids ()

-
const guint *
-nm_sriov_vf_get_vlan_ids (const NMSriovVF *vf,
-                          guint *length);
-

Returns the VLANs currently configured on the VF.

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

length

on return, the number of VLANs configured.

[out][allow-none]
-
-
-

Returns

-

a list of VLAN ids configured on the VF.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_set_vlan_qos ()

-
void
-nm_sriov_vf_set_vlan_qos (NMSriovVF *vf,
-                          guint vlan_id,
-                          guint32 qos);
-

Sets a QoS value for the given VLAN.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

vf

the NMSriovVF

 

vlan_id

the VLAN id

 

qos

a QoS (priority) value

 
-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_set_vlan_protocol ()

-
void
-nm_sriov_vf_set_vlan_protocol (NMSriovVF *vf,
-                               guint vlan_id,
-                               NMSriovVFVlanProtocol protocol);
-

Sets the protocol for the given VLAN.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

vf

the NMSriovVF

 

vlan_id

the VLAN id

 

protocol

the VLAN protocol

 
-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_vlan_qos ()

-
guint32
-nm_sriov_vf_get_vlan_qos (const NMSriovVF *vf,
-                          guint vlan_id);
-

Returns the QoS value for the given VLAN.

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

vlan_id

the VLAN id

 
-
-
-

Returns

-

the QoS value

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_vlan_protocol ()

-
NMSriovVFVlanProtocol
-nm_sriov_vf_get_vlan_protocol (const NMSriovVF *vf,
-                               guint vlan_id);
-
-
-
-

nm_sriov_vf_new ()

-
NMSriovVF *
-nm_sriov_vf_new (guint index);
-
-
-
-

nm_sriov_vf_ref ()

-
void
-nm_sriov_vf_ref (NMSriovVF *vf);
-

Increases the reference count of the object.

-
-

Parameters

-
----- - - - - - -

vf

the NMSriovVF

 
-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_unref ()

-
void
-nm_sriov_vf_unref (NMSriovVF *vf);
-

Decreases the reference count of the object. If the reference count -reaches zero, the object will be destroyed.

-
-

Parameters

-
----- - - - - - -

vf

the NMSriovVF

 
-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_equal ()

-
gboolean
-nm_sriov_vf_equal (const NMSriovVF *vf,
-                   const NMSriovVF *other);
-

Determines if two NMSriovVF objects have the same index, -attributes and VLANs.

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

other

the NMSriovVF to compare vf -to.

 
-
-
-

Returns

-

TRUE if the objects contain the same values, FALSE -if they do not.

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_dup ()

-
NMSriovVF *
-nm_sriov_vf_dup (const NMSriovVF *vf);
-

Creates a copy of vf -.

-
-

Parameters

-
----- - - - - - -

vf

the NMSriovVF

 
-
-
-

Returns

-

a copy of vf -.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_index ()

-
guint
-nm_sriov_vf_get_index (const NMSriovVF *vf);
-

Gets the index property of this VF object.

-
-

Parameters

-
----- - - - - - -

vf

the NMSriovVF

 
-
-
-

Returns

-

the VF index

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_set_attribute ()

-
void
-nm_sriov_vf_set_attribute (NMSriovVF *vf,
-                           const char *name,
-                           GVariant *value);
-

Sets the named attribute on vf - to the given value.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

vf

the NMSriovVF

 

name

the name of a route attribute

 

value

the value.

[transfer none][allow-none]
-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_attribute_names ()

-
const char **
-nm_sriov_vf_get_attribute_names (const NMSriovVF *vf);
-

Gets an array of attribute names defined on vf -.

-
-

Parameters

-
----- - - - - - -

vf

the NMSriovVF

 
-
-
-

Returns

-

a NULL-terminated array of attribute names.

-

[transfer container]

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_get_attribute ()

-
GVariant *
-nm_sriov_vf_get_attribute (const NMSriovVF *vf,
-                           const char *name);
-

Gets the value of the attribute with name name - on vf -

-
-

Parameters

-
----- - - - - - - - - - - - - -

vf

the NMSriovVF

 

name

the name of a VF attribute

 
-
-
-

Returns

-

the value of the attribute with name name -on -vf -, or NULL if vf -has no such attribute.

-

[transfer none]

-
-

Since: 1.14

-
-
-
-

nm_sriov_vf_attribute_validate ()

-
gboolean
-nm_sriov_vf_attribute_validate (const char *name,
-                                GVariant *value,
-                                gboolean *known,
-                                GError **error);
-

Validates a VF attribute, i.e. checks that the attribute is a known one, -the value is of the correct type and well-formed.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - - - - - - -

name

the attribute name

 

value

the attribute value

 

known

on return, whether the attribute name is a known one.

[out]

error

return location for a GError, or NULL.

[allow-none]
-
-
-

Returns

-

TRUE if the attribute is valid, FALSE otherwise

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_SETTING_SRIOV_SETTING_NAME

-
#define NM_SETTING_SRIOV_SETTING_NAME          "sriov"
-
-
-
-
-

NM_SETTING_SRIOV_TOTAL_VFS

-
#define NM_SETTING_SRIOV_TOTAL_VFS             "total-vfs"
-
-
-
-
-

NM_SETTING_SRIOV_VFS

-
#define NM_SETTING_SRIOV_VFS                   "vfs"
-
-
-
-
-

NM_SETTING_SRIOV_AUTOPROBE_DRIVERS

-
#define NM_SETTING_SRIOV_AUTOPROBE_DRIVERS     "autoprobe-drivers"
-
-
-
-
-

NM_SRIOV_VF_ATTRIBUTE_MAC

-
#define NM_SRIOV_VF_ATTRIBUTE_MAC              "mac"
-
-
-
-
-

NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK

-
#define NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK      "spoof-check"
-
-
-
-
-

NM_SRIOV_VF_ATTRIBUTE_TRUST

-
#define NM_SRIOV_VF_ATTRIBUTE_TRUST            "trust"
-
-
-
-
-

NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE

-
#define NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE      "min-tx-rate"
-
-
-
-
-

NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE

-
#define NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE      "max-tx-rate"
-
-
-
-
-

enum NMSriovVFVlanProtocol

-

NMSriovVFVlanProtocol indicates the VLAN protocol to use.

-
-

Members

-
----- - - - - - - - - - - - - -

NM_SRIOV_VF_VLAN_PROTOCOL_802_1Q

-

use 802.1Q

-
 

NM_SRIOV_VF_VLAN_PROTOCOL_802_1AD

-

use 802.1ad

-
 
-
-

Since: 1.14

-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html index aaafb3cb..d408fd03 100644 --- a/docs/libnm/html/NMSettingTCConfig.html +++ b/docs/libnm/html/NMSettingTCConfig.html @@ -6,7 +6,7 @@ - + @@ -20,7 +20,7 @@ Home Up -Prev +Prev Next
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html index 7dd4cf8b..39946f2d 100644 --- a/docs/libnm/html/NMSettingTeam.html +++ b/docs/libnm/html/NMSettingTeam.html @@ -183,7 +183,7 @@ -int +gint nm_setting_team_get_notify_peers_count () @@ -191,7 +191,7 @@ -int +gint nm_setting_team_get_notify_peers_interval () @@ -199,7 +199,7 @@ -int +gint nm_setting_team_get_mcast_rejoin_count () @@ -207,7 +207,7 @@ -int +gint nm_setting_team_get_mcast_rejoin_interval () @@ -236,7 +236,7 @@ -int +gint nm_setting_team_get_runner_tx_balancer_interval () @@ -260,7 +260,7 @@ -int +gint nm_setting_team_get_runner_sys_prio () @@ -268,7 +268,7 @@ -int +gint nm_setting_team_get_runner_min_ports () @@ -673,8 +673,8 @@ necessary for team connections.

nm_team_link_watcher_new_ethtool ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_ethtool (int delay_up,
-                                  int delay_down,
+nm_team_link_watcher_new_ethtool (gint delay_up,
+                                  gint delay_down,
                                   GError **error);

Creates a new ethtool NMTeamLinkWatcher object

@@ -716,9 +716,9 @@ consistency with the link_watcher constructors of other type

nm_team_link_watcher_new_nsna_ping ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_nsna_ping (int init_wait,
-                                    int interval,
-                                    int missed_max,
+nm_team_link_watcher_new_nsna_ping (gint init_wait,
+                                    gint interval,
+                                    gint missed_max,
                                     const char *target_host,
                                     GError **error);

Creates a new nsna_ping NMTeamLinkWatcher object

@@ -771,9 +771,9 @@ target address in the NS packet

nm_team_link_watcher_new_arp_ping ()

NMTeamLinkWatcher *
-nm_team_link_watcher_new_arp_ping (int init_wait,
-                                   int interval,
-                                   int missed_max,
+nm_team_link_watcher_new_arp_ping (gint init_wait,
+                                   gint interval,
+                                   gint missed_max,
                                    const char *target_host,
                                    const char *source_host,
                                    NMTeamLinkWatcherArpPingFlags flags,
@@ -1201,7 +1201,7 @@ nm_setting_team_get_config (
 

nm_setting_team_get_notify_peers_count ()

-
int
+
gint
 nm_setting_team_get_notify_peers_count
                                (NMSettingTeam *setting);
@@ -1228,7 +1228,7 @@ nm_setting_team_get_notify_peers_count

nm_setting_team_get_notify_peers_interval ()

-
int
+
gint
 nm_setting_team_get_notify_peers_interval
                                (NMSettingTeam *setting);
@@ -1255,7 +1255,7 @@ nm_setting_team_get_notify_peers_interval

nm_setting_team_get_mcast_rejoin_count ()

-
int
+
gint
 nm_setting_team_get_mcast_rejoin_count
                                (NMSettingTeam *setting);
@@ -1282,7 +1282,7 @@ nm_setting_team_get_mcast_rejoin_count

nm_setting_team_get_mcast_rejoin_interval ()

-
int
+
gint
 nm_setting_team_get_mcast_rejoin_interval
                                (NMSettingTeam *setting);
@@ -1389,7 +1389,7 @@ nm_setting_team_get_runner_tx_balancer

nm_setting_team_get_runner_tx_balancer_interval ()

-
int
+
gint
 nm_setting_team_get_runner_tx_balancer_interval
                                (NMSettingTeam *setting);
@@ -1468,7 +1468,7 @@ nm_setting_team_get_runner_fast_rate (

nm_setting_team_get_runner_sys_prio ()

-
int
+
gint
 nm_setting_team_get_runner_sys_prio (NMSettingTeam *setting);

Parameters

@@ -1494,7 +1494,7 @@ nm_setting_team_get_runner_sys_prio (

nm_setting_team_get_runner_min_ports ()

-
int
+
gint
 nm_setting_team_get_runner_min_ports (NMSettingTeam *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html index 95b71cd2..9ef05b2e 100644 --- a/docs/libnm/html/NMSettingTeamPort.html +++ b/docs/libnm/html/NMSettingTeamPort.html @@ -58,7 +58,7 @@ -int +gint nm_setting_team_port_get_queue_id () @@ -66,7 +66,7 @@ -int +gint nm_setting_team_port_get_prio () @@ -82,7 +82,7 @@ -int +gint nm_setting_team_port_get_lacp_prio () @@ -90,7 +90,7 @@ -int +gint nm_setting_team_port_get_lacp_key () @@ -304,7 +304,7 @@ nm_setting_team_port_get_config (

nm_setting_team_port_get_queue_id ()

-
int
+
gint
 nm_setting_team_port_get_queue_id (NMSettingTeamPort *setting);

Parameters

@@ -330,7 +330,7 @@ nm_setting_team_port_get_queue_id (

nm_setting_team_port_get_prio ()

-
int
+
gint
 nm_setting_team_port_get_prio (NMSettingTeamPort *setting);

Parameters

@@ -382,7 +382,7 @@ nm_setting_team_port_get_sticky (

nm_setting_team_port_get_lacp_prio ()

-
int
+
gint
 nm_setting_team_port_get_lacp_prio (NMSettingTeamPort *setting);

Parameters

@@ -408,7 +408,7 @@ nm_setting_team_port_get_lacp_prio (

nm_setting_team_port_get_lacp_key ()

-
int
+
gint
 nm_setting_team_port_get_lacp_key (NMSettingTeamPort *setting);

Parameters

diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html index 6eda03f4..b1eaf1aa 100644 --- a/docs/libnm/html/NMSettingWireless.html +++ b/docs/libnm/html/NMSettingWireless.html @@ -7,7 +7,7 @@ - + @@ -22,7 +22,7 @@ Home Up Prev -Next +Next
diff --git a/docs/libnm/html/NMSettingWpan.html b/docs/libnm/html/NMSettingWpan.html deleted file mode 100644 index c05d76ca..00000000 --- a/docs/libnm/html/NMSettingWpan.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - -NMSettingWpan: libnm Reference Manual - - - - - - - - - - - - - - - - -
-
-
- - -
-

NMSettingWpan

-

NMSettingWpan — Describes connection properties for IEEE 802.15.4 (WPAN) MAC

-
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - -
-NMSetting * - -nm_setting_wpan_new () -
const char * - -nm_setting_wpan_get_mac_address () -
-guint16 - -nm_setting_wpan_get_pan_id () -
-guint16 - -nm_setting_wpan_get_short_address () -
-
-
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - -
#defineNM_SETTING_WPAN_SETTING_NAME
#defineNM_SETTING_WPAN_MAC_ADDRESS
#defineNM_SETTING_WPAN_PAN_ID
#defineNM_SETTING_WPAN_SHORT_ADDRESS
-
-
-

Description

-

The NMSettingWpan object is a NMSetting subclass that describes properties -necessary for configuring IEEE 802.15.4 (WPAN) MAC layer devices.

-
-
-

Functions

-
-

nm_setting_wpan_new ()

-
NMSetting *
-nm_setting_wpan_new (void);
-

Creates a new NMSettingWpan object with default values.

-
-

Returns

-

the new empty NMSettingWpan object.

-

[transfer full]

-
-

Since: 1.14

-
-
-
-

nm_setting_wpan_get_mac_address ()

-
const char *
-nm_setting_wpan_get_mac_address (NMSettingWpan *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingWpan

 
-
-
-

Returns

-

the “mac-address” property of the setting

-
-

Since: 1.14

-
-
-
-

nm_setting_wpan_get_pan_id ()

-
guint16
-nm_setting_wpan_get_pan_id (NMSettingWpan *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingWpan

 
-
-
-

Returns

-

the “pan-id” property of the setting

-
-

Since: 1.14

-
-
-
-

nm_setting_wpan_get_short_address ()

-
guint16
-nm_setting_wpan_get_short_address (NMSettingWpan *setting);
-
-

Parameters

-
----- - - - - - -

setting

the NMSettingWpan

 
-
-
-

Returns

-

the “short-address” property of the setting

-
-

Since: 1.14

-
-
-
-

Types and Values

-
-

NM_SETTING_WPAN_SETTING_NAME

-
#define NM_SETTING_WPAN_SETTING_NAME       "wpan"
-
-
-
-
-

NM_SETTING_WPAN_MAC_ADDRESS

-
#define NM_SETTING_WPAN_MAC_ADDRESS        "mac-address"
-
-
-
-
-

NM_SETTING_WPAN_PAN_ID

-
#define NM_SETTING_WPAN_PAN_ID             "pan-id"
-
-
-
-
-

NM_SETTING_WPAN_SHORT_ADDRESS

-
#define NM_SETTING_WPAN_SHORT_ADDRESS      "short-address"
-
-
-
-
- - - \ No newline at end of file diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html index 2e4a55aa..4e03d118 100644 --- a/docs/libnm/html/api-index-full.html +++ b/docs/libnm/html/api-index-full.html @@ -23,8 +23,6 @@  |  D  |  - E -  |  I  |  J @@ -453,7 +451,7 @@
-NM_AVAILABLE_IN_1_14, macro in nm-version +NM_AVAILABLE_IN_1_12_2, macro in nm-version
@@ -1135,10 +1133,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NMConnectionMultiConnect, enum in nm-dbus-interface -
-
-
NMConnectionSerializationFlags, enum in NMConnection
@@ -1476,10 +1470,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NM_DBUS_INTERFACE_DEVICE_6LOWPAN, macro in nm-dbus-interface -
-
-
NM_DBUS_INTERFACE_DEVICE_ADSL, macro in nm-dbus-interface
@@ -1580,18 +1570,10 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NM_DBUS_INTERFACE_DEVICE_WIREGUARD, macro in nm-dbus-interface -
-
-
NM_DBUS_INTERFACE_DEVICE_WIRELESS, macro in nm-dbus-interface
-NM_DBUS_INTERFACE_DEVICE_WPAN, macro in nm-dbus-interface -
-
-
NM_DBUS_INTERFACE_DHCP4_CONFIG, macro in nm-dbus-interface
@@ -1792,14 +1774,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NM_DEPRECATED_IN_1_14, macro in nm-version -
-
-
-NM_DEPRECATED_IN_1_14_FOR, macro in nm-version -
-
-
NM_DEPRECATED_IN_1_2, macro in nm-version
@@ -1836,18 +1810,6 @@ NMCheckpoint:rollback-timeout, object property in NMDeviceOvs
-NMDevice6Lowpan, struct in NMDeviceOvs -
-
-
-NMDevice6Lowpan:hw-address, object property in NMDeviceOvs -
-
-
-NMDevice6Lowpan:parent, object property in NMDeviceOvs -
-
-
NMDevice::state-changed, object signal in NMDeviceOvs
@@ -2516,46 +2478,6 @@ NMDevicePpp, struct in NMDeviceOvs
-NMDeviceWireGuard, struct in NMDeviceOvs -
-
-
-NMDeviceWireGuard:fwmark, object property in NMDeviceOvs -
-
-
-NMDeviceWireGuard:listen-port, object property in NMDeviceOvs -
-
-
-NMDeviceWireGuard:public-key, object property in NMDeviceOvs -
-
-
-NMDeviceWpan, struct in NMDeviceOvs -
-
-
-NMDeviceWpan:hw-address, object property in NMDeviceOvs -
-
-
-nm_device_6lowpan_get_hw_address, function in nm-device-6lowpan -
-
-
-nm_device_6lowpan_get_parent, function in nm-device-6lowpan -
-
-
-NM_DEVICE_6LOWPAN_HW_ADDRESS, macro in nm-device-6lowpan -
-
-
-NM_DEVICE_6LOWPAN_PARENT, macro in nm-device-6lowpan -
-
-
NM_DEVICE_ACTIVE_CONNECTION, macro in NMDevice
@@ -3752,38 +3674,6 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs
-NM_DEVICE_WIREGUARD_FWMARK, macro in NMDeviceWireGuard -
-
-
-nm_device_wireguard_get_fwmark, function in NMDeviceWireGuard -
-
-
-nm_device_wireguard_get_listen_port, function in NMDeviceWireGuard -
-
-
-nm_device_wireguard_get_public_key, function in NMDeviceWireGuard -
-
-
-NM_DEVICE_WIREGUARD_LISTEN_PORT, macro in NMDeviceWireGuard -
-
-
-NM_DEVICE_WIREGUARD_PUBLIC_KEY, macro in NMDeviceWireGuard -
-
-
-nm_device_wpan_get_hw_address, function in nm-device-wpan -
-
-
-NM_DEVICE_WPAN_HW_ADDRESS, macro in nm-device-wpan -
-
-
NMDhcpConfig, struct in NMDeviceOvs
@@ -3839,219 +3729,6 @@ NMDeviceWpan:hw-address, object property in NMDeviceOvs nm_dns_entry_unref, function in NMClient
-

E

-
-NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_GRO, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_GSO, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_LRO, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RXHASH, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_SG, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TSO, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION, macro in NMSettingEthtool -
-
-
-NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT, macro in NMSettingEthtool -
-
-
-nm_ethtool_optname_is_feature, function in NMSettingEthtool -
-

I

NMIPConfig, struct in NMDeviceOvs @@ -4872,14 +4549,6 @@ json_true, macro in nm-json
-NMSetting6Lowpan, struct in NMSettingOvs -
-
-
-NMSetting6Lowpan:parent, object property in NMSettingOvs -
-
-
NMSetting8021x, struct in NMSetting8021x
@@ -5256,10 +4925,6 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs
-NMSettingConnection:llmnr, object property in NMSettingConnection -
-
-
NMSettingConnection:master, object property in NMSettingConnection
@@ -5272,10 +4937,6 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs
-NMSettingConnection:multi-connect, object property in NMSettingConnection -
-
-
NMSettingConnection:permissions, object property in NMSettingConnection
@@ -5320,10 +4981,6 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs
-NMSettingConnectionLlmnr, enum in NMSettingConnection -
-
-
NMSettingConnectionMdns, enum in NMSettingConnection
@@ -5404,10 +5061,6 @@ NMSetting6Lowpan:parent, object property in NMSettingOvs
-NMSettingEthtool, struct in NMSettingOvs -
-
-
NMSettingGeneric, struct in NMSettingGeneric
@@ -5740,14 +5393,6 @@ NMSettingEthtool, struct in NMSettingOvs
-NMSettingMatch, struct in NMSettingOvs -
-
-
-NMSettingMatch:interface-name, object property in NMSettingOvs -
-
-
NMSettingOlpcMesh, struct in NMSettingOlpcMesh
@@ -5992,22 +5637,6 @@ NMSettingOvsPort:vlan-mode, object property in NMSettingOvs
-NMSettingSriov, struct in NMSettingOvs -
-
-
-NMSettingSriov:autoprobe-drivers, object property in NMSettingOvs -
-
-
-NMSettingSriov:total-vfs, object property in NMSettingOvs -
-
-
-NMSettingSriov:vfs, object property in NMSettingOvs -
-
-
NMSettingsUpdate2Flags, enum in nm-dbus-interface
@@ -6548,38 +6177,6 @@ NMSettingUser:data, object property in NMSettingOvs
-NMSettingWpan, struct in NMSettingOvs -
-
-
-NMSettingWpan:mac-address, object property in NMSettingOvs -
-
-
-NMSettingWpan:pan-id, object property in NMSettingOvs -
-
-
-NMSettingWpan:short-address, object property in NMSettingOvs -
-
-
-nm_setting_6lowpan_get_parent, function in NMSetting6Lowpan -
-
-
-nm_setting_6lowpan_new, function in NMSetting6Lowpan -
-
-
-NM_SETTING_6LOWPAN_PARENT, macro in NMSetting6Lowpan -
-
-
-NM_SETTING_6LOWPAN_SETTING_NAME, macro in NMSetting6Lowpan -
-
-
nm_setting_802_1x_add_altsubject_match, function in NMSetting8021x
@@ -7636,10 +7233,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_connection_get_llmnr, function in NMSettingConnection -
-
-
nm_setting_connection_get_master, function in NMSettingConnection
@@ -7652,10 +7245,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_connection_get_multi_connect, function in NMSettingConnection -
-
-
nm_setting_connection_get_num_permissions, function in NMSettingConnection
@@ -7712,10 +7301,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-NM_SETTING_CONNECTION_LLMNR, macro in NMSettingConnection -
-
-
NM_SETTING_CONNECTION_MASTER, macro in NMSettingConnection
@@ -7728,10 +7313,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-NM_SETTING_CONNECTION_MULTI_CONNECT, macro in NMSettingConnection -
-
-
nm_setting_connection_new, function in NMSettingConnection
@@ -8036,26 +7617,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_ethtool_clear_features, function in NMSettingEthtool -
-
-
-nm_setting_ethtool_get_feature, function in NMSettingEthtool -
-
-
-nm_setting_ethtool_new, function in NMSettingEthtool -
-
-
-NM_SETTING_ETHTOOL_SETTING_NAME, macro in NMSettingEthtool -
-
-
-nm_setting_ethtool_set_feature, function in NMSettingEthtool -
-
-
nm_setting_generic_new, function in NMSettingGeneric
@@ -8848,46 +8409,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_match_add_interface_name, function in NMSettingMatch -
-
-
-nm_setting_match_clear_interface_names, function in NMSettingMatch -
-
-
-nm_setting_match_get_interface_name, function in NMSettingMatch -
-
-
-nm_setting_match_get_interface_names, function in NMSettingMatch -
-
-
-nm_setting_match_get_num_interface_names, function in NMSettingMatch -
-
-
-NM_SETTING_MATCH_INTERFACE_NAME, macro in NMSettingMatch -
-
-
-nm_setting_match_new, function in NMSettingMatch -
-
-
-nm_setting_match_remove_interface_name, function in NMSettingMatch -
-
-
-nm_setting_match_remove_interface_name_by_value, function in NMSettingMatch -
-
-
-NM_SETTING_MATCH_SETTING_NAME, macro in NMSettingMatch -
-
-
NM_SETTING_NAME, macro in NMSetting
@@ -9356,58 +8877,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_sriov_add_vf, function in NMSettingSriov -
-
-
-NM_SETTING_SRIOV_AUTOPROBE_DRIVERS, macro in NMSettingSriov -
-
-
-nm_setting_sriov_clear_vfs, function in NMSettingSriov -
-
-
-nm_setting_sriov_get_autoprobe_drivers, function in NMSettingSriov -
-
-
-nm_setting_sriov_get_num_vfs, function in NMSettingSriov -
-
-
-nm_setting_sriov_get_total_vfs, function in NMSettingSriov -
-
-
-nm_setting_sriov_get_vf, function in NMSettingSriov -
-
-
-nm_setting_sriov_new, function in NMSettingSriov -
-
-
-nm_setting_sriov_remove_vf, function in NMSettingSriov -
-
-
-nm_setting_sriov_remove_vf_by_index, function in NMSettingSriov -
-
-
-NM_SETTING_SRIOV_SETTING_NAME, macro in NMSettingSriov -
-
-
-NM_SETTING_SRIOV_TOTAL_VFS, macro in NMSettingSriov -
-
-
-NM_SETTING_SRIOV_VFS, macro in NMSettingSriov -
-
-
nm_setting_tc_config_add_qdisc, function in NMSettingTCConfig
@@ -10824,38 +10293,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-nm_setting_wpan_get_mac_address, function in NMSettingWpan -
-
-
-nm_setting_wpan_get_pan_id, function in NMSettingWpan -
-
-
-nm_setting_wpan_get_short_address, function in NMSettingWpan -
-
-
-NM_SETTING_WPAN_MAC_ADDRESS, macro in NMSettingWpan -
-
-
-nm_setting_wpan_new, function in NMSettingWpan -
-
-
-NM_SETTING_WPAN_PAN_ID, macro in NMSettingWpan -
-
-
-NM_SETTING_WPAN_SETTING_NAME, macro in NMSettingWpan -
-
-
-NM_SETTING_WPAN_SHORT_ADDRESS, macro in NMSettingWpan -
-
-
NMSimpleConnection, struct in NMSimpleConnection
@@ -10872,98 +10309,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs
-NMSriovVFVlanProtocol, enum in NMSettingSriov -
-
-
-nm_sriov_vf_add_vlan, function in NMSettingSriov -
-
-
-NM_SRIOV_VF_ATTRIBUTE_MAC, macro in NMSettingSriov -
-
-
-NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE, macro in NMSettingSriov -
-
-
-NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE, macro in NMSettingSriov -
-
-
-NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK, macro in NMSettingSriov -
-
-
-NM_SRIOV_VF_ATTRIBUTE_TRUST, macro in NMSettingSriov -
-
-
-nm_sriov_vf_attribute_validate, function in NMSettingSriov -
-
-
-nm_sriov_vf_dup, function in NMSettingSriov -
-
-
-nm_sriov_vf_equal, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_attribute, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_attribute_names, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_index, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_vlan_ids, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_vlan_protocol, function in NMSettingSriov -
-
-
-nm_sriov_vf_get_vlan_qos, function in NMSettingSriov -
-
-
-nm_sriov_vf_new, function in NMSettingSriov -
-
-
-nm_sriov_vf_ref, function in NMSettingSriov -
-
-
-nm_sriov_vf_remove_vlan, function in NMSettingSriov -
-
-
-nm_sriov_vf_set_attribute, function in NMSettingSriov -
-
-
-nm_sriov_vf_set_vlan_protocol, function in NMSettingSriov -
-
-
-nm_sriov_vf_set_vlan_qos, function in NMSettingSriov -
-
-
-nm_sriov_vf_unref, function in NMSettingSriov -
-
-
stat, struct in nm-utils
@@ -11168,10 +10513,6 @@ NMSettingWpan:short-address, object property in NMSettingOvs nm_team_link_watcher_unref, function in NMSettingTeam
-
-NMTernary, enum in nm-dbus-interface -
-

U

NMUtilsCheckFilePredicate, user_function in nm-utils @@ -11414,14 +10755,6 @@ nm_utils_fixup_vendor_string, function in nm-libnm-utils
-nm_utils_sriov_vf_from_str, function in nm-utils -
-
-
-nm_utils_sriov_vf_to_str, function in nm-utils -
-
-
nm_utils_ssid_to_utf8, function in nm-utils
diff --git a/docs/libnm/html/ch03.html b/docs/libnm/html/ch03.html index b065a7ff..a50f5226 100644 --- a/docs/libnm/html/ch03.html +++ b/docs/libnm/html/ch03.html @@ -39,9 +39,6 @@ NMSettingConnection — Describes general connection properties
-NMSetting6Lowpan — Describes connection properties for 6LoWPAN interfaces -
-
NMSetting8021x — Describes 802.1x-authenticated connection properties
@@ -69,9 +66,6 @@ NMSettingDummy — Describes connection properties for dummy interfaces
-NMSettingEthtool — Describes connection properties for ethtool related options -
-
NMSettingGeneric — Describes connection properties for generic devices
@@ -100,9 +94,6 @@ NMSettingMacvlan — Describes connection properties for macvlan interfaces
-NMSettingMatch — Properties to match a connection with a device. -
-
NMSettingOlpcMesh — Describes connection properties for OLPC-Mesh devices
@@ -132,9 +123,6 @@ that require PPP to deliver IP capability serial communications
-NMSettingSriov — Describes SR-IOV connection properties -
-
NMSettingTCConfig — Describes connection properties for the Linux Traffic Control
@@ -171,9 +159,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
NMSettingWireless — Describes connection properties for 802.11 Wi-Fi networks
-
-NMSettingWpan — Describes connection properties for IEEE 802.15.4 (WPAN) MAC -
@@ -450,7 +430,6 @@ ├── NMActiveConnectionState ├── NMActiveConnectionStateReason ├── NMCapability - ├── NMConnectionMultiConnect ├── NMConnectivityState ├── NMDeviceState ├── NMDeviceStateReason @@ -458,7 +437,6 @@ ├── NMIPTunnelMode ├── NMMetered ├── NMState - ├── NMTernary ╰── NMWimaxNspNetworkType GFlags ├── NM80211ApFlags @@ -711,12 +689,6 @@

-

NM_DBUS_INTERFACE_DEVICE_WIREGUARD

-
#define NM_DBUS_INTERFACE_DEVICE_WIREGUARD     NM_DBUS_INTERFACE_DEVICE ".WireGuard"
-
-
-
-

NM_DBUS_INTERFACE_DEVICE_GRE

#define NM_DBUS_INTERFACE_DEVICE_GRE           NM_DBUS_INTERFACE_DEVICE ".Gre"
 
@@ -729,18 +701,6 @@

-

NM_DBUS_INTERFACE_DEVICE_WPAN

-
#define NM_DBUS_INTERFACE_DEVICE_WPAN          NM_DBUS_INTERFACE_DEVICE ".Wpan"
-
-
-
-
-

NM_DBUS_INTERFACE_DEVICE_6LOWPAN

-
#define NM_DBUS_INTERFACE_DEVICE_6LOWPAN       NM_DBUS_INTERFACE_DEVICE ".Lowpan"
-
-
-
-

NM_DBUS_INTERFACE_DEVICE_STATISTICS

#define NM_DBUS_INTERFACE_DEVICE_STATISTICS    NM_DBUS_INTERFACE_DEVICE ".Statistics"
 
@@ -1204,27 +1164,6 @@ GSM/UMTS, or LTE network access protocols

  - -

NM_DEVICE_TYPE_WPAN

- -

a IEEE 802.15.4 (WPAN) MAC Layer Device

- -  - - -

NM_DEVICE_TYPE_6LOWPAN

- -

6LoWPAN interface

- -  - - -

NM_DEVICE_TYPE_WIREGUARD

- -

a WireGuard interface

- -  -
@@ -2335,13 +2274,6 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability

  - -

NM_DEVICE_STATE_REASON_SRIOV_CONFIGURATION_FAILED

- -

configuration of SR-IOV parameters failed

- -  -
@@ -2400,60 +2332,6 @@ GPRS, EDGE, UMTS, HSDPA, HSUPA, or HSPA+ packet switched data capability


-

enum NMConnectionMultiConnect

-
-

Members

-
----- - - - - - - - - - - - - - - - - - - - - - - -

NM_CONNECTION_MULTI_CONNECT_DEFAULT

-

indicates that the per-connection - setting is unspecified. In this case, it will fallback to the default - value, which is NM_CONNECTION_MULTI_CONNECT_SINGLE -.

-
 

NM_CONNECTION_MULTI_CONNECT_SINGLE

-

the connection profile can only - be active once at each moment. Activating a profile that is already active, - will first deactivate it.

-
 

NM_CONNECTION_MULTI_CONNECT_MANUAL_MULTIPLE

-

the profile can - be manually activated multiple times on different devices. However, - regarding autoconnect, the profile will autoconnect only if it is - currently not connected otherwise.

-
 

NM_CONNECTION_MULTI_CONNECT_MULTIPLE

-

the profile can autoactivate - and be manually activated multiple times together.

-
 
-
-

Since: 1.14

-
-
-

enum NMActiveConnectionState

NMActiveConnectionState values indicate the state of a connection to a specific network while it is starting, connected, or disconnecting from that @@ -2950,20 +2828,6 @@ VPN plugin authentication dialogs.

  - -

NM_IP_TUNNEL_MODE_GRETAP

- -

GRETAP tunnel

- -  - - -

NM_IP_TUNNEL_MODE_IP6GRETAP

- -

IPv6 GRETAP tunnel

- -  -
@@ -3296,45 +3160,6 @@ VPN plugin authentication dialogs.

Since: 1.12

-
-
-

enum NMTernary

-

An boolean value that can be overridden by a default.

-
-

Members

-
----- - - - - - - - - - - - - - - - - - -

NM_TERNARY_DEFAULT

-

use the globally-configured default value.

-
 

NM_TERNARY_FALSE

-

the option is disabled.

-
 

NM_TERNARY_TRUE

-

the option is enabled.

-
 
-
-

Since: 1.14

-

Returns the list of possible values for a given enum.

Parameters

@@ -3042,9 +3026,7 @@ nm_utils_parse_variant_attributes (const

Returns

a GHashTable mapping -attribute names to GVariant values. Warning: the variant are still floating -references, owned by the hash table. If you take a reference, ensure to sink -the one of the hash table first.

+attribute names to GVariant values.

[transfer full][element-type utf8 GVariant]

Since: 1.8

@@ -3275,83 +3257,6 @@ discipline.


-

nm_utils_sriov_vf_to_str ()

-
char *
-nm_utils_sriov_vf_to_str (const NMSriovVF *vf,
-                          gboolean omit_index,
-                          GError **error);
-

Converts a SR-IOV virtual function object to its string representation.

-
-

Parameters

-
----- - - - - - - - - - - - - - - - - - -

vf

the NMSriovVF

 

omit_index

if TRUE, the VF index will be omitted from output string

 

error

location to store the error on failure.

[out][allow-none]
-
-
-

Returns

-

a newly allocated string or NULL on error

-
-

Since: 1.14

-
-
-
-

nm_utils_sriov_vf_from_str ()

-
NMSriovVF *
-nm_utils_sriov_vf_from_str (const char *str,
-                            GError **error);
-

Converts a string to a SR-IOV virtual function object.

-
-

Parameters

-
----- - - - - - - - - - - - - -

str

the input string

 

error

location to store the error on failure.

[out][allow-none]
-
-
-

Returns

-

the virtual function object.

-

[transfer full]

-
-

Since: 1.14

-
-
-

nm_utils_get_timestamp_msec ()

gint64
 nm_utils_get_timestamp_msec (void);
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html index bab1583a..e1c92d15 100644 --- a/docs/libnm/html/libnm-nm-version.html +++ b/docs/libnm/html/libnm-nm-version.html @@ -87,12 +87,6 @@ NM_DEPRECATED_IN_1_12_FOR() - -#define - -NM_DEPRECATED_IN_1_14_FOR() - -
@@ -178,11 +172,7 @@ #define -NM_DEPRECATED_IN_1_14 - - -#define -NM_AVAILABLE_IN_1_14 +NM_AVAILABLE_IN_1_12_2
@@ -238,12 +228,6 @@
# define NM_DEPRECATED_IN_1_12_FOR(f)    G_DEPRECATED_FOR(f)
 
-
-
-

NM_DEPRECATED_IN_1_14_FOR()

-
# define NM_DEPRECATED_IN_1_14_FOR(f)    G_DEPRECATED_FOR(f)
-
-

Types and Values

@@ -354,14 +338,8 @@

-

NM_DEPRECATED_IN_1_14

-
# define NM_DEPRECATED_IN_1_14           G_DEPRECATED
-
-
-
-
-

NM_AVAILABLE_IN_1_14

-
# define NM_AVAILABLE_IN_1_14            G_UNAVAILABLE(1,14)
+

NM_AVAILABLE_IN_1_12_2

+
# define NM_AVAILABLE_IN_1_12_2          G_UNAVAILABLE(1,12.2)
 
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2 index e056858b..516f8702 100644 --- a/docs/libnm/html/libnm.devhelp2 +++ b/docs/libnm/html/libnm.devhelp2 @@ -18,7 +18,6 @@ - @@ -28,7 +27,6 @@ - @@ -38,7 +36,6 @@ - @@ -48,7 +45,6 @@ - @@ -61,11 +57,9 @@ - - @@ -89,8 +83,6 @@ - - @@ -360,11 +352,8 @@ - - - @@ -393,7 +382,6 @@ - @@ -421,7 +409,6 @@ - @@ -562,7 +549,6 @@ - @@ -586,7 +572,6 @@ - @@ -599,7 +584,6 @@ - @@ -613,11 +597,9 @@ - - @@ -628,11 +610,9 @@ - - @@ -642,10 +622,6 @@ - - - - @@ -1029,64 +1005,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1436,16 +1354,6 @@ - - - - - - - - - - @@ -1600,42 +1508,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -2167,14 +2039,6 @@ - - - - - - - - @@ -2288,10 +2152,6 @@ - - - - @@ -2472,9 +2332,9 @@ - + - + @@ -2640,14 +2500,6 @@ - - - - - - - - @@ -2865,8 +2717,6 @@ - - @@ -2881,7 +2731,6 @@ - @@ -2900,8 +2749,7 @@ - - + @@ -3075,9 +2923,6 @@ - - - @@ -3206,16 +3051,11 @@ - - - - - @@ -3256,8 +3096,6 @@ - - @@ -3285,9 +3123,6 @@ - - - @@ -3322,10 +3157,6 @@ - - - - @@ -3375,8 +3206,6 @@ - - diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html index 346e74c7..5da9b8bf 100644 --- a/docs/libnm/html/object-tree.html +++ b/docs/libnm/html/object-tree.html @@ -24,67 +24,26 @@ Object Hierarchy
     GObject
-    ├── NMObject
-       ├── NMAccessPoint
-       ├── NMActiveConnection
-          ╰── NMVpnConnection
-       ├── NMCheckpoint
-       ├── NMDevice
-          ├── NMDevice6Lowpan
-          ├── NMDeviceAdsl
-          ├── NMDeviceBond
-          ├── NMDeviceBridge
-          ├── NMDeviceBt
-          ├── NMDeviceDummy
-          ├── NMDeviceEthernet
-          ├── NMDeviceGeneric
-          ├── NMDeviceInfiniband
-          ├── NMDeviceIPTunnel
-          ├── NMDeviceMacsec
-          ├── NMDeviceMacvlan
-          ├── NMDeviceModem
-          ├── NMDeviceOlpcMesh
-          ├── NMDeviceOvsBridge
-          ├── NMDeviceOvsInterface
-          ├── NMDeviceOvsPort
-          ├── NMDevicePpp
-          ├── NMDeviceTeam
-          ├── NMDeviceTun
-          ├── NMDeviceVlan
-          ├── NMDeviceVxlan
-          ├── NMDeviceWifi
-          ├── NMDeviceWimax
-          ├── NMDeviceWireGuard
-          ╰── NMDeviceWpan
-       ├── NMDhcpConfig
-       ├── NMIPConfig
-       ├── NMRemoteConnection
-       ╰── NMWimaxNsp
-    ├── NMClient
-    ├── NMSecretAgentOld
     ├── NMSetting
-       ├── NMSetting6Lowpan
        ├── NMSetting8021x
        ├── NMSettingAdsl
        ├── NMSettingBluetooth
        ├── NMSettingBond
-       ├── NMSettingBridge
        ├── NMSettingBridgePort
+       ├── NMSettingBridge
        ├── NMSettingCdma
        ├── NMSettingConnection
        ├── NMSettingDcb
        ├── NMSettingDummy
-       ├── NMSettingEthtool
        ├── NMSettingGeneric
        ├── NMSettingGsm
        ├── NMSettingInfiniband
+       ├── NMSettingIPTunnel
        ├── NMSettingIPConfig
           ├── NMSettingIP4Config
           ╰── NMSettingIP6Config
-       ├── NMSettingIPTunnel
        ├── NMSettingMacsec
        ├── NMSettingMacvlan
-       ├── NMSettingMatch
        ├── NMSettingOlpcMesh
        ├── NMSettingOvsBridge
        ├── NMSettingOvsInterface
@@ -94,10 +53,9 @@
        ├── NMSettingPppoe
        ├── NMSettingProxy
        ├── NMSettingSerial
-       ├── NMSettingSriov
        ├── NMSettingTCConfig
-       ├── NMSettingTeam
        ├── NMSettingTeamPort
+       ├── NMSettingTeam
        ├── NMSettingTun
        ├── NMSettingUser
        ├── NMSettingVlan
@@ -105,9 +63,43 @@
        ├── NMSettingVxlan
        ├── NMSettingWimax
        ├── NMSettingWired
-       ├── NMSettingWireless
        ├── NMSettingWirelessSecurity
-       ╰── NMSettingWpan
+       ╰── NMSettingWireless
+    ├── NMObject
+       ├── NMAccessPoint
+       ├── NMActiveConnection
+          ╰── NMVpnConnection
+       ├── NMCheckpoint
+       ├── NMDevice
+          ├── NMDeviceAdsl
+          ├── NMDeviceBond
+          ├── NMDeviceBridge
+          ├── NMDeviceBt
+          ├── NMDeviceDummy
+          ├── NMDeviceEthernet
+          ├── NMDeviceGeneric
+          ├── NMDeviceInfiniband
+          ├── NMDeviceIPTunnel
+          ├── NMDeviceMacsec
+          ├── NMDeviceMacvlan
+          ├── NMDeviceModem
+          ├── NMDeviceOlpcMesh
+          ├── NMDeviceOvsBridge
+          ├── NMDeviceOvsInterface
+          ├── NMDeviceOvsPort
+          ├── NMDevicePpp
+          ├── NMDeviceTeam
+          ├── NMDeviceTun
+          ├── NMDeviceVlan
+          ├── NMDeviceVxlan
+          ├── NMDeviceWifi
+          ╰── NMDeviceWimax
+       ├── NMDhcpConfig
+       ├── NMIPConfig
+       ├── NMRemoteConnection
+       ╰── NMWimaxNsp
+    ├── NMClient
+    ├── NMSecretAgentOld
     ╰── NMSimpleConnection
     GInterface
     ├── NMConnection
@@ -151,7 +143,6 @@
     ├── NMClientError
     ├── NMClientPermission
     ├── NMClientPermissionResult
-    ├── NMConnectionMultiConnect
     ├── NMConnectivityState
     ├── NMCryptoError
     ├── NMDeviceState
@@ -164,7 +155,6 @@
     ├── NMSettingCompareFlags
     ├── NMSettingConnectionAutoconnectSlaves
     ├── NMSettingConnectionLldp
-    ├── NMSettingConnectionLlmnr
     ├── NMSettingConnectionMdns
     ├── NMSettingDiffResult
     ├── NMSettingIP6ConfigAddrGenMode
@@ -180,9 +170,7 @@
     ├── NMSettingWirelessSecurityFils
     ├── NMSettingWirelessSecurityPmf
     ├── NMSettingWirelessSecurityWpsMethod
-    ├── NMSriovVFVlanProtocol
     ├── NMState
-    ├── NMTernary
     ├── NMUtilsSecurityType
     ├── NMVlanPriorityMap
     ├── NMVpnConnectionState
@@ -196,7 +184,6 @@
     ├── NMIPAddress
     ├── NMIPRoute
     ├── NMLldpNeighbor
-    ├── NMSriovVF
     ├── NMTCAction
     ├── NMTCQdisc
     ├── NMTCTfilter
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index 5b96190f..92e567c7 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
         

$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
   $ ./hello-nm
-  NetworkManager version: 1.14.0
+  NetworkManager version: 1.12.4
 
   $ 

@@ -156,7 +156,7 @@ In general, the C API documentation applies to the use GObject introspection from other languages, with the calling convention respecting the language's customs. Consult the source tree for - some examples. + some examples.

diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml index a0f87bfb..3105f514 100644 --- a/docs/libnm/libnm-docs.xml +++ b/docs/libnm/libnm-docs.xml @@ -20,7 +20,6 @@ 2015 2016 2017 - 2018 The NetworkManager Authors @@ -169,7 +168,7 @@ print ("NetworkManager version " + client.get_version())]]>some examples. + some examples. @@ -192,7 +191,6 @@ print ("NetworkManager version " + client.get_version())]]> - @@ -202,7 +200,6 @@ print ("NetworkManager version " + client.get_version())]]> - @@ -212,7 +209,6 @@ print ("NetworkManager version " + client.get_version())]]> - @@ -222,7 +218,6 @@ print ("NetworkManager version " + client.get_version())]]> - @@ -235,7 +230,6 @@ print ("NetworkManager version " + client.get_version())]]> - @@ -243,7 +237,6 @@ print ("NetworkManager version " + client.get_version())]]>Device and Runtime Configuration API Reference - @@ -267,8 +260,6 @@ print ("NetworkManager version " + client.get_version())]]> - - diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt index 02d31ad7..b0570e0c 100644 --- a/docs/libnm/libnm-sections.txt +++ b/docs/libnm/libnm-sections.txt @@ -345,7 +345,6 @@ NM_TYPE_BLUETOOTH_CAPABILITIES NM_TYPE_CAPABILITY NM_TYPE_CHECKPOINT_CREATE_FLAGS NM_TYPE_CONNECTION_ERROR -NM_TYPE_CONNECTION_MULTI_CONNECT NM_TYPE_CONNECTION_SERIALIZATION_FLAGS NM_TYPE_CONNECTIVITY_STATE NM_TYPE_CRYPTO_ERROR @@ -371,7 +370,6 @@ NM_TYPE_SETTING_802_1X_CK_SCHEME NM_TYPE_SETTING_COMPARE_FLAGS NM_TYPE_SETTING_CONNECTION_AUTOCONNECT_SLAVES NM_TYPE_SETTING_CONNECTION_LLDP -NM_TYPE_SETTING_CONNECTION_LLMNR NM_TYPE_SETTING_CONNECTION_MDNS NM_TYPE_SETTING_DCB_FLAGS NM_TYPE_SETTING_DIFF_RESULT @@ -391,10 +389,8 @@ NM_TYPE_SETTING_WIRELESS_SECURITY_FILS NM_TYPE_SETTING_WIRELESS_SECURITY_PMF NM_TYPE_SETTING_WIRELESS_SECURITY_WPS_METHOD NM_TYPE_SETTING_WIRELESS_WAKE_ON_WLAN -NM_TYPE_SRIOV_VF_VLAN_PROTOCOL NM_TYPE_STATE NM_TYPE_TEAM_LINK_WATCHER_ARP_PING_FLAGS -NM_TYPE_TERNARY NM_TYPE_UTILS_SECURITY_TYPE NM_TYPE_VLAN_FLAGS NM_TYPE_VLAN_PRIORITY_MAP @@ -414,7 +410,6 @@ nm_bluetooth_capabilities_get_type nm_capability_get_type nm_checkpoint_create_flags_get_type nm_connection_error_get_type -nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_crypto_error_get_type nm_device_capabilities_get_type @@ -436,7 +431,6 @@ nm_setting_802_1x_ck_scheme_get_type nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_lldp_get_type -nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_diff_result_get_type @@ -459,10 +453,8 @@ nm_setting_wireless_wake_on_wlan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type -nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_team_link_watcher_arp_ping_flags_get_type -nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type @@ -478,7 +470,6 @@ nm_wimax_nsp_network_type_get_type NMSettingOvs NMConnection NMSetting -NMSetting6Lowpan NMSetting8021x NMSettingAdsl NMSettingBluetooth @@ -489,7 +480,6 @@ NMSettingCdma NMSettingConnection NMSettingDcb NMSettingDummy -NMSettingEthtool NMSettingGeneric NMSettingGsm NMSettingIP4Config @@ -499,7 +489,6 @@ NMSettingIPTunnel NMSettingInfiniband NMSettingMacsec NMSettingMacvlan -NMSettingMatch NMSettingOlpcMesh NMSettingOvsBridge NMSettingOvsInterface @@ -509,7 +498,6 @@ NMSettingPpp NMSettingPppoe NMSettingProxy NMSettingSerial -NMSettingSriov NMSettingTCConfig NMSettingTeam NMSettingTeamPort @@ -522,7 +510,6 @@ NMSettingWimax NMSettingWired NMSettingWireless NMSettingWirelessSecurity -NMSettingWpan NMSimpleConnection @@ -566,11 +553,8 @@ NM_DBUS_INTERFACE_DEVICE_MACSEC NM_DBUS_INTERFACE_DEVICE_MACVLAN NM_DBUS_INTERFACE_DEVICE_PPP NM_DBUS_INTERFACE_DEVICE_VXLAN -NM_DBUS_INTERFACE_DEVICE_WIREGUARD NM_DBUS_INTERFACE_DEVICE_GRE NM_DBUS_INTERFACE_DEVICE_IP_TUNNEL -NM_DBUS_INTERFACE_DEVICE_WPAN -NM_DBUS_INTERFACE_DEVICE_6LOWPAN NM_DBUS_INTERFACE_DEVICE_STATISTICS NM_DBUS_INTERFACE_CHECKPOINT NM_DBUS_INTERFACE_SETTINGS @@ -599,7 +583,6 @@ NMWimaxNspNetworkType NMDeviceState NMDeviceStateReason NMMetered -NMConnectionMultiConnect NMActiveConnectionState NMActiveConnectionStateReason NMSecretAgentGetSecretsFlags @@ -627,7 +610,6 @@ NMRollbackResult NMSettingsConnectionFlags NMActivationStateFlags NMSettingsUpdate2Flags -NMTernary
@@ -730,21 +712,6 @@ nm_device_get_type nm_lldp_neighbor_get_type
-
-nm-device-6lowpan -NM_DEVICE_6LOWPAN_PARENT -NM_DEVICE_6LOWPAN_HW_ADDRESS -nm_device_6lowpan_get_parent -nm_device_6lowpan_get_hw_address - -NM_DEVICE_6LOWPAN -NM_DEVICE_6LOWPAN_CLASS -NM_DEVICE_6LOWPAN_GET_CLASS -NM_IS_DEVICE_6LOWPAN -NM_TYPE_DEVICE_6LOWPAN -nm_device_6lowpan_get_type -
-
nm-device-adsl NMDeviceAdsl @@ -1283,38 +1250,6 @@ NM_TYPE_DEVICE_WIMAX nm_device_wimax_get_type
-
-nm-device-wireguard -NMDeviceWireGuard -NM_DEVICE_WIREGUARD_PUBLIC_KEY -NM_DEVICE_WIREGUARD_LISTEN_PORT -NM_DEVICE_WIREGUARD_FWMARK -nm_device_wireguard_get_public_key -nm_device_wireguard_get_listen_port -nm_device_wireguard_get_fwmark - -NMDeviceWireGuardClass -NM_DEVICE_WIREGUARD -NM_DEVICE_WIREGUARD_CLASS -NM_DEVICE_WIREGUARD_GET_CLASS -NM_IS_DEVICE_WIREGUARD -NM_TYPE_DEVICE_WIREGUARD -nm_device_wireguard_get_type -
- -
-nm-device-wpan -NM_DEVICE_WPAN_HW_ADDRESS -nm_device_wpan_get_hw_address - -NM_DEVICE_WPAN -NM_DEVICE_WPAN_CLASS -NM_DEVICE_WPAN_GET_CLASS -NM_IS_DEVICE_WPAN -NM_TYPE_DEVICE_WPAN -nm_device_wpan_get_type -
-
nm-dhcp-config NMDhcpConfig @@ -1559,23 +1494,6 @@ NM_TYPE_SETTING nm_setting_get_type
-
-nm-setting-6lowpan -NMSetting6Lowpan -NM_SETTING_6LOWPAN_SETTING_NAME -NM_SETTING_6LOWPAN_PARENT -nm_setting_6lowpan_new -nm_setting_6lowpan_get_parent - -NMSetting6LowpanClass -NM_IS_SETTING_6LOWPAN -NM_SETTING_6LOWPAN -NM_SETTING_6LOWPAN_CLASS -NM_SETTING_6LOWPAN_GET_CLASS -NM_TYPE_SETTING_6LOWPAN -nm_setting_6lowpan_get_type -
-
nm-setting-8021x NMSetting8021x @@ -1934,7 +1852,6 @@ NM_SETTING_CONNECTION_TYPE NM_SETTING_CONNECTION_AUTOCONNECT NM_SETTING_CONNECTION_AUTOCONNECT_PRIORITY NM_SETTING_CONNECTION_AUTOCONNECT_RETRIES -NM_SETTING_CONNECTION_MULTI_CONNECT NM_SETTING_CONNECTION_TIMESTAMP NM_SETTING_CONNECTION_READ_ONLY NM_SETTING_CONNECTION_PERMISSIONS @@ -1948,11 +1865,9 @@ NM_SETTING_CONNECTION_METERED NM_SETTING_CONNECTION_LLDP NM_SETTING_CONNECTION_AUTH_RETRIES NM_SETTING_CONNECTION_MDNS -NM_SETTING_CONNECTION_LLMNR NMSettingConnectionAutoconnectSlaves NMSettingConnectionLldp NMSettingConnectionMdns -NMSettingConnectionLlmnr NMSettingConnection nm_setting_connection_new nm_setting_connection_get_id @@ -1963,7 +1878,6 @@ nm_setting_connection_get_connection_type nm_setting_connection_get_autoconnect nm_setting_connection_get_autoconnect_priority nm_setting_connection_get_autoconnect_retries -nm_setting_connection_get_multi_connect nm_setting_connection_get_timestamp nm_setting_connection_get_read_only nm_setting_connection_get_num_permissions @@ -1987,7 +1901,6 @@ nm_setting_connection_get_metered nm_setting_connection_get_lldp nm_setting_connection_get_auth_retries nm_setting_connection_get_mdns -nm_setting_connection_get_llmnr NMSettingConnectionClass NM_IS_SETTING_CONNECTION @@ -2069,77 +1982,6 @@ NM_TYPE_SETTING_DUMMY nm_setting_dummy_get_type
-
-nm-setting-ethtool -NMSettingEthtool -NM_ETHTOOL_OPTNAME_FEATURE_ESP_HW_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_ESP_TX_CSUM_HW_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_FCOE_MTU -NM_ETHTOOL_OPTNAME_FEATURE_GRO -NM_ETHTOOL_OPTNAME_FEATURE_GSO -NM_ETHTOOL_OPTNAME_FEATURE_HIGHDMA -NM_ETHTOOL_OPTNAME_FEATURE_HW_TC_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_L2_FWD_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_LOOPBACK -NM_ETHTOOL_OPTNAME_FEATURE_LRO -NM_ETHTOOL_OPTNAME_FEATURE_NTUPLE -NM_ETHTOOL_OPTNAME_FEATURE_RX -NM_ETHTOOL_OPTNAME_FEATURE_RXHASH -NM_ETHTOOL_OPTNAME_FEATURE_RXVLAN -NM_ETHTOOL_OPTNAME_FEATURE_RX_ALL -NM_ETHTOOL_OPTNAME_FEATURE_RX_FCS -NM_ETHTOOL_OPTNAME_FEATURE_RX_GRO_HW -NM_ETHTOOL_OPTNAME_FEATURE_RX_UDP_TUNNEL_PORT_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_FILTER -NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_FILTER -NM_ETHTOOL_OPTNAME_FEATURE_RX_VLAN_STAG_HW_PARSE -NM_ETHTOOL_OPTNAME_FEATURE_SG -NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_RECORD -NM_ETHTOOL_OPTNAME_FEATURE_TLS_HW_TX_OFFLOAD -NM_ETHTOOL_OPTNAME_FEATURE_TSO -NM_ETHTOOL_OPTNAME_FEATURE_TX -NM_ETHTOOL_OPTNAME_FEATURE_TXVLAN -NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_FCOE_CRC -NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV4 -NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IPV6 -NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_IP_GENERIC -NM_ETHTOOL_OPTNAME_FEATURE_TX_CHECKSUM_SCTP -NM_ETHTOOL_OPTNAME_FEATURE_TX_ESP_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_FCOE_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_CSUM_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_GRE_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_PARTIAL -NM_ETHTOOL_OPTNAME_FEATURE_TX_GSO_ROBUST -NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP4_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_IPXIP6_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_NOCACHE_COPY -NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER -NM_ETHTOOL_OPTNAME_FEATURE_TX_SCATTER_GATHER_FRAGLIST -NM_ETHTOOL_OPTNAME_FEATURE_TX_SCTP_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP6_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_ECN_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_MANGLEID_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_TCP_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_CSUM_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_UDP_TNL_SEGMENTATION -NM_ETHTOOL_OPTNAME_FEATURE_TX_VLAN_STAG_HW_INSERT -nm_ethtool_optname_is_feature -NM_SETTING_ETHTOOL_SETTING_NAME -nm_setting_ethtool_new -nm_setting_ethtool_get_feature -nm_setting_ethtool_set_feature -nm_setting_ethtool_clear_features - -NMSettingEthtoolClass -NM_IS_SETTING_ETHTOOL -NM_SETTING_ETHTOOL -NM_SETTING_ETHTOOL_CLASS -NM_SETTING_ETHTOOL_GET_CLASS -NM_TYPE_SETTING_ETHTOOL -nm_setting_ethtool_get_type -
-
nm-setting-generic NMSettingGeneric @@ -2542,29 +2384,6 @@ NM_TYPE_SETTING_MACVLAN nm_setting_macvlan_get_type
-
-nm-setting-match -NMSettingMatch -NM_SETTING_MATCH_SETTING_NAME -NM_SETTING_MATCH_INTERFACE_NAME -nm_setting_match_new -nm_setting_match_get_num_interface_names -nm_setting_match_get_interface_name -nm_setting_match_remove_interface_name -nm_setting_match_remove_interface_name_by_value -nm_setting_match_add_interface_name -nm_setting_match_clear_interface_names -nm_setting_match_get_interface_names - -NMSettingMatchClass -NM_IS_SETTING_MATCH -NM_SETTING_MATCH -NM_SETTING_MATCH_CLASS -NM_SETTING_MATCH_GET_CLASS -NM_TYPE_SETTING_MATCH -nm_setting_match_get_type -
-
nm-setting-olpc-mesh NMSettingOlpcMesh @@ -2801,57 +2620,6 @@ NM_TYPE_SETTING_SERIAL nm_setting_serial_get_type
-
-nm-setting-sriov -NMSettingSriov -NM_SETTING_SRIOV_SETTING_NAME -NM_SETTING_SRIOV_TOTAL_VFS -NM_SETTING_SRIOV_VFS -NM_SETTING_SRIOV_AUTOPROBE_DRIVERS -NM_SRIOV_VF_ATTRIBUTE_MAC -NM_SRIOV_VF_ATTRIBUTE_SPOOF_CHECK -NM_SRIOV_VF_ATTRIBUTE_TRUST -NM_SRIOV_VF_ATTRIBUTE_MIN_TX_RATE -NM_SRIOV_VF_ATTRIBUTE_MAX_TX_RATE -NMSriovVFVlanProtocol -nm_setting_sriov_new -nm_setting_sriov_get_total_vfs -nm_setting_sriov_get_num_vfs -nm_setting_sriov_get_vf -nm_setting_sriov_add_vf -nm_setting_sriov_remove_vf -nm_setting_sriov_remove_vf_by_index -nm_setting_sriov_clear_vfs -nm_setting_sriov_get_autoprobe_drivers -nm_sriov_vf_add_vlan -nm_sriov_vf_remove_vlan -nm_sriov_vf_get_vlan_ids -nm_sriov_vf_set_vlan_qos -nm_sriov_vf_set_vlan_protocol -nm_sriov_vf_get_vlan_qos -nm_sriov_vf_get_vlan_protocol -nm_sriov_vf_new -nm_sriov_vf_ref -nm_sriov_vf_unref -nm_sriov_vf_equal -nm_sriov_vf_dup -nm_sriov_vf_get_index -nm_sriov_vf_set_attribute -nm_sriov_vf_get_attribute_names -nm_sriov_vf_get_attribute -nm_sriov_vf_attribute_validate - -NMSettingSriovClass -NMSriovVF -NM_IS_SETTING_SRIOV -NM_SETTING_SRIOV -NM_SETTING_SRIOV_CLASS -NM_SETTING_SRIOV_GET_CLASS -NM_TYPE_SETTING_SRIOV -nm_setting_sriov_get_type -nm_sriov_vf_get_type -
-
nm-setting-tc-config NMSettingTCConfig @@ -3438,27 +3206,6 @@ NM_TYPE_SETTING_WIRELESS_SECURITY nm_setting_wireless_security_get_type
-
-nm-setting-wpan -NMSettingWpan -NM_SETTING_WPAN_SETTING_NAME -NM_SETTING_WPAN_MAC_ADDRESS -NM_SETTING_WPAN_PAN_ID -NM_SETTING_WPAN_SHORT_ADDRESS -nm_setting_wpan_new -nm_setting_wpan_get_mac_address -nm_setting_wpan_get_pan_id -nm_setting_wpan_get_short_address - -NMSettingWpanClass -NM_IS_SETTING_WPAN -NM_SETTING_WPAN -NM_SETTING_WPAN_CLASS -NM_SETTING_WPAN_GET_CLASS -NM_TYPE_SETTING_WPAN -nm_setting_wpan_get_type -
-
nm-simple-connection NMSimpleConnection @@ -3484,7 +3231,6 @@ NMActiveConnection NMCheckpoint NMClient NMDevice -NMDevice6Lowpan NMDeviceAdsl NMDeviceBond NMDeviceBridge @@ -3508,8 +3254,6 @@ NMDeviceVlan NMDeviceVxlan NMDeviceWifi NMDeviceWimax -NMDeviceWireGuard -NMDeviceWpan NMDhcpConfig NMIPConfig NMObject @@ -3595,8 +3339,6 @@ nm_utils_tc_action_from_str nm_utils_tc_action_to_str nm_utils_tc_tfilter_from_str nm_utils_tc_tfilter_to_str -nm_utils_sriov_vf_to_str -nm_utils_sriov_vf_from_str nm_utils_get_timestamp_msec NMVariantAttributeSpec stat @@ -3630,9 +3372,7 @@ NM_AVAILABLE_IN_1_10 NM_DEPRECATED_IN_1_12 NM_DEPRECATED_IN_1_12_FOR NM_AVAILABLE_IN_1_12 -NM_DEPRECATED_IN_1_14 -NM_DEPRECATED_IN_1_14_FOR -NM_AVAILABLE_IN_1_14 +NM_AVAILABLE_IN_1_12_2
diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types index d6dfdd21..5e6f7b56 100644 --- a/docs/libnm/libnm.types +++ b/docs/libnm/libnm.types @@ -17,11 +17,9 @@ nm_client_permission_get_type nm_client_permission_result_get_type nm_connection_error_get_type nm_connection_get_type -nm_connection_multi_connect_get_type nm_connection_serialization_flags_get_type nm_connectivity_state_get_type nm_crypto_error_get_type -nm_device_6lowpan_get_type nm_device_adsl_get_type nm_device_bond_get_type nm_device_bridge_get_type @@ -53,8 +51,6 @@ nm_device_vxlan_get_type nm_device_wifi_capabilities_get_type nm_device_wifi_get_type nm_device_wimax_get_type -nm_device_wireguard_get_type -nm_device_wpan_get_type nm_dhcp_config_get_type nm_dns_entry_get_type nm_ip_address_get_type @@ -71,7 +67,6 @@ nm_secret_agent_capabilities_get_type nm_secret_agent_error_get_type nm_secret_agent_get_secrets_flags_get_type nm_secret_agent_old_get_type -nm_setting_6lowpan_get_type nm_setting_802_1x_auth_flags_get_type nm_setting_802_1x_ck_format_get_type nm_setting_802_1x_ck_scheme_get_type @@ -86,13 +81,11 @@ nm_setting_compare_flags_get_type nm_setting_connection_autoconnect_slaves_get_type nm_setting_connection_get_type nm_setting_connection_lldp_get_type -nm_setting_connection_llmnr_get_type nm_setting_connection_mdns_get_type nm_setting_dcb_flags_get_type nm_setting_dcb_get_type nm_setting_diff_result_get_type nm_setting_dummy_get_type -nm_setting_ethtool_get_type nm_setting_generic_get_type nm_setting_get_type nm_setting_gsm_get_type @@ -109,7 +102,6 @@ nm_setting_macsec_mode_get_type nm_setting_macsec_validation_get_type nm_setting_macvlan_get_type nm_setting_macvlan_mode_get_type -nm_setting_match_get_type nm_setting_olpc_mesh_get_type nm_setting_ovs_bridge_get_type nm_setting_ovs_interface_get_type @@ -122,7 +114,6 @@ nm_setting_proxy_method_get_type nm_setting_secret_flags_get_type nm_setting_serial_get_type nm_setting_serial_parity_get_type -nm_setting_sriov_get_type nm_setting_tc_config_get_type nm_setting_team_get_type nm_setting_team_port_get_type @@ -142,20 +133,16 @@ nm_setting_wireless_security_get_type nm_setting_wireless_security_pmf_get_type nm_setting_wireless_security_wps_method_get_type nm_setting_wireless_wake_on_wlan_get_type -nm_setting_wpan_get_type nm_settings_connection_flags_get_type nm_settings_error_get_type nm_settings_update2_flags_get_type nm_simple_connection_get_type -nm_sriov_vf_get_type -nm_sriov_vf_vlan_protocol_get_type nm_state_get_type nm_tc_action_get_type nm_tc_qdisc_get_type nm_tc_tfilter_get_type nm_team_link_watcher_arp_ping_flags_get_type nm_team_link_watcher_get_type -nm_ternary_get_type nm_utils_security_type_get_type nm_vlan_flags_get_type nm_vlan_priority_map_get_type diff --git a/docs/libnm/meson.build b/docs/libnm/meson.build index 77f7ed0f..7baf09f8 100644 --- a/docs/libnm/meson.build +++ b/docs/libnm/meson.build @@ -2,8 +2,7 @@ doc_module = libnm_name private_headers = [ 'common.h', - 'nm-crypto.h', - 'nm-crypto-impl.h', + 'crypto.h', 'nm-dbus-helpers.h', 'nm-core-internal.h', 'nm-core-types-internal.h', diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml index 850e7424..89c881bc 100644 --- a/docs/libnm/version.xml +++ b/docs/libnm/version.xml @@ -1 +1 @@ -1.14.0 +1.12.4 -- cgit 1.3.0-6-gf8a5