003 File Manager
Current Path:
/usr/src/crypto/openssl/include/crypto
usr
/
src
/
crypto
/
openssl
/
include
/
crypto
/
📁
..
📄
__DECC_INCLUDE_EPILOGUE.H
(556 B)
📄
__DECC_INCLUDE_PROLOGUE.H
(627 B)
📄
aria.h
(1.47 KB)
📄
asn1.h
(4.82 KB)
📄
async.h
(448 B)
📄
bn.h
(3.38 KB)
📄
bn_conf.h
(932 B)
📄
bn_conf.h.in
(883 B)
📄
bn_dh.h
(836 B)
📄
bn_srp.h
(729 B)
📄
chacha.h
(1.62 KB)
📄
cryptlib.h
(1.04 KB)
📄
ctype.h
(3.19 KB)
📄
dso_conf.h
(580 B)
📄
dso_conf.h.in
(1.26 KB)
📄
ec.h
(1.83 KB)
📄
engine.h
(672 B)
📄
err.h
(559 B)
📄
evp.h
(16.88 KB)
📄
lhash.h
(447 B)
📄
md32_common.h
(7.9 KB)
📄
objects.h
(387 B)
📄
poly1305.h
(725 B)
📄
rand.h
(4.42 KB)
📄
sha.h
(571 B)
📄
siphash.h
(907 B)
📄
sm2.h
(2.41 KB)
📄
sm2err.h
(2.48 KB)
📄
sm3.h
(1011 B)
📄
sm4.h
(946 B)
📄
store.h
(914 B)
📄
x509.h
(9.46 KB)
Editing: ctype.h
/* * Copyright 2017-2019 The OpenSSL Project Authors. All Rights Reserved. * * Licensed under the OpenSSL license (the "License"). You may not use * this file except in compliance with the License. You can obtain a copy * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html */ /* * This version of ctype.h provides a standardised and platform * independent implementation that supports seven bit ASCII characters. * The specific intent is to not pass extended ASCII characters (> 127) * even if the host operating system would. * * There is EBCDIC support included for machines which use this. However, * there are a number of concerns about how well EBCDIC is supported * throughout the rest of the source code. Refer to issue #4154 for * details. */ #ifndef OSSL_CRYPTO_CTYPE_H # define OSSL_CRYPTO_CTYPE_H # define CTYPE_MASK_lower 0x1 # define CTYPE_MASK_upper 0x2 # define CTYPE_MASK_digit 0x4 # define CTYPE_MASK_space 0x8 # define CTYPE_MASK_xdigit 0x10 # define CTYPE_MASK_blank 0x20 # define CTYPE_MASK_cntrl 0x40 # define CTYPE_MASK_graph 0x80 # define CTYPE_MASK_print 0x100 # define CTYPE_MASK_punct 0x200 # define CTYPE_MASK_base64 0x400 # define CTYPE_MASK_asn1print 0x800 # define CTYPE_MASK_alpha (CTYPE_MASK_lower | CTYPE_MASK_upper) # define CTYPE_MASK_alnum (CTYPE_MASK_alpha | CTYPE_MASK_digit) /* * The ascii mask assumes that any other classification implies that * the character is ASCII and that there are no ASCII characters * that aren't in any of the classifications. * * This assumption holds at the moment, but it might not in the future. */ # define CTYPE_MASK_ascii (~0) # ifdef CHARSET_EBCDIC int ossl_toascii(int c); int ossl_fromascii(int c); # else # define ossl_toascii(c) (c) # define ossl_fromascii(c) (c) # endif int ossl_ctype_check(int c, unsigned int mask); int ossl_tolower(int c); int ossl_toupper(int c); int ascii_isdigit(const char inchar); # define ossl_isalnum(c) (ossl_ctype_check((c), CTYPE_MASK_alnum)) # define ossl_isalpha(c) (ossl_ctype_check((c), CTYPE_MASK_alpha)) # ifdef CHARSET_EBCDIC # define ossl_isascii(c) (ossl_ctype_check((c), CTYPE_MASK_ascii)) # else # define ossl_isascii(c) (((c) & ~127) == 0) # endif # define ossl_isblank(c) (ossl_ctype_check((c), CTYPE_MASK_blank)) # define ossl_iscntrl(c) (ossl_ctype_check((c), CTYPE_MASK_cntrl)) # define ossl_isdigit(c) (ossl_ctype_check((c), CTYPE_MASK_digit)) # define ossl_isgraph(c) (ossl_ctype_check((c), CTYPE_MASK_graph)) # define ossl_islower(c) (ossl_ctype_check((c), CTYPE_MASK_lower)) # define ossl_isprint(c) (ossl_ctype_check((c), CTYPE_MASK_print)) # define ossl_ispunct(c) (ossl_ctype_check((c), CTYPE_MASK_punct)) # define ossl_isspace(c) (ossl_ctype_check((c), CTYPE_MASK_space)) # define ossl_isupper(c) (ossl_ctype_check((c), CTYPE_MASK_upper)) # define ossl_isxdigit(c) (ossl_ctype_check((c), CTYPE_MASK_xdigit)) # define ossl_isbase64(c) (ossl_ctype_check((c), CTYPE_MASK_base64)) # define ossl_isasn1print(c) (ossl_ctype_check((c), CTYPE_MASK_asn1print)) #endif
Upload File
Create Folder