int broadcast,
SilcNotifyType type,
unsigned int argc, ...);
+void silc_server_send_notify_args(SilcServer server,
+ SilcSocketConnection sock,
+ int broadcast,
+ SilcNotifyType type,
+ unsigned int argc,
+ SilcBuffer args);
void silc_server_send_notify_channel_change(SilcServer server,
SilcSocketConnection sock,
int broadcast,
int broadcast,
SilcChannelEntry channel,
unsigned int mode_mask,
- SilcClientID *client_id,
- unsigned int client_id_len);
+ void *id, SilcIdType id_type,
+ unsigned int id_len,
+ char *cipher, char *hmac);
void silc_server_send_notify_cumode(SilcServer server,
SilcSocketConnection sock,
int broadcast,
SilcClientID *client_id,
unsigned int client_id_len,
char *message);
-void silc_server_send_notify_server_signoff(SilcServer server,
- SilcSocketConnection sock,
- int broadcast,
- SilcServerID *server_id,
- unsigned int server_id_len);
void silc_server_send_notify_topic_set(SilcServer server,
SilcSocketConnection sock,
int broadcast,
SilcClientID *client_id,
unsigned int client_id_len,
unsigned int mode_mask);
+void silc_server_send_notify_ban(SilcServer server,
+ SilcSocketConnection sock,
+ int broadcast,
+ SilcChannelEntry channel,
+ char *add, char *del);
+void silc_server_send_notify_invite(SilcServer server,
+ SilcSocketConnection sock,
+ int broadcast,
+ SilcChannelEntry channel,
+ SilcClientID *client_id,
+ unsigned int client_id_len,
+ char *add, char *del);
void silc_server_send_notify_dest(SilcServer server,
SilcSocketConnection sock,
int broadcast,
SilcHmac hmac,
SilcPacketContext *packet,
int force_send);
+void silc_server_send_connection_auth_request(SilcServer server,
+ SilcSocketConnection sock,
+ unsigned short conn_type,
+ SilcAuthMethod auth_meth);
#endif