From 867254ea7c2b193fecf8cd36cc6e5dc53c290d92 Mon Sep 17 00:00:00 2001 From: Michael Biebl Date: Fri, 29 Jun 2012 20:12:44 +0200 Subject: Imported Upstream version 0.9.5.95 --- docs/libnm-util/html/NMConnection.html | 48 +- docs/libnm-util/html/NMSetting.html | 7 +- docs/libnm-util/html/NMSettingBond.html | 547 ++++++++++++++++ docs/libnm-util/html/NMSettingConnection.html | 4 +- docs/libnm-util/html/NMSettingInfiniband.html | 318 +++++++++ docs/libnm-util/html/NMSettingOlpcMesh.html | 4 +- docs/libnm-util/html/NMSettingPPP.html | 288 +++++++-- docs/libnm-util/html/NMSettingPPPOE.html | 34 +- docs/libnm-util/html/NMSettingVlan.html | 708 +++++++++++++++++++++ docs/libnm-util/html/NMSettingWimax.html | 4 +- docs/libnm-util/html/NMSettingWireless.html | 43 ++ .../libnm-util/html/NMSettingWirelessSecurity.html | 8 + docs/libnm-util/html/api-index-full.html | 292 ++++++--- docs/libnm-util/html/ch01.html | 11 +- docs/libnm-util/html/index.html | 9 + docs/libnm-util/html/index.sgml | 118 ++++ docs/libnm-util/html/libnm-util-nm-utils.html | 37 ++ docs/libnm-util/html/libnm-util.devhelp2 | 95 +++ docs/libnm-util/html/object-tree.html | 18 +- 19 files changed, 2450 insertions(+), 143 deletions(-) create mode 100644 docs/libnm-util/html/NMSettingBond.html create mode 100644 docs/libnm-util/html/NMSettingInfiniband.html create mode 100644 docs/libnm-util/html/NMSettingVlan.html (limited to 'docs/libnm-util/html') diff --git a/docs/libnm-util/html/NMConnection.html b/docs/libnm-util/html/NMConnection.html index 45911ba8..c1bd42e1 100644 --- a/docs/libnm-util/html/NMConnection.html +++ b/docs/libnm-util/html/NMConnection.html @@ -78,16 +78,17 @@ const char * NMSetting * nm_connection_get_setting (NMConnection *connection, GType setting_type); NMSetting8021x * nm_connection_get_setting_802_1x (NMConnection *connection); +NMSettingAdsl * nm_connection_get_setting_adsl (NMConnection *connection); NMSettingBluetooth * nm_connection_get_setting_bluetooth (NMConnection *connection); -NMSettingBond * nm_connection_get_setting_bond (NMConnection *connection); +NMSettingBond * nm_connection_get_setting_bond (NMConnection *connection); NMSetting * nm_connection_get_setting_by_name (NMConnection *connection, const char *name); NMSettingCdma * nm_connection_get_setting_cdma (NMConnection *connection); NMSettingConnection * nm_connection_get_setting_connection (NMConnection *connection); NMSettingGsm * nm_connection_get_setting_gsm (NMConnection *connection); -NMSettingInfiniband * nm_connection_get_setting_infiniband +NMSettingInfiniband * nm_connection_get_setting_infiniband (NMConnection *connection); NMSettingIP4Config * nm_connection_get_setting_ip4_config (NMConnection *connection); @@ -97,7 +98,7 @@ const char * NMSettingPPP * nm_connection_get_setting_ppp (NMConnection *connection); NMSettingPPPOE * nm_connection_get_setting_pppoe (NMConnection *connection); NMSettingSerial * nm_connection_get_setting_serial (NMConnection *connection); -NMSettingVlan * nm_connection_get_setting_vlan (NMConnection *connection); +NMSettingVlan * nm_connection_get_setting_vlan (NMConnection *connection); NMSettingVPN * nm_connection_get_setting_vpn (NMConnection *connection); NMSettingWimax * nm_connection_get_setting_wimax (NMConnection *connection); NMSettingWired * nm_connection_get_setting_wired (NMConnection *connection); @@ -629,6 +630,29 @@ A shortcut to return any +

nm_connection_get_setting_adsl ()

+
NMSettingAdsl *     nm_connection_get_setting_adsl      (NMConnection *connection);
+

+A shortcut to return any NMSettingAdsl the connection might contain. +

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

connection :

the NMConnection +

Returns :

an NMSettingAdsl if the connection contains one, otherwise NULL. [transfer none] +
+ +
+

nm_connection_get_setting_bluetooth ()

NMSettingBluetooth * nm_connection_get_setting_bluetooth
                                                         (NMConnection *connection);
@@ -654,9 +678,9 @@ A shortcut to return any

nm_connection_get_setting_bond ()

-
NMSettingBond *     nm_connection_get_setting_bond      (NMConnection *connection);
+
NMSettingBond *     nm_connection_get_setting_bond      (NMConnection *connection);

-A shortcut to return any NMSettingBond the connection might contain. +A shortcut to return any NMSettingBond the connection might contain.

@@ -668,7 +692,7 @@ A shortcut to return any NMSettingBond the connection - @@ -777,10 +801,10 @@ A shortcut to return any

nm_connection_get_setting_infiniband ()

-
NMSettingInfiniband * nm_connection_get_setting_infiniband
+
NMSettingInfiniband * nm_connection_get_setting_infiniband
                                                         (NMConnection *connection);

-A shortcut to return any NMSettingInfiniband the connection might contain. +A shortcut to return any NMSettingInfiniband the connection might contain.

Returns :

an NMSettingBond if the connection contains one, otherwise NULL. [transfer none] +an NMSettingBond if the connection contains one, otherwise NULL. [transfer none]
@@ -792,7 +816,7 @@ A shortcut to return any NMSettingInfiniband the conne - @@ -941,9 +965,9 @@ A shortcut to return any

nm_connection_get_setting_vlan ()

-
NMSettingVlan *     nm_connection_get_setting_vlan      (NMConnection *connection);
+
NMSettingVlan *     nm_connection_get_setting_vlan      (NMConnection *connection);

-A shortcut to return any NMSettingVlan the connection might contain. +A shortcut to return any NMSettingVlan the connection might contain.

Returns :

an NMSettingInfiniband if the connection contains one, otherwise NULL. [transfer none] +an NMSettingInfiniband if the connection contains one, otherwise NULL. [transfer none]
@@ -955,7 +979,7 @@ A shortcut to return any NMSettingVlan the connection - diff --git a/docs/libnm-util/html/NMSetting.html b/docs/libnm-util/html/NMSetting.html index 3e64eeb0..cccfd00b 100644 --- a/docs/libnm-util/html/NMSetting.html +++ b/docs/libnm-util/html/NMSetting.html @@ -113,19 +113,20 @@ const char * GObject +----NMSetting +----NMSetting8021x + +----NMSettingAdsl +----NMSettingBluetooth - +----NMSettingBond + +----NMSettingBond +----NMSettingCdma +----NMSettingConnection +----NMSettingGsm - +----NMSettingInfiniband + +----NMSettingInfiniband +----NMSettingIP4Config +----NMSettingIP6Config +----NMSettingOlpcMesh +----NMSettingPPP +----NMSettingPPPOE +----NMSettingSerial - +----NMSettingVlan + +----NMSettingVlan +----NMSettingVPN +----NMSettingWimax +----NMSettingWired diff --git a/docs/libnm-util/html/NMSettingBond.html b/docs/libnm-util/html/NMSettingBond.html new file mode 100644 index 00000000..e29bca05 --- /dev/null +++ b/docs/libnm-util/html/NMSettingBond.html @@ -0,0 +1,547 @@ + + + + +NMSettingBond + + + + + + + + + +

Returns :

an NMSettingVlan if the connection contains one, otherwise NULL. [transfer none] +an NMSettingVlan if the connection contains one, otherwise NULL. [transfer none]
+ + + + + + + + + +
+
+
+ + +
+

NMSettingBond

+

NMSettingBond — Describes connection properties for bonds

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMSetting
+         +----NMSettingBond
+
+
+  GEnum
+   +----NMSettingBondError
+
+
+
+

Properties

+
+  "interface-name"           gchar*                : Read / Write
+  "options"                  GHashTable_gchararray+gchararray_*  : Read / Write
+
+
+
+

Description

+

+The NMSettingBond object is a NMSetting subclass that describes properties +necessary for bond connections. +

+
+
+

Details

+
+

NMSettingBond

+
typedef struct _NMSettingBond NMSettingBond;
+

+

+
+
+
+

NMSettingBondClass

+
typedef struct {
+	NMSettingClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+} NMSettingBondClass;
+
+

+

+
+
+
+

enum NMSettingBondError

+
typedef enum {
+	NM_SETTING_BOND_ERROR_UNKNOWN = 0,      /*< nick=UnknownError >*/
+	NM_SETTING_BOND_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
+	NM_SETTING_BOND_ERROR_MISSING_PROPERTY, /*< nick=MissingProperty >*/
+	NM_SETTING_BOND_ERROR_INVALID_OPTION,   /*< nick=InvalidOption >*/
+	NM_SETTING_BOND_ERROR_MISSING_OPTION,   /*< nick=MissingOption >*/
+} NMSettingBondError;
+
+
++ + + + + + + + + + + + + + + + + + + + + + +

NM_SETTING_BOND_ERROR_UNKNOWN

unknown or unclassified error +

NM_SETTING_BOND_ERROR_INVALID_PROPERTY

the property was invalid +

NM_SETTING_BOND_ERROR_MISSING_PROPERTY

the property was missing and is +required +

NM_SETTING_BOND_ERROR_INVALID_OPTION

+

NM_SETTING_BOND_ERROR_MISSING_OPTION

+
+
+
+
+

NM_SETTING_BOND_ERROR

+
#define NM_SETTING_BOND_ERROR nm_setting_bond_error_quark ()
+
+

+

+
+
+
+

NM_SETTING_BOND_INTERFACE_NAME

+
#define NM_SETTING_BOND_INTERFACE_NAME "interface-name"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTIONS

+
#define NM_SETTING_BOND_OPTIONS "options"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_ARP_INTERVAL

+
#define NM_SETTING_BOND_OPTION_ARP_INTERVAL  "arp_interval"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_ARP_IP_TARGET

+
#define NM_SETTING_BOND_OPTION_ARP_IP_TARGET "arp_ip_target"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_DOWNDELAY

+
#define NM_SETTING_BOND_OPTION_DOWNDELAY     "downdelay"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_MIIMON

+
#define NM_SETTING_BOND_OPTION_MIIMON        "miimon"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_MODE

+
#define NM_SETTING_BOND_OPTION_MODE          "mode"
+
+

+

+
+
+
+

NM_SETTING_BOND_OPTION_UPDELAY

+
#define NM_SETTING_BOND_OPTION_UPDELAY       "updelay"
+
+

+

+
+
+
+

NM_SETTING_BOND_SETTING_NAME

+
#define NM_SETTING_BOND_SETTING_NAME "bond"
+
+

+

+
+
+
+

nm_setting_bond_add_option ()

+
gboolean            nm_setting_bond_add_option          (NMSettingBond *setting,
+                                                         const char *name,
+                                                         const char *value);
+

+Add an option to the table. The option is compared to an internal list +of allowed options. Option names may contain only alphanumeric characters +(ie [a-zA-Z0-9]). Adding a new name replaces any existing name/value pair +that may already exist. +

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

setting :

the NMSettingBond +

name :

name for the option

value :

value for the option

Returns :

+TRUE if the option was valid and was added to the internal option +list, FALSE if it was not.
+
+
+
+

nm_setting_bond_error_quark ()

+
GQuark              nm_setting_bond_error_quark         (void);
+

+Registers an error quark for NMSettingBond if necessary. +

+
++ + + + +

Returns :

the error quark used for NMSettingBond errors.
+
+
+
+

nm_setting_bond_get_interface_name ()

+
const char *        nm_setting_bond_get_interface_name  (NMSettingBond *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingBond +

Returns :

the "interface-name" property of the setting
+
+
+
+

nm_setting_bond_get_num_options ()

+
guint32             nm_setting_bond_get_num_options     (NMSettingBond *setting);
+

+Returns the number of options that should be set for this bond when it +is activated. This can be used to retrieve each option individually +using nm_setting_bond_get_option(). +

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

setting :

the NMSettingBond +

Returns :

the number of bonding options
+
+
+
+

nm_setting_bond_get_option ()

+
gboolean            nm_setting_bond_get_option          (NMSettingBond *setting,
+                                                         guint32 idx,
+                                                         const char **out_name,
+                                                         const char **out_value);
+

+Given an index, return the value of the bonding option at that index. Indexes +are *not* guaranteed to be static across modifications to options done by +nm_setting_bond_add_option() and nm_setting_bond_remove_option(), +and should not be used to refer to options except for short periods of time +such as during option iteration. +

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

setting :

the NMSettingBond +

idx :

index of the desired option, from 0 to +nm_setting_bond_get_num_options() - 1

out_name :

on return, the name of the bonding option; this +value is owned by the setting and should not be modified. [out] +

out_value :

on return, the value of the name of the bonding +option; this value is owned by the setting and should not be modified. [out] +

Returns :

+TRUE on success if the index was valid and an option was found, +FALSE if the index was invalid (ie, greater than the number of options +currently held by the setting)
+
+
+
+

nm_setting_bond_get_option_by_name ()

+
const char *        nm_setting_bond_get_option_by_name  (NMSettingBond *setting,
+                                                         const char *name);
+

+Returns the value associated with the bonding option specified by +name, if it exists. +

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

setting :

the NMSettingBond +

name :

the option name for which to retrieve the value

Returns :

the value, or NULL if the key/value pair was never added to the +setting; the value is owned by the setting and must not be modified
+
+
+
+

nm_setting_bond_get_option_default ()

+
const char *        nm_setting_bond_get_option_default  (NMSettingBond *setting,
+                                                         const char *name);
+
++ + + + + + + + + + + + + + +

setting :

the NMSettingBond +

name :

the name of the option

Returns :

the value of the bond option if not overridden by an entry in +the "options" property.
+
+
+
+

nm_setting_bond_get_valid_options ()

+
const char **       nm_setting_bond_get_valid_options   (NMSettingBond *setting);
+

+Returns a list of valid bond options. +

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

setting :

the NMSettingBond +

Returns :

a NULL-terminated array of strings of valid bond options. [transfer none] +
+
+
+
+

nm_setting_bond_new ()

+
NMSetting *         nm_setting_bond_new                 (void);
+

+Creates a new NMSettingBond object with default values. +

+
++ + + + +

Returns :

the new empty NMSettingBond object. [transfer full] +
+
+
+
+

nm_setting_bond_remove_option ()

+
gboolean            nm_setting_bond_remove_option       (NMSettingBond *setting,
+                                                         const char *name);
+

+Remove the bonding option referenced by name from the internal option +list. +

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

setting :

the NMSettingBond +

name :

name of the option to remove

Returns :

+TRUE if the option was found and removed from the internal option +list, FALSE if it was not.
+
+
+
+

Property Details

+
+

The "interface-name" property

+
  "interface-name"           gchar*                : Read / Write
+

+The name of the virtual in-kernel bonding network interface +

+

Default value: NULL

+
+
+
+

The "options" property

+
  "options"                  GHashTable_gchararray+gchararray_*  : Read / Write
+

+Dictionary of key/value pairs of bonding options. Both keys +and values must be strings. Option names must contain only +alphanumeric characters (ie, [a-zA-Z0-9]). +

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-util/html/NMSettingConnection.html b/docs/libnm-util/html/NMSettingConnection.html index 360c9743..339919d2 100644 --- a/docs/libnm-util/html/NMSettingConnection.html +++ b/docs/libnm-util/html/NMSettingConnection.html @@ -697,7 +697,7 @@ Returns the type :

-the setting name (ie NM_SETTING_BOND_SETTING_NAME) to be matched +the setting name (ie
NM_SETTING_BOND_SETTING_NAME) to be matched against setting's slave type @@ -849,7 +849,7 @@ if the connection is read-only and cannot be modified.
  "slave-type"               gchar*                : Read / Write

Setting name describing the type of slave device (ie -NM_SETTING_BOND_SETTING_NAME) or NULL if this connection is not a slave. +NM_SETTING_BOND_SETTING_NAME) or NULL if this connection is not a slave.

Default value: NULL

diff --git a/docs/libnm-util/html/NMSettingInfiniband.html b/docs/libnm-util/html/NMSettingInfiniband.html new file mode 100644 index 00000000..a208bff1 --- /dev/null +++ b/docs/libnm-util/html/NMSettingInfiniband.html @@ -0,0 +1,318 @@ + + + + +NMSettingInfiniband + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingInfiniband

+

NMSettingInfiniband — Describes connection properties for IP-over-InfiniBand networks

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMSetting
+         +----NMSettingInfiniband
+
+
+  GEnum
+   +----NMSettingInfinibandError
+
+
+
+

Properties

+
+  "mac-address"              GArray_guchar_*       : Read / Write
+  "mtu"                      guint                 : Read / Write / Construct
+  "transport-mode"           gchar*                : Read / Write / Construct
+
+
+
+

Description

+

+The NMSettingInfiniband object is a NMSetting subclass that describes properties +necessary for connection to IP-over-InfiniBand networks. +

+
+
+

Details

+
+

NMSettingInfiniband

+
typedef struct _NMSettingInfiniband NMSettingInfiniband;
+

+

+
+
+
+

NMSettingInfinibandClass

+
typedef struct {
+	NMSettingClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+} NMSettingInfinibandClass;
+
+

+

+
+
+
+

enum NMSettingInfinibandError

+
typedef enum {
+	NM_SETTING_INFINIBAND_ERROR_UNKNOWN = 0,      /*< nick=UnknownError >*/
+	NM_SETTING_INFINIBAND_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
+	NM_SETTING_INFINIBAND_ERROR_MISSING_PROPERTY  /*< nick=MissingProperty >*/
+} NMSettingInfinibandError;
+
+
++ + + + + + + + + + + + + + +

NM_SETTING_INFINIBAND_ERROR_UNKNOWN

unknown or unclassified error +

NM_SETTING_INFINIBAND_ERROR_INVALID_PROPERTY

the property was invalid +

NM_SETTING_INFINIBAND_ERROR_MISSING_PROPERTY

the property was missing and is +required +
+
+
+
+

NM_SETTING_INFINIBAND_ERROR

+
#define NM_SETTING_INFINIBAND_ERROR nm_setting_infiniband_error_quark ()
+
+

+

+
+
+
+

NM_SETTING_INFINIBAND_MAC_ADDRESS

+
#define NM_SETTING_INFINIBAND_MAC_ADDRESS    "mac-address"
+
+

+

+
+
+
+

NM_SETTING_INFINIBAND_MTU

+
#define NM_SETTING_INFINIBAND_MTU            "mtu"
+
+

+

+
+
+
+

NM_SETTING_INFINIBAND_SETTING_NAME

+
#define NM_SETTING_INFINIBAND_SETTING_NAME "infiniband"
+
+

+

+
+
+
+

NM_SETTING_INFINIBAND_TRANSPORT_MODE

+
#define NM_SETTING_INFINIBAND_TRANSPORT_MODE "transport-mode"
+
+

+

+
+
+
+

nm_setting_infiniband_error_quark ()

+
GQuark              nm_setting_infiniband_error_quark   (void);
+

+Registers an error quark for NMSettingInfiniband if necessary. +

+
++ + + + +

Returns :

the error quark used for NMSettingInfiniband errors.
+
+
+
+

nm_setting_infiniband_get_mac_address ()

+
const GByteArray *  nm_setting_infiniband_get_mac_address
+                                                        (NMSettingInfiniband *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingInfiniband +

Returns :

the "mac-address" property of the setting
+
+
+
+

nm_setting_infiniband_get_mtu ()

+
guint32             nm_setting_infiniband_get_mtu       (NMSettingInfiniband *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingInfiniband +

Returns :

the "mtu" property of the setting
+
+
+
+

nm_setting_infiniband_get_transport_mode ()

+
const char *        nm_setting_infiniband_get_transport_mode
+                                                        (NMSettingInfiniband *setting);
+

+Returns the transport mode for this device. Either 'datagram' or +'connected'. +

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

setting :

the NMSettingInfiniband +

Returns :

the IPoIB transport mode
+
+
+
+

nm_setting_infiniband_new ()

+
NMSetting *         nm_setting_infiniband_new           (void);
+

+Creates a new NMSettingInfiniband object with default values. +

+
++ + + + +

Returns :

the new empty NMSettingInfiniband object. [transfer full] +
+
+
+
+

Property Details

+
+

The "mac-address" property

+
  "mac-address"              GArray_guchar_*       : Read / Write
+

+If specified, this connection will only apply to the IPoIB +device whose permanent MAC address matches. This property does +not change the MAC address of the device (i.e. MAC spoofing). +

+
+
+
+

The "mtu" property

+
  "mtu"                      guint                 : Read / Write / Construct
+

+If non-zero, only transmit packets of the specified size or smaller, +breaking larger packets up into multiple frames. +

+

Default value: 0

+
+
+
+

The "transport-mode" property

+
  "transport-mode"           gchar*                : Read / Write / Construct
+

+The IP-over-InfiniBand transport mode. Either 'datagram' or +'connected'. +

+

Default value: NULL

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-util/html/NMSettingOlpcMesh.html b/docs/libnm-util/html/NMSettingOlpcMesh.html index 15992600..53ee169c 100644 --- a/docs/libnm-util/html/NMSettingOlpcMesh.html +++ b/docs/libnm-util/html/NMSettingOlpcMesh.html @@ -6,7 +6,7 @@ - + @@ -14,7 +14,7 @@ - + diff --git a/docs/libnm-util/html/NMSettingPPP.html b/docs/libnm-util/html/NMSettingPPP.html index 0f95d8f6..c4d92133 100644 --- a/docs/libnm-util/html/NMSettingPPP.html +++ b/docs/libnm-util/html/NMSettingPPP.html @@ -375,128 +375,344 @@ Registers an error quark for

nm_setting_ppp_get_baud ()

guint32             nm_setting_ppp_get_baud             (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "baud" property of the setting

nm_setting_ppp_get_crtscts ()

gboolean            nm_setting_ppp_get_crtscts          (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "crtscts" property of the setting

nm_setting_ppp_get_lcp_echo_failure ()

guint32             nm_setting_ppp_get_lcp_echo_failure (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "lcp-echo-failure" property of the setting

nm_setting_ppp_get_lcp_echo_interval ()

guint32             nm_setting_ppp_get_lcp_echo_interval
                                                         (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "lcp-echo-interval" property of the setting

nm_setting_ppp_get_mppe_stateful ()

gboolean            nm_setting_ppp_get_mppe_stateful    (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "mppe-stateful" property of the setting

nm_setting_ppp_get_mru ()

guint32             nm_setting_ppp_get_mru              (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "mru" property of the setting

nm_setting_ppp_get_mtu ()

guint32             nm_setting_ppp_get_mtu              (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "mtu" property of the setting

nm_setting_ppp_get_no_vj_comp ()

gboolean            nm_setting_ppp_get_no_vj_comp       (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "no-vj-comp" property of the setting

nm_setting_ppp_get_noauth ()

gboolean            nm_setting_ppp_get_noauth           (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "noauth" property of the setting

nm_setting_ppp_get_nobsdcomp ()

gboolean            nm_setting_ppp_get_nobsdcomp        (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "nobsdcomp" property of the setting

nm_setting_ppp_get_nodeflate ()

gboolean            nm_setting_ppp_get_nodeflate        (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "nodeflate" property of the setting

nm_setting_ppp_get_refuse_chap ()

gboolean            nm_setting_ppp_get_refuse_chap      (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "refuse-chap" property of the setting

nm_setting_ppp_get_refuse_eap ()

gboolean            nm_setting_ppp_get_refuse_eap       (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "refuse-eap" property of the setting

nm_setting_ppp_get_refuse_mschap ()

gboolean            nm_setting_ppp_get_refuse_mschap    (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "refuse-mschap" property of the setting

nm_setting_ppp_get_refuse_mschapv2 ()

gboolean            nm_setting_ppp_get_refuse_mschapv2  (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "refuse-mschapv2" property of the setting

nm_setting_ppp_get_refuse_pap ()

gboolean            nm_setting_ppp_get_refuse_pap       (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "refuse-pap" property of the setting

nm_setting_ppp_get_require_mppe ()

gboolean            nm_setting_ppp_get_require_mppe     (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "require-mppe" property of the setting

nm_setting_ppp_get_require_mppe_128 ()

gboolean            nm_setting_ppp_get_require_mppe_128 (NMSettingPPP *setting);
-

-

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

setting :

the NMSettingPPP +

Returns :

the "require-mppe-128" property of the setting

diff --git a/docs/libnm-util/html/NMSettingPPPOE.html b/docs/libnm-util/html/NMSettingPPPOE.html index bdbeeead..3f20ccec 100644 --- a/docs/libnm-util/html/NMSettingPPPOE.html +++ b/docs/libnm-util/html/NMSettingPPPOE.html @@ -220,8 +220,20 @@ Registers an error quark for

nm_setting_pppoe_get_password ()

const char *        nm_setting_pppoe_get_password       (NMSettingPPPOE *setting);
-

-

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

setting :

the NMSettingPPPOE +

Returns :

the "password" property of the setting

@@ -258,7 +270,7 @@ Registers an error quark for Returns :

-the
"password" property of the setting +the "service" property of the setting
@@ -267,8 +279,20 @@ Registers an error quark for

nm_setting_pppoe_get_username ()

const char *        nm_setting_pppoe_get_username       (NMSettingPPPOE *setting);
-

-

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

setting :

the NMSettingPPPOE +

Returns :

the "username" property of the setting

diff --git a/docs/libnm-util/html/NMSettingVlan.html b/docs/libnm-util/html/NMSettingVlan.html new file mode 100644 index 00000000..cc50161e --- /dev/null +++ b/docs/libnm-util/html/NMSettingVlan.html @@ -0,0 +1,708 @@ + + + + +NMSettingVlan + + + + + + + + + + + + + + + + + + + +
+
+
+ + +
+

NMSettingVlan

+

NMSettingVlan — Describes connection properties for VLAN interfaces

+
+ +
+

Object Hierarchy

+
+  GObject
+   +----NMSetting
+         +----NMSettingVlan
+
+
+  GEnum
+   +----NMSettingVlanError
+
+
+  GEnum
+   +----NMVlanFlags
+
+
+  GEnum
+   +----NMVlanPriorityMap
+
+
+
+

Properties

+
+  "egress-priority-map"      GSList_gchararray_*   : Read / Write
+  "flags"                    guint                 : Read / Write / Construct
+  "id"                       guint                 : Read / Write / Construct
+  "ingress-priority-map"     GSList_gchararray_*   : Read / Write
+  "interface-name"           gchar*                : Read / Write / Construct
+  "parent"                   gchar*                : Read / Write / Construct
+
+
+
+

Description

+

+The NMSettingVlan object is a NMSetting subclass that describes properties +necessary for connection to VLAN interfaces. +

+
+
+

Details

+
+

NMSettingVlan

+
typedef struct _NMSettingVlan NMSettingVlan;
+

+

+
+
+
+

NMSettingVlanClass

+
typedef struct {
+	NMSettingClass parent;
+
+	/* Padding for future expansion */
+	void (*_reserved1) (void);
+	void (*_reserved2) (void);
+	void (*_reserved3) (void);
+	void (*_reserved4) (void);
+} NMSettingVlanClass;
+
+

+

+
+
+
+

enum NMSettingVlanError

+
typedef enum {
+	NM_SETTING_VLAN_ERROR_UNKNOWN = 0,      /*< nick=Unknown >*/
+	NM_SETTING_VLAN_ERROR_INVALID_PROPERTY, /*< nick=InvalidProperty >*/
+	NM_SETTING_VLAN_ERROR_MISSING_PROPERTY  /*< nick=MissingProperty >*/
+} NMSettingVlanError;
+
+
++ + + + + + + + + + + + + + +

NM_SETTING_VLAN_ERROR_UNKNOWN

unknown or unclassified error +

NM_SETTING_VLAN_ERROR_INVALID_PROPERTY

the property was invalid +

NM_SETTING_VLAN_ERROR_MISSING_PROPERTY

the property was missing and is +required +
+
+
+
+

enum NMVlanFlags

+
typedef enum {
+	NM_VLAN_FLAG_REORDER_HEADERS = 0x1,
+	NM_VLAN_FLAG_GVRP            = 0x2,
+	NM_VLAN_FLAG_LOOSE_BINDING   = 0x4,
+
+	/* NOTE: if adding flags update nm-setting-vlan.c::verify() */
+} NMVlanFlags;
+
+

+NMVlanFlags values control the behavior of the VLAN interface. +

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

NM_VLAN_FLAG_REORDER_HEADERS

indicates that this interface should reorder + outgoing packet headers to look more like a non-VLAN ethernet interface +

NM_VLAN_FLAG_GVRP

indicates that this interface should use GVRP to register + itself with it's switch +

NM_VLAN_FLAG_LOOSE_BINDING

indicates that this interface's operating + state is tied to the underlying network interface but other details + (like routing) are not. +
+
+
+
+

enum NMVlanPriorityMap

+
typedef enum {
+	NM_VLAN_INGRESS_MAP,
+	NM_VLAN_EGRESS_MAP
+} NMVlanPriorityMap;
+
+

+A selector for traffic priority maps; these map Linux SKB priorities +to 802.1p priorities used in VLANs. +

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

NM_VLAN_INGRESS_MAP

map for incoming data +

NM_VLAN_EGRESS_MAP

map for outgoing data +
+
+
+
+

NM_SETTING_VLAN_EGRESS_PRIORITY_MAP

+
#define NM_SETTING_VLAN_EGRESS_PRIORITY_MAP  "egress-priority-map"
+
+

+

+
+
+
+

NM_SETTING_VLAN_ERROR

+
#define NM_SETTING_VLAN_ERROR nm_setting_vlan_error_quark ()
+
+

+

+
+
+
+

NM_SETTING_VLAN_FLAGS

+
#define NM_SETTING_VLAN_FLAGS                "flags"
+
+

+

+
+
+
+

NM_SETTING_VLAN_ID

+
#define NM_SETTING_VLAN_ID                   "id"
+
+

+

+
+
+
+

NM_SETTING_VLAN_INGRESS_PRIORITY_MAP

+
#define NM_SETTING_VLAN_INGRESS_PRIORITY_MAP "ingress-priority-map"
+
+

+

+
+
+
+

NM_SETTING_VLAN_INTERFACE_NAME

+
#define NM_SETTING_VLAN_INTERFACE_NAME       "interface-name"
+
+

+

+
+
+
+

NM_SETTING_VLAN_PARENT

+
#define NM_SETTING_VLAN_PARENT               "parent"
+
+

+

+
+
+
+

NM_SETTING_VLAN_SETTING_NAME

+
#define NM_SETTING_VLAN_SETTING_NAME "vlan"
+
+

+

+
+
+
+

nm_setting_vlan_add_priority ()

+
gboolean            nm_setting_vlan_add_priority        (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map,
+                                                         guint32 from,
+                                                         guint32 to);
+

+Adds a priority mapping to the "ingress_priority_map" or +"egress_priority_map" properties of the setting. If from is +already in the given priority map, this function will overwrite the +existing entry with the new to. +

+

+If map is NM_VLAN_INGRESS_MAP then from is the incoming 802.1q VLAN +Priority Code Point (PCP) value, and to is the Linux SKB priority value. +

+

+If map is NM_VLAN_EGRESS_MAP then from is the Linux SKB priority value and +to is the outgoing 802.1q VLAN Priority Code Point (PCP) value. +

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

setting :

the NMSettingVlan +

map :

the type of priority map

from :

the priority to map to to +

to :

the priority to map from to

Returns :

TRUE if the new priority mapping was successfully added to the +list, FALSE if error
+
+
+
+

nm_setting_vlan_add_priority_str ()

+
gboolean            nm_setting_vlan_add_priority_str    (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map,
+                                                         const char *str);
+

+Adds a priority map entry into either the "ingress_priority_map" +or the "egress_priority_map" properties. The priority map maps +the Linux SKB priorities to 802.1p priorities. +

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

setting :

the NMSettingVlan +

map :

the type of priority map

str :

the string which contains a priority map, like "3:7"

Returns :

TRUE if the entry was successfully added to the list, or it +overwrote the old value, FALSE if error
+
+
+
+

nm_setting_vlan_clear_priorities ()

+
void                nm_setting_vlan_clear_priorities    (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map);
+

+Clear all the entires from "ingress_priority_map" or +"egress_priority_map" properties. +

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

setting :

the NMSettingVlan +

map :

the type of priority map
+
+
+
+

nm_setting_vlan_error_quark ()

+
GQuark              nm_setting_vlan_error_quark         (void);
+

+Registers an error quark for NMSettingVlan if necessary. +

+
++ + + + +

Returns :

the error quark used for NMSettingVlan errors.
+
+
+
+

nm_setting_vlan_get_flags ()

+
guint32             nm_setting_vlan_get_flags           (NMSettingVlan *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingVlan +

Returns :

the "flags" property of the setting
+
+
+
+

nm_setting_vlan_get_id ()

+
guint32             nm_setting_vlan_get_id              (NMSettingVlan *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingVlan +

Returns :

the "id" property of the setting
+
+
+
+

nm_setting_vlan_get_interface_name ()

+
const char *        nm_setting_vlan_get_interface_name  (NMSettingVlan *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingVlan +

Returns :

the "interface_name" property of the setting
+
+
+
+

nm_setting_vlan_get_num_priorities ()

+
gint32              nm_setting_vlan_get_num_priorities  (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map);
+

+Returns the number of entires in the +"ingress_priority_map" or "egress_priority_map" +properties of this setting. +

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

setting :

the NMSettingVlan +

map :

the type of priority map

Returns :

return the number of ingress/egress priority entries, -1 if error
+
+
+
+

nm_setting_vlan_get_parent ()

+
const char *        nm_setting_vlan_get_parent          (NMSettingVlan *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingVlan +

Returns :

the "parent" property of the setting
+
+
+
+

nm_setting_vlan_get_priority ()

+
gboolean            nm_setting_vlan_get_priority        (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map,
+                                                         guint32 idx,
+                                                         guint32 *out_from,
+                                                         guint32 *out_to);
+

+Retrieve one of the entries of the "ingress_priority_map" +or "egress_priority_map" properties of this setting. +

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

setting :

the NMSettingVlan +

map :

the type of priority map

idx :

the zero-based index of the ingress/egress priority map entry

out_from :

on return the value of the priority map's 'from' item. [out] +

out_to :

on return the value of priority map's 'to' item. [out] +

Returns :

+TRUE if a priority map was returned, FALSE if error
+
+
+
+

nm_setting_vlan_new ()

+
NMSetting *         nm_setting_vlan_new                 (void);
+

+Creates a new NMSettingVlan object with default values. +

+
++ + + + +

Returns :

the new empty NMSettingVlan object. [transfer full] +
+
+
+
+

nm_setting_vlan_remove_priority ()

+
void                nm_setting_vlan_remove_priority     (NMSettingVlan *setting,
+                                                         NMVlanPriorityMap map,
+                                                         guint32 idx);
+

+Removes the priority map at index idx from the +"ingress_priority_map" or "egress_priority_map" +properties. +

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

setting :

the NMSettingVlan +

map :

the type of priority map

idx :

the zero-based index of the priority map to remove
+
+
+
+

Property Details

+
+

The "egress-priority-map" property

+
  "egress-priority-map"      GSList_gchararray_*   : Read / Write
+

+For outgoing packets, a list of mappings from Linux SKB priorities to +802.1p priorities. The mapping is given in the format 'from:to' +where both 'from' and 'to' are unsigned integers, ie '7:3'. +

+
+
+
+

The "flags" property

+
  "flags"                    guint                 : Read / Write / Construct
+

+One or more of NMVlanFlags which control the behavior and features of +the VLAN interface. +

+

Default value: 0

+
+
+
+

The "id" property

+
  "id"                       guint                 : Read / Write / Construct
+

+The VLAN identifier the interface created by this connection should be +assigned. +

+

Allowed values: <= 4095

+

Default value: 0

+
+
+
+

The "ingress-priority-map" property

+
  "ingress-priority-map"     GSList_gchararray_*   : Read / Write
+

+For incoming packets, a list of mappings from 802.1p priorities to Linux +SKB priorities. The mapping is given in the format 'from:to' where both +'from' and 'to' are unsigned integers, ie '7:3'. +

+
+
+
+

The "interface-name" property

+
  "interface-name"           gchar*                : Read / Write / Construct
+

+If given, specifies the kernel name of the VLAN interface. If not given, +a default name will be constructed from the interface described by the +parent interface and the "id" , ex 'eth2.1'. The parent +interface may be given by the "parent" property or by a +hardware address property, eg "mac-address" or +"mac-address". +

+

Default value: NULL

+
+
+
+

The "parent" property

+
  "parent"                   gchar*                : Read / Write / Construct
+

+If given, specifies the parent interface name or parent connection UUID +from which this VLAN interface should be created. If this property is +not specified, the connection must contain a hardware address in a +hardware-specific setting, like "mac-address" or +"mac-address". +

+

Default value: NULL

+
+
+
+ + + \ No newline at end of file diff --git a/docs/libnm-util/html/NMSettingWimax.html b/docs/libnm-util/html/NMSettingWimax.html index 66f68ba9..ee30d02e 100644 --- a/docs/libnm-util/html/NMSettingWimax.html +++ b/docs/libnm-util/html/NMSettingWimax.html @@ -7,7 +7,7 @@ - + @@ -18,7 +18,7 @@ Up Home libnm-util Reference Manual -Next +Next Top diff --git a/docs/libnm-util/html/NMSettingWireless.html b/docs/libnm-util/html/NMSettingWireless.html index ab05340e..85e17c1d 100644 --- a/docs/libnm-util/html/NMSettingWireless.html +++ b/docs/libnm-util/html/NMSettingWireless.html @@ -52,6 +52,7 @@ enum NM_SETTING_WIRELESS_CHANNEL #define NM_SETTING_WIRELESS_CLONED_MAC_ADDRESS #define NM_SETTING_WIRELESS_ERROR +#define NM_SETTING_WIRELESS_HIDDEN #define NM_SETTING_WIRELESS_MAC_ADDRESS #define NM_SETTING_WIRELESS_MAC_ADDRESS_BLACKLIST #define NM_SETTING_WIRELESS_MODE @@ -79,6 +80,7 @@ const guint32 nm_setting_wireless_get_channel (NMSettingWireless *setting); const GByteArray * nm_setting_wireless_get_cloned_mac_address (NMSettingWireless *setting); +gboolean nm_setting_wireless_get_hidden (NMSettingWireless *setting); const GByteArray * nm_setting_wireless_get_mac_address (NMSettingWireless *setting); const GSList * nm_setting_wireless_get_mac_address_blacklist (NMSettingWireless *setting); @@ -114,6 +116,7 @@ const bssid" GArray_guchar_* : Read / Write "channel" guint : Read / Write / Construct "cloned-mac-address" GArray_guchar_* : Read / Write + "hidden" gboolean : Read / Write "mac-address" GArray_guchar_* : Read / Write "mac-address-blacklist" GSList_gchararray_* : Read / Write "mode" gchar* : Read / Write @@ -243,6 +246,14 @@ set to a value that requires the +

NM_SETTING_WIRELESS_HIDDEN

+
#define NM_SETTING_WIRELESS_HIDDEN      "hidden"
+
+

+

+
+
+

NM_SETTING_WIRELESS_MAC_ADDRESS

#define NM_SETTING_WIRELESS_MAC_ADDRESS "mac-address"
 
@@ -522,6 +533,25 @@ Registers an error quark for
+

nm_setting_wireless_get_hidden ()

+
gboolean            nm_setting_wireless_get_hidden      (NMSettingWireless *setting);
+
++ + + + + + + + + + +

setting :

the NMSettingWireless +

Returns :

the "hidden" property of the setting
+
+
+

nm_setting_wireless_get_mac_address ()

const GByteArray *  nm_setting_wireless_get_mac_address (NMSettingWireless *setting);
@@ -786,6 +816,19 @@ permanent MAC address. This is known as MAC cloning or spoofing.
+

The "hidden" property

+
  "hidden"                   gboolean              : Read / Write
+

+If TRUE, indicates this network is a non-broadcasting network that +hides its SSID. In this case various workarounds may take place, such +as probe-scanning the SSID for more reliable network discovery. However, +these workarounds expose inherent insecurities with hidden SSID networks, +and thus hidden SSID networks should be used with caution. +

+

Default value: FALSE

+
+
+

The "mac-address" property

  "mac-address"              GArray_guchar_*       : Read / Write

diff --git a/docs/libnm-util/html/NMSettingWirelessSecurity.html b/docs/libnm-util/html/NMSettingWirelessSecurity.html index b9022091..94ff1432 100644 --- a/docs/libnm-util/html/NMSettingWirelessSecurity.html +++ b/docs/libnm-util/html/NMSettingWirelessSecurity.html @@ -653,7 +653,15 @@ specified then all protocols are allowed.

GQuark              nm_setting_wireless_security_error_quark
                                                         (void);

+Registers an error quark for NMSettingWired if necessary.

+
++ + + + +

Returns :

the error quark used for NMSettingWired errors.

diff --git a/docs/libnm-util/html/api-index-full.html b/docs/libnm-util/html/api-index-full.html index 9f287353..7ceff0ba 100644 --- a/docs/libnm-util/html/api-index-full.html +++ b/docs/libnm-util/html/api-index-full.html @@ -123,6 +123,10 @@
+nm_connection_get_setting_adsl, function in NMConnection +
+
+
nm_connection_get_setting_bluetooth, function in NMConnection
@@ -617,6 +621,46 @@
+NMSettingAdsl, struct in NMSettingAdsl +
+
+
+NMSettingAdsl:encapsulation, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:password, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:password-flags, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:protocol, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:username, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:vci, object property in NMSettingAdsl +
+
+
+NMSettingAdsl:vpi, object property in NMSettingAdsl +
+
+
+NMSettingAdslClass, struct in NMSettingAdsl +
+
+
+NMSettingAdslError, enum in NMSettingAdsl +
+
+
NMSettingBluetooth, struct in NMSettingBluetooth
@@ -637,23 +681,23 @@
-NMSettingBond, struct in NMSettingBond +NMSettingBond, struct in NMSettingBond
-NMSettingBond:interface-name, object property in NMSettingBond +NMSettingBond:interface-name, object property in NMSettingBond
-NMSettingBond:options, object property in NMSettingBond +NMSettingBond:options, object property in NMSettingBond
-NMSettingBondClass, struct in NMSettingBond +NMSettingBondClass, struct in NMSettingBond
-NMSettingBondError, enum in NMSettingBond +NMSettingBondError, enum in NMSettingBond
@@ -825,27 +869,27 @@ NMSettingBondError, enum in NMSettingBond
-NMSettingInfiniband, struct in NMSettingInfiniband +NMSettingInfiniband, struct in NMSettingInfiniband
-NMSettingInfiniband:mac-address, object property in NMSettingInfiniband +NMSettingInfiniband:mac-address, object property in NMSettingInfiniband
-NMSettingInfiniband:mtu, object property in NMSettingInfiniband +NMSettingInfiniband:mtu, object property in NMSettingInfiniband
-NMSettingInfiniband:transport-mode, object property in NMSettingInfiniband +NMSettingInfiniband:transport-mode, object property in NMSettingInfiniband
-NMSettingInfinibandClass, struct in NMSettingInfiniband +NMSettingInfinibandClass, struct in NMSettingInfiniband
-NMSettingInfinibandError, enum in NMSettingInfiniband +NMSettingInfinibandError, enum in NMSettingInfiniband
@@ -1141,39 +1185,39 @@ NMSettingInfinibandError, enum in NMSettingInfiniband
-NMSettingVlan, struct in NMSettingVlan +NMSettingVlan, struct in NMSettingVlan
-NMSettingVlan:egress-priority-map, object property in NMSettingVlan +NMSettingVlan:egress-priority-map, object property in NMSettingVlan
-NMSettingVlan:flags, object property in NMSettingVlan +NMSettingVlan:flags, object property in NMSettingVlan
-NMSettingVlan:id, object property in NMSettingVlan +NMSettingVlan:id, object property in NMSettingVlan
-NMSettingVlan:ingress-priority-map, object property in NMSettingVlan +NMSettingVlan:ingress-priority-map, object property in NMSettingVlan
-NMSettingVlan:interface-name, object property in NMSettingVlan +NMSettingVlan:interface-name, object property in NMSettingVlan
-NMSettingVlan:parent, object property in NMSettingVlan +NMSettingVlan:parent, object property in NMSettingVlan
-NMSettingVlanClass, struct in NMSettingVlan +NMSettingVlanClass, struct in NMSettingVlan
-NMSettingVlanError, enum in NMSettingVlan +NMSettingVlanError, enum in NMSettingVlan
@@ -1301,6 +1345,10 @@ NMSettingVlanError, enum in NMSettingVlan
+NMSettingWireless:hidden, object property in NMSettingWireless +
+
+
NMSettingWireless:mac-address, object property in NMSettingWireless
@@ -1825,6 +1873,98 @@ NMSettingVlanError, enum in NMSettingVlan
+NM_SETTING_ADSL_ENCAPSULATION, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_ENCAPSULATION_LLC, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_ENCAPSULATION_VCMUX, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_ERROR, macro in NMSettingAdsl +
+
+
+nm_setting_adsl_error_quark, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_encapsulation, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_password, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_password_flags, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_protocol, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_username, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_vci, function in NMSettingAdsl +
+
+
+nm_setting_adsl_get_vpi, function in NMSettingAdsl +
+
+
+nm_setting_adsl_new, function in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PASSWORD, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PASSWORD_FLAGS, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PROTOCOL, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PROTOCOL_IPOATM, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PROTOCOL_PPPOA, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_PROTOCOL_PPPOE, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_SETTING_NAME, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_USERNAME, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_VCI, macro in NMSettingAdsl +
+
+
+NM_SETTING_ADSL_VPI, macro in NMSettingAdsl +
+
+
NM_SETTING_BLUETOOTH_BDADDR, macro in NMSettingBluetooth
@@ -1865,83 +2005,83 @@ NMSettingVlanError, enum in NMSettingVlan
-nm_setting_bond_add_option, function in NMSettingBond +nm_setting_bond_add_option, function in NMSettingBond
-NM_SETTING_BOND_ERROR, macro in NMSettingBond +NM_SETTING_BOND_ERROR, macro in NMSettingBond
-nm_setting_bond_error_quark, function in NMSettingBond +nm_setting_bond_error_quark, function in NMSettingBond
-nm_setting_bond_get_interface_name, function in NMSettingBond +nm_setting_bond_get_interface_name, function in NMSettingBond
-nm_setting_bond_get_num_options, function in NMSettingBond +nm_setting_bond_get_num_options, function in NMSettingBond
-nm_setting_bond_get_option, function in NMSettingBond +nm_setting_bond_get_option, function in NMSettingBond
-nm_setting_bond_get_option_by_name, function in NMSettingBond +nm_setting_bond_get_option_by_name, function in NMSettingBond
-nm_setting_bond_get_option_default, function in NMSettingBond +nm_setting_bond_get_option_default, function in NMSettingBond
-nm_setting_bond_get_valid_options, function in NMSettingBond +nm_setting_bond_get_valid_options, function in NMSettingBond
-NM_SETTING_BOND_INTERFACE_NAME, macro in NMSettingBond +NM_SETTING_BOND_INTERFACE_NAME, macro in NMSettingBond
-nm_setting_bond_new, function in NMSettingBond +nm_setting_bond_new, function in NMSettingBond
-NM_SETTING_BOND_OPTIONS, macro in NMSettingBond +NM_SETTING_BOND_OPTIONS, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_ARP_INTERVAL, macro in NMSettingBond +NM_SETTING_BOND_OPTION_ARP_INTERVAL, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_ARP_IP_TARGET, macro in NMSettingBond +NM_SETTING_BOND_OPTION_ARP_IP_TARGET, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_DOWNDELAY, macro in NMSettingBond +NM_SETTING_BOND_OPTION_DOWNDELAY, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_MIIMON, macro in NMSettingBond +NM_SETTING_BOND_OPTION_MIIMON, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_MODE, macro in NMSettingBond +NM_SETTING_BOND_OPTION_MODE, macro in NMSettingBond
-NM_SETTING_BOND_OPTION_UPDELAY, macro in NMSettingBond +NM_SETTING_BOND_OPTION_UPDELAY, macro in NMSettingBond
-nm_setting_bond_remove_option, function in NMSettingBond +nm_setting_bond_remove_option, function in NMSettingBond
-NM_SETTING_BOND_SETTING_NAME, macro in NMSettingBond +NM_SETTING_BOND_SETTING_NAME, macro in NMSettingBond
@@ -2277,43 +2417,43 @@ NM_SETTING_BOND_SETTING_NAME, macro in NMSettingBond
-NM_SETTING_INFINIBAND_ERROR, macro in NMSettingInfiniband +NM_SETTING_INFINIBAND_ERROR, macro in NMSettingInfiniband
-nm_setting_infiniband_error_quark, function in NMSettingInfiniband +nm_setting_infiniband_error_quark, function in NMSettingInfiniband
-nm_setting_infiniband_get_mac_address, function in NMSettingInfiniband +nm_setting_infiniband_get_mac_address, function in NMSettingInfiniband
-nm_setting_infiniband_get_mtu, function in NMSettingInfiniband +nm_setting_infiniband_get_mtu, function in NMSettingInfiniband
-nm_setting_infiniband_get_transport_mode, function in NMSettingInfiniband +nm_setting_infiniband_get_transport_mode, function in NMSettingInfiniband
-NM_SETTING_INFINIBAND_MAC_ADDRESS, macro in NMSettingInfiniband +NM_SETTING_INFINIBAND_MAC_ADDRESS, macro in NMSettingInfiniband
-NM_SETTING_INFINIBAND_MTU, macro in NMSettingInfiniband +NM_SETTING_INFINIBAND_MTU, macro in NMSettingInfiniband
-nm_setting_infiniband_new, function in NMSettingInfiniband +nm_setting_infiniband_new, function in NMSettingInfiniband
-NM_SETTING_INFINIBAND_SETTING_NAME, macro in NMSettingInfiniband +NM_SETTING_INFINIBAND_SETTING_NAME, macro in NMSettingInfiniband
-NM_SETTING_INFINIBAND_TRANSPORT_MODE, macro in NMSettingInfiniband +NM_SETTING_INFINIBAND_TRANSPORT_MODE, macro in NMSettingInfiniband
@@ -3053,83 +3193,83 @@ NM_SETTING_SECRET_FLAGS_ALL, macro in nm-setting-private
-nm_setting_vlan_add_priority, function in NMSettingVlan +nm_setting_vlan_add_priority, function in NMSettingVlan
-nm_setting_vlan_add_priority_str, function in NMSettingVlan +nm_setting_vlan_add_priority_str, function in NMSettingVlan
-nm_setting_vlan_clear_priorities, function in NMSettingVlan +nm_setting_vlan_clear_priorities, function in NMSettingVlan
-NM_SETTING_VLAN_EGRESS_PRIORITY_MAP, macro in NMSettingVlan +NM_SETTING_VLAN_EGRESS_PRIORITY_MAP, macro in NMSettingVlan
-NM_SETTING_VLAN_ERROR, macro in NMSettingVlan +NM_SETTING_VLAN_ERROR, macro in NMSettingVlan
-nm_setting_vlan_error_quark, function in NMSettingVlan +nm_setting_vlan_error_quark, function in NMSettingVlan
-NM_SETTING_VLAN_FLAGS, macro in NMSettingVlan +NM_SETTING_VLAN_FLAGS, macro in NMSettingVlan
-nm_setting_vlan_get_flags, function in NMSettingVlan +nm_setting_vlan_get_flags, function in NMSettingVlan
-nm_setting_vlan_get_id, function in NMSettingVlan +nm_setting_vlan_get_id, function in NMSettingVlan
-nm_setting_vlan_get_interface_name, function in NMSettingVlan +nm_setting_vlan_get_interface_name, function in NMSettingVlan
-nm_setting_vlan_get_num_priorities, function in NMSettingVlan +nm_setting_vlan_get_num_priorities, function in NMSettingVlan
-nm_setting_vlan_get_parent, function in NMSettingVlan +nm_setting_vlan_get_parent, function in NMSettingVlan
-nm_setting_vlan_get_priority, function in NMSettingVlan +nm_setting_vlan_get_priority, function in NMSettingVlan
-NM_SETTING_VLAN_ID, macro in NMSettingVlan +NM_SETTING_VLAN_ID, macro in NMSettingVlan
-NM_SETTING_VLAN_INGRESS_PRIORITY_MAP, macro in NMSettingVlan +NM_SETTING_VLAN_INGRESS_PRIORITY_MAP, macro in NMSettingVlan
-NM_SETTING_VLAN_INTERFACE_NAME, macro in NMSettingVlan +NM_SETTING_VLAN_INTERFACE_NAME, macro in NMSettingVlan
-nm_setting_vlan_new, function in NMSettingVlan +nm_setting_vlan_new, function in NMSettingVlan
-NM_SETTING_VLAN_PARENT, macro in NMSettingVlan +NM_SETTING_VLAN_PARENT, macro in NMSettingVlan
-nm_setting_vlan_remove_priority, function in NMSettingVlan +nm_setting_vlan_remove_priority, function in NMSettingVlan
-NM_SETTING_VLAN_SETTING_NAME, macro in NMSettingVlan +NM_SETTING_VLAN_SETTING_NAME, macro in NMSettingVlan
@@ -3413,6 +3553,10 @@ NM_SETTING_VLAN_SETTING_NAME, macro in NMSettingVlan
+nm_setting_wireless_get_hidden, function in NMSettingWireless +
+
+
nm_setting_wireless_get_mac_address, function in NMSettingWireless
@@ -3453,6 +3597,10 @@ NM_SETTING_VLAN_SETTING_NAME, macro in NMSettingVlan
+NM_SETTING_WIRELESS_HIDDEN, macro in NMSettingWireless +
+
+
NM_SETTING_WIRELESS_MAC_ADDRESS, macro in NMSettingWireless
@@ -3843,11 +3991,11 @@ NM_SETTING_VLAN_SETTING_NAME, macro in NMSettingVlan

V

-NMVlanFlags, enum in NMSettingVlan +NMVlanFlags, enum in NMSettingVlan
-NMVlanPriorityMap, enum in NMSettingVlan +NMVlanPriorityMap, enum in NMSettingVlan
diff --git a/docs/libnm-util/html/ch01.html b/docs/libnm-util/html/ch01.html index c23e7223..1cddc6b2 100644 --- a/docs/libnm-util/html/ch01.html +++ b/docs/libnm-util/html/ch01.html @@ -21,7 +21,7 @@

-libnm-util API Reference

+libnm-util API Reference
NMConnection — Describes a connection to specific network or provider @@ -59,6 +59,15 @@ serial communications NMSettingWimax — Describes 802.16e Mobile WiMAX connection properties
+NMSettingBond — Describes connection properties for bonds +
+
+NMSettingInfiniband — Describes connection properties for IP-over-InfiniBand networks +
+
+NMSettingVlan — Describes connection properties for VLAN interfaces +
+
NMSettingOlpcMesh
diff --git a/docs/libnm-util/html/index.html b/docs/libnm-util/html/index.html index 6f6ac022..dea375f6 100644 --- a/docs/libnm-util/html/index.html +++ b/docs/libnm-util/html/index.html @@ -61,6 +61,15 @@ serial communications NMSettingWimax — Describes 802.16e Mobile WiMAX connection properties
+NMSettingBond — Describes connection properties for bonds +
+
+NMSettingInfiniband — Describes connection properties for IP-over-InfiniBand networks +
+
+NMSettingVlan — Describes connection properties for VLAN interfaces +
+
NMSettingOlpcMesh
diff --git a/docs/libnm-util/html/index.sgml b/docs/libnm-util/html/index.sgml index 18260e91..c2b27338 100644 --- a/docs/libnm-util/html/index.sgml +++ b/docs/libnm-util/html/index.sgml @@ -30,6 +30,7 @@ + @@ -268,6 +269,7 @@ + @@ -287,6 +289,7 @@ + @@ -303,6 +306,7 @@ + @@ -593,6 +597,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/libnm-util/html/libnm-util-nm-utils.html b/docs/libnm-util/html/libnm-util-nm-utils.html index a17c1ece..a4404b33 100644 --- a/docs/libnm-util/html/libnm-util-nm-utils.html +++ b/docs/libnm-util/html/libnm-util-nm-utils.html @@ -664,7 +664,25 @@ which should be unset by the caller (when no longer needed) with

nm_utils_ip6_dns_from_gvalue ()

GSList *            nm_utils_ip6_dns_from_gvalue        (const GValue *value);

+Converts a GValue containing a GPtrArray of IP6 DNS, represented as +GByteArrays into a GSList of in6_addrs.

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

value :

a GValue +

Returns :

a GSList of IP6 +addresses. [transfer full][element-type Posix.in6_addr] +

@@ -672,7 +690,26 @@ which should be unset by the caller (when no longer needed) with
void                nm_utils_ip6_dns_to_gvalue          (GSList *list,
                                                          GValue *value);

+Utility function to convert a GSList of 'struct in6_addr' structs into a +GPtrArray of GByteArrays representing each server's IPv6 addresses in +network byte order. The specific format of this serialization is not +guaranteed to be stable and may be extended in the future.

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

list :

a list of NMIP6Route objects

value :

a pointer to a GValue into which to place the converted DNS server +addresses, which should be unset by the caller (when no longer needed) with +g_value_unset().

diff --git a/docs/libnm-util/html/libnm-util.devhelp2 b/docs/libnm-util/html/libnm-util.devhelp2 index 993a29d7..fb3955a3 100644 --- a/docs/libnm-util/html/libnm-util.devhelp2 +++ b/docs/libnm-util/html/libnm-util.devhelp2 @@ -14,6 +14,9 @@ + + + @@ -47,6 +50,7 @@ + @@ -215,6 +219,7 @@ + @@ -234,6 +239,7 @@ + @@ -249,6 +255,7 @@ + @@ -438,6 +445,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -996,6 +1075,22 @@ + + + + + + + + + + + + + + + + diff --git a/docs/libnm-util/html/object-tree.html b/docs/libnm-util/html/object-tree.html index 8670ba6c..edb82a82 100644 --- a/docs/libnm-util/html/object-tree.html +++ b/docs/libnm-util/html/object-tree.html @@ -27,19 +27,20 @@ NMConnection NMSetting NMSetting8021x + NMSettingAdsl NMSettingBluetooth - NMSettingBond + NMSettingBond NMSettingCdma NMSettingConnection NMSettingGsm - NMSettingInfiniband + NMSettingInfiniband NMSettingIP4Config NMSettingIP6Config NMSettingOlpcMesh NMSettingPPP NMSettingPPPOE NMSettingSerial - NMSettingVlan + NMSettingVlan NMSettingVPN NMSettingWimax NMSettingWired @@ -50,8 +51,9 @@ NMSetting8021xCKFormat NMSetting8021xCKScheme NMSetting8021xError + NMSettingAdslError NMSettingBluetoothError - NMSettingBondError + NMSettingBondError NMSettingCdmaError NMSettingCompareFlags NMSettingConnectionError @@ -61,7 +63,7 @@ NMSettingGsmNetworkBand NMSettingGsmNetworkType NMSettingHashFlags - NMSettingInfinibandError + NMSettingInfinibandError NMSettingIP4ConfigError NMSettingIP6ConfigError NMSettingIP6ConfigPrivacy @@ -70,15 +72,15 @@ NMSettingPPPOEError NMSettingSecretFlags NMSettingSerialError - NMSettingVlanError + NMSettingVlanError NMSettingVpnError NMSettingWimaxError NMSettingWiredError NMSettingWirelessError NMSettingWirelessSecurityError NMUtilsSecurityType - NMVlanFlags - NMVlanPriorityMap + NMVlanFlags + NMVlanPriorityMap NMWepKeyType GBoxed NMIP4Address -- cgit 1.3.0-6-gf8a5