11cb0ef41Sopenharmony_ci/*
21cb0ef41Sopenharmony_ci * WARNING: do not edit!
31cb0ef41Sopenharmony_ci * Generated by crypto/conf/keysets.pl
41cb0ef41Sopenharmony_ci *
51cb0ef41Sopenharmony_ci * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved.
61cb0ef41Sopenharmony_ci * Licensed under the Apache License 2.0 (the "License").  You may not use
71cb0ef41Sopenharmony_ci * this file except in compliance with the License.  You can obtain a copy
81cb0ef41Sopenharmony_ci * in the file LICENSE in the source distribution or at
91cb0ef41Sopenharmony_ci * https://www.openssl.org/source/license.html
101cb0ef41Sopenharmony_ci */
111cb0ef41Sopenharmony_ci
121cb0ef41Sopenharmony_ci#define CONF_NUMBER       1
131cb0ef41Sopenharmony_ci#define CONF_UPPER        2
141cb0ef41Sopenharmony_ci#define CONF_LOWER        4
151cb0ef41Sopenharmony_ci#define CONF_UNDER        256
161cb0ef41Sopenharmony_ci#define CONF_PUNCT        512
171cb0ef41Sopenharmony_ci#define CONF_WS           16
181cb0ef41Sopenharmony_ci#define CONF_ESC          32
191cb0ef41Sopenharmony_ci#define CONF_QUOTE        64
201cb0ef41Sopenharmony_ci#define CONF_DQUOTE       1024
211cb0ef41Sopenharmony_ci#define CONF_COMMENT      128
221cb0ef41Sopenharmony_ci#define CONF_FCOMMENT     2048
231cb0ef41Sopenharmony_ci#define CONF_DOLLAR       4096
241cb0ef41Sopenharmony_ci#define CONF_EOF          8
251cb0ef41Sopenharmony_ci#define CONF_ALPHA        (CONF_UPPER|CONF_LOWER)
261cb0ef41Sopenharmony_ci#define CONF_ALNUM        (CONF_ALPHA|CONF_NUMBER|CONF_UNDER)
271cb0ef41Sopenharmony_ci#define CONF_ALNUM_PUNCT  (CONF_ALPHA|CONF_NUMBER|CONF_UNDER|CONF_PUNCT)
281cb0ef41Sopenharmony_ci
291cb0ef41Sopenharmony_ci
301cb0ef41Sopenharmony_ci#define IS_COMMENT(conf,c)     is_keytype(conf, c, CONF_COMMENT)
311cb0ef41Sopenharmony_ci#define IS_FCOMMENT(conf,c)    is_keytype(conf, c, CONF_FCOMMENT)
321cb0ef41Sopenharmony_ci#define IS_EOF(conf,c)         is_keytype(conf, c, CONF_EOF)
331cb0ef41Sopenharmony_ci#define IS_ESC(conf,c)         is_keytype(conf, c, CONF_ESC)
341cb0ef41Sopenharmony_ci#define IS_NUMBER(conf,c)      is_keytype(conf, c, CONF_NUMBER)
351cb0ef41Sopenharmony_ci#define IS_WS(conf,c)          is_keytype(conf, c, CONF_WS)
361cb0ef41Sopenharmony_ci#define IS_ALNUM(conf,c)       is_keytype(conf, c, CONF_ALNUM)
371cb0ef41Sopenharmony_ci#define IS_ALNUM_PUNCT(conf,c) is_keytype(conf, c, CONF_ALNUM_PUNCT)
381cb0ef41Sopenharmony_ci#define IS_QUOTE(conf,c)       is_keytype(conf, c, CONF_QUOTE)
391cb0ef41Sopenharmony_ci#define IS_DQUOTE(conf,c)      is_keytype(conf, c, CONF_DQUOTE)
401cb0ef41Sopenharmony_ci#define IS_DOLLAR(conf,c)      is_keytype(conf, c, CONF_DOLLAR)
411cb0ef41Sopenharmony_ci
421cb0ef41Sopenharmony_cistatic const unsigned short CONF_type_default[128] = {
431cb0ef41Sopenharmony_ci    0x0008, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
441cb0ef41Sopenharmony_ci    0x0000, 0x0010, 0x0010, 0x0000, 0x0000, 0x0010, 0x0000, 0x0000,
451cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
461cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
471cb0ef41Sopenharmony_ci    0x0010, 0x0200, 0x0040, 0x0080, 0x1000, 0x0200, 0x0200, 0x0040,
481cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200,
491cb0ef41Sopenharmony_ci    0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
501cb0ef41Sopenharmony_ci    0x0001, 0x0001, 0x0000, 0x0200, 0x0000, 0x0000, 0x0000, 0x0200,
511cb0ef41Sopenharmony_ci    0x0200, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
521cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
531cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
541cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0000, 0x0020, 0x0000, 0x0200, 0x0100,
551cb0ef41Sopenharmony_ci    0x0040, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
561cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
571cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
581cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0000, 0x0200, 0x0000, 0x0200, 0x0000,
591cb0ef41Sopenharmony_ci};
601cb0ef41Sopenharmony_ci
611cb0ef41Sopenharmony_ci#ifndef OPENSSL_NO_DEPRECATED_3_0
621cb0ef41Sopenharmony_cistatic const unsigned short CONF_type_win32[128] = {
631cb0ef41Sopenharmony_ci    0x0008, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
641cb0ef41Sopenharmony_ci    0x0000, 0x0010, 0x0010, 0x0000, 0x0000, 0x0010, 0x0000, 0x0000,
651cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
661cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
671cb0ef41Sopenharmony_ci    0x0010, 0x0200, 0x0400, 0x0000, 0x1000, 0x0200, 0x0200, 0x0000,
681cb0ef41Sopenharmony_ci    0x0000, 0x0000, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200, 0x0200,
691cb0ef41Sopenharmony_ci    0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
701cb0ef41Sopenharmony_ci    0x0001, 0x0001, 0x0000, 0x0A00, 0x0000, 0x0000, 0x0000, 0x0200,
711cb0ef41Sopenharmony_ci    0x0200, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
721cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
731cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
741cb0ef41Sopenharmony_ci    0x0002, 0x0002, 0x0002, 0x0000, 0x0000, 0x0000, 0x0200, 0x0100,
751cb0ef41Sopenharmony_ci    0x0000, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
761cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
771cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
781cb0ef41Sopenharmony_ci    0x0004, 0x0004, 0x0004, 0x0000, 0x0200, 0x0000, 0x0200, 0x0000,
791cb0ef41Sopenharmony_ci};
801cb0ef41Sopenharmony_ci#endif
81