【发布时间】:2015-11-04 07:30:55
【问题描述】:
如何获取 OpenSSL 中的 ERR_ API 使用的 LibCrypto 或 OpenSSL API 的所有错误代码和字符串的列表(例如 ERR_error_string)?挖掘 libcrypto 的源代码并没有让我有所收获,我的任何网络搜索也没有。
我的最终目标是编写与错误案例中列出的失败场景相对应的测试。
【问题讨论】:
-
一目了然,有一些文件带有错误代码和字符串,然后在API函数的实现中会引用它们给出的键。您将不得不做一些跑腿工作,
ERR_error_string()报告的错误代码似乎没有列在官方文档中,尽管它们似乎指定了何时检查代码。 -
@SkypeMeSM 你拿到名单了吗?我也想要这份清单。
标签: c error-handling openssl