![]() |
![]() |
![]() |
Liboobs (System configuration management) Reference Manual | |
---|---|---|---|---|
OobsStaticHost; OobsStaticHost* oobs_static_host_new (const gchar *ip_address, GList *aliases); const gchar* oobs_static_host_get_ip_address (OobsStaticHost *static_host); void oobs_static_host_set_ip_address (OobsStaticHost *static_host, const gchar *ip_address); GList* oobs_static_host_get_aliases (OobsStaticHost *static_host); void oobs_static_host_set_aliases (OobsStaticHost *static_host, GList *aliases);
OobsStaticHost* oobs_static_host_new (const gchar *ip_address, GList *aliases);
Returns a new OobsStaticHost defining both the IP address and the list of hostnames that will point to the IP address.
|
IP address for the static host. |
|
GList of aliases to ip_address. |
Returns : |
A new OobsStaticHost. |
const gchar* oobs_static_host_get_ip_address (OobsStaticHost *static_host);
Returns the static host IP address.
|
An OobsStaticHost. |
Returns : |
A pointer to the static host IP address as a string. This string must not be freed, modified or stored. |
void oobs_static_host_set_ip_address (OobsStaticHost *static_host, const gchar *ip_address);
Sets the IP address of static_host to be ip_address, overwriting the previous one.
|
An OobsStaticHost. |
|
A new IP address for static_host |
GList* oobs_static_host_get_aliases (OobsStaticHost *static_host);
Returns the hostname aliases for the static_host IP address.
The returned list must be freed with g_list_free()
.
|
An OobsStaticHost. |
Returns : |
A GList of gchar pointers containing the host aliases. |
void oobs_static_host_set_aliases (OobsStaticHost *static_host, GList *aliases);
Sets a new list of aliases for the static_host IP address. overwriting the previous one.
|
An OobsStaticHost. |
|
a GList of gchar pointers containing the host aliases. |