1 /* 2 * WARNING: do not edit! 3 * Generated by crypto/asn1/charmap.pl 4 * 5 * Copyright 2000-2018 The OpenSSL Project Authors. All Rights Reserved. 6 * 7 * Licensed under the OpenSSL license (the "License"). You may not use 8 * this file except in compliance with the License. You can obtain a copy 9 * in the file LICENSE in the source distribution or at 10 * https://www.openssl.org/source/license.html 11 */ 12 13 #define CHARTYPE_HOST_ANY 4096 14 #define CHARTYPE_HOST_DOT 8192 15 #define CHARTYPE_HOST_HYPHEN 16384 16 #define CHARTYPE_HOST_WILD 32768 17 18 /* 19 * Mask of various character properties 20 */ 21 22 static const unsigned short char_type[] = { 23 1026, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 24 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 25 2, 2, 2, 2, 2, 2, 2, 2, 120, 0, 1, 40, 26 0, 0, 0, 16, 1040, 1040, 33792, 25, 25, 16400, 8208, 16, 27 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 16, 9, 28 9, 16, 9, 16, 0, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 29 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 30 4112, 4112, 4112, 4112, 4112, 4112, 4112, 0, 1025, 0, 0, 0, 31 0, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 32 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 33 4112, 4112, 4112, 0, 0, 0, 0, 2 34 }; 35