X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=apps%2Fsilcd%2Fpacket_receive.c;h=f207289903b432154ca047fc228dcecbcec00437;hb=3d55ce97cb6f26917ec10a805d32641d6c86ecf8;hp=0c010bdfe97d377dd98ecf46207aaf7ac4143bfa;hpb=3304e90317ca1ddc3c3301bdca6257f1f35da9e8;p=silc.git diff --git a/apps/silcd/packet_receive.c b/apps/silcd/packet_receive.c index 0c010bdf..f2072899 100644 --- a/apps/silcd/packet_receive.c +++ b/apps/silcd/packet_receive.c @@ -701,9 +701,11 @@ void silc_server_notify(SilcServer server, } if (users_modes) { silc_buffer_push(users_modes, users_modes->data - users_modes->head); - silc_server_packet_send(server, sock, - SILC_PACKET_NOTIFY, SILC_PACKET_FLAG_LIST, - users_modes->data, users_modes->len, FALSE); + silc_server_packet_send_dest(server, sock, + SILC_PACKET_NOTIFY, SILC_PACKET_FLAG_LIST, + channel->id, SILC_ID_CHANNEL, + users_modes->data, + users_modes->len, FALSE); silc_buffer_free(users_modes); } } @@ -1964,9 +1966,11 @@ void silc_server_new_channel(SilcServer server, } if (users_modes) { silc_buffer_push(users_modes, users_modes->data - users_modes->head); - silc_server_packet_send(server, sock, - SILC_PACKET_NOTIFY, SILC_PACKET_FLAG_LIST, - users_modes->data, users_modes->len, FALSE); + silc_server_packet_send_dest(server, sock, + SILC_PACKET_NOTIFY, SILC_PACKET_FLAG_LIST, + channel->id, SILC_ID_CHANNEL, + users_modes->data, + users_modes->len, FALSE); silc_buffer_free(users_modes); } }