Lines Matching defs:oct
109 void *ASN1_unpack_string(ASN1_STRING *oct, d2i_of_void *d2i)
114 p = oct->data;
115 if(!(ret = d2i(NULL, &p, oct->length)))
122 ASN1_STRING *ASN1_pack_string(void *obj, i2d_of_void *i2d, ASN1_STRING **oct)
127 if (!oct || !*oct) {
132 if (oct) *oct = octmp;
133 } else octmp = *oct;
147 if (!oct || !*oct)
150 if (oct)
151 *oct = NULL;
160 ASN1_STRING *ASN1_item_pack(void *obj, const ASN1_ITEM *it, ASN1_STRING **oct)
164 if (!oct || !*oct) {
169 if (oct) *oct = octmp;
170 } else octmp = *oct;
190 void *ASN1_item_unpack(ASN1_STRING *oct, const ASN1_ITEM *it)
195 p = oct->data;
196 if(!(ret = ASN1_item_d2i(NULL, &p, oct->length, it)))