Lines Matching refs:it
65 * BIGNUM directly. Currently it ignores the sign which isn't a problem since all
72 static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it);
73 static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it);
75 static int bn_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it);
76 static int bn_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, int utype, char *free_cont, const ASN1_ITEM *it);
95 static int bn_new(ASN1_VALUE **pval, const ASN1_ITEM *it)
102 static void bn_free(ASN1_VALUE **pval, const ASN1_ITEM *it)
105 if(it->size & BN_SENSITIVE) BN_clear_free((BIGNUM *)*pval);
110 static int bn_i2c(ASN1_VALUE **pval, unsigned char *cont, int *putype, const ASN1_ITEM *it)
127 int utype, char *free_cont, const ASN1_ITEM *it)
130 if(!*pval) bn_new(pval, it);
133 bn_free(pval, it);