Top |
int | nm_ip_config_get_family () |
const char * | nm_ip_config_get_gateway () |
GPtrArray * | nm_ip_config_get_addresses () |
GPtrArray * | nm_ip_config_get_routes () |
const char *const * | nm_ip_config_get_nameservers () |
const char *const * | nm_ip_config_get_domains () |
const char *const * | nm_ip_config_get_searches () |
const char *const * | nm_ip_config_get_wins_servers () |
#define | NM_IP_CONFIG_FAMILY |
#define | NM_IP_CONFIG_GATEWAY |
#define | NM_IP_CONFIG_ADDRESSES |
#define | NM_IP_CONFIG_ROUTES |
#define | NM_IP_CONFIG_NAMESERVERS |
#define | NM_IP_CONFIG_DOMAINS |
#define | NM_IP_CONFIG_SEARCHES |
#define | NM_IP_CONFIG_WINS_SERVERS |
int
nm_ip_config_get_family (NMIPConfig *config
);
Gets the IP address family
const char *
nm_ip_config_get_gateway (NMIPConfig *config
);
Gets the IP gateway address.
GPtrArray *
nm_ip_config_get_addresses (NMIPConfig *config
);
Gets the IP addresses (containing the address, prefix, and gateway).
the GPtrArray containing NMIPAddresses. This is the internal copy used by the configuration and must not be modified. The library never modifies the returned array and thus it is safe for callers to reference and keep using it.
[element-type NMIPAddress][transfer none]
GPtrArray *
nm_ip_config_get_routes (NMIPConfig *config
);
Gets the routes.
const char *const *
nm_ip_config_get_nameservers (NMIPConfig *config
);
Gets the domain name servers (DNS).
const char *const *
nm_ip_config_get_domains (NMIPConfig *config
);
Gets the domain names.
const char *const *
nm_ip_config_get_searches (NMIPConfig *config
);
Gets the DNS searches.
the array of DNS search strings.
(This is never NULL
, though it may be 0-length).
[transfer none]
const char *const *
nm_ip_config_get_wins_servers (NMIPConfig *config
);
Gets the Windows Internet Name Service servers (WINS).
the arry of WINS server IP address strings.
(This is never NULL
, though it may be 0-length.).
[transfer none]