File indexing completed on 2025-01-18 10:05:42
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010 #ifndef OPENSSL_EBCDIC_H
0011 # define OPENSSL_EBCDIC_H
0012 # pragma once
0013
0014 # include <openssl/macros.h>
0015 # ifndef OPENSSL_NO_DEPRECATED_3_0
0016 # define HEADER_EBCDIC_H
0017 # endif
0018
0019 # include <stdlib.h>
0020
0021 #ifdef __cplusplus
0022 extern "C" {
0023 #endif
0024
0025
0026 # define os_toascii _openssl_os_toascii
0027 # define os_toebcdic _openssl_os_toebcdic
0028 # define ebcdic2ascii _openssl_ebcdic2ascii
0029 # define ascii2ebcdic _openssl_ascii2ebcdic
0030
0031 extern const unsigned char os_toascii[256];
0032 extern const unsigned char os_toebcdic[256];
0033 void *ebcdic2ascii(void *dest, const void *srce, size_t count);
0034 void *ascii2ebcdic(void *dest, const void *srce, size_t count);
0035
0036 #ifdef __cplusplus
0037 }
0038 #endif
0039 #endif