| Top |
| GObject * | nm_ip6_config_new () |
| const GSList * | nm_ip6_config_get_addresses () |
| const GSList * | nm_ip6_config_get_nameservers () |
| const GPtrArray * | nm_ip6_config_get_domains () |
| const GSList * | nm_ip6_config_get_routes () |
| NMIP6AddressObjectArray * | addresses | Read |
| NMStringArray * | domains | Read |
| NMIP6AddressArray * | nameservers | Read |
| NMIP6RouteObjectArray * | routes | Read |
| NMIP6Config | |
| NMIP6ConfigClass | |
| #define | NM_IP6_CONFIG_ADDRESSES |
| #define | NM_IP6_CONFIG_NAMESERVERS |
| #define | NM_IP6_CONFIG_DOMAINS |
| #define | NM_IP6_CONFIG_ROUTES |
GObject * nm_ip6_config_new (DBusGConnection *connection,const char *object_path);
Creates a new NMIP6Config.
const GSList *
nm_ip6_config_get_addresses (NMIP6Config *config);
Gets the IP6 addresses (containing the address, prefix, and gateway).
const GSList *
nm_ip6_config_get_nameservers (NMIP6Config *config);
Gets the domain name servers (DNS).
const GPtrArray *
nm_ip6_config_get_domains (NMIP6Config *config);
Gets the domain names.
const GSList *
nm_ip6_config_get_routes (NMIP6Config *config);
Gets the routes.
typedef struct {
NMObjectClass parent;
/* Padding for future expansion */
void (*_reserved1) (void);
void (*_reserved2) (void);
void (*_reserved3) (void);
void (*_reserved4) (void);
void (*_reserved5) (void);
void (*_reserved6) (void);
} NMIP6ConfigClass;
“addresses” property “addresses” NMIP6AddressObjectArray *
The GPtrArray containing the IPv6 addresses; use
nm_utils_ip6_addresses_from_gvalue() to return a GSList of
NMSettingIP6Address objects that is more usable than the raw data.
Flags: Read
“domains” property “domains” NMStringArray *
The GPtrArray containing domain strings of the configuration.
Flags: Read
“nameservers” property “nameservers” NMIP6AddressArray *
The GPtrArray containing elements of type 'struct ip6_addr' which contain the addresses of nameservers of the configuration.
Flags: Read