Module Name:    src
Committed By:   tls
Date:           Sun Aug 10 06:53:11 UTC 2014

Modified Files:
        src/sbin/veriexecctl [tls-earlyentropy]: veriexecctl.c

Log Message:
Rebase.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.36.2.1 src/sbin/veriexecctl/veriexecctl.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sbin/veriexecctl/veriexecctl.c
diff -u src/sbin/veriexecctl/veriexecctl.c:1.36 src/sbin/veriexecctl/veriexecctl.c:1.36.2.1
--- src/sbin/veriexecctl/veriexecctl.c:1.36	Sun Feb  9 13:40:59 2014
+++ src/sbin/veriexecctl/veriexecctl.c	Sun Aug 10 06:53:11 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: veriexecctl.c,v 1.36 2014/02/09 13:40:59 maxv Exp $	*/
+/*	$NetBSD: veriexecctl.c,v 1.36.2.1 2014/08/10 06:53:11 tls Exp $	*/
 
 /*-
  * Copyright 2005 Elad Efrat <e...@netbsd.org>
@@ -181,11 +181,11 @@ print_entry(prop_dictionary_t entry)
 
 	/* Get fingerprint in ASCII. */
 	len = prop_data_size(prop_dictionary_get(entry, "fp"));
-	len *= 2;
-	fp = calloc(1, len + 1);
+	fp = calloc(1, len*2 + 1);
 	v = dict_getd(entry, "fp");
-	for (i = 0; i < len; i++)
-		snprintf(fp, len + 1, "%s%02x", fp, v[i] & 0xff);
+	for (i = 0; i < len; i++) {
+		snprintf(&fp[i*2], 3, "%02x", v[i] & 0xff);
+	}
 
 	/* Get flags. */
 	memset(flags, 0, sizeof(flags));

Reply via email to