Author: Pekka Riikonen <priikone@silcnet.org>
- Copyright (C) 1997 - 2001 Pekka Riikonen
+ Copyright (C) 1997 - 2005 Pekka Riikonen
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
+ the Free Software Foundation; version 2 of the License.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
*/
-/****h* silcutil/SilcNetAPI
+/****h* silcutil/SILC Net Interface
*
* DESCRIPTION
*
*
* Return name of localhost. This will also attempt to resolve
* the real hostname by the local host's IP address. If unsuccessful
- * the first found hostname is returned.
+ * the first found hostname is returned. The caller must free
+ * returned hostname.
*
***/
char *silc_net_localhost(void);
*
* DESCRIPTION
*
- * Return IP of localhost.
+ * Return IP of localhost. The caller must free the returned IP.
*
***/
char *silc_net_localip(void);
-#ifdef WIN32
-
/****f* silcutil/SilcNetAPI/silc_net_win32_init
*
* SYNOPSIS
* FALSE on error. The network will not work if this function returns
* FALSE.
*
+ * NOTES
+ *
+ * This routines is available only on Win32 platform.
+ *
***/
bool silc_net_win32_init(void);
* is usually called when the application is exiting. After calling
* this function the SILC Net API routines will not work anymore.
*
+ * NOTES
+ *
+ * This routines is available only on Win32 platform.
+ *
***/
void silc_net_win32_uninit(void);
#endif
-
-#endif