-/* $OpenBSD: ocsp.h,v 1.1 2023/07/08 10:44:00 beck Exp $ */
+/* $OpenBSD: ocsp.h,v 1.2 2024/07/08 14:53:11 beck Exp $ */
/*
* Copyright (c) 2023 Bob Beck <beck@openbsd.org>
*
LCRYPTO_USED(OCSP_RESPONSE_print);
LCRYPTO_USED(OCSP_basic_verify);
LCRYPTO_USED(ERR_load_OCSP_strings);
+extern LCRYPTO_USED(OCSP_RESPID_it);
+extern LCRYPTO_USED(OCSP_SINGLERESP_it);
+extern LCRYPTO_USED(OCSP_CERTSTATUS_it);
+extern LCRYPTO_USED(OCSP_REVOKEDINFO_it);
+extern LCRYPTO_USED(OCSP_BASICRESP_it);
+extern LCRYPTO_USED(OCSP_RESPDATA_it);
+extern LCRYPTO_USED(OCSP_RESPID_it);
+extern LCRYPTO_USED(OCSP_RESPONSE_it);
+extern LCRYPTO_USED(OCSP_RESPBYTES_it);
+extern LCRYPTO_USED(OCSP_ONEREQ_it);
+extern LCRYPTO_USED(OCSP_CERTID_it);
+extern LCRYPTO_USED(OCSP_REQUEST_it);
+extern LCRYPTO_USED(OCSP_SIGNATURE_it);
+extern LCRYPTO_USED(OCSP_REQINFO_it);
+extern LCRYPTO_USED(OCSP_CRLID_it);
+extern LCRYPTO_USED(OCSP_SERVICELOC_it);
#endif /* _LIBCRYPTO_OCSP_H */
-/* $OpenBSD: ocsp_asn.c,v 1.11 2023/07/08 10:44:00 beck Exp $ */
+/* $OpenBSD: ocsp_asn.c,v 1.12 2024/07/08 14:53:11 beck Exp $ */
/* Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL
* project 2000.
*/
.size = sizeof(OCSP_SIGNATURE),
.sname = "OCSP_SIGNATURE",
};
+LCRYPTO_ALIAS(OCSP_SIGNATURE_it);
OCSP_SIGNATURE *
.size = sizeof(OCSP_CERTID),
.sname = "OCSP_CERTID",
};
+LCRYPTO_ALIAS(OCSP_CERTID_it);
OCSP_CERTID *
.size = sizeof(OCSP_ONEREQ),
.sname = "OCSP_ONEREQ",
};
+LCRYPTO_ALIAS(OCSP_ONEREQ_it);
OCSP_ONEREQ *
.size = sizeof(OCSP_REQINFO),
.sname = "OCSP_REQINFO",
};
+LCRYPTO_ALIAS(OCSP_REQINFO_it);
OCSP_REQINFO *
.size = sizeof(OCSP_REQUEST),
.sname = "OCSP_REQUEST",
};
+LCRYPTO_ALIAS(OCSP_REQUEST_it);
OCSP_REQUEST *
d2i_OCSP_REQUEST(OCSP_REQUEST **a, const unsigned char **in, long len)
.size = sizeof(OCSP_RESPBYTES),
.sname = "OCSP_RESPBYTES",
};
+LCRYPTO_ALIAS(OCSP_RESPBYTES_it);
OCSP_RESPBYTES *
.size = sizeof(OCSP_RESPONSE),
.sname = "OCSP_RESPONSE",
};
+LCRYPTO_ALIAS(OCSP_RESPONSE_it);
OCSP_RESPONSE *
.size = sizeof(OCSP_RESPID),
.sname = "OCSP_RESPID",
};
+LCRYPTO_ALIAS(OCSP_RESPID_it);
OCSP_RESPID *
.size = sizeof(OCSP_REVOKEDINFO),
.sname = "OCSP_REVOKEDINFO",
};
+LCRYPTO_ALIAS(OCSP_REVOKEDINFO_it);
OCSP_REVOKEDINFO *
.size = sizeof(OCSP_CERTSTATUS),
.sname = "OCSP_CERTSTATUS",
};
+LCRYPTO_ALIAS(OCSP_CERTSTATUS_it);
OCSP_CERTSTATUS *
.size = sizeof(OCSP_SINGLERESP),
.sname = "OCSP_SINGLERESP",
};
+LCRYPTO_ALIAS(OCSP_SINGLERESP_it);
OCSP_SINGLERESP *
.size = sizeof(OCSP_RESPDATA),
.sname = "OCSP_RESPDATA",
};
+LCRYPTO_ALIAS(OCSP_RESPDATA_it);
OCSP_RESPDATA *
.size = sizeof(OCSP_BASICRESP),
.sname = "OCSP_BASICRESP",
};
+LCRYPTO_ALIAS(OCSP_BASICRESP_it);
OCSP_BASICRESP *
.size = sizeof(OCSP_CRLID),
.sname = "OCSP_CRLID",
};
+LCRYPTO_ALIAS(OCSP_CRLID_it);
OCSP_CRLID *
.size = sizeof(OCSP_SERVICELOC),
.sname = "OCSP_SERVICELOC",
};
+LCRYPTO_ALIAS(OCSP_SERVICELOC_it);
OCSP_SERVICELOC *