From ca4a494cb7437a7af155361b0084de8329c0bf25 Mon Sep 17 00:00:00 2001 From: Rich Salz Date: Wed, 10 Jun 2015 14:07:40 -0400 Subject: Make TS structures opaque. Most of the accessors existed and were already used so it was easy. TS_VERIFY_CTX didn't have accessors/settors so I added the simple and obvious ones, and changed the app to use them. Also, within crypto/ts, replaced the functions with direct access to the structure members since we generally aren't opaque within a directory. Also fix RT3901. Reviewed-by: Tim Hudson --- crypto/ts/ts_asn1.c | 1 + 1 file changed, 1 insertion(+) (limited to 'crypto/ts/ts_asn1.c') diff --git a/crypto/ts/ts_asn1.c b/crypto/ts/ts_asn1.c index 99b686f39d..f4884a2596 100644 --- a/crypto/ts/ts_asn1.c +++ b/crypto/ts/ts_asn1.c @@ -59,6 +59,7 @@ #include #include #include +#include "ts_lcl.h" ASN1_SEQUENCE(TS_MSG_IMPRINT) = { ASN1_SIMPLE(TS_MSG_IMPRINT, hash_algo, X509_ALGOR), -- cgit v1.2.3