charmap.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. * WARNING: do not edit!
  3. * Generated by crypto/asn1/charmap.pl
  4. *
  5. * Copyright 2000-2021 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. #define CHARTYPE_HOST_ANY 4096
  13. #define CHARTYPE_HOST_DOT 8192
  14. #define CHARTYPE_HOST_HYPHEN 16384
  15. #define CHARTYPE_HOST_WILD 32768
  16. /*
  17. * Mask of various character properties
  18. */
  19. static const unsigned short char_type[] = {
  20. 1026, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
  21. 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2,
  22. 2, 2, 2, 2, 2, 2, 2, 2, 120, 0, 1, 40,
  23. 0, 0, 0, 16, 1040, 1040, 33792, 25, 25, 16400, 8208, 16,
  24. 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 16, 9,
  25. 9, 16, 9, 16, 0, 4112, 4112, 4112, 4112, 4112, 4112, 4112,
  26. 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112,
  27. 4112, 4112, 4112, 4112, 4112, 4112, 4112, 0, 1025, 0, 0, 0,
  28. 0, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112,
  29. 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112, 4112,
  30. 4112, 4112, 4112, 0, 0, 0, 0, 2
  31. };