]> www.wagner.pp.ru Git - openssl-gost/engine.git/blob - obj_create.c
Don't forget to remove some temporary files
[openssl-gost/engine.git] / obj_create.c
1 #include "gost_lcl.h"
2 #include <openssl/objects.h>
3 #include <string.h>
4
5 int gost_add_obj(const char *oid, const char *sn, const char *ln)
6 {
7         int nid;
8         if (oid) {
9                 nid = OBJ_txt2nid(oid);
10         } else {
11                 nid = OBJ_txt2nid(sn);
12         }
13         if (nid != NID_undef) {
14                 return nid;
15         }
16         return OBJ_create(oid,sn,ln);
17 }
18