projects
/
runtime.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fixed NEW_CLIENT packet processing crash when the packet doesn't
[runtime.git]
/
apps
/
silcd
/
packet_receive.c
diff --git
a/apps/silcd/packet_receive.c
b/apps/silcd/packet_receive.c
index c2c57ed75dee74d14173c59de6f14cb51fc26b0b..786c21a088fd52a8b1896ba385d664b1063dedbe 100644
(file)
--- a/
apps/silcd/packet_receive.c
+++ b/
apps/silcd/packet_receive.c
@@
-2145,7
+2145,7
@@
SilcClientEntry silc_server_new_client(SilcServer server,
if (silc_buffer_unformat(buffer,
SILC_STR_UI16_NSTRING_ALLOC(&nickname,
&nickname_len),
- SILC_STR_END)) {
+ SILC_STR_END)
>= 0
) {
if (nickname_len > 128) {
nickname_len = 128;
nickname[nickname_len - 1] = '\0';