@ -1636,18 +1636,18 @@ OPENSSL_EXPORT int ASN1_STRING_print(BIO *out, const ASN1_STRING *str);
// ASN1_STRFLGS_ESC_2253 causes characters to be escaped as in RFC 2253, section
// 2.4.
# define ASN1_STRFLGS_ESC_2253 1
# define ASN1_STRFLGS_ESC_2253 1ul
// ASN1_STRFLGS_ESC_CTRL causes all control characters to be escaped.
# define ASN1_STRFLGS_ESC_CTRL 2
# define ASN1_STRFLGS_ESC_CTRL 2ul
// ASN1_STRFLGS_ESC_MSB causes all characters above 127 to be escaped.
# define ASN1_STRFLGS_ESC_MSB 4
# define ASN1_STRFLGS_ESC_MSB 4ul
// ASN1_STRFLGS_ESC_QUOTE causes the string to be surrounded by quotes, rather
// than using backslashes, when characters are escaped. Fewer characters will
// require escapes in this case.
# define ASN1_STRFLGS_ESC_QUOTE 8
# define ASN1_STRFLGS_ESC_QUOTE 8ul
// ASN1_STRFLGS_UTF8_CONVERT causes the string to be encoded as UTF-8, with each
// byte in the UTF-8 encoding treated as an individual character for purposes of
@ -1655,29 +1655,29 @@ OPENSSL_EXPORT int ASN1_STRING_print(BIO *out, const ASN1_STRING *str);
// as a character, with wide characters escaped as "\Uxxxx" or "\Wxxxxxxxx".
// Note this can be ambiguous if |ASN1_STRFLGS_ESC_*| are all unset. In that
// case, backslashes are not escaped, but wide characters are.
# define ASN1_STRFLGS_UTF8_CONVERT 0x10
# define ASN1_STRFLGS_UTF8_CONVERT 0x10ul
// ASN1_STRFLGS_IGNORE_TYPE causes the string type to be ignored. The
// |ASN1_STRING| in-memory representation will be printed directly.
# define ASN1_STRFLGS_IGNORE_TYPE 0x20
# define ASN1_STRFLGS_IGNORE_TYPE 0x20ul
// ASN1_STRFLGS_SHOW_TYPE causes the string type to be included in the output.
# define ASN1_STRFLGS_SHOW_TYPE 0x40
# define ASN1_STRFLGS_SHOW_TYPE 0x40ul
// ASN1_STRFLGS_DUMP_ALL causes all strings to be printed as a hexdump, using
// RFC 2253 hexstring notation, such as "#0123456789ABCDEF".
# define ASN1_STRFLGS_DUMP_ALL 0x80
# define ASN1_STRFLGS_DUMP_ALL 0x80ul
// ASN1_STRFLGS_DUMP_UNKNOWN behaves like |ASN1_STRFLGS_DUMP_ALL| but only
// applies to values of unknown type. If unset, unknown values will print
// their contents as single-byte characters with escape sequences.
# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100
# define ASN1_STRFLGS_DUMP_UNKNOWN 0x100ul
// ASN1_STRFLGS_DUMP_DER causes hexdumped strings (as determined by
// |ASN1_STRFLGS_DUMP_ALL| or |ASN1_STRFLGS_DUMP_UNKNOWN|) to print the entire
// DER element as in RFC 2253, rather than only the contents of the
// |ASN1_STRING|.
# define ASN1_STRFLGS_DUMP_DER 0x200
# define ASN1_STRFLGS_DUMP_DER 0x200ul
// ASN1_STRFLGS_RFC2253 causes the string to be escaped as in RFC 2253,
// additionally escaping control characters.