Re: [PATCH 5/7] cfg.mk: drop redundant sc_prohibit_gethostby

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/03/2016 12:20 PM, Ján Tomko wrote:
Both gethostbyaddr and gethostbyname* are already checked
by sc_prohibit_nonreentrant.

The really interesting thing is that sc_prohibit_nonreentrant was already checking for those functions *before* sc_prohibit_gethostby was added.

ACK.
---
  cfg.mk | 9 ---------
  1 file changed, 9 deletions(-)

diff --git a/cfg.mk b/cfg.mk
index 0604d69..9f236c2 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -520,13 +520,6 @@ sc_forbid_manual_xml_indent:
  	halt='use virBufferAdjustIndent instead of spaces when indenting xml' \
  	  $(_sc_search_regexp)
-# Not only do they fail to deal well with ipv6, but the gethostby*
-# functions are also not thread-safe.
-sc_prohibit_gethostby:
-	@prohibit='\<gethostby(addr|name2?) *\('			\
-	halt='use getaddrinfo, not gethostby*'				\
-	  $(_sc_search_regexp)
-
  # dirname and basename from <libgen.h> are not required to be thread-safe
  sc_prohibit_libgen:
  	@prohibit='( (base|dir)name *\(|include .libgen\.h)'		\
@@ -1192,8 +1185,6 @@ exclude_file_name_regexp--sc_prohibit_strncpy = ^src/util/virstring\.c$$
exclude_file_name_regexp--sc_prohibit_strtol = ^examples/.*$$ -exclude_file_name_regexp--sc_prohibit_gethostby = ^docs/nss.html.in$$
-
  exclude_file_name_regexp--sc_prohibit_xmlGetProp = ^src/util/virxml\.c$$
exclude_file_name_regexp--sc_prohibit_xmlURI = ^src/util/viruri\.c$$


--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list




[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]