asn1buf_free
int avail = asn1buf_free(buf);
int asn1buf_free
((asn1buf_free(buf) < (amount)) \
? (asn1buf_expand((buf), (amount)-asn1buf_free(buf))) \