summaryrefslogtreecommitdiffstats
path: root/runtime
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2008-05-26 15:31:41 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2008-05-26 15:31:41 +0200
commitfce6ddc99fe4894bbacf2271653d558292183d62 (patch)
tree6ad2b06b49925f021fa042b38e19bb9911074cdc /runtime
parent7918bbe7fc4c704ef79ebd2fb58871cb3fa8c3f6 (diff)
downloadrsyslog-fce6ddc99fe4894bbacf2271653d558292183d62.tar.gz
rsyslog-fce6ddc99fe4894bbacf2271653d558292183d62.tar.xz
rsyslog-fce6ddc99fe4894bbacf2271653d558292183d62.zip
fixed fingerprint generator
fixed problem introduced earlier today
Diffstat (limited to 'runtime')
-rw-r--r--runtime/nsd_gtls.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/runtime/nsd_gtls.c b/runtime/nsd_gtls.c
index 76f37c94..aaa3159c 100644
--- a/runtime/nsd_gtls.c
+++ b/runtime/nsd_gtls.c
@@ -287,9 +287,8 @@ GenFingerprintStr(uchar *pFingerprint, size_t sizeFingerprint, cstr_t **ppStr)
CHKiRet(rsCStrConstruct(&pStr));
CHKiRet(rsCStrAppendStrWithLen(pStr, (uchar*)"SHA1", 4));
for(i = 0 ; i < sizeFingerprint ; ++i) {
- CHKiRet(rsCStrAppendChar(pStr, ':'));
snprintf((char*)buf, sizeof(buf), ":%2.2X", pFingerprint[i]);
- CHKiRet(rsCStrAppendStrWithLen(pStr, buf, 2));
+ CHKiRet(rsCStrAppendStrWithLen(pStr, buf, 3));
}
CHKiRet(rsCStrFinish(pStr));