[#ASN1_BIT_STRING_name_print]
= ASN1&lowbar;BIT&lowbar;STRING&lowbar;name&lowbar;print
:mrdocs:

Print the long names of set bits from a BIT&lowbar;STRING&lowbar;BITNAME table&period;

== Synopsis

Declared in `&lt;openssl&sol;asn1&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
int
ASN1&lowbar;BIT&lowbar;STRING&lowbar;name&lowbar;print(
    xref:BIO.adoc[BIO]* out,
    xref:ASN1_BIT_STRING.adoc[ASN1&lowbar;BIT&lowbar;STRING]* bs,
    xref:BIT_STRING_BITNAME.adoc[BIT&lowbar;STRING&lowbar;BITNAME]* tbl,
    int indent);
----

== Return Value

1 on success&period;

== Parameters

[cols="1,4"]
|===
| Name| Description
| *out*
| BIO that receives the indented comma&hyphen;separated names and a newline&period;
| *bs*
| Bit string whose set bits are looked up in `tbl&period;`
| *tbl*
| NULL&hyphen;terminated table of bit numbers and long names&period;
| *indent*
| Number of spaces written before the first name&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
