a bug and should be done only once per channel after all clients of
the server has been removed.
+ o Incomplete IPv6 support:
+
+ o silc_server_get_users_on_channel does not support IPv6 based
+ Client ID's.
+ o silc_server_route_get and the route code in general supports
+ only IPv4.
+ o silcd/serverid.c and its routines supports only IPv4.
+
o DNS/IP lookup blocks the server. This must be fixed. Check the
resolver stuff (resolver(3), resolver(5)). Either we have to do the
own resolver stuff (through scheduler, if possible without writing
TODO/bugs In SILC Libraries
===========================
- o silc_server_get_users_on_channel does not support IPv6 based Client
- ID's.
+ o Incomplete IPv6 support:
- o silc_server_route_get and the route code in general supports only
- IPv4.
+ o All network routines in lib/silcutil/silcnet.[ch] does not
+ support IPv6.
- o silcd/serverid.c and its routines supports only IPv4.
+ o Hash tables must be implemented.
o Compression routines are missing. The protocol supports packet
compression thus it must be implemented. SILC Comp API must be