X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fserver.h;fp=apps%2Fsilcd%2Fserver.h;h=93ec1f49e68bbda839f1ba70feb7a4e49a6cdc57;hb=57fe1d5d88e8687ac876aa3725028bd3343f5067;hp=74326d1990700eca441e64851053de488aa28c7c;hpb=ed3133837d3466b1d9eb15278677d82971bbd35f;p=silc.git diff --git a/apps/silcd/server.h b/apps/silcd/server.h index 74326d19..93ec1f49 100644 --- a/apps/silcd/server.h +++ b/apps/silcd/server.h @@ -208,6 +208,11 @@ void silc_server_save_users_on_channel(SilcServer server, SilcBuffer user_list, SilcBuffer mode_list, SilcUInt32 user_count); +void silc_server_save_user_channels(SilcServer server, + SilcSocketConnection sock, + SilcClientEntry client, + SilcBuffer channels, + SilcBuffer channels_user_modes); SilcSocketConnection silc_server_get_client_route(SilcServer server, unsigned char *id_data, @@ -216,7 +221,10 @@ silc_server_get_client_route(SilcServer server, SilcIDListData *idata, SilcClientEntry *client_entry); SilcBuffer silc_server_get_client_channel_list(SilcServer server, - SilcClientEntry client); + SilcClientEntry client, + bool get_private, + bool get_secret, + SilcBuffer *user_mode_list); SilcClientEntry silc_server_get_client_resolve(SilcServer server, SilcClientID *client_id, bool always_resolve,