mirror of https://github.com/ipxe/ipxe.git
[crypto] Expose asn1_grow()
Signed-off-by: Michael Brown <mcb30@ipxe.org>pull/64/head
parent
5b608bbfe0
commit
e5bfa107ba
|
@ -739,7 +739,7 @@ static size_t asn1_header ( struct asn1_builder_header *header,
|
||||||
* @v extra Extra space to prepend
|
* @v extra Extra space to prepend
|
||||||
* @ret rc Return status code
|
* @ret rc Return status code
|
||||||
*/
|
*/
|
||||||
static int asn1_grow ( struct asn1_builder *builder, size_t extra ) {
|
int asn1_grow ( struct asn1_builder *builder, size_t extra ) {
|
||||||
size_t new_len;
|
size_t new_len;
|
||||||
void *new;
|
void *new;
|
||||||
|
|
||||||
|
|
|
@ -365,6 +365,7 @@ extern int asn1_signature_algorithm ( const struct asn1_cursor *cursor,
|
||||||
struct asn1_algorithm **algorithm );
|
struct asn1_algorithm **algorithm );
|
||||||
extern int asn1_generalized_time ( const struct asn1_cursor *cursor,
|
extern int asn1_generalized_time ( const struct asn1_cursor *cursor,
|
||||||
time_t *time );
|
time_t *time );
|
||||||
|
extern int asn1_grow ( struct asn1_builder *builder, size_t extra );
|
||||||
extern int asn1_prepend_raw ( struct asn1_builder *builder, const void *data,
|
extern int asn1_prepend_raw ( struct asn1_builder *builder, const void *data,
|
||||||
size_t len );
|
size_t len );
|
||||||
extern int asn1_prepend ( struct asn1_builder *builder, unsigned int type,
|
extern int asn1_prepend ( struct asn1_builder *builder, unsigned int type,
|
||||||
|
|
Loading…
Reference in New Issue