summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/ts/ts_rsp_verify.c
diff options
context:
space:
mode:
authordjm <>2010-10-01 22:59:01 +0000
committerdjm <>2010-10-01 22:59:01 +0000
commit8922d4bc4a8b8893d72a48deb2cdf58215f98505 (patch)
tree939b752540947d33507b3acc48d76a8bfb7c3dc3 /src/lib/libcrypto/ts/ts_rsp_verify.c
parent76262f7bf9262f965142b1b2b2105cb279c5c696 (diff)
downloadopenbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.gz
openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.tar.bz2
openbsd-8922d4bc4a8b8893d72a48deb2cdf58215f98505.zip
resolve conflicts, fix local changes
Diffstat (limited to 'src/lib/libcrypto/ts/ts_rsp_verify.c')
-rw-r--r--src/lib/libcrypto/ts/ts_rsp_verify.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/lib/libcrypto/ts/ts_rsp_verify.c b/src/lib/libcrypto/ts/ts_rsp_verify.c
index e1f3b534af..ed0252d7d7 100644
--- a/src/lib/libcrypto/ts/ts_rsp_verify.c
+++ b/src/lib/libcrypto/ts/ts_rsp_verify.c
@@ -509,15 +509,17 @@ static int TS_check_status_info(TS_RESP *response)
509 TS_failure_info[i].code)) 509 TS_failure_info[i].code))
510 { 510 {
511 if (!first) 511 if (!first)
512 strcpy(failure_text, ","); 512 strlcat(failure_text, ",",
513 TS_STATUS_BUF_SIZE);
513 else 514 else
514 first = 0; 515 first = 0;
515 strcat(failure_text, TS_failure_info[i].text); 516 strlcat(failure_text, TS_failure_info[i].text,
517 TS_STATUS_BUF_SIZE);
516 } 518 }
517 } 519 }
518 } 520 }
519 if (failure_text[0] == '\0') 521 if (failure_text[0] == '\0')
520 strcpy(failure_text, "unspecified"); 522 strlcpy(failure_text, "unspecified", TS_STATUS_BUF_SIZE);
521 523
522 /* Making up the error string. */ 524 /* Making up the error string. */
523 TSerr(TS_F_TS_CHECK_STATUS_INFO, TS_R_NO_TIME_STAMP_TOKEN); 525 TSerr(TS_F_TS_CHECK_STATUS_INFO, TS_R_NO_TIME_STAMP_TOKEN);