X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver_util.h;h=080f9600b3da8b57bd69693d89db1224f21b2eb3;hb=33b943ac6034b92fcc5c09802f9fe9add12a51c9;hp=283864f3384b1854570633505b182f091c516528;hpb=e5d8d3db6caa344b3d419b884556c21b15e7d123;p=silc.git diff --git a/apps/silcd/server_util.h b/apps/silcd/server_util.h index 283864f3..080f9600 100644 --- a/apps/silcd/server_util.h +++ b/apps/silcd/server_util.h @@ -35,12 +35,14 @@ bool silc_server_remove_clients_by_server(SilcServer server, `from' and which are originated from a server that we have connection to, when we've acting as backup router. If it is FALSE the `to' will be the new source. This function also removes the clients that are - *really* originated from `from'. These are clients that the `from' - owns, and not just clients that are behind the `from'. */ + *really* originated from `from' if `remove_from' is TRUE. These are + clients that the `from' owns, and not just clients that are behind + the `from'. */ void silc_server_update_clients_by_server(SilcServer server, SilcServerEntry from, SilcServerEntry to, - bool resolve_real_server); + bool resolve_real_server, + bool remove_from); /* Checks whether given channel has global users. If it does this returns TRUE and FALSE if there is only locally connected clients on the channel. */