Facebook
From Jallee, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 321
  1. 3950X ~ # cat /var/tmp/portage/app-crypt/efitools-1.9.2/temp/build.log
  2.  * Package:    app-crypt/efitools-1.9.2
  3.  * Repository: gentoo
  4.  * Maintainer: [email protected]
  5.  * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
  6.  * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox
  7. >>> Unpacking source...
  8. >>> Unpacking efitools-1.9.2.tar.gz to /var/tmp/portage/app-crypt/efitools-1.9.2/work
  9. >>> Source unpacked in /var/tmp/portage/app-crypt/efitools-1.9.2/work
  10. >>> Preparing source in /var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2 ...
  11.  * Applying 1.7.0-Make.rules.patch ...
  12.  [ ok ]
  13.  * Applying efitools-1.8.1-libressl-compatibility.patch ...
  14.  [ ok ]
  15. >>> Source prepared.
  16. >>> Configuring source in /var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2 ...
  17. >>> Source configured.
  18. >>> Compiling source in /var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2 ...
  19. make -j1
  20. make -C lib lib-efi.a
  21. make[1]: Entering directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib'
  22. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c simple_file.c -o simple_file.efi.o
  23. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c pecoff.c -o pecoff.efi.o
  24. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c guid.c -o guid.efi.o
  25. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c sha256.c -o sha256.efi.o
  26. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c console.c -o console.efi.o
  27. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c execute.c -o execute.efi.o
  28. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c configtable.c -o configtable.efi.o
  29. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c shell.c -o shell.efi.o
  30. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c security_policy.c -o security_policy.efi.o
  31. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c shim_protocol.c -o shim_protocol.efi.o
  32. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c pkcs7verify.c -o pkcs7verify.efi.o
  33. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c variables.c -o variables.o
  34. ar rcv lib-efi.a simple_file.efi.o pecoff.efi.o guid.efi.o sha256.efi.o console.efi.o execute.efi.o configtable.efi.o shell.efi.o security_policy.efi.o shim_protocol.efi.o pkcs7verify.efi.o variables.o
  35. a - simple_file.efi.o
  36. a - pecoff.efi.o
  37. a - guid.efi.o
  38. a - sha256.efi.o
  39. a - console.efi.o
  40. a - execute.efi.o
  41. a - configtable.efi.o
  42. a - shell.efi.o
  43. a - security_policy.efi.o
  44. a - shim_protocol.efi.o
  45. a - pkcs7verify.efi.o
  46. a - variables.o
  47. make[1]: Leaving directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib'
  48. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c HelloWorld.c -o HelloWorld.o
  49. ld -nostdlib -shared -Bsymbolic /usr/lib64/crt0-efi-x86_64.o -L /usr/lib64 -L /usr/lib -L /usr/lib64 -T elf_x86_64_efi.lds HelloWorld.o lib/lib-efi.a -o HelloWorld.so -lefi -lgnuefi /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc.a
  50. # check we have no undefined symbols
  51. nm -D HelloWorld.so | grep ' U ' && exit 1 || exit 0
  52. objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym \
  53.            -j .rel -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \
  54.            -j .reloc --target=efi-app-x86_64 HelloWorld.so HelloWorld.efi
  55. openssl req -new -x509 -newkey rsa:2048 -subj "/CN=DB/" -keyout DB.key -out DB.crt -days 3650 -nodes -sha256
  56. Generating a RSA private key
  57. ..........+++++
  58. .................................................+++++
  59. writing new private key to 'DB.key'
  60. -----
  61. sbsign --key DB.key --cert DB.crt --output HelloWorld-signed.efi HelloWorld.efi
  62. warning: data remaining[44544 vs 52339]: gaps between PE/COFF sections?
  63. warning: data remaining[44544 vs 52344]: gaps between PE/COFF sections?
  64. Signing Unsigned original image
  65. openssl req -new -x509 -newkey rsa:2048 -subj "/CN=PK/" -keyout PK.key -out PK.crt -days 3650 -nodes -sha256
  66. Generating a RSA private key
  67. ........................+++++
  68. .......+++++
  69. writing new private key to 'PK.key'
  70. -----
  71. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c cert-to-efi-sig-list.c -o cert-to-efi-sig-list.o
  72. cert-to-efi-sig-list.c:9: warning: "__STDC_VERSION__" redefined
  73.     9 | #define __STDC_VERSION__ 199901L
  74.       |
  75. <built-in>: note: this is the location of the previous definition
  76. make -C lib lib.a
  77. make[1]: Entering directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib'
  78. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c simple_file.c -o simple_file.o
  79. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c pecoff.c -o pecoff.o
  80. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c guid.c -o guid.o
  81. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c sha256.c -o sha256.o
  82. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c console.c -o console.o
  83. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c execute.c -o execute.o
  84. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c configtable.c -o configtable.o
  85. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c shell.c -o shell.o
  86. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c security_policy.c -o security_policy.o
  87. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c shim_protocol.c -o shim_protocol.o
  88. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c pkcs7verify.c -o pkcs7verify.o
  89. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c kernel_efivars.c -o kernel_efivars.o
  90. kernel_efivars.c:19: warning: "__STDC_VERSION__" redefined
  91.    19 | #define __STDC_VERSION__ 199901L
  92.       |
  93. <built-in>: note: this is the location of the previous definition
  94. kernel_efivars.c: In function ‘kernel_variable_init’:
  95. kernel_efivars.c:61:2: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  96.    61 |  read(fd, buf, st.st_size);
  97.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~
  98. kernel_efivars.c: In function ‘get_variable’:
  99. kernel_efivars.c:107:2: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  100.   107 |  read(fd, &attr, sizeof(attr));
  101.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  102. kernel_efivars.c:113:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  103.   113 |   read(fd, buf, st.st_size - sizeof(attr));
  104.       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  105. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c openssl_sign.c -o openssl_sign.o
  106. ar rcv lib.a simple_file.o pecoff.o guid.o sha256.o console.o execute.o configtable.o shell.o security_policy.o shim_protocol.o pkcs7verify.o kernel_efivars.o openssl_sign.o
  107. a - simple_file.o
  108. a - pecoff.o
  109. a - guid.o
  110. a - sha256.o
  111. a - console.o
  112. a - execute.o
  113. a - configtable.o
  114. a - shell.o
  115. a - security_policy.o
  116. a - shim_protocol.o
  117. a - pkcs7verify.o
  118. a - kernel_efivars.o
  119. a - openssl_sign.o
  120. make[1]: Leaving directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib'
  121. cc -Wl,-O1 -Wl,--as-needed  -o cert-to-efi-sig-list cert-to-efi-sig-list.o lib/lib.a -lcrypto
  122. ./cert-to-efi-sig-list -g 11111111-2222-3333-4444-123456789abc PK.crt PK.esl
  123. openssl req -new -x509 -newkey rsa:2048 -subj "/CN=KEK/" -keyout KEK.key -out KEK.crt -days 3650 -nodes -sha256
  124. Generating a RSA private key
  125. .....................+++++
  126. .......................................................................................+++++
  127. writing new private key to 'KEK.key'
  128. -----
  129. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c sign-efi-sig-list.c -o sign-efi-sig-list.o
  130. sign-efi-sig-list.c:7: warning: "__STDC_VERSION__" redefined
  131.     7 | #define __STDC_VERSION__ 199901L
  132.       |
  133. <built-in>: note: this is the location of the previous definition
  134. sign-efi-sig-list.c: In function ‘main’:
  135. sign-efi-sig-list.c:166:3: warning: implicit declaration of function ‘strptime’; did you mean ‘strftime’? [-Wimplicit-function-declaration]
  136.   166 |   strptime(timestampstr, "%Y-%m-%d %H:%M:%S", &tms);
  137.       |   ^~~~~~~~
  138.       |   strftime
  139. sign-efi-sig-list.c:224:2: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  140.   224 |  read(fdefifile, ptr, st.st_size);
  141.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  142. sign-efi-sig-list.c:245:3: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result]
  143.   245 |   read(infile, sigbuf, sigsize);
  144.       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  145. sign-efi-sig-list.c:283:2: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  146.   283 |  write(fdoutfile, out, outlen);
  147.       |  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148. sign-efi-sig-list.c:286:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  149.   286 |   write(fdoutfile, ptr, st.st_size);
  150.       |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  151. cc -Wl,-O1 -Wl,--as-needed  -o sign-efi-sig-list sign-efi-sig-list.o lib/lib.a -lcrypto
  152. ./sign-efi-sig-list -c PK.crt -k PK.key PK PK.esl PK.auth
  153. Timestamp is 2019-12-22 23:12:05
  154. Authentication Payload size 851
  155. Signature of size 1148
  156. Signature at: 40
  157. ./xxdi.pl PK.auth > PK.h
  158. ./cert-to-efi-sig-list -g 11111111-2222-3333-4444-123456789abc KEK.crt KEK.esl
  159. ./sign-efi-sig-list -c PK.crt -k PK.key KEK KEK.esl KEK.auth
  160. Timestamp is 2019-12-22 23:12:05
  161. Authentication Payload size 855
  162. Signature of size 1148
  163. Signature at: 40
  164. ./xxdi.pl KEK.auth > KEK.h
  165. ./cert-to-efi-sig-list -g 11111111-2222-3333-4444-123456789abc DB.crt DB.esl
  166. ./sign-efi-sig-list -c KEK.crt -k KEK.key db DB.esl DB.auth
  167. Timestamp is 2019-12-22 23:12:05
  168. Authentication Payload size 851
  169. Signature of size 1151
  170. Signature at: 40
  171. ./xxdi.pl DB.auth > DB.h
  172. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c LockDown.c -o LockDown.o
  173. ld -nostdlib -shared -Bsymbolic /usr/lib64/crt0-efi-x86_64.o -L /usr/lib64 -L /usr/lib -L /usr/lib64 -T elf_x86_64_efi.lds LockDown.o lib/lib-efi.a -o LockDown.so -lefi -lgnuefi /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc.a
  174. # check we have no undefined symbols
  175. nm -D LockDown.so | grep ' U ' && exit 1 || exit 0
  176. objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym \
  177.            -j .rel -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \
  178.            -j .reloc --target=efi-app-x86_64 LockDown.so LockDown.efi
  179. sbsign --key DB.key --cert DB.crt --output LockDown-signed.efi LockDown.efi
  180. warning: data remaining[47616 vs 55723]: gaps between PE/COFF sections?
  181. warning: data remaining[47616 vs 55728]: gaps between PE/COFF sections?
  182. Signing Unsigned original image
  183. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c Loader.c -o Loader.o
  184. ld -nostdlib -shared -Bsymbolic /usr/lib64/crt0-efi-x86_64.o -L /usr/lib64 -L /usr/lib -L /usr/lib64 -T elf_x86_64_efi.lds Loader.o lib/lib-efi.a -o Loader.so -lefi -lgnuefi /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc.a
  185. # check we have no undefined symbols
  186. nm -D Loader.so | grep ' U ' && exit 1 || exit 0
  187. objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym \
  188.            -j .rel -j .rela -j .rel.* -j .rela.* -j .rel* -j .rela* \
  189.            -j .reloc --target=efi-app-x86_64 Loader.so Loader.efi
  190. sbsign --key DB.key --cert DB.crt --output Loader-signed.efi Loader.efi
  191. warning: data remaining[86016 vs 96146]: gaps between PE/COFF sections?
  192. warning: data remaining[86016 vs 96152]: gaps between PE/COFF sections?
  193. Signing Unsigned original image
  194. make -C lib/asn1 libasn1-efi.a
  195. make[1]: Entering directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib/asn1'
  196. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c asn1.c -o asn1.efi.o
  197. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c asn1_parser.c -o asn1_parser.efi.o
  198. asn1_parser.c: In function ‘iterate’:
  199. asn1_parser.c:82:8: warning: variable ‘level’ set but not used [-Wunused-but-set-variable]
  200.    82 |  u_int level;
  201.       |        ^~~~~
  202. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c enumerator.c -o enumerator.efi.o
  203. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c chunk.c -o chunk.efi.o
  204. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c oid.c -o oid.efi.o
  205. oid.c:13:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  206.    13 |  {0x02,                         7, 1,  0, "ITU-T Administration"      }, /*   0 */
  207.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  208. oid.c:13:43: note: (near initialization for ‘oid_names[0].name’)
  209. oid.c:14:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  210.    14 |  {  0x82,                       0, 1,  1, ""                          }, /*   1 */
  211.       |                                           ^~
  212. oid.c:14:43: note: (near initialization for ‘oid_names[1].name’)
  213. oid.c:15:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  214.    15 |  {    0x06,                     0, 1,  2, "Germany ITU-T member"      }, /*   2 */
  215.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  216. oid.c:15:43: note: (near initialization for ‘oid_names[2].name’)
  217. oid.c:16:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  218.    16 |  {      0x01,                   0, 1,  3, "Deutsche Telekom AG"       }, /*   3 */
  219.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  220. oid.c:16:43: note: (near initialization for ‘oid_names[3].name’)
  221. oid.c:17:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  222.    17 |  {        0x0A,                 0, 1,  4, ""                          }, /*   4 */
  223.       |                                           ^~
  224. oid.c:17:43: note: (near initialization for ‘oid_names[4].name’)
  225. oid.c:18:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  226.    18 |  {          0x07,               0, 1,  5, ""                          }, /*   5 */
  227.       |                                           ^~
  228. oid.c:18:43: note: (near initialization for ‘oid_names[5].name’)
  229. oid.c:19:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  230.    19 |  {            0x14,             0, 0,  6, "ND"                        }, /*   6 */
  231.       |                                           ^~~~
  232. oid.c:19:43: note: (near initialization for ‘oid_names[6].name’)
  233. oid.c:20:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  234.    20 |  {0x09,                        18, 1,  0, "data"                      }, /*   7 */
  235.       |                                           ^~~~~~
  236. oid.c:20:43: note: (near initialization for ‘oid_names[7].name’)
  237. oid.c:21:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  238.    21 |  {  0x92,                       0, 1,  1, ""                          }, /*   8 */
  239.       |                                           ^~
  240. oid.c:21:43: note: (near initialization for ‘oid_names[8].name’)
  241. oid.c:22:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  242.    22 |  {    0x26,                     0, 1,  2, ""                          }, /*   9 */
  243.       |                                           ^~
  244. oid.c:22:43: note: (near initialization for ‘oid_names[9].name’)
  245. oid.c:23:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  246.    23 |  {      0x89,                   0, 1,  3, ""                          }, /*  10 */
  247.       |                                           ^~
  248. oid.c:23:43: note: (near initialization for ‘oid_names[10].name’)
  249. oid.c:24:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  250.    24 |  {        0x93,                 0, 1,  4, ""                          }, /*  11 */
  251.       |                                           ^~
  252. oid.c:24:43: note: (near initialization for ‘oid_names[11].name’)
  253. oid.c:25:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  254.    25 |  {          0xF2,               0, 1,  5, ""                          }, /*  12 */
  255.       |                                           ^~
  256. oid.c:25:43: note: (near initialization for ‘oid_names[12].name’)
  257. oid.c:26:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  258.    26 |  {            0x2C,             0, 1,  6, ""                          }, /*  13 */
  259.       |                                           ^~
  260. oid.c:26:43: note: (near initialization for ‘oid_names[13].name’)
  261. oid.c:27:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  262.    27 |  {              0x64,           0, 1,  7, "pilot"                     }, /*  14 */
  263.       |                                           ^~~~~~~
  264. oid.c:27:43: note: (near initialization for ‘oid_names[14].name’)
  265. oid.c:28:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  266.    28 |  {                0x01,         0, 1,  8, "pilotAttributeType"        }, /*  15 */
  267.       |                                           ^~~~~~~~~~~~~~~~~~~~
  268. oid.c:28:43: note: (near initialization for ‘oid_names[15].name’)
  269. oid.c:29:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  270.    29 |  {                  0x01,      17, 0,  9, "UID"                       }, /*  16 */
  271.       |                                           ^~~~~
  272. oid.c:29:43: note: (near initialization for ‘oid_names[16].name’)
  273. oid.c:30:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  274.    30 |  {                  0x19,       0, 0,  9, "DC"                        }, /*  17 */
  275.       |                                           ^~~~
  276. oid.c:30:43: note: (near initialization for ‘oid_names[17].name’)
  277. oid.c:31:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  278.    31 |  {0x55,                        65, 1,  0, "X.500"                     }, /*  18 */
  279.       |                                           ^~~~~~~
  280. oid.c:31:43: note: (near initialization for ‘oid_names[18].name’)
  281. oid.c:32:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  282.    32 |  {  0x04,                      37, 1,  1, "X.509"                     }, /*  19 */
  283.       |                                           ^~~~~~~
  284. oid.c:32:43: note: (near initialization for ‘oid_names[19].name’)
  285. oid.c:33:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  286.    33 |  {    0x03,                    21, 0,  2, "CN"                        }, /*  20 */
  287.       |                                           ^~~~
  288. oid.c:33:43: note: (near initialization for ‘oid_names[20].name’)
  289. oid.c:34:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  290.    34 |  {    0x04,                    22, 0,  2, "S"                         }, /*  21 */
  291.       |                                           ^~~
  292. oid.c:34:43: note: (near initialization for ‘oid_names[21].name’)
  293. oid.c:35:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  294.    35 |  {    0x05,                    23, 0,  2, "SN"                        }, /*  22 */
  295.       |                                           ^~~~
  296. oid.c:35:43: note: (near initialization for ‘oid_names[22].name’)
  297. oid.c:36:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  298.    36 |  {    0x06,                    24, 0,  2, "C"                         }, /*  23 */
  299.       |                                           ^~~
  300. oid.c:36:43: note: (near initialization for ‘oid_names[23].name’)
  301. oid.c:37:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  302.    37 |  {    0x07,                    25, 0,  2, "L"                         }, /*  24 */
  303.       |                                           ^~~
  304. oid.c:37:43: note: (near initialization for ‘oid_names[24].name’)
  305. oid.c:38:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  306.    38 |  {    0x08,                    26, 0,  2, "ST"                        }, /*  25 */
  307.       |                                           ^~~~
  308. oid.c:38:43: note: (near initialization for ‘oid_names[25].name’)
  309. oid.c:39:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  310.    39 |  {    0x0A,                    27, 0,  2, "O"                         }, /*  26 */
  311.       |                                           ^~~
  312. oid.c:39:43: note: (near initialization for ‘oid_names[26].name’)
  313. oid.c:40:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  314.    40 |  {    0x0B,                    28, 0,  2, "OU"                        }, /*  27 */
  315.       |                                           ^~~~
  316. oid.c:40:43: note: (near initialization for ‘oid_names[27].name’)
  317. oid.c:41:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  318.    41 |  {    0x0C,                    29, 0,  2, "T"                         }, /*  28 */
  319.       |                                           ^~~
  320. oid.c:41:43: note: (near initialization for ‘oid_names[28].name’)
  321. oid.c:42:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  322.    42 |  {    0x0D,                    30, 0,  2, "D"                         }, /*  29 */
  323.       |                                           ^~~
  324. oid.c:42:43: note: (near initialization for ‘oid_names[29].name’)
  325. oid.c:43:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  326.    43 |  {    0x24,                    31, 0,  2, "userCertificate"           }, /*  30 */
  327.       |                                           ^~~~~~~~~~~~~~~~~
  328. oid.c:43:43: note: (near initialization for ‘oid_names[30].name’)
  329. oid.c:44:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  330.    44 |  {    0x29,                    32, 0,  2, "N"                         }, /*  31 */
  331.       |                                           ^~~
  332. oid.c:44:43: note: (near initialization for ‘oid_names[31].name’)
  333. oid.c:45:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  334.    45 |  {    0x2A,                    33, 0,  2, "G"                         }, /*  32 */
  335.       |                                           ^~~
  336. oid.c:45:43: note: (near initialization for ‘oid_names[32].name’)
  337. oid.c:46:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  338.    46 |  {    0x2B,                    34, 0,  2, "I"                         }, /*  33 */
  339.       |                                           ^~~
  340. oid.c:46:43: note: (near initialization for ‘oid_names[33].name’)
  341. oid.c:47:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  342.    47 |  {    0x2D,                    35, 0,  2, "ID"                        }, /*  34 */
  343.       |                                           ^~~~
  344. oid.c:47:43: note: (near initialization for ‘oid_names[34].name’)
  345. oid.c:48:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  346.    48 |  {    0x2E,                    36, 0,  2, "dnQualifier"               }, /*  35 */
  347.       |                                           ^~~~~~~~~~~~~
  348. oid.c:48:43: note: (near initialization for ‘oid_names[35].name’)
  349. oid.c:49:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  350.    49 |  {    0x48,                     0, 0,  2, "role"                      }, /*  36 */
  351.       |                                           ^~~~~~
  352. oid.c:49:43: note: (near initialization for ‘oid_names[36].name’)
  353. oid.c:50:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  354.    50 |  {  0x1D,                       0, 1,  1, "id-ce"                     }, /*  37 */
  355.       |                                           ^~~~~~~
  356. oid.c:50:43: note: (near initialization for ‘oid_names[37].name’)
  357. oid.c:51:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  358.    51 |  {    0x09,                    39, 0,  2, "subjectDirectoryAttrs"     }, /*  38 */
  359.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  360. oid.c:51:43: note: (near initialization for ‘oid_names[38].name’)
  361. oid.c:52:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  362.    52 |  {    0x0E,                    40, 0,  2, "subjectKeyIdentifier"      }, /*  39 */
  363.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  364. oid.c:52:43: note: (near initialization for ‘oid_names[39].name’)
  365. oid.c:53:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  366.    53 |  {    0x0F,                    41, 0,  2, "keyUsage"                  }, /*  40 */
  367.       |                                           ^~~~~~~~~~
  368. oid.c:53:43: note: (near initialization for ‘oid_names[40].name’)
  369. oid.c:54:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  370.    54 |  {    0x10,                    42, 0,  2, "privateKeyUsagePeriod"     }, /*  41 */
  371.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  372. oid.c:54:43: note: (near initialization for ‘oid_names[41].name’)
  373. oid.c:55:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  374.    55 |  {    0x11,                    43, 0,  2, "subjectAltName"            }, /*  42 */
  375.       |                                           ^~~~~~~~~~~~~~~~
  376. oid.c:55:43: note: (near initialization for ‘oid_names[42].name’)
  377. oid.c:56:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  378.    56 |  {    0x12,                    44, 0,  2, "issuerAltName"             }, /*  43 */
  379.       |                                           ^~~~~~~~~~~~~~~
  380. oid.c:56:43: note: (near initialization for ‘oid_names[43].name’)
  381. oid.c:57:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  382.    57 |  {    0x13,                    45, 0,  2, "basicConstraints"          }, /*  44 */
  383.       |                                           ^~~~~~~~~~~~~~~~~~
  384. oid.c:57:43: note: (near initialization for ‘oid_names[44].name’)
  385. oid.c:58:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  386.    58 |  {    0x14,                    46, 0,  2, "crlNumber"                 }, /*  45 */
  387.       |                                           ^~~~~~~~~~~
  388. oid.c:58:43: note: (near initialization for ‘oid_names[45].name’)
  389. oid.c:59:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  390.    59 |  {    0x15,                    47, 0,  2, "reasonCode"                }, /*  46 */
  391.       |                                           ^~~~~~~~~~~~
  392. oid.c:59:43: note: (near initialization for ‘oid_names[46].name’)
  393. oid.c:60:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  394.    60 |  {    0x17,                    48, 0,  2, "holdInstructionCode"       }, /*  47 */
  395.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  396. oid.c:60:43: note: (near initialization for ‘oid_names[47].name’)
  397. oid.c:61:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  398.    61 |  {    0x18,                    49, 0,  2, "invalidityDate"            }, /*  48 */
  399.       |                                           ^~~~~~~~~~~~~~~~
  400. oid.c:61:43: note: (near initialization for ‘oid_names[48].name’)
  401. oid.c:62:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  402.    62 |  {    0x1B,                    50, 0,  2, "deltaCrlIndicator"         }, /*  49 */
  403.       |                                           ^~~~~~~~~~~~~~~~~~~
  404. oid.c:62:43: note: (near initialization for ‘oid_names[49].name’)
  405. oid.c:63:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  406.    63 |  {    0x1C,                    51, 0,  2, "issuingDistributionPoint"  }, /*  50 */
  407.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
  408. oid.c:63:43: note: (near initialization for ‘oid_names[50].name’)
  409. oid.c:64:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  410.    64 |  {    0x1D,                    52, 0,  2, "certificateIssuer"         }, /*  51 */
  411.       |                                           ^~~~~~~~~~~~~~~~~~~
  412. oid.c:64:43: note: (near initialization for ‘oid_names[51].name’)
  413. oid.c:65:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  414.    65 |  {    0x1E,                    53, 0,  2, "nameConstraints"           }, /*  52 */
  415.       |                                           ^~~~~~~~~~~~~~~~~
  416. oid.c:65:43: note: (near initialization for ‘oid_names[52].name’)
  417. oid.c:66:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  418.    66 |  {    0x1F,                    54, 0,  2, "crlDistributionPoints"     }, /*  53 */
  419.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  420. oid.c:66:43: note: (near initialization for ‘oid_names[53].name’)
  421. oid.c:67:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  422.    67 |  {    0x20,                    56, 1,  2, "certificatePolicies"       }, /*  54 */
  423.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  424. oid.c:67:43: note: (near initialization for ‘oid_names[54].name’)
  425. oid.c:68:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  426.    68 |  {      0x00,                   0, 0,  3, "anyPolicy"                 }, /*  55 */
  427.       |                                           ^~~~~~~~~~~
  428. oid.c:68:43: note: (near initialization for ‘oid_names[55].name’)
  429. oid.c:69:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  430.    69 |  {    0x21,                    57, 0,  2, "policyMappings"            }, /*  56 */
  431.       |                                           ^~~~~~~~~~~~~~~~
  432. oid.c:69:43: note: (near initialization for ‘oid_names[56].name’)
  433. oid.c:70:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  434.    70 |  {    0x23,                    58, 0,  2, "authorityKeyIdentifier"    }, /*  57 */
  435.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  436. oid.c:70:43: note: (near initialization for ‘oid_names[57].name’)
  437. oid.c:71:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  438.    71 |  {    0x24,                    59, 0,  2, "policyConstraints"         }, /*  58 */
  439.       |                                           ^~~~~~~~~~~~~~~~~~~
  440. oid.c:71:43: note: (near initialization for ‘oid_names[58].name’)
  441. oid.c:72:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  442.    72 |  {    0x25,                    61, 1,  2, "extendedKeyUsage"          }, /*  59 */
  443.       |                                           ^~~~~~~~~~~~~~~~~~
  444. oid.c:72:43: note: (near initialization for ‘oid_names[59].name’)
  445. oid.c:73:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  446.    73 |  {      0x00,                   0, 0,  3, "anyExtendedKeyUsage"       }, /*  60 */
  447.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  448. oid.c:73:43: note: (near initialization for ‘oid_names[60].name’)
  449. oid.c:74:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  450.    74 |  {    0x2E,                    62, 0,  2, "freshestCRL"               }, /*  61 */
  451.       |                                           ^~~~~~~~~~~~~
  452. oid.c:74:43: note: (near initialization for ‘oid_names[61].name’)
  453. oid.c:75:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  454.    75 |  {    0x36,                    63, 0,  2, "inhibitAnyPolicy"          }, /*  62 */
  455.       |                                           ^~~~~~~~~~~~~~~~~~
  456. oid.c:75:43: note: (near initialization for ‘oid_names[62].name’)
  457. oid.c:76:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  458.    76 |  {    0x37,                    64, 0,  2, "targetInformation"         }, /*  63 */
  459.       |                                           ^~~~~~~~~~~~~~~~~~~
  460. oid.c:76:43: note: (near initialization for ‘oid_names[63].name’)
  461. oid.c:77:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  462.    77 |  {    0x38,                     0, 0,  2, "noRevAvail"                }, /*  64 */
  463.       |                                           ^~~~~~~~~~~~
  464. oid.c:77:43: note: (near initialization for ‘oid_names[64].name’)
  465. oid.c:78:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  466.    78 |  {0x2A,                       169, 1,  0, ""                          }, /*  65 */
  467.       |                                           ^~
  468. oid.c:78:43: note: (near initialization for ‘oid_names[65].name’)
  469. oid.c:79:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  470.    79 |  {  0x83,                      78, 1,  1, ""                          }, /*  66 */
  471.       |                                           ^~
  472. oid.c:79:43: note: (near initialization for ‘oid_names[66].name’)
  473. oid.c:80:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  474.    80 |  {    0x08,                     0, 1,  2, "jp"                        }, /*  67 */
  475.       |                                           ^~~~
  476. oid.c:80:43: note: (near initialization for ‘oid_names[67].name’)
  477. oid.c:81:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  478.    81 |  {      0x8C,                   0, 1,  3, ""                          }, /*  68 */
  479.       |                                           ^~
  480. oid.c:81:43: note: (near initialization for ‘oid_names[68].name’)
  481. oid.c:82:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  482.    82 |  {        0x9A,                 0, 1,  4, ""                          }, /*  69 */
  483.       |                                           ^~
  484. oid.c:82:43: note: (near initialization for ‘oid_names[69].name’)
  485. oid.c:83:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  486.    83 |  {          0x4B,               0, 1,  5, ""                          }, /*  70 */
  487.       |                                           ^~
  488. oid.c:83:43: note: (near initialization for ‘oid_names[70].name’)
  489. oid.c:84:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  490.    84 |  {            0x3D,             0, 1,  6, ""                          }, /*  71 */
  491.       |                                           ^~
  492. oid.c:84:43: note: (near initialization for ‘oid_names[71].name’)
  493. oid.c:85:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  494.    85 |  {              0x01,           0, 1,  7, "security"                  }, /*  72 */
  495.       |                                           ^~~~~~~~~~
  496. oid.c:85:43: note: (near initialization for ‘oid_names[72].name’)
  497. oid.c:86:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  498.    86 |  {                0x01,         0, 1,  8, "algorithm"                 }, /*  73 */
  499.       |                                           ^~~~~~~~~~~
  500. oid.c:86:43: note: (near initialization for ‘oid_names[73].name’)
  501. oid.c:87:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  502.    87 |  {                  0x01,       0, 1,  9, "symm-encryption-alg"       }, /*  74 */
  503.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  504. oid.c:87:43: note: (near initialization for ‘oid_names[74].name’)
  505. oid.c:88:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  506.    88 |  {                    0x02,    76, 0, 10, "camellia128-cbc"           }, /*  75 */
  507.       |                                           ^~~~~~~~~~~~~~~~~
  508. oid.c:88:43: note: (near initialization for ‘oid_names[75].name’)
  509. oid.c:89:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  510.    89 |  {                    0x03,    77, 0, 10, "camellia192-cbc"           }, /*  76 */
  511.       |                                           ^~~~~~~~~~~~~~~~~
  512. oid.c:89:43: note: (near initialization for ‘oid_names[76].name’)
  513. oid.c:90:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  514.    90 |  {                    0x04,     0, 0, 10, "camellia256-cbc"           }, /*  77 */
  515.       |                                           ^~~~~~~~~~~~~~~~~
  516. oid.c:90:43: note: (near initialization for ‘oid_names[77].name’)
  517. oid.c:91:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  518.    91 |  {  0x86,                       0, 1,  1, ""                          }, /*  78 */
  519.       |                                           ^~
  520. oid.c:91:43: note: (near initialization for ‘oid_names[78].name’)
  521. oid.c:92:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  522.    92 |  {    0x48,                     0, 1,  2, "us"                        }, /*  79 */
  523.       |                                           ^~~~
  524. oid.c:92:43: note: (near initialization for ‘oid_names[79].name’)
  525. oid.c:93:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  526.    93 |  {      0x86,                 128, 1,  3, ""                          }, /*  80 */
  527.       |                                           ^~
  528. oid.c:93:43: note: (near initialization for ‘oid_names[80].name’)
  529. oid.c:94:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  530.    94 |  {        0xF6,                86, 1,  4, ""                          }, /*  81 */
  531.       |                                           ^~
  532. oid.c:94:43: note: (near initialization for ‘oid_names[81].name’)
  533. oid.c:95:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  534.    95 |  {          0x7D,               0, 1,  5, "NortelNetworks"            }, /*  82 */
  535.       |                                           ^~~~~~~~~~~~~~~~
  536. oid.c:95:43: note: (near initialization for ‘oid_names[82].name’)
  537. oid.c:96:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  538.    96 |  {            0x07,             0, 1,  6, "Entrust"                   }, /*  83 */
  539.       |                                           ^~~~~~~~~
  540. oid.c:96:43: note: (near initialization for ‘oid_names[83].name’)
  541. oid.c:97:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  542.    97 |  {              0x41,           0, 1,  7, "nsn-ce"                    }, /*  84 */
  543.       |                                           ^~~~~~~~
  544. oid.c:97:43: note: (near initialization for ‘oid_names[84].name’)
  545. oid.c:98:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  546.    98 |  {                0x00,         0, 0,  8, "entrustVersInfo"           }, /*  85 */
  547.       |                                           ^~~~~~~~~~~~~~~~~
  548. oid.c:98:43: note: (near initialization for ‘oid_names[85].name’)
  549. oid.c:99:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  550.    99 |  {        0xF7,                 0, 1,  4, ""                          }, /*  86 */
  551.       |                                           ^~
  552. oid.c:99:43: note: (near initialization for ‘oid_names[86].name’)
  553. oid.c:100:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  554.   100 |  {          0x0D,               0, 1,  5, "RSADSI"                    }, /*  87 */
  555.       |                                           ^~~~~~~~
  556. oid.c:100:43: note: (near initialization for ‘oid_names[87].name’)
  557. oid.c:101:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  558.   101 |  {            0x01,           123, 1,  6, "PKCS"                      }, /*  88 */
  559.       |                                           ^~~~~~
  560. oid.c:101:43: note: (near initialization for ‘oid_names[88].name’)
  561. oid.c:102:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  562.   102 |  {              0x01,         100, 1,  7, "PKCS-1"                    }, /*  89 */
  563.       |                                           ^~~~~~~~
  564. oid.c:102:43: note: (near initialization for ‘oid_names[89].name’)
  565. oid.c:103:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  566.   103 |  {                0x01,        91, 0,  8, "rsaEncryption"             }, /*  90 */
  567.       |                                           ^~~~~~~~~~~~~~~
  568. oid.c:103:43: note: (near initialization for ‘oid_names[90].name’)
  569. oid.c:104:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  570.   104 |  {                0x02,        92, 0,  8, "md2WithRSAEncryption"      }, /*  91 */
  571.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  572. oid.c:104:43: note: (near initialization for ‘oid_names[91].name’)
  573. oid.c:105:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  574.   105 |  {                0x04,        93, 0,  8, "md5WithRSAEncryption"      }, /*  92 */
  575.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  576. oid.c:105:43: note: (near initialization for ‘oid_names[92].name’)
  577. oid.c:106:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  578.   106 |  {                0x05,        94, 0,  8, "sha-1WithRSAEncryption"    }, /*  93 */
  579.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  580. oid.c:106:43: note: (near initialization for ‘oid_names[93].name’)
  581. oid.c:107:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  582.   107 |  {                0x07,        95, 0,  8, "id-RSAES-OAEP"             }, /*  94 */
  583.       |                                           ^~~~~~~~~~~~~~~
  584. oid.c:107:43: note: (near initialization for ‘oid_names[94].name’)
  585. oid.c:108:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  586.   108 |  {                0x09,        96, 0,  8, "id-pSpecified"             }, /*  95 */
  587.       |                                           ^~~~~~~~~~~~~~~
  588. oid.c:108:43: note: (near initialization for ‘oid_names[95].name’)
  589. oid.c:109:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  590.   109 |  {                0x0B,        97, 0,  8, "sha256WithRSAEncryption"   }, /*  96 */
  591.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  592. oid.c:109:43: note: (near initialization for ‘oid_names[96].name’)
  593. oid.c:110:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  594.   110 |  {                0x0C,        98, 0,  8, "sha384WithRSAEncryption"   }, /*  97 */
  595.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  596. oid.c:110:43: note: (near initialization for ‘oid_names[97].name’)
  597. oid.c:111:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  598.   111 |  {                0x0D,        99, 0,  8, "sha512WithRSAEncryption"   }, /*  98 */
  599.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  600. oid.c:111:43: note: (near initialization for ‘oid_names[98].name’)
  601. oid.c:112:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  602.   112 |  {                0x0E,         0, 0,  8, "sha224WithRSAEncryption"   }, /*  99 */
  603.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~
  604. oid.c:112:43: note: (near initialization for ‘oid_names[99].name’)
  605. oid.c:113:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  606.   113 |  {              0x05,         105, 1,  7, "PKCS-5"                    }, /* 100 */
  607.       |                                           ^~~~~~~~
  608. oid.c:113:43: note: (near initialization for ‘oid_names[100].name’)
  609. oid.c:114:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  610.   114 |  {                0x03,       102, 0,  8, "pbeWithMD5AndDES-CBC"      }, /* 101 */
  611.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  612. oid.c:114:43: note: (near initialization for ‘oid_names[101].name’)
  613. oid.c:115:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  614.   115 |  {                0x0A,       103, 0,  8, "pbeWithSHA1AndDES-CBC"     }, /* 102 */
  615.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  616. oid.c:115:43: note: (near initialization for ‘oid_names[102].name’)
  617. oid.c:116:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  618.   116 |  {                0x0C,       104, 0,  8, "id-PBKDF2"                 }, /* 103 */
  619.       |                                           ^~~~~~~~~~~
  620. oid.c:116:43: note: (near initialization for ‘oid_names[103].name’)
  621. oid.c:117:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  622.   117 |  {                0x0D,         0, 0,  8, "id-PBES2"                  }, /* 104 */
  623.       |                                           ^~~~~~~~~~
  624. oid.c:117:43: note: (near initialization for ‘oid_names[104].name’)
  625. oid.c:118:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  626.   118 |  {              0x07,         112, 1,  7, "PKCS-7"                    }, /* 105 */
  627.       |                                           ^~~~~~~~
  628. oid.c:118:43: note: (near initialization for ‘oid_names[105].name’)
  629. oid.c:119:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  630.   119 |  {                0x01,       107, 0,  8, "data"                      }, /* 106 */
  631.       |                                           ^~~~~~
  632. oid.c:119:43: note: (near initialization for ‘oid_names[106].name’)
  633. oid.c:120:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  634.   120 |  {                0x02,       108, 0,  8, "signedData"                }, /* 107 */
  635.       |                                           ^~~~~~~~~~~~
  636. oid.c:120:43: note: (near initialization for ‘oid_names[107].name’)
  637. oid.c:121:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  638.   121 |  {                0x03,       109, 0,  8, "envelopedData"             }, /* 108 */
  639.       |                                           ^~~~~~~~~~~~~~~
  640. oid.c:121:43: note: (near initialization for ‘oid_names[108].name’)
  641. oid.c:122:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  642.   122 |  {                0x04,       110, 0,  8, "signedAndEnvelopedData"    }, /* 109 */
  643.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  644. oid.c:122:43: note: (near initialization for ‘oid_names[109].name’)
  645. oid.c:123:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  646.   123 |  {                0x05,       111, 0,  8, "digestedData"              }, /* 110 */
  647.       |                                           ^~~~~~~~~~~~~~
  648. oid.c:123:43: note: (near initialization for ‘oid_names[110].name’)
  649. oid.c:124:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  650.   124 |  {                0x06,         0, 0,  8, "encryptedData"             }, /* 111 */
  651.       |                                           ^~~~~~~~~~~~~~~
  652. oid.c:124:43: note: (near initialization for ‘oid_names[111].name’)
  653. oid.c:125:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  654.   125 |  {              0x09,           0, 1,  7, "PKCS-9"                    }, /* 112 */
  655.       |                                           ^~~~~~~~
  656. oid.c:125:43: note: (near initialization for ‘oid_names[112].name’)
  657. oid.c:126:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  658.   126 |  {                0x01,       114, 0,  8, "E"                         }, /* 113 */
  659.       |                                           ^~~
  660. oid.c:126:43: note: (near initialization for ‘oid_names[113].name’)
  661. oid.c:127:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  662.   127 |  {                0x02,       115, 0,  8, "unstructuredName"          }, /* 114 */
  663.       |                                           ^~~~~~~~~~~~~~~~~~
  664. oid.c:127:43: note: (near initialization for ‘oid_names[114].name’)
  665. oid.c:128:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  666.   128 |  {                0x03,       116, 0,  8, "contentType"               }, /* 115 */
  667.       |                                           ^~~~~~~~~~~~~
  668. oid.c:128:43: note: (near initialization for ‘oid_names[115].name’)
  669. oid.c:129:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  670.   129 |  {                0x04,       117, 0,  8, "messageDigest"             }, /* 116 */
  671.       |                                           ^~~~~~~~~~~~~~~
  672. oid.c:129:43: note: (near initialization for ‘oid_names[116].name’)
  673. oid.c:130:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  674.   130 |  {                0x05,       118, 0,  8, "signingTime"               }, /* 117 */
  675.       |                                           ^~~~~~~~~~~~~
  676. oid.c:130:43: note: (near initialization for ‘oid_names[117].name’)
  677. oid.c:131:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  678.   131 |  {                0x06,       119, 0,  8, "counterSignature"          }, /* 118 */
  679.       |                                           ^~~~~~~~~~~~~~~~~~
  680. oid.c:131:43: note: (near initialization for ‘oid_names[118].name’)
  681. oid.c:132:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  682.   132 |  {                0x07,       120, 0,  8, "challengePassword"         }, /* 119 */
  683.       |                                           ^~~~~~~~~~~~~~~~~~~
  684. oid.c:132:43: note: (near initialization for ‘oid_names[119].name’)
  685. oid.c:133:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  686.   133 |  {                0x08,       121, 0,  8, "unstructuredAddress"       }, /* 120 */
  687.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  688. oid.c:133:43: note: (near initialization for ‘oid_names[120].name’)
  689. oid.c:134:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  690.   134 |  {                0x0E,       122, 0,  8, "extensionRequest"          }, /* 121 */
  691.       |                                           ^~~~~~~~~~~~~~~~~~
  692. oid.c:134:43: note: (near initialization for ‘oid_names[121].name’)
  693. oid.c:135:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  694.   135 |  {                0x0F,         0, 0,  8, "S/MIME Capabilities"       }, /* 122 */
  695.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  696. oid.c:135:43: note: (near initialization for ‘oid_names[122].name’)
  697. oid.c:136:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  698.   136 |  {            0x02,           126, 1,  6, "digestAlgorithm"           }, /* 123 */
  699.       |                                           ^~~~~~~~~~~~~~~~~
  700. oid.c:136:43: note: (near initialization for ‘oid_names[123].name’)
  701. oid.c:137:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  702.   137 |  {              0x02,         125, 0,  7, "md2"                       }, /* 124 */
  703.       |                                           ^~~~~
  704. oid.c:137:43: note: (near initialization for ‘oid_names[124].name’)
  705. oid.c:138:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  706.   138 |  {              0x05,           0, 0,  7, "md5"                       }, /* 125 */
  707.       |                                           ^~~~~
  708. oid.c:138:43: note: (near initialization for ‘oid_names[125].name’)
  709. oid.c:139:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  710.   139 |  {            0x03,             0, 1,  6, "encryptionAlgorithm"       }, /* 126 */
  711.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  712. oid.c:139:43: note: (near initialization for ‘oid_names[126].name’)
  713. oid.c:140:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  714.   140 |  {              0x07,           0, 0,  7, "3des-ede-cbc"              }, /* 127 */
  715.       |                                           ^~~~~~~~~~~~~~
  716. oid.c:140:43: note: (near initialization for ‘oid_names[127].name’)
  717. oid.c:141:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  718.   141 |  {      0xCE,                   0, 1,  3, ""                          }, /* 128 */
  719.       |                                           ^~
  720. oid.c:141:43: note: (near initialization for ‘oid_names[128].name’)
  721. oid.c:142:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  722.   142 |  {        0x3D,                 0, 1,  4, "ansi-X9-62"                }, /* 129 */
  723.       |                                           ^~~~~~~~~~~~
  724. oid.c:142:43: note: (near initialization for ‘oid_names[129].name’)
  725. oid.c:143:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  726.   143 |  {          0x02,             132, 1,  5, "id-publicKeyType"          }, /* 130 */
  727.       |                                           ^~~~~~~~~~~~~~~~~~
  728. oid.c:143:43: note: (near initialization for ‘oid_names[130].name’)
  729. oid.c:144:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  730.   144 |  {            0x01,             0, 0,  6, "id-ecPublicKey"            }, /* 131 */
  731.       |                                           ^~~~~~~~~~~~~~~~
  732. oid.c:144:43: note: (near initialization for ‘oid_names[131].name’)
  733. oid.c:145:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  734.   145 |  {          0x03,             162, 1,  5, "ellipticCurve"             }, /* 132 */
  735.       |                                           ^~~~~~~~~~~~~~~
  736. oid.c:145:43: note: (near initialization for ‘oid_names[132].name’)
  737. oid.c:146:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  738.   146 |  {            0x00,           154, 1,  6, "c-TwoCurve"                }, /* 133 */
  739.       |                                           ^~~~~~~~~~~~
  740. oid.c:146:43: note: (near initialization for ‘oid_names[133].name’)
  741. oid.c:147:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  742.   147 |  {              0x01,         135, 0,  7, "c2pnb163v1"                }, /* 134 */
  743.       |                                           ^~~~~~~~~~~~
  744. oid.c:147:43: note: (near initialization for ‘oid_names[134].name’)
  745. oid.c:148:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  746.   148 |  {              0x02,         136, 0,  7, "c2pnb163v2"                }, /* 135 */
  747.       |                                           ^~~~~~~~~~~~
  748. oid.c:148:43: note: (near initialization for ‘oid_names[135].name’)
  749. oid.c:149:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  750.   149 |  {              0x03,         137, 0,  7, "c2pnb163v3"                }, /* 136 */
  751.       |                                           ^~~~~~~~~~~~
  752. oid.c:149:43: note: (near initialization for ‘oid_names[136].name’)
  753. oid.c:150:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  754.   150 |  {              0x04,         138, 0,  7, "c2pnb176w1"                }, /* 137 */
  755.       |                                           ^~~~~~~~~~~~
  756. oid.c:150:43: note: (near initialization for ‘oid_names[137].name’)
  757. oid.c:151:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  758.   151 |  {              0x05,         139, 0,  7, "c2tnb191v1"                }, /* 138 */
  759.       |                                           ^~~~~~~~~~~~
  760. oid.c:151:43: note: (near initialization for ‘oid_names[138].name’)
  761. oid.c:152:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  762.   152 |  {              0x06,         140, 0,  7, "c2tnb191v2"                }, /* 139 */
  763.       |                                           ^~~~~~~~~~~~
  764. oid.c:152:43: note: (near initialization for ‘oid_names[139].name’)
  765. oid.c:153:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  766.   153 |  {              0x07,         141, 0,  7, "c2tnb191v3"                }, /* 140 */
  767.       |                                           ^~~~~~~~~~~~
  768. oid.c:153:43: note: (near initialization for ‘oid_names[140].name’)
  769. oid.c:154:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  770.   154 |  {              0x08,         142, 0,  7, "c2onb191v4"                }, /* 141 */
  771.       |                                           ^~~~~~~~~~~~
  772. oid.c:154:43: note: (near initialization for ‘oid_names[141].name’)
  773. oid.c:155:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  774.   155 |  {              0x09,         143, 0,  7, "c2onb191v5"                }, /* 142 */
  775.       |                                           ^~~~~~~~~~~~
  776. oid.c:155:43: note: (near initialization for ‘oid_names[142].name’)
  777. oid.c:156:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  778.   156 |  {              0x0A,         144, 0,  7, "c2pnb208w1"                }, /* 143 */
  779.       |                                           ^~~~~~~~~~~~
  780. oid.c:156:43: note: (near initialization for ‘oid_names[143].name’)
  781. oid.c:157:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  782.   157 |  {              0x0B,         145, 0,  7, "c2tnb239v1"                }, /* 144 */
  783.       |                                           ^~~~~~~~~~~~
  784. oid.c:157:43: note: (near initialization for ‘oid_names[144].name’)
  785. oid.c:158:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  786.   158 |  {              0x0C,         146, 0,  7, "c2tnb239v2"                }, /* 145 */
  787.       |                                           ^~~~~~~~~~~~
  788. oid.c:158:43: note: (near initialization for ‘oid_names[145].name’)
  789. oid.c:159:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  790.   159 |  {              0x0D,         147, 0,  7, "c2tnb239v3"                }, /* 146 */
  791.       |                                           ^~~~~~~~~~~~
  792. oid.c:159:43: note: (near initialization for ‘oid_names[146].name’)
  793. oid.c:160:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  794.   160 |  {              0x0E,         148, 0,  7, "c2onb239v4"                }, /* 147 */
  795.       |                                           ^~~~~~~~~~~~
  796. oid.c:160:43: note: (near initialization for ‘oid_names[147].name’)
  797. oid.c:161:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  798.   161 |  {              0x0F,         149, 0,  7, "c2onb239v5"                }, /* 148 */
  799.       |                                           ^~~~~~~~~~~~
  800. oid.c:161:43: note: (near initialization for ‘oid_names[148].name’)
  801. oid.c:162:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  802.   162 |  {              0x10,         150, 0,  7, "c2pnb272w1"                }, /* 149 */
  803.       |                                           ^~~~~~~~~~~~
  804. oid.c:162:43: note: (near initialization for ‘oid_names[149].name’)
  805. oid.c:163:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  806.   163 |  {              0x11,         151, 0,  7, "c2pnb304w1"                }, /* 150 */
  807.       |                                           ^~~~~~~~~~~~
  808. oid.c:163:43: note: (near initialization for ‘oid_names[150].name’)
  809. oid.c:164:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  810.   164 |  {              0x12,         152, 0,  7, "c2tnb359v1"                }, /* 151 */
  811.       |                                           ^~~~~~~~~~~~
  812. oid.c:164:43: note: (near initialization for ‘oid_names[151].name’)
  813. oid.c:165:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  814.   165 |  {              0x13,         153, 0,  7, "c2pnb368w1"                }, /* 152 */
  815.       |                                           ^~~~~~~~~~~~
  816. oid.c:165:43: note: (near initialization for ‘oid_names[152].name’)
  817. oid.c:166:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  818.   166 |  {              0x14,           0, 0,  7, "c2tnb431r1"                }, /* 153 */
  819.       |                                           ^~~~~~~~~~~~
  820. oid.c:166:43: note: (near initialization for ‘oid_names[153].name’)
  821. oid.c:167:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  822.   167 |  {            0x01,             0, 1,  6, "primeCurve"                }, /* 154 */
  823.       |                                           ^~~~~~~~~~~~
  824. oid.c:167:43: note: (near initialization for ‘oid_names[154].name’)
  825. oid.c:168:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  826.   168 |  {              0x01,         156, 0,  7, "prime192v1"                }, /* 155 */
  827.       |                                           ^~~~~~~~~~~~
  828. oid.c:168:43: note: (near initialization for ‘oid_names[155].name’)
  829. oid.c:169:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  830.   169 |  {              0x02,         157, 0,  7, "prime192v2"                }, /* 156 */
  831.       |                                           ^~~~~~~~~~~~
  832. oid.c:169:43: note: (near initialization for ‘oid_names[156].name’)
  833. oid.c:170:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  834.   170 |  {              0x03,         158, 0,  7, "prime192v3"                }, /* 157 */
  835.       |                                           ^~~~~~~~~~~~
  836. oid.c:170:43: note: (near initialization for ‘oid_names[157].name’)
  837. oid.c:171:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  838.   171 |  {              0x04,         159, 0,  7, "prime239v1"                }, /* 158 */
  839.       |                                           ^~~~~~~~~~~~
  840. oid.c:171:43: note: (near initialization for ‘oid_names[158].name’)
  841. oid.c:172:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  842.   172 |  {              0x05,         160, 0,  7, "prime239v2"                }, /* 159 */
  843.       |                                           ^~~~~~~~~~~~
  844. oid.c:172:43: note: (near initialization for ‘oid_names[159].name’)
  845. oid.c:173:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  846.   173 |  {              0x06,         161, 0,  7, "prime239v3"                }, /* 160 */
  847.       |                                           ^~~~~~~~~~~~
  848. oid.c:173:43: note: (near initialization for ‘oid_names[160].name’)
  849. oid.c:174:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  850.   174 |  {              0x07,           0, 0,  7, "prime256v1"                }, /* 161 */
  851.       |                                           ^~~~~~~~~~~~
  852. oid.c:174:43: note: (near initialization for ‘oid_names[161].name’)
  853. oid.c:175:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  854.   175 |  {          0x04,               0, 1,  5, "id-ecSigType"              }, /* 162 */
  855.       |                                           ^~~~~~~~~~~~~~
  856. oid.c:175:43: note: (near initialization for ‘oid_names[162].name’)
  857. oid.c:176:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  858.   176 |  {            0x01,           164, 0,  6, "ecdsa-with-SHA1"           }, /* 163 */
  859.       |                                           ^~~~~~~~~~~~~~~~~
  860. oid.c:176:43: note: (near initialization for ‘oid_names[163].name’)
  861. oid.c:177:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  862.   177 |  {            0x03,             0, 1,  6, "ecdsa-with-Specified"      }, /* 164 */
  863.       |                                           ^~~~~~~~~~~~~~~~~~~~~~
  864. oid.c:177:43: note: (near initialization for ‘oid_names[164].name’)
  865. oid.c:178:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  866.   178 |  {              0x01,         166, 0,  7, "ecdsa-with-SHA224"         }, /* 165 */
  867.       |                                           ^~~~~~~~~~~~~~~~~~~
  868. oid.c:178:43: note: (near initialization for ‘oid_names[165].name’)
  869. oid.c:179:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  870.   179 |  {              0x02,         167, 0,  7, "ecdsa-with-SHA256"         }, /* 166 */
  871.       |                                           ^~~~~~~~~~~~~~~~~~~
  872. oid.c:179:43: note: (near initialization for ‘oid_names[166].name’)
  873. oid.c:180:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  874.   180 |  {              0x03,         168, 0,  7, "ecdsa-with-SHA384"         }, /* 167 */
  875.       |                                           ^~~~~~~~~~~~~~~~~~~
  876. oid.c:180:43: note: (near initialization for ‘oid_names[167].name’)
  877. oid.c:181:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  878.   181 |  {              0x04,           0, 0,  7, "ecdsa-with-SHA512"         }, /* 168 */
  879.       |                                           ^~~~~~~~~~~~~~~~~~~
  880. oid.c:181:43: note: (near initialization for ‘oid_names[168].name’)
  881. oid.c:182:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  882.   182 |  {0x2B,                       323, 1,  0, ""                          }, /* 169 */
  883.       |                                           ^~
  884. oid.c:182:43: note: (near initialization for ‘oid_names[169].name’)
  885. oid.c:183:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  886.   183 |  {  0x06,                     237, 1,  1, "dod"                       }, /* 170 */
  887.       |                                           ^~~~~
  888. oid.c:183:43: note: (near initialization for ‘oid_names[170].name’)
  889. oid.c:184:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  890.   184 |  {    0x01,                     0, 1,  2, "internet"                  }, /* 171 */
  891.       |                                           ^~~~~~~~~~
  892. oid.c:184:43: note: (near initialization for ‘oid_names[171].name’)
  893. oid.c:185:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  894.   185 |  {      0x04,                 194, 1,  3, "private"                   }, /* 172 */
  895.       |                                           ^~~~~~~~~
  896. oid.c:185:43: note: (near initialization for ‘oid_names[172].name’)
  897. oid.c:186:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  898.   186 |  {        0x01,                 0, 1,  4, "enterprise"                }, /* 173 */
  899.       |                                           ^~~~~~~~~~~~
  900. oid.c:186:43: note: (near initialization for ‘oid_names[173].name’)
  901. oid.c:187:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  902.   187 |  {          0x82,             187, 1,  5, ""                          }, /* 174 */
  903.       |                                           ^~
  904. oid.c:187:43: note: (near initialization for ‘oid_names[174].name’)
  905. oid.c:188:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  906.   188 |  {            0x37,           184, 1,  6, "Microsoft"                 }, /* 175 */
  907.       |                                           ^~~~~~~~~~~
  908. oid.c:188:43: note: (near initialization for ‘oid_names[175].name’)
  909. oid.c:189:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  910.   189 |  {              0x0A,         180, 1,  7, ""                          }, /* 176 */
  911.       |                                           ^~
  912. oid.c:189:43: note: (near initialization for ‘oid_names[176].name’)
  913. oid.c:190:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  914.   190 |  {                0x03,         0, 1,  8, ""                          }, /* 177 */
  915.       |                                           ^~
  916. oid.c:190:43: note: (near initialization for ‘oid_names[177].name’)
  917. oid.c:191:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  918.   191 |  {                  0x03,     179, 0,  9, "msSGC"                     }, /* 178 */
  919.       |                                           ^~~~~~~
  920. oid.c:191:43: note: (near initialization for ‘oid_names[178].name’)
  921. oid.c:192:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  922.   192 |  {                  0x04,       0, 0,  9, "msEncryptingFileSystem"    }, /* 179 */
  923.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  924. oid.c:192:43: note: (near initialization for ‘oid_names[179].name’)
  925. oid.c:193:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  926.   193 |  {              0x14,           0, 1,  7, "msEnrollmentInfrastructure"}, /* 180 */
  927.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  928. oid.c:193:43: note: (near initialization for ‘oid_names[180].name’)
  929. oid.c:194:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  930.   194 |  {                0x02,         0, 1,  8, "msCertificateTypeExtension"}, /* 181 */
  931.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  932. oid.c:194:43: note: (near initialization for ‘oid_names[181].name’)
  933. oid.c:195:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  934.   195 |  {                  0x02,     183, 0,  9, "msSmartcardLogon"          }, /* 182 */
  935.       |                                           ^~~~~~~~~~~~~~~~~~
  936. oid.c:195:43: note: (near initialization for ‘oid_names[182].name’)
  937. oid.c:196:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  938.   196 |  {                  0x03,       0, 0,  9, "msUPN"                     }, /* 183 */
  939.       |                                           ^~~~~~~
  940. oid.c:196:43: note: (near initialization for ‘oid_names[183].name’)
  941. oid.c:197:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  942.   197 |  {            0xA0,             0, 1,  6, ""                          }, /* 184 */
  943.       |                                           ^~
  944. oid.c:197:43: note: (near initialization for ‘oid_names[184].name’)
  945. oid.c:198:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  946.   198 |  {              0x2A,           0, 1,  7, "ITA"                       }, /* 185 */
  947.       |                                           ^~~~~
  948. oid.c:198:43: note: (near initialization for ‘oid_names[185].name’)
  949. oid.c:199:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  950.   199 |  {                0x01,         0, 0,  8, "strongSwan"                }, /* 186 */
  951.       |                                           ^~~~~~~~~~~~
  952. oid.c:199:43: note: (near initialization for ‘oid_names[186].name’)
  953. oid.c:200:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  954.   200 |  {          0x89,               0, 1,  5, ""                          }, /* 187 */
  955.       |                                           ^~
  956. oid.c:200:43: note: (near initialization for ‘oid_names[187].name’)
  957. oid.c:201:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  958.   201 |  {            0x31,             0, 1,  6, ""                          }, /* 188 */
  959.       |                                           ^~
  960. oid.c:201:43: note: (near initialization for ‘oid_names[188].name’)
  961. oid.c:202:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  962.   202 |  {              0x01,           0, 1,  7, ""                          }, /* 189 */
  963.       |                                           ^~
  964. oid.c:202:43: note: (near initialization for ‘oid_names[189].name’)
  965. oid.c:203:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  966.   203 |  {                0x01,         0, 1,  8, ""                          }, /* 190 */
  967.       |                                           ^~
  968. oid.c:203:43: note: (near initialization for ‘oid_names[190].name’)
  969. oid.c:204:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  970.   204 |  {                  0x02,       0, 1,  9, ""                          }, /* 191 */
  971.       |                                           ^~
  972. oid.c:204:43: note: (near initialization for ‘oid_names[191].name’)
  973. oid.c:205:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  974.   205 |  {                    0x02,     0, 1, 10, ""                          }, /* 192 */
  975.       |                                           ^~
  976. oid.c:205:43: note: (near initialization for ‘oid_names[192].name’)
  977. oid.c:206:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  978.   206 |  {                      0x4B,   0, 0, 11, "TCGID"                     }, /* 193 */
  979.       |                                           ^~~~~~~
  980. oid.c:206:43: note: (near initialization for ‘oid_names[193].name’)
  981. oid.c:207:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  982.   207 |  {      0x05,                   0, 1,  3, "security"                  }, /* 194 */
  983.       |                                           ^~~~~~~~~~
  984. oid.c:207:43: note: (near initialization for ‘oid_names[194].name’)
  985. oid.c:208:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  986.   208 |  {        0x05,                 0, 1,  4, "mechanisms"                }, /* 195 */
  987.       |                                           ^~~~~~~~~~~~
  988. oid.c:208:43: note: (near initialization for ‘oid_names[195].name’)
  989. oid.c:209:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  990.   209 |  {          0x07,             234, 1,  5, "id-pkix"                   }, /* 196 */
  991.       |                                           ^~~~~~~~~
  992. oid.c:209:43: note: (near initialization for ‘oid_names[196].name’)
  993. oid.c:210:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  994.   210 |  {            0x01,           201, 1,  6, "id-pe"                     }, /* 197 */
  995.       |                                           ^~~~~~~
  996. oid.c:210:43: note: (near initialization for ‘oid_names[197].name’)
  997. oid.c:211:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  998.   211 |  {              0x01,         199, 0,  7, "authorityInfoAccess"       }, /* 198 */
  999.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  1000. oid.c:211:43: note: (near initialization for ‘oid_names[198].name’)
  1001. oid.c:212:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1002.   212 |  {              0x03,         200, 0,  7, "qcStatements"              }, /* 199 */
  1003.       |                                           ^~~~~~~~~~~~~~
  1004. oid.c:212:43: note: (near initialization for ‘oid_names[199].name’)
  1005. oid.c:213:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1006.   213 |  {              0x07,           0, 0,  7, "ipAddrBlocks"              }, /* 200 */
  1007.       |                                           ^~~~~~~~~~~~~~
  1008. oid.c:213:43: note: (near initialization for ‘oid_names[200].name’)
  1009. oid.c:214:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1010.   214 |  {            0x02,           204, 1,  6, "id-qt"                     }, /* 201 */
  1011.       |                                           ^~~~~~~
  1012. oid.c:214:43: note: (near initialization for ‘oid_names[201].name’)
  1013. oid.c:215:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1014.   215 |  {              0x01,         203, 0,  7, "cps"                       }, /* 202 */
  1015.       |                                           ^~~~~
  1016. oid.c:215:43: note: (near initialization for ‘oid_names[202].name’)
  1017. oid.c:216:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1018.   216 |  {              0x02,           0, 0,  7, "unotice"                   }, /* 203 */
  1019.       |                                           ^~~~~~~~~
  1020. oid.c:216:43: note: (near initialization for ‘oid_names[203].name’)
  1021. oid.c:217:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1022.   217 |  {            0x03,           214, 1,  6, "id-kp"                     }, /* 204 */
  1023.       |                                           ^~~~~~~
  1024. oid.c:217:43: note: (near initialization for ‘oid_names[204].name’)
  1025. oid.c:218:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1026.   218 |  {              0x01,         206, 0,  7, "serverAuth"                }, /* 205 */
  1027.       |                                           ^~~~~~~~~~~~
  1028. oid.c:218:43: note: (near initialization for ‘oid_names[205].name’)
  1029. oid.c:219:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1030.   219 |  {              0x02,         207, 0,  7, "clientAuth"                }, /* 206 */
  1031.       |                                           ^~~~~~~~~~~~
  1032. oid.c:219:43: note: (near initialization for ‘oid_names[206].name’)
  1033. oid.c:220:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1034.   220 |  {              0x03,         208, 0,  7, "codeSigning"               }, /* 207 */
  1035.       |                                           ^~~~~~~~~~~~~
  1036. oid.c:220:43: note: (near initialization for ‘oid_names[207].name’)
  1037. oid.c:221:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1038.   221 |  {              0x04,         209, 0,  7, "emailProtection"           }, /* 208 */
  1039.       |                                           ^~~~~~~~~~~~~~~~~
  1040. oid.c:221:43: note: (near initialization for ‘oid_names[208].name’)
  1041. oid.c:222:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1042.   222 |  {              0x05,         210, 0,  7, "ipsecEndSystem"            }, /* 209 */
  1043.       |                                           ^~~~~~~~~~~~~~~~
  1044. oid.c:222:43: note: (near initialization for ‘oid_names[209].name’)
  1045. oid.c:223:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1046.   223 |  {              0x06,         211, 0,  7, "ipsecTunnel"               }, /* 210 */
  1047.       |                                           ^~~~~~~~~~~~~
  1048. oid.c:223:43: note: (near initialization for ‘oid_names[210].name’)
  1049. oid.c:224:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1050.   224 |  {              0x07,         212, 0,  7, "ipsecUser"                 }, /* 211 */
  1051.       |                                           ^~~~~~~~~~~
  1052. oid.c:224:43: note: (near initialization for ‘oid_names[211].name’)
  1053. oid.c:225:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1054.   225 |  {              0x08,         213, 0,  7, "timeStamping"              }, /* 212 */
  1055.       |                                           ^~~~~~~~~~~~~~
  1056. oid.c:225:43: note: (near initialization for ‘oid_names[212].name’)
  1057. oid.c:226:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1058.   226 |  {              0x09,           0, 0,  7, "ocspSigning"               }, /* 213 */
  1059.       |                                           ^~~~~~~~~~~~~
  1060. oid.c:226:43: note: (near initialization for ‘oid_names[213].name’)
  1061. oid.c:227:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1062.   227 |  {            0x08,           216, 1,  6, "id-otherNames"             }, /* 214 */
  1063.       |                                           ^~~~~~~~~~~~~~~
  1064. oid.c:227:43: note: (near initialization for ‘oid_names[214].name’)
  1065. oid.c:228:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1066.   228 |  {              0x05,           0, 0,  7, "xmppAddr"                  }, /* 215 */
  1067.       |                                           ^~~~~~~~~~
  1068. oid.c:228:43: note: (near initialization for ‘oid_names[215].name’)
  1069. oid.c:229:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1070.   229 |  {            0x0A,           221, 1,  6, "id-aca"                    }, /* 216 */
  1071.       |                                           ^~~~~~~~
  1072. oid.c:229:43: note: (near initialization for ‘oid_names[216].name’)
  1073. oid.c:230:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1074.   230 |  {              0x01,         218, 0,  7, "authenticationInfo"        }, /* 217 */
  1075.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1076. oid.c:230:43: note: (near initialization for ‘oid_names[217].name’)
  1077. oid.c:231:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1078.   231 |  {              0x02,         219, 0,  7, "accessIdentity"            }, /* 218 */
  1079.       |                                           ^~~~~~~~~~~~~~~~
  1080. oid.c:231:43: note: (near initialization for ‘oid_names[218].name’)
  1081. oid.c:232:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1082.   232 |  {              0x03,         220, 0,  7, "chargingIdentity"          }, /* 219 */
  1083.       |                                           ^~~~~~~~~~~~~~~~~~
  1084. oid.c:232:43: note: (near initialization for ‘oid_names[219].name’)
  1085. oid.c:233:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1086.   233 |  {              0x04,           0, 0,  7, "group"                     }, /* 220 */
  1087.       |                                           ^~~~~~~
  1088. oid.c:233:43: note: (near initialization for ‘oid_names[220].name’)
  1089. oid.c:234:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1090.   234 |  {            0x0B,           222, 0,  6, "subjectInfoAccess"         }, /* 221 */
  1091.       |                                           ^~~~~~~~~~~~~~~~~~~
  1092. oid.c:234:43: note: (near initialization for ‘oid_names[221].name’)
  1093. oid.c:235:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1094.   235 |  {            0x30,             0, 1,  6, "id-ad"                     }, /* 222 */
  1095.       |                                           ^~~~~~~
  1096. oid.c:235:43: note: (near initialization for ‘oid_names[222].name’)
  1097. oid.c:236:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1098.   236 |  {              0x01,         231, 1,  7, "ocsp"                      }, /* 223 */
  1099.       |                                           ^~~~~~
  1100. oid.c:236:43: note: (near initialization for ‘oid_names[223].name’)
  1101. oid.c:237:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1102.   237 |  {                0x01,       225, 0,  8, "basic"                     }, /* 224 */
  1103.       |                                           ^~~~~~~
  1104. oid.c:237:43: note: (near initialization for ‘oid_names[224].name’)
  1105. oid.c:238:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1106.   238 |  {                0x02,       226, 0,  8, "nonce"                     }, /* 225 */
  1107.       |                                           ^~~~~~~
  1108. oid.c:238:43: note: (near initialization for ‘oid_names[225].name’)
  1109. oid.c:239:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1110.   239 |  {                0x03,       227, 0,  8, "crl"                       }, /* 226 */
  1111.       |                                           ^~~~~
  1112. oid.c:239:43: note: (near initialization for ‘oid_names[226].name’)
  1113. oid.c:240:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1114.   240 |  {                0x04,       228, 0,  8, "response"                  }, /* 227 */
  1115.       |                                           ^~~~~~~~~~
  1116. oid.c:240:43: note: (near initialization for ‘oid_names[227].name’)
  1117. oid.c:241:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1118.   241 |  {                0x05,       229, 0,  8, "noCheck"                   }, /* 228 */
  1119.       |                                           ^~~~~~~~~
  1120. oid.c:241:43: note: (near initialization for ‘oid_names[228].name’)
  1121. oid.c:242:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1122.   242 |  {                0x06,       230, 0,  8, "archiveCutoff"             }, /* 229 */
  1123.       |                                           ^~~~~~~~~~~~~~~
  1124. oid.c:242:43: note: (near initialization for ‘oid_names[229].name’)
  1125. oid.c:243:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1126.   243 |  {                0x07,         0, 0,  8, "serviceLocator"            }, /* 230 */
  1127.       |                                           ^~~~~~~~~~~~~~~~
  1128. oid.c:243:43: note: (near initialization for ‘oid_names[230].name’)
  1129. oid.c:244:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1130.   244 |  {              0x02,         232, 0,  7, "caIssuers"                 }, /* 231 */
  1131.       |                                           ^~~~~~~~~~~
  1132. oid.c:244:43: note: (near initialization for ‘oid_names[231].name’)
  1133. oid.c:245:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1134.   245 |  {              0x03,         233, 0,  7, "timeStamping"              }, /* 232 */
  1135.       |                                           ^~~~~~~~~~~~~~
  1136. oid.c:245:43: note: (near initialization for ‘oid_names[232].name’)
  1137. oid.c:246:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1138.   246 |  {              0x05,           0, 0,  7, "caRepository"              }, /* 233 */
  1139.       |                                           ^~~~~~~~~~~~~~
  1140. oid.c:246:43: note: (near initialization for ‘oid_names[233].name’)
  1141. oid.c:247:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1142.   247 |  {          0x08,               0, 1,  5, "ipsec"                     }, /* 234 */
  1143.       |                                           ^~~~~~~
  1144. oid.c:247:43: note: (near initialization for ‘oid_names[234].name’)
  1145. oid.c:248:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1146.   248 |  {            0x02,             0, 1,  6, "certificate"               }, /* 235 */
  1147.       |                                           ^~~~~~~~~~~~~
  1148. oid.c:248:43: note: (near initialization for ‘oid_names[235].name’)
  1149. oid.c:249:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1150.   249 |  {              0x02,           0, 0,  7, "iKEIntermediate"           }, /* 236 */
  1151.       |                                           ^~~~~~~~~~~~~~~~~
  1152. oid.c:249:43: note: (near initialization for ‘oid_names[236].name’)
  1153. oid.c:250:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1154.   250 |  {  0x0E,                     243, 1,  1, "oiw"                       }, /* 237 */
  1155.       |                                           ^~~~~
  1156. oid.c:250:43: note: (near initialization for ‘oid_names[237].name’)
  1157. oid.c:251:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1158.   251 |  {    0x03,                     0, 1,  2, "secsig"                    }, /* 238 */
  1159.       |                                           ^~~~~~~~
  1160. oid.c:251:43: note: (near initialization for ‘oid_names[238].name’)
  1161. oid.c:252:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1162.   252 |  {      0x02,                   0, 1,  3, "algorithms"                }, /* 239 */
  1163.       |                                           ^~~~~~~~~~~~
  1164. oid.c:252:43: note: (near initialization for ‘oid_names[239].name’)
  1165. oid.c:253:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1166.   253 |  {        0x07,               241, 0,  4, "des-cbc"                   }, /* 240 */
  1167.       |                                           ^~~~~~~~~
  1168. oid.c:253:43: note: (near initialization for ‘oid_names[240].name’)
  1169. oid.c:254:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1170.   254 |  {        0x1A,               242, 0,  4, "sha-1"                     }, /* 241 */
  1171.       |                                           ^~~~~~~
  1172. oid.c:254:43: note: (near initialization for ‘oid_names[241].name’)
  1173. oid.c:255:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1174.   255 |  {        0x1D,                 0, 0,  4, "sha-1WithRSASignature"     }, /* 242 */
  1175.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  1176. oid.c:255:43: note: (near initialization for ‘oid_names[242].name’)
  1177. oid.c:256:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1178.   256 |  {  0x24,                     289, 1,  1, "TeleTrusT"                 }, /* 243 */
  1179.       |                                           ^~~~~~~~~~~
  1180. oid.c:256:43: note: (near initialization for ‘oid_names[243].name’)
  1181. oid.c:257:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1182.   257 |  {    0x03,                     0, 1,  2, "algorithm"                 }, /* 244 */
  1183.       |                                           ^~~~~~~~~~~
  1184. oid.c:257:43: note: (near initialization for ‘oid_names[244].name’)
  1185. oid.c:258:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1186.   258 |  {      0x03,                   0, 1,  3, "signatureAlgorithm"        }, /* 245 */
  1187.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1188. oid.c:258:43: note: (near initialization for ‘oid_names[245].name’)
  1189. oid.c:259:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1190.   259 |  {        0x01,               250, 1,  4, "rsaSignature"              }, /* 246 */
  1191.       |                                           ^~~~~~~~~~~~~~
  1192. oid.c:259:43: note: (near initialization for ‘oid_names[246].name’)
  1193. oid.c:260:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1194.   260 |  {          0x02,             248, 0,  5, "rsaSigWithripemd160"       }, /* 247 */
  1195.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  1196. oid.c:260:43: note: (near initialization for ‘oid_names[247].name’)
  1197. oid.c:261:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1198.   261 |  {          0x03,             249, 0,  5, "rsaSigWithripemd128"       }, /* 248 */
  1199.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  1200. oid.c:261:43: note: (near initialization for ‘oid_names[248].name’)
  1201. oid.c:262:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1202.   262 |  {          0x04,               0, 0,  5, "rsaSigWithripemd256"       }, /* 249 */
  1203.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  1204. oid.c:262:43: note: (near initialization for ‘oid_names[249].name’)
  1205. oid.c:263:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1206.   263 |  {        0x02,                 0, 1,  4, "ecSign"                    }, /* 250 */
  1207.       |                                           ^~~~~~~~
  1208. oid.c:263:43: note: (near initialization for ‘oid_names[250].name’)
  1209. oid.c:264:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1210.   264 |  {          0x01,             252, 0,  5, "ecSignWithsha1"            }, /* 251 */
  1211.       |                                           ^~~~~~~~~~~~~~~~
  1212. oid.c:264:43: note: (near initialization for ‘oid_names[251].name’)
  1213. oid.c:265:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1214.   265 |  {          0x02,             253, 0,  5, "ecSignWithripemd160"       }, /* 252 */
  1215.       |                                           ^~~~~~~~~~~~~~~~~~~~~
  1216. oid.c:265:43: note: (near initialization for ‘oid_names[252].name’)
  1217. oid.c:266:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1218.   266 |  {          0x03,             254, 0,  5, "ecSignWithmd2"             }, /* 253 */
  1219.       |                                           ^~~~~~~~~~~~~~~
  1220. oid.c:266:43: note: (near initialization for ‘oid_names[253].name’)
  1221. oid.c:267:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1222.   267 |  {          0x04,             255, 0,  5, "ecSignWithmd5"             }, /* 254 */
  1223.       |                                           ^~~~~~~~~~~~~~~
  1224. oid.c:267:43: note: (near initialization for ‘oid_names[254].name’)
  1225. oid.c:268:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1226.   268 |  {          0x05,             272, 1,  5, "ttt-ecg"                   }, /* 255 */
  1227.       |                                           ^~~~~~~~~
  1228. oid.c:268:43: note: (near initialization for ‘oid_names[255].name’)
  1229. oid.c:269:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1230.   269 |  {            0x01,           260, 1,  6, "fieldType"                 }, /* 256 */
  1231.       |                                           ^~~~~~~~~~~
  1232. oid.c:269:43: note: (near initialization for ‘oid_names[256].name’)
  1233. oid.c:270:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1234.   270 |  {              0x01,           0, 1,  7, "characteristictwoField"    }, /* 257 */
  1235.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  1236. oid.c:270:43: note: (near initialization for ‘oid_names[257].name’)
  1237. oid.c:271:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1238.   271 |  {                0x01,         0, 1,  8, "basisType"                 }, /* 258 */
  1239.       |                                           ^~~~~~~~~~~
  1240. oid.c:271:43: note: (near initialization for ‘oid_names[258].name’)
  1241. oid.c:272:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1242.   272 |  {                  0x01,       0, 0,  9, "ipBasis"                   }, /* 259 */
  1243.       |                                           ^~~~~~~~~
  1244. oid.c:272:43: note: (near initialization for ‘oid_names[259].name’)
  1245. oid.c:273:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1246.   273 |  {            0x02,           262, 1,  6, "keyType"                   }, /* 260 */
  1247.       |                                           ^~~~~~~~~
  1248. oid.c:273:43: note: (near initialization for ‘oid_names[260].name’)
  1249. oid.c:274:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1250.   274 |  {              0x01,           0, 0,  7, "ecgPublicKey"              }, /* 261 */
  1251.       |                                           ^~~~~~~~~~~~~~
  1252. oid.c:274:43: note: (near initialization for ‘oid_names[261].name’)
  1253. oid.c:275:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1254.   275 |  {            0x03,           263, 0,  6, "curve"                     }, /* 262 */
  1255.       |                                           ^~~~~~~
  1256. oid.c:275:43: note: (near initialization for ‘oid_names[262].name’)
  1257. oid.c:276:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1258.   276 |  {            0x04,           270, 1,  6, "signatures"                }, /* 263 */
  1259.       |                                           ^~~~~~~~~~~~
  1260. oid.c:276:43: note: (near initialization for ‘oid_names[263].name’)
  1261. oid.c:277:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1262.   277 |  {              0x01,         265, 0,  7, "ecgdsa-with-RIPEMD160"     }, /* 264 */
  1263.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~
  1264. oid.c:277:43: note: (near initialization for ‘oid_names[264].name’)
  1265. oid.c:278:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1266.   278 |  {              0x02,         266, 0,  7, "ecgdsa-with-SHA1"          }, /* 265 */
  1267.       |                                           ^~~~~~~~~~~~~~~~~~
  1268. oid.c:278:43: note: (near initialization for ‘oid_names[265].name’)
  1269. oid.c:279:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1270.   279 |  {              0x03,         267, 0,  7, "ecgdsa-with-SHA224"        }, /* 266 */
  1271.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1272. oid.c:279:43: note: (near initialization for ‘oid_names[266].name’)
  1273. oid.c:280:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1274.   280 |  {              0x04,         268, 0,  7, "ecgdsa-with-SHA256"        }, /* 267 */
  1275.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1276. oid.c:280:43: note: (near initialization for ‘oid_names[267].name’)
  1277. oid.c:281:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1278.   281 |  {              0x05,         269, 0,  7, "ecgdsa-with-SHA384"        }, /* 268 */
  1279.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1280. oid.c:281:43: note: (near initialization for ‘oid_names[268].name’)
  1281. oid.c:282:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1282.   282 |  {              0x06,           0, 0,  7, "ecgdsa-with-SHA512"        }, /* 269 */
  1283.       |                                           ^~~~~~~~~~~~~~~~~~~~
  1284. oid.c:282:43: note: (near initialization for ‘oid_names[269].name’)
  1285. oid.c:283:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1286.   283 |  {            0x05,             0, 1,  6, "module"                    }, /* 270 */
  1287.       |                                           ^~~~~~~~
  1288. oid.c:283:43: note: (near initialization for ‘oid_names[270].name’)
  1289. oid.c:284:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1290.   284 |  {              0x01,           0, 0,  7, "1"                         }, /* 271 */
  1291.       |                                           ^~~
  1292. oid.c:284:43: note: (near initialization for ‘oid_names[271].name’)
  1293. oid.c:285:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1294.   285 |  {          0x08,               0, 1,  5, "ecStdCurvesAndGeneration"  }, /* 272 */
  1295.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~
  1296. oid.c:285:43: note: (near initialization for ‘oid_names[272].name’)
  1297. oid.c:286:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1298.   286 |  {            0x01,             0, 1,  6, "ellipticCurve"             }, /* 273 */
  1299.       |                                           ^~~~~~~~~~~~~~~
  1300. oid.c:286:43: note: (near initialization for ‘oid_names[273].name’)
  1301. oid.c:287:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1302.   287 |  {              0x01,           0, 1,  7, "versionOne"                }, /* 274 */
  1303.       |                                           ^~~~~~~~~~~~
  1304. oid.c:287:43: note: (near initialization for ‘oid_names[274].name’)
  1305. oid.c:288:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1306.   288 |  {                0x01,       276, 0,  8, "brainpoolP160r1"           }, /* 275 */
  1307.       |                                           ^~~~~~~~~~~~~~~~~
  1308. oid.c:288:43: note: (near initialization for ‘oid_names[275].name’)
  1309. oid.c:289:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1310.   289 |  {                0x02,       277, 0,  8, "brainpoolP160t1"           }, /* 276 */
  1311.       |                                           ^~~~~~~~~~~~~~~~~
  1312. oid.c:289:43: note: (near initialization for ‘oid_names[276].name’)
  1313. oid.c:290:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1314.   290 |  {                0x03,       278, 0,  8, "brainpoolP192r1"           }, /* 277 */
  1315.       |                                           ^~~~~~~~~~~~~~~~~
  1316. oid.c:290:43: note: (near initialization for ‘oid_names[277].name’)
  1317. oid.c:291:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1318.   291 |  {                0x04,       279, 0,  8, "brainpoolP192t1"           }, /* 278 */
  1319.       |                                           ^~~~~~~~~~~~~~~~~
  1320. oid.c:291:43: note: (near initialization for ‘oid_names[278].name’)
  1321. oid.c:292:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1322.   292 |  {                0x05,       280, 0,  8, "brainpoolP224r1"           }, /* 279 */
  1323.       |                                           ^~~~~~~~~~~~~~~~~
  1324. oid.c:292:43: note: (near initialization for ‘oid_names[279].name’)
  1325. oid.c:293:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1326.   293 |  {                0x06,       281, 0,  8, "brainpoolP224t1"           }, /* 280 */
  1327.       |                                           ^~~~~~~~~~~~~~~~~
  1328. oid.c:293:43: note: (near initialization for ‘oid_names[280].name’)
  1329. oid.c:294:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1330.   294 |  {                0x07,       282, 0,  8, "brainpoolP256r1"           }, /* 281 */
  1331.       |                                           ^~~~~~~~~~~~~~~~~
  1332. oid.c:294:43: note: (near initialization for ‘oid_names[281].name’)
  1333. oid.c:295:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1334.   295 |  {                0x08,       283, 0,  8, "brainpoolP256t1"           }, /* 282 */
  1335.       |                                           ^~~~~~~~~~~~~~~~~
  1336. oid.c:295:43: note: (near initialization for ‘oid_names[282].name’)
  1337. oid.c:296:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1338.   296 |  {                0x09,       284, 0,  8, "brainpoolP320r1"           }, /* 283 */
  1339.       |                                           ^~~~~~~~~~~~~~~~~
  1340. oid.c:296:43: note: (near initialization for ‘oid_names[283].name’)
  1341. oid.c:297:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1342.   297 |  {                0x0A,       285, 0,  8, "brainpoolP320t1"           }, /* 284 */
  1343.       |                                           ^~~~~~~~~~~~~~~~~
  1344. oid.c:297:43: note: (near initialization for ‘oid_names[284].name’)
  1345. oid.c:298:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1346.   298 |  {                0x0B,       286, 0,  8, "brainpoolP384r1"           }, /* 285 */
  1347.       |                                           ^~~~~~~~~~~~~~~~~
  1348. oid.c:298:43: note: (near initialization for ‘oid_names[285].name’)
  1349. oid.c:299:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1350.   299 |  {                0x0C,       287, 0,  8, "brainpoolP384t1"           }, /* 286 */
  1351.       |                                           ^~~~~~~~~~~~~~~~~
  1352. oid.c:299:43: note: (near initialization for ‘oid_names[286].name’)
  1353. oid.c:300:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1354.   300 |  {                0x0D,       288, 0,  8, "brainpoolP512r1"           }, /* 287 */
  1355.       |                                           ^~~~~~~~~~~~~~~~~
  1356. oid.c:300:43: note: (near initialization for ‘oid_names[287].name’)
  1357. oid.c:301:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1358.   301 |  {                0x0E,         0, 0,  8, "brainpoolP512t1"           }, /* 288 */
  1359.       |                                           ^~~~~~~~~~~~~~~~~
  1360. oid.c:301:43: note: (near initialization for ‘oid_names[288].name’)
  1361. oid.c:302:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1362.   302 |  {  0x81,                       0, 1,  1, ""                          }, /* 289 */
  1363.       |                                           ^~
  1364. oid.c:302:43: note: (near initialization for ‘oid_names[289].name’)
  1365. oid.c:303:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1366.   303 |  {    0x04,                     0, 1,  2, "Certicom"                  }, /* 290 */
  1367.       |                                           ^~~~~~~~~~
  1368. oid.c:303:43: note: (near initialization for ‘oid_names[290].name’)
  1369. oid.c:304:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1370.   304 |  {      0x00,                   0, 1,  3, "curve"                     }, /* 291 */
  1371.       |                                           ^~~~~~~
  1372. oid.c:304:43: note: (near initialization for ‘oid_names[291].name’)
  1373. oid.c:305:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1374.   305 |  {        0x01,               293, 0,  4, "sect163k1"                 }, /* 292 */
  1375.       |                                           ^~~~~~~~~~~
  1376. oid.c:305:43: note: (near initialization for ‘oid_names[292].name’)
  1377. oid.c:306:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1378.   306 |  {        0x02,               294, 0,  4, "sect163r1"                 }, /* 293 */
  1379.       |                                           ^~~~~~~~~~~
  1380. oid.c:306:43: note: (near initialization for ‘oid_names[293].name’)
  1381. oid.c:307:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1382.   307 |  {        0x03,               295, 0,  4, "sect239k1"                 }, /* 294 */
  1383.       |                                           ^~~~~~~~~~~
  1384. oid.c:307:43: note: (near initialization for ‘oid_names[294].name’)
  1385. oid.c:308:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1386.   308 |  {        0x04,               296, 0,  4, "sect113r1"                 }, /* 295 */
  1387.       |                                           ^~~~~~~~~~~
  1388. oid.c:308:43: note: (near initialization for ‘oid_names[295].name’)
  1389. oid.c:309:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1390.   309 |  {        0x05,               297, 0,  4, "sect113r2"                 }, /* 296 */
  1391.       |                                           ^~~~~~~~~~~
  1392. oid.c:309:43: note: (near initialization for ‘oid_names[296].name’)
  1393. oid.c:310:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1394.   310 |  {        0x06,               298, 0,  4, "secp112r1"                 }, /* 297 */
  1395.       |                                           ^~~~~~~~~~~
  1396. oid.c:310:43: note: (near initialization for ‘oid_names[297].name’)
  1397. oid.c:311:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1398.   311 |  {        0x07,               299, 0,  4, "secp112r2"                 }, /* 298 */
  1399.       |                                           ^~~~~~~~~~~
  1400. oid.c:311:43: note: (near initialization for ‘oid_names[298].name’)
  1401. oid.c:312:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1402.   312 |  {        0x08,               300, 0,  4, "secp160r1"                 }, /* 299 */
  1403.       |                                           ^~~~~~~~~~~
  1404. oid.c:312:43: note: (near initialization for ‘oid_names[299].name’)
  1405. oid.c:313:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1406.   313 |  {        0x09,               301, 0,  4, "secp160k1"                 }, /* 300 */
  1407.       |                                           ^~~~~~~~~~~
  1408. oid.c:313:43: note: (near initialization for ‘oid_names[300].name’)
  1409. oid.c:314:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1410.   314 |  {        0x0A,               302, 0,  4, "secp256k1"                 }, /* 301 */
  1411.       |                                           ^~~~~~~~~~~
  1412. oid.c:314:43: note: (near initialization for ‘oid_names[301].name’)
  1413. oid.c:315:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1414.   315 |  {        0x0F,               303, 0,  4, "sect163r2"                 }, /* 302 */
  1415.       |                                           ^~~~~~~~~~~
  1416. oid.c:315:43: note: (near initialization for ‘oid_names[302].name’)
  1417. oid.c:316:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1418.   316 |  {        0x10,               304, 0,  4, "sect283k1"                 }, /* 303 */
  1419.       |                                           ^~~~~~~~~~~
  1420. oid.c:316:43: note: (near initialization for ‘oid_names[303].name’)
  1421. oid.c:317:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1422.   317 |  {        0x11,               305, 0,  4, "sect283r1"                 }, /* 304 */
  1423.       |                                           ^~~~~~~~~~~
  1424. oid.c:317:43: note: (near initialization for ‘oid_names[304].name’)
  1425. oid.c:318:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1426.   318 |  {        0x16,               306, 0,  4, "sect131r1"                 }, /* 305 */
  1427.       |                                           ^~~~~~~~~~~
  1428. oid.c:318:43: note: (near initialization for ‘oid_names[305].name’)
  1429. oid.c:319:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1430.   319 |  {        0x17,               307, 0,  4, "sect131r2"                 }, /* 306 */
  1431.       |                                           ^~~~~~~~~~~
  1432. oid.c:319:43: note: (near initialization for ‘oid_names[306].name’)
  1433. oid.c:320:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1434.   320 |  {        0x18,               308, 0,  4, "sect193r1"                 }, /* 307 */
  1435.       |                                           ^~~~~~~~~~~
  1436. oid.c:320:43: note: (near initialization for ‘oid_names[307].name’)
  1437. oid.c:321:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1438.   321 |  {        0x19,               309, 0,  4, "sect193r2"                 }, /* 308 */
  1439.       |                                           ^~~~~~~~~~~
  1440. oid.c:321:43: note: (near initialization for ‘oid_names[308].name’)
  1441. oid.c:322:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1442.   322 |  {        0x1A,               310, 0,  4, "sect233k1"                 }, /* 309 */
  1443.       |                                           ^~~~~~~~~~~
  1444. oid.c:322:43: note: (near initialization for ‘oid_names[309].name’)
  1445. oid.c:323:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1446.   323 |  {        0x1B,               311, 0,  4, "sect233r1"                 }, /* 310 */
  1447.       |                                           ^~~~~~~~~~~
  1448. oid.c:323:43: note: (near initialization for ‘oid_names[310].name’)
  1449. oid.c:324:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1450.   324 |  {        0x1C,               312, 0,  4, "secp128r1"                 }, /* 311 */
  1451.       |                                           ^~~~~~~~~~~
  1452. oid.c:324:43: note: (near initialization for ‘oid_names[311].name’)
  1453. oid.c:325:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1454.   325 |  {        0x1D,               313, 0,  4, "secp128r2"                 }, /* 312 */
  1455.       |                                           ^~~~~~~~~~~
  1456. oid.c:325:43: note: (near initialization for ‘oid_names[312].name’)
  1457. oid.c:326:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1458.   326 |  {        0x1E,               314, 0,  4, "secp160r2"                 }, /* 313 */
  1459.       |                                           ^~~~~~~~~~~
  1460. oid.c:326:43: note: (near initialization for ‘oid_names[313].name’)
  1461. oid.c:327:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1462.   327 |  {        0x1F,               315, 0,  4, "secp192k1"                 }, /* 314 */
  1463.       |                                           ^~~~~~~~~~~
  1464. oid.c:327:43: note: (near initialization for ‘oid_names[314].name’)
  1465. oid.c:328:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1466.   328 |  {        0x20,               316, 0,  4, "secp224k1"                 }, /* 315 */
  1467.       |                                           ^~~~~~~~~~~
  1468. oid.c:328:43: note: (near initialization for ‘oid_names[315].name’)
  1469. oid.c:329:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1470.   329 |  {        0x21,               317, 0,  4, "secp224r1"                 }, /* 316 */
  1471.       |                                           ^~~~~~~~~~~
  1472. oid.c:329:43: note: (near initialization for ‘oid_names[316].name’)
  1473. oid.c:330:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1474.   330 |  {        0x22,               318, 0,  4, "secp384r1"                 }, /* 317 */
  1475.       |                                           ^~~~~~~~~~~
  1476. oid.c:330:43: note: (near initialization for ‘oid_names[317].name’)
  1477. oid.c:331:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1478.   331 |  {        0x23,               319, 0,  4, "secp521r1"                 }, /* 318 */
  1479.       |                                           ^~~~~~~~~~~
  1480. oid.c:331:43: note: (near initialization for ‘oid_names[318].name’)
  1481. oid.c:332:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1482.   332 |  {        0x24,               320, 0,  4, "sect409k1"                 }, /* 319 */
  1483.       |                                           ^~~~~~~~~~~
  1484. oid.c:332:43: note: (near initialization for ‘oid_names[319].name’)
  1485. oid.c:333:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1486.   333 |  {        0x25,               321, 0,  4, "sect409r1"                 }, /* 320 */
  1487.       |                                           ^~~~~~~~~~~
  1488. oid.c:333:43: note: (near initialization for ‘oid_names[320].name’)
  1489. oid.c:334:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1490.   334 |  {        0x26,               322, 0,  4, "sect571k1"                 }, /* 321 */
  1491.       |                                           ^~~~~~~~~~~
  1492. oid.c:334:43: note: (near initialization for ‘oid_names[321].name’)
  1493. oid.c:335:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1494.   335 |  {        0x27,                 0, 0,  4, "sect571r1"                 }, /* 322 */
  1495.       |                                           ^~~~~~~~~~~
  1496. oid.c:335:43: note: (near initialization for ‘oid_names[322].name’)
  1497. oid.c:336:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1498.   336 |  {0x60,                       369, 1,  0, ""                          }, /* 323 */
  1499.       |                                           ^~
  1500. oid.c:336:43: note: (near initialization for ‘oid_names[323].name’)
  1501. oid.c:337:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1502.   337 |  {  0x86,                       0, 1,  1, ""                          }, /* 324 */
  1503.       |                                           ^~
  1504. oid.c:337:43: note: (near initialization for ‘oid_names[324].name’)
  1505. oid.c:338:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1506.   338 |  {    0x48,                     0, 1,  2, ""                          }, /* 325 */
  1507.       |                                           ^~
  1508. oid.c:338:43: note: (near initialization for ‘oid_names[325].name’)
  1509. oid.c:339:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1510.   339 |  {      0x01,                   0, 1,  3, "organization"              }, /* 326 */
  1511.       |                                           ^~~~~~~~~~~~~~
  1512. oid.c:339:43: note: (near initialization for ‘oid_names[326].name’)
  1513. oid.c:340:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1514.   340 |  {        0x65,               345, 1,  4, "gov"                       }, /* 327 */
  1515.       |                                           ^~~~~
  1516. oid.c:340:43: note: (near initialization for ‘oid_names[327].name’)
  1517. oid.c:341:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1518.   341 |  {          0x03,               0, 1,  5, "csor"                      }, /* 328 */
  1519.       |                                           ^~~~~~
  1520. oid.c:341:43: note: (near initialization for ‘oid_names[328].name’)
  1521. oid.c:342:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1522.   342 |  {            0x04,             0, 1,  6, "nistalgorithm"             }, /* 329 */
  1523.       |                                           ^~~~~~~~~~~~~~~
  1524. oid.c:342:43: note: (near initialization for ‘oid_names[329].name’)
  1525. oid.c:343:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1526.   343 |  {              0x01,         340, 1,  7, "aes"                       }, /* 330 */
  1527.       |                                           ^~~~~
  1528. oid.c:343:43: note: (near initialization for ‘oid_names[330].name’)
  1529. oid.c:344:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1530.   344 |  {                0x02,       332, 0,  8, "id-aes128-CBC"             }, /* 331 */
  1531.       |                                           ^~~~~~~~~~~~~~~
  1532. oid.c:344:43: note: (near initialization for ‘oid_names[331].name’)
  1533. oid.c:345:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1534.   345 |  {                0x06,       333, 0,  8, "id-aes128-GCM"             }, /* 332 */
  1535.       |                                           ^~~~~~~~~~~~~~~
  1536. oid.c:345:43: note: (near initialization for ‘oid_names[332].name’)
  1537. oid.c:346:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1538.   346 |  {                0x07,       334, 0,  8, "id-aes128-CCM"             }, /* 333 */
  1539.       |                                           ^~~~~~~~~~~~~~~
  1540. oid.c:346:43: note: (near initialization for ‘oid_names[333].name’)
  1541. oid.c:347:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1542.   347 |  {                0x16,       335, 0,  8, "id-aes192-CBC"             }, /* 334 */
  1543.       |                                           ^~~~~~~~~~~~~~~
  1544. oid.c:347:43: note: (near initialization for ‘oid_names[334].name’)
  1545. oid.c:348:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1546.   348 |  {                0x1A,       336, 0,  8, "id-aes192-GCM"             }, /* 335 */
  1547.       |                                           ^~~~~~~~~~~~~~~
  1548. oid.c:348:43: note: (near initialization for ‘oid_names[335].name’)
  1549. oid.c:349:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1550.   349 |  {                0x1B,       337, 0,  8, "id-aes192-CCM"             }, /* 336 */
  1551.       |                                           ^~~~~~~~~~~~~~~
  1552. oid.c:349:43: note: (near initialization for ‘oid_names[336].name’)
  1553. oid.c:350:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1554.   350 |  {                0x2A,       338, 0,  8, "id-aes256-CBC"             }, /* 337 */
  1555.       |                                           ^~~~~~~~~~~~~~~
  1556. oid.c:350:43: note: (near initialization for ‘oid_names[337].name’)
  1557. oid.c:351:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1558.   351 |  {                0x2E,       339, 0,  8, "id-aes256-GCM"             }, /* 338 */
  1559.       |                                           ^~~~~~~~~~~~~~~
  1560. oid.c:351:43: note: (near initialization for ‘oid_names[338].name’)
  1561. oid.c:352:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1562.   352 |  {                0x2F,         0, 0,  8, "id-aes256-CCM"             }, /* 339 */
  1563.       |                                           ^~~~~~~~~~~~~~~
  1564. oid.c:352:43: note: (near initialization for ‘oid_names[339].name’)
  1565. oid.c:353:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1566.   353 |  {              0x02,           0, 1,  7, "hashalgs"                  }, /* 340 */
  1567.       |                                           ^~~~~~~~~~
  1568. oid.c:353:43: note: (near initialization for ‘oid_names[340].name’)
  1569. oid.c:354:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1570.   354 |  {                0x01,       342, 0,  8, "id-SHA-256"                }, /* 341 */
  1571.       |                                           ^~~~~~~~~~~~
  1572. oid.c:354:43: note: (near initialization for ‘oid_names[341].name’)
  1573. oid.c:355:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1574.   355 |  {                0x02,       343, 0,  8, "id-SHA-384"                }, /* 342 */
  1575.       |                                           ^~~~~~~~~~~~
  1576. oid.c:355:43: note: (near initialization for ‘oid_names[342].name’)
  1577. oid.c:356:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1578.   356 |  {                0x03,       344, 0,  8, "id-SHA-512"                }, /* 343 */
  1579.       |                                           ^~~~~~~~~~~~
  1580. oid.c:356:43: note: (near initialization for ‘oid_names[343].name’)
  1581. oid.c:357:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1582.   357 |  {                0x04,         0, 0,  8, "id-SHA-224"                }, /* 344 */
  1583.       |                                           ^~~~~~~~~~~~
  1584. oid.c:357:43: note: (near initialization for ‘oid_names[344].name’)
  1585. oid.c:358:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1586.   358 |  {        0x86,                 0, 1,  4, ""                          }, /* 345 */
  1587.       |                                           ^~
  1588. oid.c:358:43: note: (near initialization for ‘oid_names[345].name’)
  1589. oid.c:359:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1590.   359 |  {          0xf8,               0, 1,  5, ""                          }, /* 346 */
  1591.       |                                           ^~
  1592. oid.c:359:43: note: (near initialization for ‘oid_names[346].name’)
  1593. oid.c:360:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1594.   360 |  {            0x42,           359, 1,  6, "netscape"                  }, /* 347 */
  1595.       |                                           ^~~~~~~~~~
  1596. oid.c:360:43: note: (near initialization for ‘oid_names[347].name’)
  1597. oid.c:361:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1598.   361 |  {              0x01,         354, 1,  7, ""                          }, /* 348 */
  1599.       |                                           ^~
  1600. oid.c:361:43: note: (near initialization for ‘oid_names[348].name’)
  1601. oid.c:362:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1602.   362 |  {                0x01,       350, 0,  8, "nsCertType"                }, /* 349 */
  1603.       |                                           ^~~~~~~~~~~~
  1604. oid.c:362:43: note: (near initialization for ‘oid_names[349].name’)
  1605. oid.c:363:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1606.   363 |  {                0x03,       351, 0,  8, "nsRevocationUrl"           }, /* 350 */
  1607.       |                                           ^~~~~~~~~~~~~~~~~
  1608. oid.c:363:43: note: (near initialization for ‘oid_names[350].name’)
  1609. oid.c:364:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1610.   364 |  {                0x04,       352, 0,  8, "nsCaRevocationUrl"         }, /* 351 */
  1611.       |                                           ^~~~~~~~~~~~~~~~~~~
  1612. oid.c:364:43: note: (near initialization for ‘oid_names[351].name’)
  1613. oid.c:365:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1614.   365 |  {                0x08,       353, 0,  8, "nsCaPolicyUrl"             }, /* 352 */
  1615.       |                                           ^~~~~~~~~~~~~~~
  1616. oid.c:365:43: note: (near initialization for ‘oid_names[352].name’)
  1617. oid.c:366:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1618.   366 |  {                0x0d,         0, 0,  8, "nsComment"                 }, /* 353 */
  1619.       |                                           ^~~~~~~~~~~
  1620. oid.c:366:43: note: (near initialization for ‘oid_names[353].name’)
  1621. oid.c:367:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1622.   367 |  {              0x03,         357, 1,  7, "directory"                 }, /* 354 */
  1623.       |                                           ^~~~~~~~~~~
  1624. oid.c:367:43: note: (near initialization for ‘oid_names[354].name’)
  1625. oid.c:368:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1626.   368 |  {                0x01,         0, 1,  8, ""                          }, /* 355 */
  1627.       |                                           ^~
  1628. oid.c:368:43: note: (near initialization for ‘oid_names[355].name’)
  1629. oid.c:369:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1630.   369 |  {                  0x03,       0, 0,  9, "employeeNumber"            }, /* 356 */
  1631.       |                                           ^~~~~~~~~~~~~~~~
  1632. oid.c:369:43: note: (near initialization for ‘oid_names[356].name’)
  1633. oid.c:370:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1634.   370 |  {              0x04,           0, 1,  7, "policy"                    }, /* 357 */
  1635.       |                                           ^~~~~~~~
  1636. oid.c:370:43: note: (near initialization for ‘oid_names[357].name’)
  1637. oid.c:371:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1638.   371 |  {                0x01,         0, 0,  8, "nsSGC"                     }, /* 358 */
  1639.       |                                           ^~~~~~~
  1640. oid.c:371:43: note: (near initialization for ‘oid_names[358].name’)
  1641. oid.c:372:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1642.   372 |  {            0x45,             0, 1,  6, "verisign"                  }, /* 359 */
  1643.       |                                           ^~~~~~~~~~
  1644. oid.c:372:43: note: (near initialization for ‘oid_names[359].name’)
  1645. oid.c:373:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1646.   373 |  {              0x01,           0, 1,  7, "pki"                       }, /* 360 */
  1647.       |                                           ^~~~~
  1648. oid.c:373:43: note: (near initialization for ‘oid_names[360].name’)
  1649. oid.c:374:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1650.   374 |  {                0x09,         0, 1,  8, "attributes"                }, /* 361 */
  1651.       |                                           ^~~~~~~~~~~~
  1652. oid.c:374:43: note: (near initialization for ‘oid_names[361].name’)
  1653. oid.c:375:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1654.   375 |  {                  0x02,     363, 0,  9, "messageType"               }, /* 362 */
  1655.       |                                           ^~~~~~~~~~~~~
  1656. oid.c:375:43: note: (near initialization for ‘oid_names[362].name’)
  1657. oid.c:376:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1658.   376 |  {                  0x03,     364, 0,  9, "pkiStatus"                 }, /* 363 */
  1659.       |                                           ^~~~~~~~~~~
  1660. oid.c:376:43: note: (near initialization for ‘oid_names[363].name’)
  1661. oid.c:377:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1662.   377 |  {                  0x04,     365, 0,  9, "failInfo"                  }, /* 364 */
  1663.       |                                           ^~~~~~~~~~
  1664. oid.c:377:43: note: (near initialization for ‘oid_names[364].name’)
  1665. oid.c:378:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1666.   378 |  {                  0x05,     366, 0,  9, "senderNonce"               }, /* 365 */
  1667.       |                                           ^~~~~~~~~~~~~
  1668. oid.c:378:43: note: (near initialization for ‘oid_names[365].name’)
  1669. oid.c:379:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1670.   379 |  {                  0x06,     367, 0,  9, "recipientNonce"            }, /* 366 */
  1671.       |                                           ^~~~~~~~~~~~~~~~
  1672. oid.c:379:43: note: (near initialization for ‘oid_names[366].name’)
  1673. oid.c:380:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1674.   380 |  {                  0x07,     368, 0,  9, "transID"                   }, /* 367 */
  1675.       |                                           ^~~~~~~~~
  1676. oid.c:380:43: note: (near initialization for ‘oid_names[367].name’)
  1677. oid.c:381:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1678.   381 |  {                  0x08,       0, 0,  9, "extensionReq"              }, /* 368 */
  1679.       |                                           ^~~~~~~~~~~~~~
  1680. oid.c:381:43: note: (near initialization for ‘oid_names[368].name’)
  1681. oid.c:382:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1682.   382 |  {0x67,                         0, 1,  0, ""                          }, /* 369 */
  1683.       |                                           ^~
  1684. oid.c:382:43: note: (near initialization for ‘oid_names[369].name’)
  1685. oid.c:383:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1686.   383 |  {  0x81,                       0, 1,  1, ""                          }, /* 370 */
  1687.       |                                           ^~
  1688. oid.c:383:43: note: (near initialization for ‘oid_names[370].name’)
  1689. oid.c:384:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1690.   384 |  {    0x05,                     0, 1,  2, ""                          }, /* 371 */
  1691.       |                                           ^~
  1692. oid.c:384:43: note: (near initialization for ‘oid_names[371].name’)
  1693. oid.c:385:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1694.   385 |  {      0x02,                   0, 1,  3, "tcg-attribute"             }, /* 372 */
  1695.       |                                           ^~~~~~~~~~~~~~~
  1696. oid.c:385:43: note: (near initialization for ‘oid_names[372].name’)
  1697. oid.c:386:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1698.   386 |  {        0x01,               374, 0,  4, "tcg-at-tpmManufacturer"    }, /* 373 */
  1699.       |                                           ^~~~~~~~~~~~~~~~~~~~~~~~
  1700. oid.c:386:43: note: (near initialization for ‘oid_names[373].name’)
  1701. oid.c:387:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1702.   387 |  {        0x02,               375, 0,  4, "tcg-at-tpmModel"           }, /* 374 */
  1703.       |                                           ^~~~~~~~~~~~~~~~~
  1704. oid.c:387:43: note: (near initialization for ‘oid_names[374].name’)
  1705. oid.c:388:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1706.   388 |  {        0x03,               376, 0,  4, "tcg-at-tpmVersion"         }, /* 375 */
  1707.       |                                           ^~~~~~~~~~~~~~~~~~~
  1708. oid.c:388:43: note: (near initialization for ‘oid_names[375].name’)
  1709. oid.c:389:43: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1710.   389 |  {        0x0F,                 0, 0,  4, "tcg-at-tpmIdLabel"         }  /* 376 */
  1711.       |                                           ^~~~~~~~~~~~~~~~~~~
  1712. oid.c:389:43: note: (near initialization for ‘oid_names[376].name’)
  1713. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c identification.c -o identification.efi.o
  1714. identification.c:34:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1715.    34 |  {"ND",      OID_NAME_DISTINGUISHER,  ASN1_PRINTABLESTRING},
  1716.       |   ^~~~
  1717. identification.c:34:3: note: (near initialization for ‘x501rdns[0].name’)
  1718. identification.c:35:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1719.    35 |  {"UID",     OID_PILOT_USERID,   ASN1_PRINTABLESTRING},
  1720.       |   ^~~~~
  1721. identification.c:35:3: note: (near initialization for ‘x501rdns[1].name’)
  1722. identification.c:36:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1723.    36 |  {"DC",      OID_PILOT_DOMAIN_COMPONENT, ASN1_PRINTABLESTRING},
  1724.       |   ^~~~
  1725. identification.c:36:3: note: (near initialization for ‘x501rdns[2].name’)
  1726. identification.c:37:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1727.    37 |  {"CN",     OID_COMMON_NAME,   ASN1_PRINTABLESTRING},
  1728.       |   ^~~~
  1729. identification.c:37:3: note: (near initialization for ‘x501rdns[3].name’)
  1730. identification.c:38:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1731.    38 |  {"S",      OID_SURNAME,    ASN1_PRINTABLESTRING},
  1732.       |   ^~~
  1733. identification.c:38:3: note: (near initialization for ‘x501rdns[4].name’)
  1734. identification.c:39:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1735.    39 |  {"SN",      OID_SERIAL_NUMBER,   ASN1_PRINTABLESTRING},
  1736.       |   ^~~~
  1737. identification.c:39:3: note: (near initialization for ‘x501rdns[5].name’)
  1738. identification.c:40:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1739.    40 |  {"serialNumber",   OID_SERIAL_NUMBER,   ASN1_PRINTABLESTRING},
  1740.       |   ^~~~~~~~~~~~~~
  1741. identification.c:40:3: note: (near initialization for ‘x501rdns[6].name’)
  1742. identification.c:41:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1743.    41 |  {"C",      OID_COUNTRY,    ASN1_PRINTABLESTRING},
  1744.       |   ^~~
  1745. identification.c:41:3: note: (near initialization for ‘x501rdns[7].name’)
  1746. identification.c:42:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1747.    42 |  {"L",      OID_LOCALITY,    ASN1_PRINTABLESTRING},
  1748.       |   ^~~
  1749. identification.c:42:3: note: (near initialization for ‘x501rdns[8].name’)
  1750. identification.c:43:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1751.    43 |  {"ST",     OID_STATE_OR_PROVINCE,  ASN1_PRINTABLESTRING},
  1752.       |   ^~~~
  1753. identification.c:43:3: note: (near initialization for ‘x501rdns[9].name’)
  1754. identification.c:44:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1755.    44 |  {"O",      OID_ORGANIZATION,   ASN1_PRINTABLESTRING},
  1756.       |   ^~~
  1757. identification.c:44:3: note: (near initialization for ‘x501rdns[10].name’)
  1758. identification.c:45:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1759.    45 |  {"OU",      OID_ORGANIZATION_UNIT,  ASN1_PRINTABLESTRING},
  1760.       |   ^~~~
  1761. identification.c:45:3: note: (near initialization for ‘x501rdns[11].name’)
  1762. identification.c:46:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1763.    46 |  {"T",      OID_TITLE,     ASN1_PRINTABLESTRING},
  1764.       |   ^~~
  1765. identification.c:46:3: note: (near initialization for ‘x501rdns[12].name’)
  1766. identification.c:47:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1767.    47 |  {"D",      OID_DESCRIPTION,   ASN1_PRINTABLESTRING},
  1768.       |   ^~~
  1769. identification.c:47:3: note: (near initialization for ‘x501rdns[13].name’)
  1770. identification.c:48:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1771.    48 |  {"N",      OID_NAME,     ASN1_PRINTABLESTRING},
  1772.       |   ^~~
  1773. identification.c:48:3: note: (near initialization for ‘x501rdns[14].name’)
  1774. identification.c:49:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1775.    49 |  {"G",      OID_GIVEN_NAME,    ASN1_PRINTABLESTRING},
  1776.       |   ^~~
  1777. identification.c:49:3: note: (near initialization for ‘x501rdns[15].name’)
  1778. identification.c:50:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1779.    50 |  {"I",      OID_INITIALS,    ASN1_PRINTABLESTRING},
  1780.       |   ^~~
  1781. identification.c:50:3: note: (near initialization for ‘x501rdns[16].name’)
  1782. identification.c:51:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1783.    51 |  {"dnQualifier",   OID_DN_QUALIFIER,   ASN1_PRINTABLESTRING},
  1784.       |   ^~~~~~~~~~~~~
  1785. identification.c:51:3: note: (near initialization for ‘x501rdns[17].name’)
  1786. identification.c:52:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1787.    52 |  {"ID",      OID_UNIQUE_IDENTIFIER,  ASN1_PRINTABLESTRING},
  1788.       |   ^~~~
  1789. identification.c:52:3: note: (near initialization for ‘x501rdns[18].name’)
  1790. identification.c:53:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1791.    53 |  {"EN",      OID_EMPLOYEE_NUMBER,  ASN1_PRINTABLESTRING},
  1792.       |   ^~~~
  1793. identification.c:53:3: note: (near initialization for ‘x501rdns[19].name’)
  1794. identification.c:54:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1795.    54 |  {"employeeNumber",  OID_EMPLOYEE_NUMBER,  ASN1_PRINTABLESTRING},
  1796.       |   ^~~~~~~~~~~~~~~~
  1797. identification.c:54:3: note: (near initialization for ‘x501rdns[20].name’)
  1798. identification.c:55:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1799.    55 |  {"E",     OID_EMAIL_ADDRESS,   ASN1_IA5STRING},
  1800.       |   ^~~
  1801. identification.c:55:3: note: (near initialization for ‘x501rdns[21].name’)
  1802. identification.c:56:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1803.    56 |  {"Email",     OID_EMAIL_ADDRESS,   ASN1_IA5STRING},
  1804.       |   ^~~~~~~
  1805. identification.c:56:3: note: (near initialization for ‘x501rdns[22].name’)
  1806. identification.c:57:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1807.    57 |  {"emailAddress",  OID_EMAIL_ADDRESS,   ASN1_IA5STRING},
  1808.       |   ^~~~~~~~~~~~~~
  1809. identification.c:57:3: note: (near initialization for ‘x501rdns[23].name’)
  1810. identification.c:58:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1811.    58 |  {"UN",     OID_UNSTRUCTURED_NAME,  ASN1_IA5STRING},
  1812.       |   ^~~~
  1813. identification.c:58:3: note: (near initialization for ‘x501rdns[24].name’)
  1814. identification.c:59:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1815.    59 |  {"unstructuredName", OID_UNSTRUCTURED_NAME,  ASN1_IA5STRING},
  1816.       |   ^~~~~~~~~~~~~~~~~~
  1817. identification.c:59:3: note: (near initialization for ‘x501rdns[25].name’)
  1818. identification.c:60:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1819.    60 |  {"UA",     OID_UNSTRUCTURED_ADDRESS, ASN1_PRINTABLESTRING},
  1820.       |   ^~~~
  1821. identification.c:60:3: note: (near initialization for ‘x501rdns[26].name’)
  1822. identification.c:61:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1823.    61 |  {"unstructuredAddress", OID_UNSTRUCTURED_ADDRESS, ASN1_PRINTABLESTRING},
  1824.       |   ^~~~~~~~~~~~~~~~~~~~~
  1825. identification.c:61:3: note: (near initialization for ‘x501rdns[27].name’)
  1826. identification.c:62:3: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1827.    62 |  {"TCGID",     OID_TCGID,     ASN1_PRINTABLESTRING}
  1828.       |   ^~~~~~~
  1829. identification.c:62:3: note: (near initialization for ‘x501rdns[28].name’)
  1830. identification.c:33:24: warning: ‘x501rdns’ defined but not used [-Wunused-const-variable=]
  1831.    33 | static const x501rdn_t x501rdns[] = {
  1832.       |                        ^~~~~~~~
  1833. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c x509.c -o x509.efi.o
  1834. x509.c:9:7: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1835.     9 |  { 0, "x509",     ASN1_SEQUENCE,  ASN1_OBJ   }, /*  0 */
  1836.       |       ^~~~~~
  1837. x509.c:9:7: note: (near initialization for ‘x509_certObjects[0].name’)
  1838. x509.c:10:9: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1839.    10 |  { 1,   "tbsCertificate",  ASN1_SEQUENCE,  ASN1_OBJ   }, /*  1 */
  1840.       |         ^~~~~~~~~~~~~~~~
  1841. x509.c:10:9: note: (near initialization for ‘x509_certObjects[1].name’)
  1842. x509.c:11:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1843.    11 |  { 2,     "DEFAULT v1",   ASN1_CONTEXT_C_0, ASN1_DEF   }, /*  2 */
  1844.       |           ^~~~~~~~~~~~
  1845. x509.c:11:11: note: (near initialization for ‘x509_certObjects[2].name’)
  1846. x509.c:12:13: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1847.    12 |  { 3,       "version",   ASN1_INTEGER,  ASN1_BODY   }, /*  3 */
  1848.       |             ^~~~~~~~~
  1849. x509.c:12:13: note: (near initialization for ‘x509_certObjects[3].name’)
  1850. x509.c:13:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1851.    13 |  { 2,     "serialNumber",  ASN1_INTEGER,  ASN1_BODY   }, /*  4 */
  1852.       |           ^~~~~~~~~~~~~~
  1853. x509.c:13:11: note: (near initialization for ‘x509_certObjects[4].name’)
  1854. x509.c:14:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1855.    14 |  { 2,     "signature",   ASN1_EOC,   ASN1_RAW   }, /*  5 */
  1856.       |           ^~~~~~~~~~~
  1857. x509.c:14:11: note: (near initialization for ‘x509_certObjects[5].name’)
  1858. x509.c:15:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1859.    15 |  { 2,     "issuer",    ASN1_SEQUENCE,  ASN1_OBJ   }, /*  6 */
  1860.       |           ^~~~~~~~
  1861. x509.c:15:11: note: (near initialization for ‘x509_certObjects[6].name’)
  1862. x509.c:16:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1863.    16 |  { 2,     "validity",   ASN1_SEQUENCE,  ASN1_NONE   }, /*  7 */
  1864.       |           ^~~~~~~~~~
  1865. x509.c:16:11: note: (near initialization for ‘x509_certObjects[7].name’)
  1866. x509.c:17:13: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1867.    17 |  { 3,       "notBefore",   ASN1_EOC,   ASN1_RAW   }, /*  8 */
  1868.       |             ^~~~~~~~~~~
  1869. x509.c:17:13: note: (near initialization for ‘x509_certObjects[8].name’)
  1870. x509.c:18:13: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1871.    18 |  { 3,       "notAfter",   ASN1_EOC,   ASN1_RAW   }, /*  9 */
  1872.       |             ^~~~~~~~~~
  1873. x509.c:18:13: note: (near initialization for ‘x509_certObjects[9].name’)
  1874. x509.c:19:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1875.    19 |  { 2,     "subject",    ASN1_SEQUENCE,  ASN1_OBJ   }, /* 10 */
  1876.       |           ^~~~~~~~~
  1877. x509.c:19:11: note: (near initialization for ‘x509_certObjects[10].name’)
  1878. x509.c:20:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1879.    20 |  { 2,     "subjectPublicKeyInfo",ASN1_SEQUENCE,  ASN1_RAW   }, /* 11 */
  1880.       |           ^~~~~~~~~~~~~~~~~~~~~~
  1881. x509.c:20:11: note: (near initialization for ‘x509_certObjects[11].name’)
  1882. x509.c:21:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1883.    21 |  { 2,     "issuerUniqueID",  ASN1_CONTEXT_C_1, ASN1_OPT   }, /* 12 */
  1884.       |           ^~~~~~~~~~~~~~~~
  1885. x509.c:21:11: note: (near initialization for ‘x509_certObjects[12].name’)
  1886. x509.c:22:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1887.    22 |  { 2,     "end opt",    ASN1_EOC,   ASN1_END   }, /* 13 */
  1888.       |           ^~~~~~~~~
  1889. x509.c:22:11: note: (near initialization for ‘x509_certObjects[13].name’)
  1890. x509.c:23:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1891.    23 |  { 2,     "subjectUniqueID",  ASN1_CONTEXT_C_2, ASN1_OPT   }, /* 14 */
  1892.       |           ^~~~~~~~~~~~~~~~~
  1893. x509.c:23:11: note: (near initialization for ‘x509_certObjects[14].name’)
  1894. x509.c:24:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1895.    24 |  { 2,     "end opt",    ASN1_EOC,   ASN1_END   }, /* 15 */
  1896.       |           ^~~~~~~~~
  1897. x509.c:24:11: note: (near initialization for ‘x509_certObjects[15].name’)
  1898. x509.c:25:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1899.    25 |  { 2,     "optional extensions", ASN1_CONTEXT_C_3, ASN1_OPT   }, /* 16 */
  1900.       |           ^~~~~~~~~~~~~~~~~~~~~
  1901. x509.c:25:11: note: (near initialization for ‘x509_certObjects[16].name’)
  1902. x509.c:26:13: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1903.    26 |  { 3,       "extensions",  ASN1_SEQUENCE,  ASN1_LOOP   }, /* 17 */
  1904.       |             ^~~~~~~~~~~~
  1905. x509.c:26:13: note: (near initialization for ‘x509_certObjects[17].name’)
  1906. x509.c:27:15: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1907.    27 |  { 4,         "extension",  ASN1_SEQUENCE,  ASN1_NONE   }, /* 18 */
  1908.       |               ^~~~~~~~~~~
  1909. x509.c:27:15: note: (near initialization for ‘x509_certObjects[18].name’)
  1910. x509.c:28:17: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1911.    28 |  { 5,           "extnID",  ASN1_OID,   ASN1_BODY   }, /* 19 */
  1912.       |                 ^~~~~~~~
  1913. x509.c:28:17: note: (near initialization for ‘x509_certObjects[19].name’)
  1914. x509.c:29:17: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1915.    29 |  { 5,           "critical",  ASN1_BOOLEAN,  ASN1_DEF|ASN1_BODY }, /* 20 */
  1916.       |                 ^~~~~~~~~~
  1917. x509.c:29:17: note: (near initialization for ‘x509_certObjects[20].name’)
  1918. x509.c:30:17: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1919.    30 |  { 5,           "extnValue",  ASN1_OCTET_STRING, ASN1_BODY   }, /* 21 */
  1920.       |                 ^~~~~~~~~~~
  1921. x509.c:30:17: note: (near initialization for ‘x509_certObjects[21].name’)
  1922. x509.c:31:13: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1923.    31 |  { 3,       "end loop",   ASN1_EOC,   ASN1_END   }, /* 22 */
  1924.       |             ^~~~~~~~~~
  1925. x509.c:31:13: note: (near initialization for ‘x509_certObjects[22].name’)
  1926. x509.c:32:11: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1927.    32 |  { 2,     "end opt",    ASN1_EOC,   ASN1_END   }, /* 23 */
  1928.       |           ^~~~~~~~~
  1929. x509.c:32:11: note: (near initialization for ‘x509_certObjects[23].name’)
  1930. x509.c:33:9: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1931.    33 |  { 1,   "signatureAlgorithm", ASN1_EOC,   ASN1_RAW   }, /* 24 */
  1932.       |         ^~~~~~~~~~~~~~~~~~~~
  1933. x509.c:33:9: note: (near initialization for ‘x509_certObjects[24].name’)
  1934. x509.c:34:9: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1935.    34 |  { 1,   "signatureValue",  ASN1_BIT_STRING, ASN1_BODY   }, /* 25 */
  1936.       |         ^~~~~~~~~~~~~~~~
  1937. x509.c:34:9: note: (near initialization for ‘x509_certObjects[25].name’)
  1938. x509.c:35:7: warning: pointer targets in initialization of ‘const u_char *’ {aka ‘const unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign]
  1939.    35 |  { 0, "exit",     ASN1_EOC,   ASN1_EXIT   }
  1940.       |       ^~~~~~
  1941. x509.c:35:7: note: (near initialization for ‘x509_certObjects[26].name’)
  1942. ar rcv libasn1-efi.a asn1.efi.o asn1_parser.efi.o enumerator.efi.o chunk.efi.o oid.efi.o identification.efi.o x509.efi.o
  1943. a - asn1.efi.o
  1944. a - asn1_parser.efi.o
  1945. a - enumerator.efi.o
  1946. a - chunk.efi.o
  1947. a - oid.efi.o
  1948. a - identification.efi.o
  1949. a - x509.efi.o
  1950. make[1]: Leaving directory '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/lib/asn1'
  1951. cc -I/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -march=native -O2 -pipe  -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c ReadVars.c -o ReadVars.o
  1952. ld -nostdlib -shared -Bsymbolic /usr/lib64/crt0-efi-x86_64.o -L /usr/lib64 -L /usr/lib -L /usr/lib64 -T elf_x86_64_efi.lds ReadVars.o lib/lib-efi.a lib/asn1/libasn1-efi.a -o ReadVars.so -lefi -lgnuefi /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/libgcc.a
  1953. # check we have no undefined symbols
  1954. nm -D ReadVars.so | grep ' U ' && exit 1 || exit 0
  1955.                  U memset
  1956. make: *** [Make.rules:66: ReadVars.so] Error 1
  1957. rm ReadVars.o HelloWorld.o Loader.o
  1958.  * ERROR: app-crypt/efitools-1.9.2::gentoo failed (compile phase):
  1959.  *   emake failed
  1960.  *
  1961.  * If you need support, post the output of `emerge --info '=app-crypt/efitools-1.9.2::gentoo'`,
  1962.  * the complete build log and the output of `emerge -pqv '=app-crypt/efitools-1.9.2::gentoo'`.
  1963.  * The complete build log is located at '/var/tmp/portage/app-crypt/efitools-1.9.2/temp/build.log'.
  1964.  * The ebuild environment file is located at '/var/tmp/portage/app-crypt/efitools-1.9.2/temp/environment'.
  1965.  * Working directory: '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2'
  1966.  * S: '/var/tmp/portage/app-crypt/efitools-1.9.2/work/efitools-1.9.2'
  1967. 3950X ~ #