gethostname() issue with Symbian platform
Pekka Riikonen
priikone at iki.fi
Tue Feb 5 11:01:47 CET 2008
On Tue, 5 Feb 2008, Miles Qi wrote:
: I am deveoping an application for Symbian platform using SILC, but I got
: error "Fuction not implemented" which happens in silc_net_localhost()
: function when calling gethostname(). It looks like gethostname() is not
: implemented yet on Symbian at least it is not working on Emulator. My
: environment is Carbide v1.2 and Symbian S60 3rd initial release(Symbian
: 9.1). Do you have any idea about this problem or is there any other
: substitute for gethostname() function on Symbian? Any help would be
: appreciated.
:
I didn't know it wasn't implemented. It's possible you'll find some other
routines as well that aren't yet implemented. Quickly looking it would
appear we have to fix that function for Symbian. I think using
RHostResolver and GetHostName() method you might be able to get the
localhost:
http://www.symbian.com/developer/techlib/v9.1docs/doc_source/reference/reference-cpp/N10206/RHostResolverClass.html#%3a%3aRHostResolver
We also probably have to just return "localhost" in some cases since the
local hostname apparently isn't available all the time on Symbian.
If you want to fix that and submit patches we'd be appreciated.
Pekka
________________________________________________________________________
Pekka Riikonen priikone at silcnet.org
Secure Internet Live Conferencing (SILC) http://silcnet.org/
More information about the silc-devel
mailing list