[Libosinfo] [PATCH 2/2] install-config: Document implicit hostname changes
Zeeshan Ali (Khattak)
zeeshanak at gnome.org
Mon May 12 15:38:35 UTC 2014
Since we need to chop the hostname for windows, lets warn the app
developers about this in the API documentation.
---
osinfo/osinfo_install_config.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/osinfo/osinfo_install_config.c b/osinfo/osinfo_install_config.c
index de4ee42..c7d41d0 100644
--- a/osinfo/osinfo_install_config.c
+++ b/osinfo/osinfo_install_config.c
@@ -343,6 +343,20 @@ const gchar *osinfo_install_config_get_reg_product_key(OsinfoInstallConfig *conf
OSINFO_INSTALL_CONFIG_PROP_REG_PRODUCTKEY);
}
+/**
+ * osinfo_install_config_set_hostname:
+ * @config: the install config
+ * @hostname: the desired hostname
+ *
+ * Sets the #OSINFO_INSTALL_CONFIG_PROP_HOSTNAME parameter.
+ *
+ * Note that some operating systems have restrictions on maximum number of
+ * characters in hostname (or its equivalent) so the actual hostname set might
+ * be different from the value you specified here. For example if you specify
+ * 'my-not-so-long-hostname' as hostname for Microsoft Windows, the actual
+ * hostname will be 'my-not-so-long-' since Microsoft Window does not allow more
+ * than 15 characters in hostnames.
+ */
void osinfo_install_config_set_hostname(OsinfoInstallConfig *config,
const gchar *hostname)
{
--
1.9.0
More information about the Libosinfo
mailing list