projects
/
silc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a939f27
)
Fixed silc_parse_userfqdn argument check
silc.server.1.1.10
author
Pekka Riikonen
<priikone@silcnet.org>
Sun, 22 Jun 2008 08:04:37 +0000
(11:04 +0300)
committer
Pekka Riikonen
<priikone@silcnet.org>
Sun, 22 Jun 2008 08:04:37 +0000
(11:04 +0300)
lib/silcutil/silcutil.c
patch
|
blob
|
history
diff --git
a/lib/silcutil/silcutil.c
b/lib/silcutil/silcutil.c
index b0f8e117b264c48c32fb852a8c9284499e19035a..daea86c3dfe2e7a769c0d9a0fb4ed62741733ea0 100644
(file)
--- a/
lib/silcutil/silcutil.c
+++ b/
lib/silcutil/silcutil.c
@@
-116,7
+116,7
@@
int silc_parse_userfqdn(const char *string,
{
SilcUInt32 tlen;
- if (!user
&&
!fqdn)
+ if (!user
||
!fqdn)
return 0;
memset(user, 0, user_size);
@@
-469,7
+469,7
@@
char *silc_fingerprint(const unsigned char *data, SilcUInt32 data_len)
{
unsigned char *fingerprint, *cp;
unsigned int len, blocks, i;
-
+
if (!data || !data_len)
return NULL;
@@
-484,7
+484,7
@@
char *silc_fingerprint(const unsigned char *data, SilcUInt32 data_len)
cp = fingerprint = silc_calloc(len, sizeof(*fingerprint));
if (!cp)
return NULL;
-
+
for (i = 0; i < data_len; i++) {
silc_snprintf(cp, len, "%02X", data[i]);
cp += 2;
@@
-497,7
+497,7
@@
char *silc_fingerprint(const unsigned char *data, SilcUInt32 data_len)
}
i--;
if ((i + 1) % 10 == 0)
- *(--cp) = '\0';
+ *(--cp) = '\0';
if ((i + 1) % 2 == 0)
*(--cp) = '\0';