projects
/
silc.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fixed public key decoding.
[silc.git]
/
lib
/
silcske
/
groups.c
diff --git
a/lib/silcske/groups.c
b/lib/silcske/groups.c
index c5a947e8866cd96c01304e76efef8b339717e21c..e0bbce0fff3a8bf8d301e25ef26388079271b39a 100644
(file)
--- a/
lib/silcske/groups.c
+++ b/
lib/silcske/groups.c
@@
-83,8
+83,10
@@
SilcSKEStatus silc_ske_group_get_by_number(int number,
break;
}
break;
}
- if (silc_ske_groups[i].name == NULL)
+ if (silc_ske_groups[i].name == NULL) {
+ SILC_LOG_ERROR(("Unsupported Diffie-Hellman group number %d", number));
return SILC_SKE_STATUS_UNKNOWN_GROUP;
return SILC_SKE_STATUS_UNKNOWN_GROUP;
+ }
/* Return the group */
if (ret) {
/* Return the group */
if (ret) {
@@
-117,8
+119,10
@@
SilcSKEStatus silc_ske_group_get_by_name(const char *name,
break;
}
break;
}
- if (silc_ske_groups[i].name == NULL)
+ if (silc_ske_groups[i].name == NULL) {
+ SILC_LOG_ERROR(("Unsupported Diffie-Hellman group `%s'", name));
return SILC_SKE_STATUS_UNKNOWN_GROUP;
return SILC_SKE_STATUS_UNKNOWN_GROUP;
+ }
/* Return the group */
if (ret) {
/* Return the group */
if (ret) {