Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Third Party Openssl
提交
6707d22a
T
Third Party Openssl
项目概览
OpenHarmony
/
Third Party Openssl
大约 1 年 前同步成功
通知
9
Star
18
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Third Party Openssl
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6707d22a
编写于
2月 22, 2002
作者:
D
Dr. Stephen Henson
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update from stable branch.
上级
3647bee2
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
21 addition
and
11 deletion
+21
-11
crypto/asn1/asn_moid.c
crypto/asn1/asn_moid.c
+21
-11
未找到文件。
crypto/asn1/asn_moid.c
浏览文件 @
6707d22a
...
...
@@ -65,21 +65,31 @@
/* Simple ASN1 OID module: add all objects in a given section */
/* NOTE: doesn't do anything other than print debug messages yet... */
static
int
oid_module_init
(
CONF_IMODULE
*
md
,
const
CONF
*
cnf
)
{
fprintf
(
stderr
,
"Called oid_module_init: name %s, value %s
\n
"
,
CONF_imodule_get_name
(
md
),
CONF_imodule_get_value
(
md
));
int
i
;
const
char
*
oid_section
;
STACK_OF
(
CONF_VALUE
)
*
sktmp
;
CONF_VALUE
*
oval
;
oid_section
=
CONF_imodule_get_value
(
md
);
if
(
!
(
sktmp
=
NCONF_get_section
(
cnf
,
oid_section
)))
{
ASN1err
(
ASN1_F_OID_MODULE_INIT
,
ASN1_R_ERROR_LOADING_SECTION
);
return
0
;
}
for
(
i
=
0
;
i
<
sk_CONF_VALUE_num
(
sktmp
);
i
++
)
{
oval
=
sk_CONF_VALUE_value
(
sktmp
,
i
);
if
(
OBJ_create
(
oval
->
value
,
oval
->
name
,
oval
->
name
)
==
NID_undef
)
{
ASN1err
(
ASN1_F_OID_MODULE_INIT
,
ASN1_R_ADDING_OBJECT
);
return
0
;
}
}
return
1
;
}
static
void
oid_module_finish
(
CONF_IMODULE
*
md
)
{
fprintf
(
stderr
,
"Called oid_module_finish: name %s, value %s
\n
"
,
CONF_imodule_get_name
(
md
),
CONF_imodule_get_value
(
md
));
}
}
void
ASN1_add_oid_module
(
void
)
{
CONF_module_add
(
"oid_section"
,
oid_module_init
,
oid_module_finish
);
CONF_module_add
(
"oid_section"
,
oid_module_init
,
0
);
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录