| 
									
										
										
										
											2000-02-01 10:21:16 +08:00
										 |  |  | /* crypto/ebcdic.h */ | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											1999-06-05 05:47:27 +08:00
										 |  |  | #ifndef HEADER_EBCDIC_H
 | 
					
						
							|  |  |  | #define HEADER_EBCDIC_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #include <sys/types.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /* Avoid name clashes with other applications */ | 
					
						
							| 
									
										
										
										
											2000-02-01 10:21:16 +08:00
										 |  |  | #define os_toascii   _openssl_os_toascii
 | 
					
						
							|  |  |  | #define os_toebcdic  _openssl_os_toebcdic
 | 
					
						
							|  |  |  | #define ebcdic2ascii _openssl_ebcdic2ascii
 | 
					
						
							|  |  |  | #define ascii2ebcdic _openssl_ascii2ebcdic
 | 
					
						
							| 
									
										
										
										
											1999-06-05 05:47:27 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | extern const unsigned char os_toascii[256]; | 
					
						
							|  |  |  | extern const unsigned char os_toebcdic[256]; | 
					
						
							| 
									
										
										
										
											2000-02-01 10:21:16 +08:00
										 |  |  | void *ebcdic2ascii(void *dest, const void *srce, size_t count); | 
					
						
							|  |  |  | void *ascii2ebcdic(void *dest, const void *srce, size_t count); | 
					
						
							| 
									
										
										
										
											1999-06-05 05:47:27 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | #endif
 |