Merge branch 'topic/mm-fixes' of git://208.110.73.182/silc into silc.1.1.branch
[silc.git] / lib / silcutil / silcnet.h
index 94b76220b43749e5be571a6ec76d0bd0fb010234..f2e040b6588bb60b7d8b8927aa40e6f16c153aed 100644 (file)
  * Various utility functions for resolving various information is also
  * provided.
  *
- * On WIN32 systems the SILC Net API must initialized by calling the
- * silc_net_win32_init and uninitialized when the application ends by
- * calling the silc_net_win32_uninit function. The initializing must be
- * done in order to assure that the SILC Net API works correctly.
- *
  ***/
 
 #ifndef SILCNET_H
@@ -118,7 +113,7 @@ typedef void (*SilcNetCallback)(SilcNetStatus status,
  *
  *    This function creates TCP listener.  This is used to create network
  *    listener for incoming connections, and `callback' will be called
- *    everytime new connection is received.  If `local_ip_addr' is NULL any
+ *    everytime new connection is received.  If `local_ip_addr' is NULL 'any'
  *    address is used.  If provided it can be used bind the listener to
  *    `local_ip_count' many IP addresses provided in `local_ip_addr' table.
  *    On success returns the SilcNetListener context, or NULL on error.
@@ -504,7 +499,7 @@ typedef void (*SilcNetResolveCallback)(const char *result, void *context);
  * SYNOPSIS
  *
  *    SilcBool silc_net_gethostbyname(const char *name, SilcBool prefer_ipv6,
- *                                char *address, SilcUInt32 address_len);
+ *                                    char *address, SilcUInt32 address_len);
  *
  * DESCRIPTION
  *
@@ -553,9 +548,9 @@ void silc_net_gethostbyname_async(const char *name,
  * SYNOPSIS
  *
  *   SilcBool silc_net_gethostbyaddr(const char *addr, char *name,
- *                               SilcUInt32 name_len);
+ *                                   SilcUInt32 name_len);
  *
- * DESCRIPTION
+x * DESCRIPTION
  *
  *    Resolves the hostname for the IP address indicated by the `addr'
  *    This returns TRUE and the resolved hostname to the `name' buffer,
@@ -675,49 +670,6 @@ char *silc_net_localhost(void);
  ***/
 char *silc_net_localip(void);
 
-/****f* silcutil/SilcNetAPI/silc_net_win32_init
- *
- * SYNOPSIS
- *
- *    SilcBool silc_net_win32_init(void);
- *
- * DESCRIPTION
- *
- *    This is WIN32 system specific function and is used to initialize
- *    the network.  This must be called by all WIN32 applications.  It
- *    is usually called at the application's main() or WinMain() before
- *    calling any other SILC routine.  The application must also call
- *    the silc_net_win32_uninit when exiting the application.  Returns
- *    FALSE on error.  The network will not work if this function returns
- *    FALSE.
- *
- * NOTES
- *
- *    This routines is available only on Win32 platform.
- *
- ***/
-SilcBool silc_net_win32_init(void);
-
-/****f* silcutil/SilcNetAPI/silc_net_win32_uninit
- *
- * SYNOPSIS
- *
- *    void silc_net_win32_init(void);
- *
- * DESCRIPTION
- *
- *    This is WIN32 system specific function and is used to uninitialize
- *    the network.  This must be called by all WIN32 applications.  It
- *    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);
-
 #include "silcnet_i.h"
 
 #endif /* SILCNET_H */