Home | History | Annotate | Download | only in asn1

Lines Matching refs:BIO

65 #include <openssl/bio.h>
810 int ASN1_BIT_STRING_name_print(BIO *out, ASN1_BIT_STRING *bs,
882 int i2a_ASN1_INTEGER(BIO *bp, ASN1_INTEGER *a);
883 int a2i_ASN1_INTEGER(BIO *bp,ASN1_INTEGER *bs,char *buf,int size);
884 int i2a_ASN1_ENUMERATED(BIO *bp, ASN1_ENUMERATED *a);
885 int a2i_ASN1_ENUMERATED(BIO *bp,ASN1_ENUMERATED *bs,char *buf,int size);
886 int i2a_ASN1_OBJECT(BIO *bp,ASN1_OBJECT *a);
887 int a2i_ASN1_STRING(BIO *bp,ASN1_STRING *bs,char *buf,int size);
888 int i2a_ASN1_STRING(BIO *bp, ASN1_STRING *a, int type);
982 void *ASN1_d2i_bio(void *(*xnew)(void), d2i_of_void *d2i, BIO *in, void **x);
990 void *ASN1_item_d2i_bio(const ASN1_ITEM *it, BIO *in, void *x);
991 int ASN1_i2d_bio(i2d_of_void *i2d,BIO *out, unsigned char *x);
1003 int ASN1_item_i2d_bio(const ASN1_ITEM *it, BIO *out, void *x);
1004 int ASN1_UTCTIME_print(BIO *fp,ASN1_UTCTIME *a);
1005 int ASN1_GENERALIZEDTIME_print(BIO *fp,ASN1_GENERALIZEDTIME *a);
1006 int ASN1_TIME_print(BIO *fp,ASN1_TIME *a);
1007 int ASN1_STRING_print(BIO *bp,ASN1_STRING *v);
1008 int ASN1_STRING_print_ex(BIO *out, ASN1_STRING *str, unsigned long flags);
1009 int ASN1_parse(BIO *bp,const unsigned char *pp,long len,int indent);
1010 int ASN1_parse_dump(BIO *bp,const unsigned char *pp,long len,int indent,int dump);
1082 typedef int asn1_output_data_fn(BIO *out, BIO *data, ASN1_VALUE *val, int flags,
1085 int int_smime_write_ASN1(BIO *bio, ASN1_VALUE *val, BIO *data, int flags,
1090 ASN1_VALUE *SMIME_read_ASN1(BIO *bio, BIO **bcont, const ASN1_ITEM *it);