1e1051a39Sopenharmony_ci/* 2e1051a39Sopenharmony_ci * WARNING: do not edit! 3e1051a39Sopenharmony_ci * Generated by crypto/conf/keysets.pl 4e1051a39Sopenharmony_ci * 5e1051a39Sopenharmony_ci * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. 6e1051a39Sopenharmony_ci * Licensed under the Apache License 2.0 (the "License"). You may not use 7e1051a39Sopenharmony_ci * this file except in compliance with the License. You can obtain a copy 8e1051a39Sopenharmony_ci * in the file LICENSE in the source distribution or at 9e1051a39Sopenharmony_ci * https://www.openssl.org/source/license.html 10e1051a39Sopenharmony_ci */ 11e1051a39Sopenharmony_ci 12e1051a39Sopenharmony_ci#define CONF_NUMBER 1 13e1051a39Sopenharmony_ci#define CONF_UPPER 2 14e1051a39Sopenharmony_ci#define CONF_LOWER 4 15e1051a39Sopenharmony_ci#define CONF_UNDER 256 16e1051a39Sopenharmony_ci#define CONF_PUNCT 512 17e1051a39Sopenharmony_ci#define CONF_WS 16 18e1051a39Sopenharmony_ci#define CONF_ESC 32 19e1051a39Sopenharmony_ci#define CONF_QUOTE 64 20e1051a39Sopenharmony_ci#define CONF_DQUOTE 1024 21e1051a39Sopenharmony_ci#define CONF_COMMENT 128 22e1051a39Sopenharmony_ci#define CONF_FCOMMENT 2048 23e1051a39Sopenharmony_ci#define CONF_DOLLAR 4096 24e1051a39Sopenharmony_ci#define CONF_EOF 8 25e1051a39Sopenharmony_ci#define CONF_ALPHA (CONF_UPPER|CONF_LOWER) 26e1051a39Sopenharmony_ci#define CONF_ALNUM (CONF_ALPHA|CONF_NUMBER|CONF_UNDER) 27e1051a39Sopenharmony_ci#define CONF_ALNUM_PUNCT (CONF_ALPHA|CONF_NUMBER|CONF_UNDER|CONF_PUNCT) 28e1051a39Sopenharmony_ci 29e1051a39Sopenharmony_ci 30e1051a39Sopenharmony_ci#define IS_COMMENT(conf,c) is_keytype(conf, c, CONF_COMMENT) 31e1051a39Sopenharmony_ci#define IS_FCOMMENT(conf,c) is_keytype(conf, c, CONF_FCOMMENT) 32e1051a39Sopenharmony_ci#define IS_EOF(conf,c) is_keytype(conf, c, CONF_EOF) 33e1051a39Sopenharmony_ci#define IS_ESC(conf,c) is_keytype(conf, c, CONF_ESC) 34e1051a39Sopenharmony_ci#define IS_NUMBER(conf,c) is_keytype(conf, c, CONF_NUMBER) 35e1051a39Sopenharmony_ci#define IS_WS(conf,c) is_keytype(conf, c, CONF_WS) 36e1051a39Sopenharmony_ci#define IS_ALNUM(conf,c) is_keytype(conf, c, CONF_ALNUM) 37e1051a39Sopenharmony_ci#define IS_ALNUM_PUNCT(conf,c) is_keytype(conf, c, CONF_ALNUM_PUNCT) 38e1051a39Sopenharmony_ci#define IS_QUOTE(conf,c) is_keytype(conf, c, CONF_QUOTE) 39e1051a39Sopenharmony_ci#define IS_DQUOTE(conf,c) is_keytype(conf, c, CONF_DQUOTE) 40e1051a39Sopenharmony_ci#define IS_DOLLAR(conf,c) is_keytype(conf, c, CONF_DOLLAR) 41e1051a39Sopenharmony_ci 42e1051a39Sopenharmony_cistatic const unsigned short CONF_type_default[128] = { 43e1051a39Sopenharmony_ci 0x0008, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 44e1051a39Sopenharmony_ci 0x0000, 0x0010, 0x0010, 0x0000, 0x0000, 0x0010, 0x0000, 0x0000, 45e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 46e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 47e1051a39Sopenharmony_ci 0x0010, 0x0200, 0x0040, 0x0080, 0x1000, 0x0200, 0x0200, 0x0040, 48e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 49e1051a39Sopenharmony_ci 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 50e1051a39Sopenharmony_ci 0x0001, 0x0001, 0x0000, 0x0200, 0x0000, 0x0000, 0x0000, 0x0200, 51e1051a39Sopenharmony_ci 0x0200, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 52e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 53e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 54e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0000, 0x0020, 0x0000, 0x0200, 0x0100, 55e1051a39Sopenharmony_ci 0x0040, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 56e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 57e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 58e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0000, 0x0200, 0x0000, 0x0200, 0x0000, 59e1051a39Sopenharmony_ci}; 60e1051a39Sopenharmony_ci 61e1051a39Sopenharmony_ci#ifndef OPENSSL_NO_DEPRECATED_3_0 62e1051a39Sopenharmony_cistatic const unsigned short CONF_type_win32[128] = { 63e1051a39Sopenharmony_ci 0x0008, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 64e1051a39Sopenharmony_ci 0x0000, 0x0010, 0x0010, 0x0000, 0x0000, 0x0010, 0x0000, 0x0000, 65e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 66e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 67e1051a39Sopenharmony_ci 0x0010, 0x0200, 0x0400, 0x0000, 0x1000, 0x0200, 0x0200, 0x0000, 68e1051a39Sopenharmony_ci 0x0000, 0x0000, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 69e1051a39Sopenharmony_ci 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 70e1051a39Sopenharmony_ci 0x0001, 0x0001, 0x0000, 0x0A00, 0x0000, 0x0000, 0x0000, 0x0200, 71e1051a39Sopenharmony_ci 0x0200, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 72e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 73e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 74e1051a39Sopenharmony_ci 0x0002, 0x0002, 0x0002, 0x0000, 0x0000, 0x0000, 0x0200, 0x0100, 75e1051a39Sopenharmony_ci 0x0000, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 76e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 77e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 78e1051a39Sopenharmony_ci 0x0004, 0x0004, 0x0004, 0x0000, 0x0200, 0x0000, 0x0200, 0x0000, 79e1051a39Sopenharmony_ci}; 80e1051a39Sopenharmony_ci#endif 81