We should always be using virGetHostname in place of
gethostname; thus add in a new syntax-check rule to make
sure no new uses creep in.
Signed-off-by: Chris Lalancette <clalance@redhat.com>
--- /dev/null
+^src/util/util\.c$
+^ChangeLog-old$
.x-sc_m4_quote_check \
.x-sc_prohibit_asprintf \
.x-sc_prohibit_gethostby \
+ .x-sc_prohibit_gethostname \
.x-sc_prohibit_have_config_h \
.x-sc_prohibit_HAVE_MBRTOWC \
.x-sc_prohibit_nonreentrant \
msg='use virStrncpy, not strncpy' \
$(_prohibit_regexp)
+sc_prohibit_gethostname:
+ @re='gethostname *\(' \
+ msg='use virGetHostname, not gethostname' \
+ $(_prohibit_regexp)
+
sc_prohibit_VIR_ERR_NO_MEMORY:
@re='\<V''IR_ERR_NO_MEMORY\>' \
msg='use virReportOOMError, not V'IR_ERR_NO_MEMORY \
* @conn: pointer to a hypervisor connection
*
* This returns the system hostname on which the hypervisor is
- * running (the result of the gethostname(2) system call). If
+ * running (the result of the gethostname system call). If
* we are connected to a remote system, then this returns the
* hostname of the remote system.
*