Lines 25-30
Link Here
|
25 |
#define EGG_ASN1X_H_ |
25 |
#define EGG_ASN1X_H_ |
26 |
|
26 |
|
27 |
#include <glib.h> |
27 |
#include <glib.h> |
|
|
28 |
#include <libtasn1.h> |
28 |
|
29 |
|
29 |
#ifndef HAVE_EGG_ALLOCATOR |
30 |
#ifndef HAVE_EGG_ALLOCATOR |
30 |
typedef void* (*EggAllocator) (void* p, gsize); |
31 |
typedef void* (*EggAllocator) (void* p, gsize); |
Lines 35-47
Link Here
|
35 |
|
36 |
|
36 |
struct static_struct_asn; |
37 |
struct static_struct_asn; |
37 |
|
38 |
|
38 |
GNode* egg_asn1x_create (const struct static_struct_asn *defs, |
39 |
GNode* egg_asn1x_create (const ASN1_ARRAY_TYPE *defs, |
39 |
const gchar *type); |
40 |
const gchar *type); |
40 |
|
41 |
|
41 |
GNode* egg_asn1x_create_quark (const struct static_struct_asn *defs, |
42 |
GNode* egg_asn1x_create_quark (const ASN1_ARRAY_TYPE *defs, |
42 |
GQuark type); |
43 |
GQuark type); |
43 |
|
44 |
|
44 |
GNode* egg_asn1x_create_and_decode (const struct static_struct_asn *defs, |
45 |
GNode* egg_asn1x_create_and_decode (const ASN1_ARRAY_TYPE *defs, |
45 |
const gchar *type, |
46 |
const gchar *type, |
46 |
gconstpointer data, |
47 |
gconstpointer data, |
47 |
gsize n_data); |
48 |
gsize n_data); |