d_typefun.c revision 313498
1/* typedef of function parameter */ 2 3typedef void (*free_func) (void * opaque, void* address); 4typedef struct stack_st 5{ 6 int num; 7 char **data; 8 int sorted; 9 10 int num_alloc; 11 int (*comp)(const void *, const void *); 12} _STACK; /* Use STACK_OF(...) instead */ 13 14typedef void *OPENSSL_BLOCK; 15struct stack_st_OPENSSL_BLOCK { _STACK stack; }; 16typedef void *d2i_of_void(void **,const unsigned char **,long); typedef int i2d_of_void(void *,unsigned char **); 17 18struct stack_st_OPENSSL_BLOCK *d2i_ASN1_SET(struct stack_st_OPENSSL_BLOCK **a, 19 const unsigned char **pp, 20 long length, d2i_of_void *d2i, 21 void (*free_func)(OPENSSL_BLOCK), int ex_tag, 22 int ex_class); 23