And this is the backtrace.<br><br><div class="gmail_quote">2011/11/13 Arnaud Versini <span dir="ltr">&lt;<a href="mailto:arnaud.versini@gmail.com">arnaud.versini@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I&#39;ve seen it is used by using gdb on  _osl_getFullQualifiedDomainName. I don&#39;t remember how but I could provide you the bt after the build. It&#39;s not directly but _osl_getFullQualifiedDomainName is used during file locking.<br>


<br>I&#39;m writting a patch to remove the usage of _osl_getDomainName.<div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">2011/11/13 Noel Grandin <span dir="ltr">&lt;<a href="mailto:noelgrandin@gmail.com" target="_blank">noelgrandin@gmail.com</a>&gt;</span><br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Arnaud is correct, I was looking at the wrong method. But where do you<br>
see this method being used in file locking?<br>
<br>
Lionel, I&#39;ve run across a lot of machines with badly configured DNS.<br>
<br>
socket.c:   _osl_getDomainName<br>
<br>
is only used by<br>
socket.c:   static sal_Char* _osl_getFullQualifiedDomainName (const<br>
sal_Char *pHostName)<br>
<br>
which is only used by<br>
socket.c:   static oslHostAddr _osl_hostentToHostAddr (const struct hostent *he)<br>
<br>
which is used by<br>
socket.c:   oslHostAddr SAL_CALL osl_psz_createHostAddrByName (const<br>
sal_Char *pszHostname)<br>
and<br>
socket.c:   oslHostAddr SAL_CALL osl_createHostAddrByAddr (const<br>
oslSocketAddr pAddr)<br>
<br>
and I assume that SAL_CALL means that these are part of the public API.<br>
</blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>Arnaud Versini<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br>Arnaud Versini<br>