diff options
Diffstat (limited to 'lib/element.h')
-rw-r--r-- | lib/element.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/element.h b/lib/element.h index 65a4845..4e45367 100644 --- a/lib/element.h +++ b/lib/element.h @@ -23,7 +23,13 @@ #define _ELEMENT_H -int _asn1_append_sequence_set (asn1_node node, asn1_node *pcached); +struct node_tail_cache_st +{ + asn1_node head; /* the first element of the sequence */ + asn1_node tail; +}; + +int _asn1_append_sequence_set (asn1_node node, struct node_tail_cache_st *pcached); int _asn1_convert_integer (const unsigned char *value, unsigned char *value_out, |