Warning: Permanently added '2620:52:3:1:dead:beef:cafe:c295' (ED25519) to the list of known hosts.
Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5186792 --chroot fedora-rawhide-ppc64le --detached
Version: 0.62
PID: 17111
Logging PID: 17112
Task:
{'appstream': False,
 'background': True,
 'build_id': 5186792,
 'buildroot_pkgs': [],
 'chroot': 'fedora-rawhide-ppc64le',
 'enable_net': False,
 'fedora_review': False,
 'git_hash': '260dbf1153534b987d8b6e3f92387e57e1f7f2a2',
 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/thc-ipv6',
 'isolation': 'default',
 'memory_reqs': 2048,
 'package_name': 'thc-ipv6',
 'package_version': '3.8-2',
 'project_dirname': 'gcc-13-test',
 'project_name': 'gcc-13-test',
 'project_owner': 'jakub',
 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/jakub/gcc-13-test/fedora-rawhide-ppc64le/',
            'id': 'copr_base',
            'name': 'Copr repository'},
           {'baseurl': 'https://jakub.fedorapeople.org/fedora-gcc13-$arch/',
            'id': 'https_jakub_fedorapeople_org_fedora_gcc13_arch',
            'name': 'Additional repo https_jakub_fedorapeople_org_fedora_gcc13_arch'}],
 'sandbox': 'jakub/gcc-13-test--jakub',
 'source_json': {},
 'source_type': None,
 'submitter': 'jakub',
 'tags': [],
 'task_id': '5186792-fedora-rawhide-ppc64le',
 'timeout': 115200,
 'uses_devel_repo': False,
 'with_opts': [],
 'without_opts': []}

Running: git clone https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/thc-ipv6 /var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6 --depth 500 --no-single-branch --recursive

cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/jakub/gcc-13-test/thc-ipv6', '/var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6', '--depth', '500', '--no-single-branch', '--recursive']
cwd: .
rc: 0
stdout: 
stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6'...

Running: git checkout 260dbf1153534b987d8b6e3f92387e57e1f7f2a2

cmd: ['git', 'checkout', '260dbf1153534b987d8b6e3f92387e57e1f7f2a2']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6
rc: 0
stdout: 
stderr: Note: switching to '260dbf1153534b987d8b6e3f92387e57e1f7f2a2'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 260dbf1 automatic import of thc-ipv6

Running: copr-distgit-client sources

cmd: ['copr-distgit-client', 'sources']
cwd: /var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6
rc: 0
stdout: 
stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD
INFO: Reading stdout from command: git rev-parse HEAD
INFO: Reading sources specification file: sources
INFO: Downloading thc-ipv6-3.8.tar.gz
INFO: Calling: curl -H Pragma: -o thc-ipv6-3.8.tar.gz --location --remote-time --show-error --fail https://copr-dist-git.fedorainfracloud.org/repo/pkgs/jakub/gcc-13-test/thc-ipv6/thc-ipv6-3.8.tar.gz/md5/e4defd32df9b9318525772f85cac31ef/thc-ipv6-3.8.tar.gz
/usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  689k  100  689k    0     0  3670k      0 --:--:-- --:--:-- --:--:-- 3685k
INFO: Reading stdout from command: md5sum thc-ipv6-3.8.tar.gz

Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6/thc-ipv6.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672339698.616567 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6/thc-ipv6.spec)  Config(fedora-rawhide-ppc64le)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672339698.616567/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start(bootstrap): dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Copr repository                                  44 MB/s |  40 MB     00:00    
Additional repo https_jakub_fedorapeople_org_fe 273 kB/s |  84 kB     00:00    
fedora                                           20 MB/s |  60 MB     00:03    
Dependencies resolved.
==========================================================================================================================
 Package                         Arch     Version                    Repository                                       Size
==========================================================================================================================
Installing:
 dnf                             noarch   4.14.0-1.fc38              fedora                                          480 k
 dnf-plugins-core                noarch   4.3.1-1.fc38               fedora                                           34 k
Installing dependencies:
 alternatives                    ppc64le  1.21-1.fc38                copr_base                                        41 k
 audit-libs                      ppc64le  3.0.9-2.fc38               fedora                                          130 k
 basesystem                      noarch   11-14.fc37                 fedora                                          7.0 k
 bash                            ppc64le  5.2.9-3.fc38               copr_base                                       1.9 M
 bzip2-libs                      ppc64le  1.0.8-12.fc38              copr_base                                        48 k
 ca-certificates                 noarch   2022.2.54-5.fc37           fedora                                          829 k
 coreutils                       ppc64le  9.1-8.fc38                 copr_base                                       1.3 M
 coreutils-common                ppc64le  9.1-8.fc38                 copr_base                                       2.0 M
 crypto-policies                 noarch   20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            ppc64le  7.87.0-1.fc38              copr_base                                       348 k
 cyrus-sasl-lib                  ppc64le  2.1.28-8.fc38              copr_base                                       882 k
 dbus-libs                       ppc64le  1:1.14.4-1.fc38            copr_base                                       177 k
 dnf-data                        noarch   4.14.0-1.fc38              fedora                                           43 k
 elfutils-default-yama-scope     noarch   0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 ppc64le  0.188-3.fc38               copr_base                                       205 k
 elfutils-libs                   ppc64le  0.188-3.fc38               copr_base                                       291 k
 expat                           ppc64le  2.5.0-1.fc38               copr_base                                       117 k
 fedora-gpg-keys                 noarch   38-0.3                     fedora                                          125 k
 fedora-release                  noarch   38-0.6                     fedora                                           11 k
 fedora-release-common           noarch   38-0.6                     fedora                                           21 k
 fedora-release-identity-basic   noarch   38-0.6                     fedora                                           11 k
 fedora-repos                    noarch   38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch   38-0.3                     fedora                                          9.7 k
 file-libs                       ppc64le  5.42-4.fc38                copr_base                                       688 k
 filesystem                      ppc64le  3.18-2.fc37                fedora                                          1.1 M
 findutils                       ppc64le  1:4.9.0-2.fc38             copr_base                                       530 k
 gawk                            ppc64le  5.1.1-4.fc38               copr_base                                       1.0 M
 gdbm-libs                       ppc64le  1:1.23-2.fc38              copr_base                                        62 k
 glib2                           ppc64le  2.74.1-2.fc38              copr_base                                       2.8 M
 glibc                           ppc64le  2.36.9000-19.fc38          fedora                                          2.2 M
 glibc-common                    ppc64le  2.36.9000-19.fc38          fedora                                          322 k
 glibc-minimal-langpack          ppc64le  2.36.9000-19.fc38          fedora                                           30 k
 gmp                             ppc64le  1:6.2.1-3.fc38             copr_base                                       304 k
 gnupg2                          ppc64le  2.3.8-1.fc38               copr_base                                       2.7 M
 gnutls                          ppc64le  3.7.8-9.fc38               copr_base                                       1.1 M
 gpgme                           ppc64le  1.17.1-3.fc38              copr_base                                       229 k
 grep                            ppc64le  3.8-1.fc38                 copr_base                                       293 k
 ima-evm-utils                   ppc64le  1.4-6.fc38                 copr_base                                        67 k
 json-c                          ppc64le  0.16-3.fc38                copr_base                                        46 k
 keyutils-libs                   ppc64le  1.6.1-5.fc38               copr_base                                        33 k
 krb5-libs                       ppc64le  1.20.1-3.fc38              copr_base                                       805 k
 libacl                          ppc64le  2.3.1-4.fc38               copr_base                                        26 k
 libarchive                      ppc64le  3.6.1-3.fc38               copr_base                                       464 k
 libassuan                       ppc64le  2.5.5-5.fc38               copr_base                                        71 k
 libattr                         ppc64le  2.5.1-5.fc38               copr_base                                        19 k
 libb2                           ppc64le  0.98.1-7.fc38              copr_base                                        26 k
 libblkid                        ppc64le  2.38.1-3.fc38              fedora                                          122 k
 libbrotli                       ppc64le  1.0.9-9.fc38               copr_base                                       345 k
 libcap                          ppc64le  2.48-5.fc38                copr_base                                        73 k
 libcap-ng                       ppc64le  0.8.3-4.fc38               copr_base                                        34 k
 libcom_err                      ppc64le  1.46.5-3.fc38              copr_base                                        26 k
 libcomps                        ppc64le  0.1.18-4.fc38              copr_base                                        84 k
 libcurl                         ppc64le  7.87.0-1.fc38              copr_base                                       334 k
 libdnf                          ppc64le  0.68.0-1.fc38              copr_base                                       668 k
 libevent                        ppc64le  2.1.12-7.fc38              copr_base                                       276 k
 libffi                          ppc64le  3.4.4-1.fc38               copr_base                                        39 k
 libfsverity                     ppc64le  1.4-8.fc38                 copr_base                                        20 k
 libgcc                          ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   88 k
 libgcrypt                       ppc64le  1.10.1-6.fc38              copr_base                                       596 k
 libgomp                         ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  314 k
 libgpg-error                    ppc64le  1.46-1.fc38                copr_base                                       233 k
 libidn2                         ppc64le  2.3.4-1.fc38               copr_base                                       157 k
 libksba                         ppc64le  1.6.3-1.fc38               copr_base                                       175 k
 libmodulemd                     ppc64le  2.14.0-4.fc38              copr_base                                       233 k
 libmount                        ppc64le  2.38.1-3.fc38              fedora                                          154 k
 libnghttp2                      ppc64le  1.51.0-1.fc38              copr_base                                        85 k
 libnsl2                         ppc64le  2.0.0-4.fc38               copr_base                                        33 k
 libpsl                          ppc64le  0.21.2-1.fc38              fedora                                           67 k
 librepo                         ppc64le  1.15.1-1.fc38              copr_base                                       104 k
 libreport-filesystem            noarch   2.17.6-1.fc38              copr_base                                        14 k
 libselinux                      ppc64le  3.5-0.rc1.1.fc38           fedora                                           99 k
 libsemanage                     ppc64le  3.5-0.rc1.1.fc38           fedora                                          131 k
 libsepol                        ppc64le  3.5-0.rc1.1.fc38           fedora                                          356 k
 libsigsegv                      ppc64le  2.14-3.fc38                copr_base                                        28 k
 libsmartcols                    ppc64le  2.38.1-3.fc38              fedora                                           70 k
 libsolv                         ppc64le  0.7.22-3.fc38              copr_base                                       467 k
 libssh                          ppc64le  0.10.4-2.fc38              copr_base                                       236 k
 libssh-config                   noarch   0.10.4-2.fc38              copr_base                                       9.2 k
 libstdc++                       ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  932 k
 libtasn1                        ppc64le  4.19.0-1.fc38              copr_base                                        81 k
 libtirpc                        ppc64le  1.3.3-0.fc38               copr_base                                       108 k
 libunistring                    ppc64le  1.0-2.fc38                 copr_base                                       575 k
 libuuid                         ppc64le  2.38.1-3.fc38              fedora                                           29 k
 libverto                        ppc64le  0.3.2-4.fc38               copr_base                                        23 k
 libxcrypt                       ppc64le  4.4.33-5.fc38              copr_base                                       133 k
 libxml2                         ppc64le  2.10.3-2.fc38              copr_base                                       780 k
 libyaml                         ppc64le  0.2.5-8.fc38               copr_base                                        70 k
 libzstd                         ppc64le  1.5.2-3.fc37               fedora                                          316 k
 lua-libs                        ppc64le  5.4.4-6.fc38               copr_base                                       149 k
 lz4-libs                        ppc64le  1.9.3-5.fc38               copr_base                                        90 k
 mpdecimal                       ppc64le  2.5.1-4.fc38               copr_base                                       118 k
 mpfr                            ppc64le  4.1.1-2.fc38               copr_base                                       609 k
 ncurses-base                    noarch   6.3-5.20221126.fc38        copr_base                                        62 k
 ncurses-libs                    ppc64le  6.3-5.20221126.fc38        copr_base                                       374 k
 nettle                          ppc64le  3.8-2.fc38                 copr_base                                       443 k
 npth                            ppc64le  1.6-10.fc38                copr_base                                        25 k
 openldap                        ppc64le  2.6.3-1.fc38               copr_base                                       288 k
 openssl-libs                    ppc64le  1:3.0.5-6.fc38             copr_base                                       2.2 M
 p11-kit                         ppc64le  0.24.1-5.fc38              copr_base                                       359 k
 p11-kit-trust                   ppc64le  0.24.1-5.fc38              copr_base                                       150 k
 pcre2                           ppc64le  10.40-1.fc38.1             copr_base                                       242 k
 pcre2-syntax                    noarch   10.40-1.fc38.1             copr_base                                       143 k
 popt                            ppc64le  1.19-1.fc38                copr_base                                        64 k
 publicsuffix-list-dafsa         noarch   20221208-1.fc38            fedora                                           59 k
 python-pip-wheel                noarch   22.3.1-1.fc38              fedora                                          1.4 M
 python-setuptools-wheel         noarch   65.5.1-1.fc38              fedora                                          715 k
 python3                         ppc64le  3.11.1-1.fc38              copr_base                                        28 k
 python3-dateutil                noarch   1:2.8.2-4.fc37             fedora                                          361 k
 python3-dbus                    ppc64le  1.3.2-1.fc38               copr_base                                       152 k
 python3-distro                  noarch   1.8.0-1.fc38               fedora                                           49 k
 python3-dnf                     noarch   4.14.0-1.fc38              fedora                                          607 k
 python3-dnf-plugins-core        noarch   4.3.1-1.fc38               fedora                                          277 k
 python3-gpg                     ppc64le  1.17.1-3.fc38              copr_base                                       285 k
 python3-hawkey                  ppc64le  0.68.0-1.fc38              copr_base                                       109 k
 python3-libcomps                ppc64le  0.1.18-4.fc38              copr_base                                        53 k
 python3-libdnf                  ppc64le  0.68.0-1.fc38              copr_base                                       815 k
 python3-libs                    ppc64le  3.11.1-1.fc38              copr_base                                       9.3 M
 python3-rpm                     ppc64le  4.18.0-8.fc38              copr_base                                       102 k
 python3-six                     noarch   1.16.0-8.fc37              fedora                                           42 k
 readline                        ppc64le  8.2-2.fc38                 copr_base                                       229 k
 rpm                             ppc64le  4.18.0-8.fc38              copr_base                                       538 k
 rpm-build-libs                  ppc64le  4.18.0-8.fc38              copr_base                                       103 k
 rpm-libs                        ppc64le  4.18.0-8.fc38              copr_base                                       355 k
 rpm-sequoia                     ppc64le  1.2.0-1.fc38               copr_base                                       1.4 M
 rpm-sign-libs                   ppc64le  4.18.0-8.fc38              copr_base                                        27 k
 sed                             ppc64le  4.8-11.fc38                copr_base                                       304 k
 setup                           noarch   2.14.3-1.fc38              fedora                                          152 k
 shadow-utils                    ppc64le  2:4.13-3.fc38              copr_base                                       1.2 M
 sqlite-libs                     ppc64le  3.40.0-1.fc38              copr_base                                       776 k
 systemd-libs                    ppc64le  252.4-598.fc38             copr_base                                       672 k
 tpm2-tss                        ppc64le  4.0.0-0.1.rc2.fc38         fedora                                          631 k
 tzdata                          noarch   2022g-1.fc38               fedora                                          716 k
 xz-libs                         ppc64le  5.2.9-1.fc38               fedora                                          104 k
 zchunk-libs                     ppc64le  1.2.3-1.fc38               fedora                                           55 k
 zlib                            ppc64le  1.2.13-1.fc38              fedora                                          100 k

Transaction Summary
==========================================================================================================================
Install  137 Packages

Total download size: 59 M
Installed size: 284 M
Downloading Packages:
(1/137): alternatives-1.21-1.fc38.ppc64le.rpm   224 kB/s |  41 kB     00:00    
(2/137): bzip2-libs-1.0.8-12.fc38.ppc64le.rpm   251 kB/s |  48 kB     00:00    
(3/137): bash-5.2.9-3.fc38.ppc64le.rpm          7.4 MB/s | 1.9 MB     00:00    
(4/137): coreutils-9.1-8.fc38.ppc64le.rpm       6.7 MB/s | 1.3 MB     00:00    
(5/137): curl-7.87.0-1.fc38.ppc64le.rpm         2.3 MB/s | 348 kB     00:00    
(6/137): dbus-libs-1.14.4-1.fc38.ppc64le.rpm    2.1 MB/s | 177 kB     00:00    
(7/137): coreutils-common-9.1-8.fc38.ppc64le.rp 6.5 MB/s | 2.0 MB     00:00    
(8/137): cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.r 6.5 MB/s | 882 kB     00:00    
(9/137): elfutils-default-yama-scope-0.188-3.fc 554 kB/s |  16 kB     00:00    
(10/137): elfutils-libelf-0.188-3.fc38.ppc64le.  12 MB/s | 205 kB     00:00    
(11/137): elfutils-libs-0.188-3.fc38.ppc64le.rp  15 MB/s | 291 kB     00:00    
(12/137): expat-2.5.0-1.fc38.ppc64le.rpm        5.7 MB/s | 117 kB     00:00    
(13/137): file-libs-5.42-4.fc38.ppc64le.rpm      18 MB/s | 688 kB     00:00    
(14/137): findutils-4.9.0-2.fc38.ppc64le.rpm     15 MB/s | 530 kB     00:00    
(15/137): gawk-5.1.1-4.fc38.ppc64le.rpm          17 MB/s | 1.0 MB     00:00    
(16/137): gdbm-libs-1.23-2.fc38.ppc64le.rpm     1.5 MB/s |  62 kB     00:00    
(17/137): gmp-6.2.1-3.fc38.ppc64le.rpm          6.0 MB/s | 304 kB     00:00    
(18/137): glib2-2.74.1-2.fc38.ppc64le.rpm        26 MB/s | 2.8 MB     00:00    
(19/137): gnupg2-2.3.8-1.fc38.ppc64le.rpm        21 MB/s | 2.7 MB     00:00    
(20/137): gnutls-3.7.8-9.fc38.ppc64le.rpm        12 MB/s | 1.1 MB     00:00    
(21/137): gpgme-1.17.1-3.fc38.ppc64le.rpm       4.3 MB/s | 229 kB     00:00    
(22/137): grep-3.8-1.fc38.ppc64le.rpm            21 MB/s | 293 kB     00:00    
(23/137): ima-evm-utils-1.4-6.fc38.ppc64le.rpm  5.2 MB/s |  67 kB     00:00    
(24/137): json-c-0.16-3.fc38.ppc64le.rpm        3.4 MB/s |  46 kB     00:00    
(25/137): keyutils-libs-1.6.1-5.fc38.ppc64le.rp 3.6 MB/s |  33 kB     00:00    
(26/137): krb5-libs-1.20.1-3.fc38.ppc64le.rpm    37 MB/s | 805 kB     00:00    
(27/137): libacl-2.3.1-4.fc38.ppc64le.rpm       1.2 MB/s |  26 kB     00:00    
(28/137): libarchive-3.6.1-3.fc38.ppc64le.rpm    23 MB/s | 464 kB     00:00    
(29/137): libassuan-2.5.5-5.fc38.ppc64le.rpm    2.4 MB/s |  71 kB     00:00    
(30/137): libattr-2.5.1-5.fc38.ppc64le.rpm      702 kB/s |  19 kB     00:00    
(31/137): libb2-0.98.1-7.fc38.ppc64le.rpm       913 kB/s |  26 kB     00:00    
(32/137): libbrotli-1.0.9-9.fc38.ppc64le.rpm     15 MB/s | 345 kB     00:00    
(33/137): libcap-2.48-5.fc38.ppc64le.rpm        3.3 MB/s |  73 kB     00:00    
(34/137): libcap-ng-0.8.3-4.fc38.ppc64le.rpm    1.6 MB/s |  34 kB     00:00    
(35/137): libcom_err-1.46.5-3.fc38.ppc64le.rpm  2.8 MB/s |  26 kB     00:00    
(36/137): libcomps-0.1.18-4.fc38.ppc64le.rpm    8.2 MB/s |  84 kB     00:00    
(37/137): libcurl-7.87.0-1.fc38.ppc64le.rpm      24 MB/s | 334 kB     00:00    
(38/137): libdnf-0.68.0-1.fc38.ppc64le.rpm       37 MB/s | 668 kB     00:00    
(39/137): libevent-2.1.12-7.fc38.ppc64le.rpm     14 MB/s | 276 kB     00:00    
(40/137): libffi-3.4.4-1.fc38.ppc64le.rpm       2.4 MB/s |  39 kB     00:00    
(41/137): libfsverity-1.4-8.fc38.ppc64le.rpm    2.2 MB/s |  20 kB     00:00    
(42/137): libgcrypt-1.10.1-6.fc38.ppc64le.rpm    34 MB/s | 596 kB     00:00    
(43/137): libgpg-error-1.46-1.fc38.ppc64le.rpm   12 MB/s | 233 kB     00:00    
(44/137): libidn2-2.3.4-1.fc38.ppc64le.rpm       11 MB/s | 157 kB     00:00    
(45/137): libksba-1.6.3-1.fc38.ppc64le.rpm       16 MB/s | 175 kB     00:00    
(46/137): libmodulemd-2.14.0-4.fc38.ppc64le.rpm  19 MB/s | 233 kB     00:00    
(47/137): libnghttp2-1.51.0-1.fc38.ppc64le.rpm  6.9 MB/s |  85 kB     00:00    
(48/137): libnsl2-2.0.0-4.fc38.ppc64le.rpm      3.5 MB/s |  33 kB     00:00    
(49/137): librepo-1.15.1-1.fc38.ppc64le.rpm     7.6 MB/s | 104 kB     00:00    
(50/137): libreport-filesystem-2.17.6-1.fc38.no 1.1 MB/s |  14 kB     00:00    
(51/137): libsigsegv-2.14-3.fc38.ppc64le.rpm    2.9 MB/s |  28 kB     00:00    
(52/137): libsolv-0.7.22-3.fc38.ppc64le.rpm      27 MB/s | 467 kB     00:00    
(53/137): libssh-0.10.4-2.fc38.ppc64le.rpm       12 MB/s | 236 kB     00:00    
(54/137): libssh-config-0.10.4-2.fc38.noarch.rp 502 kB/s | 9.2 kB     00:00    
(55/137): libtasn1-4.19.0-1.fc38.ppc64le.rpm    7.4 MB/s |  81 kB     00:00    
(56/137): libtirpc-1.3.3-0.fc38.ppc64le.rpm     9.5 MB/s | 108 kB     00:00    
(57/137): libunistring-1.0-2.fc38.ppc64le.rpm    30 MB/s | 575 kB     00:00    
(58/137): libverto-0.3.2-4.fc38.ppc64le.rpm     1.8 MB/s |  23 kB     00:00    
(59/137): libxcrypt-4.4.33-5.fc38.ppc64le.rpm    12 MB/s | 133 kB     00:00    
(60/137): libxml2-2.10.3-2.fc38.ppc64le.rpm      38 MB/s | 780 kB     00:00    
(61/137): libyaml-0.2.5-8.fc38.ppc64le.rpm      3.7 MB/s |  70 kB     00:00    
(62/137): lua-libs-5.4.4-6.fc38.ppc64le.rpm     8.4 MB/s | 149 kB     00:00    
(63/137): lz4-libs-1.9.3-5.fc38.ppc64le.rpm     9.0 MB/s |  90 kB     00:00    
(64/137): mpdecimal-2.5.1-4.fc38.ppc64le.rpm     11 MB/s | 118 kB     00:00    
(65/137): mpfr-4.1.1-2.fc38.ppc64le.rpm          33 MB/s | 609 kB     00:00    
(66/137): ncurses-base-6.3-5.20221126.fc38.noar 5.8 MB/s |  62 kB     00:00    
(67/137): ncurses-libs-6.3-5.20221126.fc38.ppc6  27 MB/s | 374 kB     00:00    
(68/137): nettle-3.8-2.fc38.ppc64le.rpm          30 MB/s | 443 kB     00:00    
(69/137): npth-1.6-10.fc38.ppc64le.rpm          1.7 MB/s |  25 kB     00:00    
(70/137): openldap-2.6.3-1.fc38.ppc64le.rpm      23 MB/s | 288 kB     00:00    
(71/137): openssl-libs-3.0.5-6.fc38.ppc64le.rpm  57 MB/s | 2.2 MB     00:00    
(72/137): p11-kit-0.24.1-5.fc38.ppc64le.rpm     8.3 MB/s | 359 kB     00:00    
(73/137): p11-kit-trust-0.24.1-5.fc38.ppc64le.r 3.7 MB/s | 150 kB     00:00    
(74/137): pcre2-10.40-1.fc38.1.ppc64le.rpm       19 MB/s | 242 kB     00:00    
(75/137): pcre2-syntax-10.40-1.fc38.1.noarch.rp  13 MB/s | 143 kB     00:00    
(76/137): popt-1.19-1.fc38.ppc64le.rpm          5.4 MB/s |  64 kB     00:00    
(77/137): python3-3.11.1-1.fc38.ppc64le.rpm     2.7 MB/s |  28 kB     00:00    
(78/137): python3-dbus-1.3.2-1.fc38.ppc64le.rpm  13 MB/s | 152 kB     00:00    
(79/137): python3-gpg-1.17.1-3.fc38.ppc64le.rpm  19 MB/s | 285 kB     00:00    
(80/137): python3-hawkey-0.68.0-1.fc38.ppc64le.  11 MB/s | 109 kB     00:00    
(81/137): python3-libcomps-0.1.18-4.fc38.ppc64l 5.6 MB/s |  53 kB     00:00    
(82/137): python3-libdnf-0.68.0-1.fc38.ppc64le.  35 MB/s | 815 kB     00:00    
(83/137): python3-rpm-4.18.0-8.fc38.ppc64le.rpm 2.3 MB/s | 102 kB     00:00    
(84/137): readline-8.2-2.fc38.ppc64le.rpm       5.3 MB/s | 229 kB     00:00    
(85/137): python3-libs-3.11.1-1.fc38.ppc64le.rp  63 MB/s | 9.3 MB     00:00    
(86/137): rpm-4.18.0-8.fc38.ppc64le.rpm         5.0 MB/s | 538 kB     00:00    
(87/137): rpm-build-libs-4.18.0-8.fc38.ppc64le. 1.1 MB/s | 103 kB     00:00    
(88/137): rpm-libs-4.18.0-8.fc38.ppc64le.rpm     25 MB/s | 355 kB     00:00    
(89/137): rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm   45 MB/s | 1.4 MB     00:00    
(90/137): rpm-sign-libs-4.18.0-8.fc38.ppc64le.r 869 kB/s |  27 kB     00:00    
(91/137): sed-4.8-11.fc38.ppc64le.rpm            15 MB/s | 304 kB     00:00    
(92/137): shadow-utils-4.13-3.fc38.ppc64le.rpm   43 MB/s | 1.2 MB     00:00    
(93/137): sqlite-libs-3.40.0-1.fc38.ppc64le.rpm  22 MB/s | 776 kB     00:00    
(94/137): systemd-libs-252.4-598.fc38.ppc64le.r  17 MB/s | 672 kB     00:00    
(95/137): libgcc-13.0.0-0.4.fc38.ppc64le.rpm    378 kB/s |  88 kB     00:00    
(96/137): libgomp-13.0.0-0.4.fc38.ppc64le.rpm   1.1 MB/s | 314 kB     00:00    
(97/137): audit-libs-3.0.9-2.fc38.ppc64le.rpm   977 kB/s | 130 kB     00:00    
(98/137): basesystem-11-14.fc37.noarch.rpm       78 kB/s | 7.0 kB     00:00    
(99/137): crypto-policies-20221215-1.gita4c31a3 445 kB/s |  90 kB     00:00    
(100/137): libstdc++-13.0.0-0.4.fc38.ppc64le.rp 1.5 MB/s | 932 kB     00:00    
(101/137): dnf-data-4.14.0-1.fc38.noarch.rpm    549 kB/s |  43 kB     00:00    
(102/137): dnf-plugins-core-4.3.1-1.fc38.noarch 821 kB/s |  34 kB     00:00    
(103/137): ca-certificates-2022.2.54-5.fc37.noa 2.1 MB/s | 829 kB     00:00    
(104/137): fedora-gpg-keys-38-0.3.noarch.rpm    2.5 MB/s | 125 kB     00:00    
(105/137): fedora-release-38-0.6.noarch.rpm     261 kB/s |  11 kB     00:00    
(106/137): fedora-release-common-38-0.6.noarch. 493 kB/s |  21 kB     00:00    
(107/137): fedora-release-identity-basic-38-0.6 380 kB/s |  11 kB     00:00    
(108/137): dnf-4.14.0-1.fc38.noarch.rpm         1.6 MB/s | 480 kB     00:00    
(109/137): fedora-repos-rawhide-38-0.3.noarch.r 192 kB/s | 9.7 kB     00:00    
(110/137): fedora-repos-38-0.3.noarch.rpm       161 kB/s |  10 kB     00:00    
(111/137): glibc-common-2.36.9000-19.fc38.ppc64 2.0 MB/s | 322 kB     00:00    
(112/137): glibc-minimal-langpack-2.36.9000-19. 318 kB/s |  30 kB     00:00    
(113/137): libblkid-2.38.1-3.fc38.ppc64le.rpm   1.8 MB/s | 122 kB     00:00    
(114/137): libmount-2.38.1-3.fc38.ppc64le.rpm   2.2 MB/s | 154 kB     00:00    
(115/137): libpsl-0.21.2-1.fc38.ppc64le.rpm     1.7 MB/s |  67 kB     00:00    
(116/137): libselinux-3.5-0.rc1.1.fc38.ppc64le. 1.4 MB/s |  99 kB     00:00    
(117/137): libsemanage-3.5-0.rc1.1.fc38.ppc64le 1.7 MB/s | 131 kB     00:00    
(118/137): libsepol-3.5-0.rc1.1.fc38.ppc64le.rp 2.4 MB/s | 356 kB     00:00    
(119/137): libsmartcols-2.38.1-3.fc38.ppc64le.r 1.3 MB/s |  70 kB     00:00    
(120/137): libuuid-2.38.1-3.fc38.ppc64le.rpm    794 kB/s |  29 kB     00:00    
(121/137): libzstd-1.5.2-3.fc37.ppc64le.rpm     3.0 MB/s | 316 kB     00:00    
(122/137): filesystem-3.18-2.fc37.ppc64le.rpm   1.1 MB/s | 1.1 MB     00:00    
(123/137): publicsuffix-list-dafsa-20221208-1.f 1.1 MB/s |  59 kB     00:00    
(124/137): python-setuptools-wheel-65.5.1-1.fc3 3.8 MB/s | 715 kB     00:00    
(125/137): python3-dateutil-2.8.2-4.fc37.noarch 3.9 MB/s | 361 kB     00:00    
(126/137): python3-distro-1.8.0-1.fc38.noarch.r 1.8 MB/s |  49 kB     00:00    
(127/137): glibc-2.36.9000-19.fc38.ppc64le.rpm  1.7 MB/s | 2.2 MB     00:01    
(128/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 6.7 MB/s | 607 kB     00:00    
(129/137): python3-dnf-plugins-core-4.3.1-1.fc3 3.6 MB/s | 277 kB     00:00    
(130/137): python3-six-1.16.0-8.fc37.noarch.rpm 2.2 MB/s |  42 kB     00:00    
(131/137): setup-2.14.3-1.fc38.noarch.rpm       3.2 MB/s | 152 kB     00:00    
(132/137): tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le. 6.9 MB/s | 631 kB     00:00    
(133/137): xz-libs-5.2.9-1.fc38.ppc64le.rpm     3.0 MB/s | 104 kB     00:00    
(134/137): zchunk-libs-1.2.3-1.fc38.ppc64le.rpm 1.4 MB/s |  55 kB     00:00    
(135/137): python-pip-wheel-22.3.1-1.fc38.noarc 2.4 MB/s | 1.4 MB     00:00    
(136/137): zlib-1.2.13-1.fc38.ppc64le.rpm       2.6 MB/s | 100 kB     00:00    
(137/137): tzdata-2022g-1.fc38.noarch.rpm       3.9 MB/s | 716 kB     00:00    
--------------------------------------------------------------------------------
Total                                            15 MB/s |  59 MB     00:03     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                         1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.ppc64le                       1/137 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le                       1/137 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/137 
  Installing       : tzdata-2022g-1.fc38.noarch                           3/137 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          4/137 
  Installing       : python-setuptools-wheel-65.5.1-1.fc38.noarch         5/137 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/137 
  Installing       : fedora-gpg-keys-38-0.3.noarch                        7/137 
  Installing       : fedora-release-38-0.6.noarch                         8/137 
  Installing       : fedora-release-common-38-0.6.noarch                  9/137 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  10/137 
  Installing       : fedora-repos-38-0.3.noarch                          11/137 
  Installing       : setup-2.14.3-1.fc38.noarch                          12/137 
  Running scriptlet: setup-2.14.3-1.fc38.noarch                          12/137 
  Installing       : filesystem-3.18-2.fc37.ppc64le                      13/137 
  Installing       : basesystem-11-14.fc37.noarch                        14/137 
  Installing       : pcre2-syntax-10.40-1.fc38.1.noarch                  15/137 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             16/137 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.ppc64le            17/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Installing       : glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     18/137 
  Installing       : bash-5.2.9-3.fc38.ppc64le                           19/137 
  Running scriptlet: bash-5.2.9-3.fc38.ppc64le                           19/137 
  Installing       : glibc-common-2.36.9000-19.fc38.ppc64le              20/137 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le    21/137 
  Installing       : zlib-1.2.13-1.fc38.ppc64le                          22/137 
  Installing       : bzip2-libs-1.0.8-12.fc38.ppc64le                    23/137 
  Installing       : xz-libs-5.2.9-1.fc38.ppc64le                        24/137 
  Installing       : libzstd-1.5.2-3.fc37.ppc64le                        25/137 
  Installing       : sqlite-libs-3.40.0-1.fc38.ppc64le                   26/137 
  Installing       : gmp-1:6.2.1-3.fc38.ppc64le                          27/137 
  Installing       : libcap-2.48-5.fc38.ppc64le                          28/137 
  Installing       : libgpg-error-1.46-1.fc38.ppc64le                    29/137 
  Installing       : popt-1.19-1.fc38.ppc64le                            30/137 
  Installing       : libxml2-2.10.3-2.fc38.ppc64le                       31/137 
  Installing       : lua-libs-5.4.4-6.fc38.ppc64le                       32/137 
  Installing       : libstdc++-13.0.0-0.4.fc38.ppc64le                   33/137 
  Installing       : libuuid-2.38.1-3.fc38.ppc64le                       34/137 
  Installing       : elfutils-libelf-0.188-3.fc38.ppc64le                35/137 
  Installing       : file-libs-5.42-4.fc38.ppc64le                       36/137 
  Installing       : libattr-2.5.1-5.fc38.ppc64le                        37/137 
  Installing       : libacl-2.3.1-4.fc38.ppc64le                         38/137 
  Installing       : libffi-3.4.4-1.fc38.ppc64le                         39/137 
  Installing       : p11-kit-0.24.1-5.fc38.ppc64le                       40/137 
  Installing       : libunistring-1.0-2.fc38.ppc64le                     41/137 
  Installing       : libidn2-2.3.4-1.fc38.ppc64le                        42/137 
  Installing       : libxcrypt-4.4.33-5.fc38.ppc64le                     43/137 
  Installing       : pcre2-10.40-1.fc38.1.ppc64le                        44/137 
  Installing       : readline-8.2-2.fc38.ppc64le                         45/137 
  Installing       : libassuan-2.5.5-5.fc38.ppc64le                      46/137 
  Installing       : nettle-3.8-2.fc38.ppc64le                           47/137 
  Installing       : rpm-sequoia-1.2.0-1.fc38.ppc64le                    48/137 
  Installing       : expat-2.5.0-1.fc38.ppc64le                          49/137 
  Installing       : gdbm-libs-1:1.23-2.fc38.ppc64le                     50/137 
  Installing       : json-c-0.16-3.fc38.ppc64le                          51/137 
  Installing       : keyutils-libs-1.6.1-5.fc38.ppc64le                  52/137 
  Installing       : libcom_err-1.46.5-3.fc38.ppc64le                    53/137 
  Installing       : libtasn1-4.19.0-1.fc38.ppc64le                      54/137 
  Installing       : lz4-libs-1.9.3-5.fc38.ppc64le                       55/137 
  Installing       : libgomp-13.0.0-0.4.fc38.ppc64le                     56/137 
  Installing       : libsepol-3.5-0.rc1.1.fc38.ppc64le                   57/137 
  Installing       : libselinux-3.5-0.rc1.1.fc38.ppc64le                 58/137 
  Installing       : sed-4.8-11.fc38.ppc64le                             59/137 
  Installing       : libsmartcols-2.38.1-3.fc38.ppc64le                  60/137 
  Installing       : findutils-1:4.9.0-2.fc38.ppc64le                    61/137 
  Installing       : libb2-0.98.1-7.fc38.ppc64le                         62/137 
  Installing       : systemd-libs-252.4-598.fc38.ppc64le                 63/137 
  Installing       : dbus-libs-1:1.14.4-1.fc38.ppc64le                   64/137 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                65/137 
  Installing       : libcomps-0.1.18-4.fc38.ppc64le                      66/137 
  Installing       : grep-3.8-1.fc38.ppc64le                             67/137 
  Installing       : libpsl-0.21.2-1.fc38.ppc64le                        68/137 
  Installing       : libblkid-2.38.1-3.fc38.ppc64le                      69/137 
  Installing       : libmount-2.38.1-3.fc38.ppc64le                      70/137 
  Installing       : mpdecimal-2.5.1-4.fc38.ppc64le                      71/137 
  Installing       : libgcrypt-1.10.1-6.fc38.ppc64le                     72/137 
  Installing       : libksba-1.6.3-1.fc38.ppc64le                        73/137 
  Installing       : mpfr-4.1.1-2.fc38.ppc64le                           74/137 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     75/137 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     75/137 
  Installing       : elfutils-libs-0.188-3.fc38.ppc64le                  76/137 
  Installing       : alternatives-1.21-1.fc38.ppc64le                    77/137 
  Installing       : p11-kit-trust-0.24.1-5.fc38.ppc64le                 78/137 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le                 78/137 
  Installing       : gnutls-3.7.8-9.fc38.ppc64le                         79/137 
  Installing       : glib2-2.74.1-2.fc38.ppc64le                         80/137 
  Installing       : libbrotli-1.0.9-9.fc38.ppc64le                      81/137 
  Installing       : libcap-ng-0.8.3-4.fc38.ppc64le                      82/137 
  Installing       : audit-libs-3.0.9-2.fc38.ppc64le                     83/137 
  Installing       : rpm-libs-4.18.0-8.fc38.ppc64le                      84/137 
  Installing       : rpm-build-libs-4.18.0-8.fc38.ppc64le                85/137 
  Installing       : libsemanage-3.5-0.rc1.1.fc38.ppc64le                86/137 
  Installing       : shadow-utils-2:4.13-3.fc38.ppc64le                  87/137 
  Installing       : libnghttp2-1.51.0-1.fc38.ppc64le                    88/137 
  Installing       : libsigsegv-2.14-3.fc38.ppc64le                      89/137 
  Installing       : gawk-5.1.1-4.fc38.ppc64le                           90/137 
  Installing       : libverto-0.3.2-4.fc38.ppc64le                       91/137 
  Installing       : libyaml-0.2.5-8.fc38.ppc64le                        92/137 
  Installing       : libmodulemd-2.14.0-4.fc38.ppc64le                   93/137 
  Installing       : npth-1.6-10.fc38.ppc64le                            94/137 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                  95/137 
  Installing       : libreport-filesystem-2.17.6-1.fc38.noarch           96/137 
  Installing       : dnf-data-4.14.0-1.fc38.noarch                       97/137 
warning: /etc/dnf/dnf.conf created as /etc/dnf/dnf.conf.rpmnew

  Installing       : coreutils-common-9.1-8.fc38.ppc64le                 98/137 
  Installing       : openssl-libs-1:3.0.5-6.fc38.ppc64le                 99/137 
  Installing       : coreutils-9.1-8.fc38.ppc64le                       100/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            101/137 
  Installing       : krb5-libs-1.20.1-3.fc38.ppc64le                    102/137 
  Installing       : libtirpc-1.3.3-0.fc38.ppc64le                      103/137 
  Installing       : libfsverity-1.4-8.fc38.ppc64le                     104/137 
  Installing       : zchunk-libs-1.2.3-1.fc38.ppc64le                   105/137 
  Installing       : libsolv-0.7.22-3.fc38.ppc64le                      106/137 
  Installing       : libnsl2-2.0.0-4.fc38.ppc64le                       107/137 
  Installing       : libssh-0.10.4-2.fc38.ppc64le                       108/137 
  Installing       : python-pip-wheel-22.3.1-1.fc38.noarch              109/137 
  Installing       : python3-3.11.1-1.fc38.ppc64le                      110/137 
  Installing       : python3-libs-3.11.1-1.fc38.ppc64le                 111/137 
  Installing       : python3-dbus-1.3.2-1.fc38.ppc64le                  112/137 
  Installing       : python3-libcomps-0.1.18-4.fc38.ppc64le             113/137 
  Installing       : python3-distro-1.8.0-1.fc38.noarch                 114/137 
  Installing       : python3-six-1.16.0-8.fc37.noarch                   115/137 
  Installing       : python3-dateutil-1:2.8.2-4.fc37.noarch             116/137 
  Installing       : libarchive-3.6.1-3.fc38.ppc64le                    117/137 
  Installing       : libevent-2.1.12-7.fc38.ppc64le                     118/137 
  Installing       : openldap-2.6.3-1.fc38.ppc64le                      119/137 
  Installing       : libcurl-7.87.0-1.fc38.ppc64le                      120/137 
  Installing       : gnupg2-2.3.8-1.fc38.ppc64le                        121/137 
  Installing       : gpgme-1.17.1-3.fc38.ppc64le                        122/137 
  Installing       : librepo-1.15.1-1.fc38.ppc64le                      123/137 
  Installing       : libdnf-0.68.0-1.fc38.ppc64le                       124/137 
  Installing       : python3-libdnf-0.68.0-1.fc38.ppc64le               125/137 
  Installing       : python3-hawkey-0.68.0-1.fc38.ppc64le               126/137 
  Installing       : python3-gpg-1.17.1-3.fc38.ppc64le                  127/137 
  Installing       : curl-7.87.0-1.fc38.ppc64le                         128/137 
  Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                129/137 
useradd: Warning: missing or non-executable shell '/usr/sbin/nologin'

  Installing       : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                129/137 
  Installing       : ima-evm-utils-1.4-6.fc38.ppc64le                   130/137 
  Installing       : rpm-sign-libs-4.18.0-8.fc38.ppc64le                131/137 
  Installing       : python3-rpm-4.18.0-8.fc38.ppc64le                  132/137 
  Installing       : python3-dnf-4.14.0-1.fc38.noarch                   133/137 
  Installing       : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       134/137 
  Installing       : dnf-plugins-core-4.3.1-1.fc38.noarch               135/137 
  Installing       : dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: dnf-4.14.0-1.fc38.noarch                           136/137 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Installing       : rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                     137/137 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            137/137 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          137/137 
  Verifying        : alternatives-1.21-1.fc38.ppc64le                     1/137 
  Verifying        : bash-5.2.9-3.fc38.ppc64le                            2/137 
  Verifying        : bzip2-libs-1.0.8-12.fc38.ppc64le                     3/137 
  Verifying        : coreutils-9.1-8.fc38.ppc64le                         4/137 
  Verifying        : coreutils-common-9.1-8.fc38.ppc64le                  5/137 
  Verifying        : curl-7.87.0-1.fc38.ppc64le                           6/137 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                 7/137 
  Verifying        : dbus-libs-1:1.14.4-1.fc38.ppc64le                    8/137 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch      9/137 
  Verifying        : elfutils-libelf-0.188-3.fc38.ppc64le                10/137 
  Verifying        : elfutils-libs-0.188-3.fc38.ppc64le                  11/137 
  Verifying        : expat-2.5.0-1.fc38.ppc64le                          12/137 
  Verifying        : file-libs-5.42-4.fc38.ppc64le                       13/137 
  Verifying        : findutils-1:4.9.0-2.fc38.ppc64le                    14/137 
  Verifying        : gawk-5.1.1-4.fc38.ppc64le                           15/137 
  Verifying        : gdbm-libs-1:1.23-2.fc38.ppc64le                     16/137 
  Verifying        : glib2-2.74.1-2.fc38.ppc64le                         17/137 
  Verifying        : gmp-1:6.2.1-3.fc38.ppc64le                          18/137 
  Verifying        : gnupg2-2.3.8-1.fc38.ppc64le                         19/137 
  Verifying        : gnutls-3.7.8-9.fc38.ppc64le                         20/137 
  Verifying        : gpgme-1.17.1-3.fc38.ppc64le                         21/137 
  Verifying        : grep-3.8-1.fc38.ppc64le                             22/137 
  Verifying        : ima-evm-utils-1.4-6.fc38.ppc64le                    23/137 
  Verifying        : json-c-0.16-3.fc38.ppc64le                          24/137 
  Verifying        : keyutils-libs-1.6.1-5.fc38.ppc64le                  25/137 
  Verifying        : krb5-libs-1.20.1-3.fc38.ppc64le                     26/137 
  Verifying        : libacl-2.3.1-4.fc38.ppc64le                         27/137 
  Verifying        : libarchive-3.6.1-3.fc38.ppc64le                     28/137 
  Verifying        : libassuan-2.5.5-5.fc38.ppc64le                      29/137 
  Verifying        : libattr-2.5.1-5.fc38.ppc64le                        30/137 
  Verifying        : libb2-0.98.1-7.fc38.ppc64le                         31/137 
  Verifying        : libbrotli-1.0.9-9.fc38.ppc64le                      32/137 
  Verifying        : libcap-2.48-5.fc38.ppc64le                          33/137 
  Verifying        : libcap-ng-0.8.3-4.fc38.ppc64le                      34/137 
  Verifying        : libcom_err-1.46.5-3.fc38.ppc64le                    35/137 
  Verifying        : libcomps-0.1.18-4.fc38.ppc64le                      36/137 
  Verifying        : libcurl-7.87.0-1.fc38.ppc64le                       37/137 
  Verifying        : libdnf-0.68.0-1.fc38.ppc64le                        38/137 
  Verifying        : libevent-2.1.12-7.fc38.ppc64le                      39/137 
  Verifying        : libffi-3.4.4-1.fc38.ppc64le                         40/137 
  Verifying        : libfsverity-1.4-8.fc38.ppc64le                      41/137 
  Verifying        : libgcrypt-1.10.1-6.fc38.ppc64le                     42/137 
  Verifying        : libgpg-error-1.46-1.fc38.ppc64le                    43/137 
  Verifying        : libidn2-2.3.4-1.fc38.ppc64le                        44/137 
  Verifying        : libksba-1.6.3-1.fc38.ppc64le                        45/137 
  Verifying        : libmodulemd-2.14.0-4.fc38.ppc64le                   46/137 
  Verifying        : libnghttp2-1.51.0-1.fc38.ppc64le                    47/137 
  Verifying        : libnsl2-2.0.0-4.fc38.ppc64le                        48/137 
  Verifying        : librepo-1.15.1-1.fc38.ppc64le                       49/137 
  Verifying        : libreport-filesystem-2.17.6-1.fc38.noarch           50/137 
  Verifying        : libsigsegv-2.14-3.fc38.ppc64le                      51/137 
  Verifying        : libsolv-0.7.22-3.fc38.ppc64le                       52/137 
  Verifying        : libssh-0.10.4-2.fc38.ppc64le                        53/137 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  54/137 
  Verifying        : libtasn1-4.19.0-1.fc38.ppc64le                      55/137 
  Verifying        : libtirpc-1.3.3-0.fc38.ppc64le                       56/137 
  Verifying        : libunistring-1.0-2.fc38.ppc64le                     57/137 
  Verifying        : libverto-0.3.2-4.fc38.ppc64le                       58/137 
  Verifying        : libxcrypt-4.4.33-5.fc38.ppc64le                     59/137 
  Verifying        : libxml2-2.10.3-2.fc38.ppc64le                       60/137 
  Verifying        : libyaml-0.2.5-8.fc38.ppc64le                        61/137 
  Verifying        : lua-libs-5.4.4-6.fc38.ppc64le                       62/137 
  Verifying        : lz4-libs-1.9.3-5.fc38.ppc64le                       63/137 
  Verifying        : mpdecimal-2.5.1-4.fc38.ppc64le                      64/137 
  Verifying        : mpfr-4.1.1-2.fc38.ppc64le                           65/137 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             66/137 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.ppc64le            67/137 
  Verifying        : nettle-3.8-2.fc38.ppc64le                           68/137 
  Verifying        : npth-1.6-10.fc38.ppc64le                            69/137 
  Verifying        : openldap-2.6.3-1.fc38.ppc64le                       70/137 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.ppc64le                 71/137 
  Verifying        : p11-kit-0.24.1-5.fc38.ppc64le                       72/137 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.ppc64le                 73/137 
  Verifying        : pcre2-10.40-1.fc38.1.ppc64le                        74/137 
  Verifying        : pcre2-syntax-10.40-1.fc38.1.noarch                  75/137 
  Verifying        : popt-1.19-1.fc38.ppc64le                            76/137 
  Verifying        : python3-3.11.1-1.fc38.ppc64le                       77/137 
  Verifying        : python3-dbus-1.3.2-1.fc38.ppc64le                   78/137 
  Verifying        : python3-gpg-1.17.1-3.fc38.ppc64le                   79/137 
  Verifying        : python3-hawkey-0.68.0-1.fc38.ppc64le                80/137 
  Verifying        : python3-libcomps-0.1.18-4.fc38.ppc64le              81/137 
  Verifying        : python3-libdnf-0.68.0-1.fc38.ppc64le                82/137 
  Verifying        : python3-libs-3.11.1-1.fc38.ppc64le                  83/137 
  Verifying        : python3-rpm-4.18.0-8.fc38.ppc64le                   84/137 
  Verifying        : readline-8.2-2.fc38.ppc64le                         85/137 
  Verifying        : rpm-4.18.0-8.fc38.ppc64le                           86/137 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.ppc64le                87/137 
  Verifying        : rpm-libs-4.18.0-8.fc38.ppc64le                      88/137 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.ppc64le                    89/137 
  Verifying        : rpm-sign-libs-4.18.0-8.fc38.ppc64le                 90/137 
  Verifying        : sed-4.8-11.fc38.ppc64le                             91/137 
  Verifying        : shadow-utils-2:4.13-3.fc38.ppc64le                  92/137 
  Verifying        : sqlite-libs-3.40.0-1.fc38.ppc64le                   93/137 
  Verifying        : systemd-libs-252.4-598.fc38.ppc64le                 94/137 
  Verifying        : libgcc-13.0.0-0.4.fc38.ppc64le                      95/137 
  Verifying        : libgomp-13.0.0-0.4.fc38.ppc64le                     96/137 
  Verifying        : libstdc++-13.0.0-0.4.fc38.ppc64le                   97/137 
  Verifying        : audit-libs-3.0.9-2.fc38.ppc64le                     98/137 
  Verifying        : basesystem-11-14.fc37.noarch                        99/137 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch            100/137 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc   101/137 
  Verifying        : dnf-4.14.0-1.fc38.noarch                           102/137 
  Verifying        : dnf-data-4.14.0-1.fc38.noarch                      103/137 
  Verifying        : dnf-plugins-core-4.3.1-1.fc38.noarch               104/137 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                      105/137 
  Verifying        : fedora-release-38-0.6.noarch                       106/137 
  Verifying        : fedora-release-common-38-0.6.noarch                107/137 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch        108/137 
  Verifying        : fedora-repos-38-0.3.noarch                         109/137 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                 110/137 
  Verifying        : filesystem-3.18-2.fc37.ppc64le                     111/137 
  Verifying        : glibc-2.36.9000-19.fc38.ppc64le                    112/137 
  Verifying        : glibc-common-2.36.9000-19.fc38.ppc64le             113/137 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le   114/137 
  Verifying        : libblkid-2.38.1-3.fc38.ppc64le                     115/137 
  Verifying        : libmount-2.38.1-3.fc38.ppc64le                     116/137 
  Verifying        : libpsl-0.21.2-1.fc38.ppc64le                       117/137 
  Verifying        : libselinux-3.5-0.rc1.1.fc38.ppc64le                118/137 
  Verifying        : libsemanage-3.5-0.rc1.1.fc38.ppc64le               119/137 
  Verifying        : libsepol-3.5-0.rc1.1.fc38.ppc64le                  120/137 
  Verifying        : libsmartcols-2.38.1-3.fc38.ppc64le                 121/137 
  Verifying        : libuuid-2.38.1-3.fc38.ppc64le                      122/137 
  Verifying        : libzstd-1.5.2-3.fc37.ppc64le                       123/137 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     124/137 
  Verifying        : python-pip-wheel-22.3.1-1.fc38.noarch              125/137 
  Verifying        : python-setuptools-wheel-65.5.1-1.fc38.noarch       126/137 
  Verifying        : python3-dateutil-1:2.8.2-4.fc37.noarch             127/137 
  Verifying        : python3-distro-1.8.0-1.fc38.noarch                 128/137 
  Verifying        : python3-dnf-4.14.0-1.fc38.noarch                   129/137 
  Verifying        : python3-dnf-plugins-core-4.3.1-1.fc38.noarch       130/137 
  Verifying        : python3-six-1.16.0-8.fc37.noarch                   131/137 
  Verifying        : setup-2.14.3-1.fc38.noarch                         132/137 
  Verifying        : tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                133/137 
  Verifying        : tzdata-2022g-1.fc38.noarch                         134/137 
  Verifying        : xz-libs-5.2.9-1.fc38.ppc64le                       135/137 
  Verifying        : zchunk-libs-1.2.3-1.fc38.ppc64le                   136/137 
  Verifying        : zlib-1.2.13-1.fc38.ppc64le                         137/137 
Installed products updated.

Installed:
  alternatives-1.21-1.fc38.ppc64le                                              
  audit-libs-3.0.9-2.fc38.ppc64le                                               
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.ppc64le                                                     
  bzip2-libs-1.0.8-12.fc38.ppc64le                                              
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.ppc64le                                                  
  coreutils-common-9.1-8.fc38.ppc64le                                           
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.ppc64le                                                    
  cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                                          
  dbus-libs-1:1.14.4-1.fc38.ppc64le                                             
  dnf-4.14.0-1.fc38.noarch                                                      
  dnf-data-4.14.0-1.fc38.noarch                                                 
  dnf-plugins-core-4.3.1-1.fc38.noarch                                          
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.ppc64le                                          
  elfutils-libs-0.188-3.fc38.ppc64le                                            
  expat-2.5.0-1.fc38.ppc64le                                                    
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-libs-5.42-4.fc38.ppc64le                                                 
  filesystem-3.18-2.fc37.ppc64le                                                
  findutils-1:4.9.0-2.fc38.ppc64le                                              
  gawk-5.1.1-4.fc38.ppc64le                                                     
  gdbm-libs-1:1.23-2.fc38.ppc64le                                               
  glib2-2.74.1-2.fc38.ppc64le                                                   
  glibc-2.36.9000-19.fc38.ppc64le                                               
  glibc-common-2.36.9000-19.fc38.ppc64le                                        
  glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le                              
  gmp-1:6.2.1-3.fc38.ppc64le                                                    
  gnupg2-2.3.8-1.fc38.ppc64le                                                   
  gnutls-3.7.8-9.fc38.ppc64le                                                   
  gpgme-1.17.1-3.fc38.ppc64le                                                   
  grep-3.8-1.fc38.ppc64le                                                       
  ima-evm-utils-1.4-6.fc38.ppc64le                                              
  json-c-0.16-3.fc38.ppc64le                                                    
  keyutils-libs-1.6.1-5.fc38.ppc64le                                            
  krb5-libs-1.20.1-3.fc38.ppc64le                                               
  libacl-2.3.1-4.fc38.ppc64le                                                   
  libarchive-3.6.1-3.fc38.ppc64le                                               
  libassuan-2.5.5-5.fc38.ppc64le                                                
  libattr-2.5.1-5.fc38.ppc64le                                                  
  libb2-0.98.1-7.fc38.ppc64le                                                   
  libblkid-2.38.1-3.fc38.ppc64le                                                
  libbrotli-1.0.9-9.fc38.ppc64le                                                
  libcap-2.48-5.fc38.ppc64le                                                    
  libcap-ng-0.8.3-4.fc38.ppc64le                                                
  libcom_err-1.46.5-3.fc38.ppc64le                                              
  libcomps-0.1.18-4.fc38.ppc64le                                                
  libcurl-7.87.0-1.fc38.ppc64le                                                 
  libdnf-0.68.0-1.fc38.ppc64le                                                  
  libevent-2.1.12-7.fc38.ppc64le                                                
  libffi-3.4.4-1.fc38.ppc64le                                                   
  libfsverity-1.4-8.fc38.ppc64le                                                
  libgcc-13.0.0-0.4.fc38.ppc64le                                                
  libgcrypt-1.10.1-6.fc38.ppc64le                                               
  libgomp-13.0.0-0.4.fc38.ppc64le                                               
  libgpg-error-1.46-1.fc38.ppc64le                                              
  libidn2-2.3.4-1.fc38.ppc64le                                                  
  libksba-1.6.3-1.fc38.ppc64le                                                  
  libmodulemd-2.14.0-4.fc38.ppc64le                                             
  libmount-2.38.1-3.fc38.ppc64le                                                
  libnghttp2-1.51.0-1.fc38.ppc64le                                              
  libnsl2-2.0.0-4.fc38.ppc64le                                                  
  libpsl-0.21.2-1.fc38.ppc64le                                                  
  librepo-1.15.1-1.fc38.ppc64le                                                 
  libreport-filesystem-2.17.6-1.fc38.noarch                                     
  libselinux-3.5-0.rc1.1.fc38.ppc64le                                           
  libsemanage-3.5-0.rc1.1.fc38.ppc64le                                          
  libsepol-3.5-0.rc1.1.fc38.ppc64le                                             
  libsigsegv-2.14-3.fc38.ppc64le                                                
  libsmartcols-2.38.1-3.fc38.ppc64le                                            
  libsolv-0.7.22-3.fc38.ppc64le                                                 
  libssh-0.10.4-2.fc38.ppc64le                                                  
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.ppc64le                                             
  libtasn1-4.19.0-1.fc38.ppc64le                                                
  libtirpc-1.3.3-0.fc38.ppc64le                                                 
  libunistring-1.0-2.fc38.ppc64le                                               
  libuuid-2.38.1-3.fc38.ppc64le                                                 
  libverto-0.3.2-4.fc38.ppc64le                                                 
  libxcrypt-4.4.33-5.fc38.ppc64le                                               
  libxml2-2.10.3-2.fc38.ppc64le                                                 
  libyaml-0.2.5-8.fc38.ppc64le                                                  
  libzstd-1.5.2-3.fc37.ppc64le                                                  
  lua-libs-5.4.4-6.fc38.ppc64le                                                 
  lz4-libs-1.9.3-5.fc38.ppc64le                                                 
  mpdecimal-2.5.1-4.fc38.ppc64le                                                
  mpfr-4.1.1-2.fc38.ppc64le                                                     
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.ppc64le                                      
  nettle-3.8-2.fc38.ppc64le                                                     
  npth-1.6-10.fc38.ppc64le                                                      
  openldap-2.6.3-1.fc38.ppc64le                                                 
  openssl-libs-1:3.0.5-6.fc38.ppc64le                                           
  p11-kit-0.24.1-5.fc38.ppc64le                                                 
  p11-kit-trust-0.24.1-5.fc38.ppc64le                                           
  pcre2-10.40-1.fc38.1.ppc64le                                                  
  pcre2-syntax-10.40-1.fc38.1.noarch                                            
  popt-1.19-1.fc38.ppc64le                                                      
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-pip-wheel-22.3.1-1.fc38.noarch                                         
  python-setuptools-wheel-65.5.1-1.fc38.noarch                                  
  python3-3.11.1-1.fc38.ppc64le                                                 
  python3-dateutil-1:2.8.2-4.fc37.noarch                                        
  python3-dbus-1.3.2-1.fc38.ppc64le                                             
  python3-distro-1.8.0-1.fc38.noarch                                            
  python3-dnf-4.14.0-1.fc38.noarch                                              
  python3-dnf-plugins-core-4.3.1-1.fc38.noarch                                  
  python3-gpg-1.17.1-3.fc38.ppc64le                                             
  python3-hawkey-0.68.0-1.fc38.ppc64le                                          
  python3-libcomps-0.1.18-4.fc38.ppc64le                                        
  python3-libdnf-0.68.0-1.fc38.ppc64le                                          
  python3-libs-3.11.1-1.fc38.ppc64le                                            
  python3-rpm-4.18.0-8.fc38.ppc64le                                             
  python3-six-1.16.0-8.fc37.noarch                                              
  readline-8.2-2.fc38.ppc64le                                                   
  rpm-4.18.0-8.fc38.ppc64le                                                     
  rpm-build-libs-4.18.0-8.fc38.ppc64le                                          
  rpm-libs-4.18.0-8.fc38.ppc64le                                                
  rpm-sequoia-1.2.0-1.fc38.ppc64le                                              
  rpm-sign-libs-4.18.0-8.fc38.ppc64le                                           
  sed-4.8-11.fc38.ppc64le                                                       
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.ppc64le                                            
  sqlite-libs-3.40.0-1.fc38.ppc64le                                             
  systemd-libs-252.4-598.fc38.ppc64le                                           
  tpm2-tss-4.0.0-0.1.rc2.fc38.ppc64le                                           
  tzdata-2022g-1.fc38.noarch                                                    
  xz-libs-5.2.9-1.fc38.ppc64le                                                  
  zchunk-libs-1.2.3-1.fc38.ppc64le                                              
  zlib-1.2.13-1.fc38.ppc64le                                                    

Complete!
Finish(bootstrap): dnf install
Start(bootstrap): creating root cache
Finish(bootstrap): creating root cache
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf install
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  11 kB/s | 3.0 kB     00:00    
Copr repository                                  15 MB/s |  40 MB     00:02    
Additional repo https_jakub_fedorapeople_org_fe 1.7 kB/s | 3.0 kB     00:01    
fedora                                           22 kB/s | 6.7 kB     00:00    
Dependencies resolved.
==========================================================================================================================
 Package                         Arch     Version                    Repository                                       Size
==========================================================================================================================
Installing group/module packages:
 bash                            ppc64le  5.2.9-3.fc38               copr_base                                       1.9 M
 bzip2                           ppc64le  1.0.8-12.fc38              copr_base                                        54 k
 coreutils                       ppc64le  9.1-8.fc38                 copr_base                                       1.3 M
 cpio                            ppc64le  2.13-13.fc38               copr_base                                       277 k
 diffutils                       ppc64le  3.8-3.fc38                 copr_base                                       381 k
 fedora-release-common           noarch   38-0.6                     fedora                                           21 k
 findutils                       ppc64le  1:4.9.0-2.fc38             copr_base                                       530 k
 gawk                            ppc64le  5.1.1-4.fc38               copr_base                                       1.0 M
 glibc-minimal-langpack          ppc64le  2.36.9000-19.fc38          fedora                                           30 k
 grep                            ppc64le  3.8-1.fc38                 copr_base                                       293 k
 gzip                            ppc64le  1.12-2.fc38                copr_base                                       163 k
 info                            ppc64le  7.0.1-1.fc38               copr_base                                       201 k
 patch                           ppc64le  2.7.6-17.fc38              copr_base                                       136 k
 redhat-rpm-config               noarch   236-1.fc38                 fedora                                           81 k
 rpm-build                       ppc64le  4.18.0-8.fc38              copr_base                                        71 k
 sed                             ppc64le  4.8-11.fc38                copr_base                                       304 k
 shadow-utils                    ppc64le  2:4.13-3.fc38              copr_base                                       1.2 M
 tar                             ppc64le  2:1.34-5.fc38              copr_base                                       909 k
 unzip                           ppc64le  6.0-58.fc38                fedora                                          188 k
 util-linux                      ppc64le  2.38.1-3.fc38              fedora                                          2.4 M
 which                           ppc64le  2.21-36.fc38               fedora                                           42 k
 xz                              ppc64le  5.2.9-1.fc38               fedora                                          310 k
Installing dependencies:
 alternatives                    ppc64le  1.21-1.fc38                copr_base                                        41 k
 ansible-srpm-macros             noarch   1-8.1.fc38                 fedora                                          8.6 k
 audit-libs                      ppc64le  3.0.9-2.fc38               fedora                                          130 k
 authselect                      ppc64le  1.4.2-1.fc38               copr_base                                       141 k
 authselect-libs                 ppc64le  1.4.2-1.fc38               copr_base                                       241 k
 basesystem                      noarch   11-14.fc37                 fedora                                          7.0 k
 binutils                        ppc64le  2.39-6.fc38                copr_base                                       6.2 M
 binutils-gold                   ppc64le  2.39-6.fc38                copr_base                                       1.1 M
 bzip2-libs                      ppc64le  1.0.8-12.fc38              copr_base                                        48 k
 ca-certificates                 noarch   2022.2.54-5.fc37           fedora                                          829 k
 coreutils-common                ppc64le  9.1-8.fc38                 copr_base                                       2.0 M
 cracklib                        ppc64le  2.9.7-30.fc38              copr_base                                        84 k
 crypto-policies                 noarch   20221215-1.gita4c31a3.fc38 fedora                                           90 k
 curl                            ppc64le  7.87.0-1.fc38              copr_base                                       348 k
 cyrus-sasl-lib                  ppc64le  2.1.28-8.fc38              copr_base                                       882 k
 debugedit                       ppc64le  5.0-5.fc37                 fedora                                           80 k
 dwz                             ppc64le  0.15-1.fc38                copr_base                                       143 k
 ed                              ppc64le  1.18-2.fc38                copr_base                                        82 k
 efi-srpm-macros                 noarch   5-6.fc37                   fedora                                           22 k
 elfutils                        ppc64le  0.188-3.fc38               copr_base                                       555 k
 elfutils-debuginfod-client      ppc64le  0.188-3.fc38               copr_base                                        42 k
 elfutils-default-yama-scope     noarch   0.188-3.fc38               copr_base                                        16 k
 elfutils-libelf                 ppc64le  0.188-3.fc38               copr_base                                       205 k
 elfutils-libs                   ppc64le  0.188-3.fc38               copr_base                                       291 k
 fedora-gpg-keys                 noarch   38-0.3                     fedora                                          125 k
 fedora-release                  noarch   38-0.6                     fedora                                           11 k
 fedora-release-identity-basic   noarch   38-0.6                     fedora                                           11 k
 fedora-repos                    noarch   38-0.3                     fedora                                           10 k
 fedora-repos-rawhide            noarch   38-0.3                     fedora                                          9.7 k
 file                            ppc64le  5.42-4.fc38                copr_base                                        50 k
 file-libs                       ppc64le  5.42-4.fc38                copr_base                                       688 k
 filesystem                      ppc64le  3.18-2.fc37                fedora                                          1.1 M
 fonts-srpm-macros               noarch   1:2.0.5-10.fc38            fedora                                           26 k
 fpc-srpm-macros                 noarch   1.3-6.fc37                 fedora                                          7.7 k
 gdb-minimal                     ppc64le  12.1-10.fc38               fedora                                          3.7 M
 gdbm-libs                       ppc64le  1:1.23-2.fc38              copr_base                                        62 k
 ghc-srpm-macros                 noarch   1.5.0-7.fc37               fedora                                          7.8 k
 glibc                           ppc64le  2.36.9000-19.fc38          fedora                                          2.2 M
 glibc-common                    ppc64le  2.36.9000-19.fc38          fedora                                          322 k
 glibc-gconv-extra               ppc64le  2.36.9000-19.fc38          fedora                                          1.9 M
 gmp                             ppc64le  1:6.2.1-3.fc38             copr_base                                       304 k
 gnat-srpm-macros                noarch   4-16.fc37                  fedora                                          8.3 k
 go-srpm-macros                  noarch   3.2.0-1.fc38               fedora                                           27 k
 jansson                         ppc64le  2.13.1-5.fc38              copr_base                                        50 k
 kernel-srpm-macros              noarch   1.0-15.fc37                fedora                                          9.4 k
 keyutils-libs                   ppc64le  1.6.1-5.fc38               copr_base                                        33 k
 krb5-libs                       ppc64le  1.20.1-3.fc38              copr_base                                       805 k
 libacl                          ppc64le  2.3.1-4.fc38               copr_base                                        26 k
 libarchive                      ppc64le  3.6.1-3.fc38               copr_base                                       464 k
 libattr                         ppc64le  2.5.1-5.fc38               copr_base                                        19 k
 libblkid                        ppc64le  2.38.1-3.fc38              fedora                                          122 k
 libbrotli                       ppc64le  1.0.9-9.fc38               copr_base                                       345 k
 libcap                          ppc64le  2.48-5.fc38                copr_base                                        73 k
 libcap-ng                       ppc64le  0.8.3-4.fc38               copr_base                                        34 k
 libcom_err                      ppc64le  1.46.5-3.fc38              copr_base                                        26 k
 libcurl                         ppc64le  7.87.0-1.fc38              copr_base                                       334 k
 libdb                           ppc64le  5.3.28-54.fc38             copr_base                                       842 k
 libeconf                        ppc64le  0.4.0-4.fc38               copr_base                                        31 k
 libevent                        ppc64le  2.1.12-7.fc38              copr_base                                       276 k
 libfdisk                        ppc64le  2.38.1-3.fc38              fedora                                          176 k
 libffi                          ppc64le  3.4.4-1.fc38               copr_base                                        39 k
 libgcc                          ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch   88 k
 libgomp                         ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  314 k
 libidn2                         ppc64le  2.3.4-1.fc38               copr_base                                       157 k
 libmount                        ppc64le  2.38.1-3.fc38              fedora                                          154 k
 libnghttp2                      ppc64le  1.51.0-1.fc38              copr_base                                        85 k
 libnsl2                         ppc64le  2.0.0-4.fc38               copr_base                                        33 k
 libpkgconf                      ppc64le  1.8.0-3.fc38               copr_base                                        40 k
 libpsl                          ppc64le  0.21.2-1.fc38              fedora                                           67 k
 libpwquality                    ppc64le  1.4.5-1.fc38               fedora                                          122 k
 librtas                         ppc64le  2.0.3-1.fc38               copr_base                                        68 k
 libselinux                      ppc64le  3.5-0.rc1.1.fc38           fedora                                           99 k
 libsemanage                     ppc64le  3.5-0.rc1.1.fc38           fedora                                          131 k
 libsepol                        ppc64le  3.5-0.rc1.1.fc38           fedora                                          356 k
 libsigsegv                      ppc64le  2.14-3.fc38                copr_base                                        28 k
 libsmartcols                    ppc64le  2.38.1-3.fc38              fedora                                           70 k
 libssh                          ppc64le  0.10.4-2.fc38              copr_base                                       236 k
 libssh-config                   noarch   0.10.4-2.fc38              copr_base                                       9.2 k
 libstdc++                       ppc64le  13.0.0-0.4.fc38            https_jakub_fedorapeople_org_fedora_gcc13_arch  932 k
 libtasn1                        ppc64le  4.19.0-1.fc38              copr_base                                        81 k
 libtirpc                        ppc64le  1.3.3-0.fc38               copr_base                                       108 k
 libunistring                    ppc64le  1.0-2.fc38                 copr_base                                       575 k
 libutempter                     ppc64le  1.2.1-7.fc38               copr_base                                        27 k
 libuuid                         ppc64le  2.38.1-3.fc38              fedora                                           29 k
 libverto                        ppc64le  0.3.2-4.fc38               copr_base                                        23 k
 libxcrypt                       ppc64le  4.4.33-5.fc38              copr_base                                       133 k
 libxml2                         ppc64le  2.10.3-2.fc38              copr_base                                       780 k
 libzstd                         ppc64le  1.5.2-3.fc37               fedora                                          316 k
 lua-libs                        ppc64le  5.4.4-6.fc38               copr_base                                       149 k
 lua-srpm-macros                 noarch   1-7.fc37                   fedora                                          8.8 k
 lz4-libs                        ppc64le  1.9.3-5.fc38               copr_base                                        90 k
 mpfr                            ppc64le  4.1.1-2.fc38               copr_base                                       609 k
 ncurses-base                    noarch   6.3-5.20221126.fc38        copr_base                                        62 k
 ncurses-libs                    ppc64le  6.3-5.20221126.fc38        copr_base                                       374 k
 nettle                          ppc64le  3.8-2.fc38                 copr_base                                       443 k
 nim-srpm-macros                 noarch   3-7.fc37                   fedora                                          8.4 k
 ocaml-srpm-macros               noarch   7-2.fc37                   fedora                                           13 k
 openblas-srpm-macros            noarch   2-12.fc37                  fedora                                          7.5 k
 openldap                        ppc64le  2.6.3-1.fc38               copr_base                                       288 k
 openssl-libs                    ppc64le  1:3.0.5-6.fc38             copr_base                                       2.2 M
 p11-kit                         ppc64le  0.24.1-5.fc38              copr_base                                       359 k
 p11-kit-trust                   ppc64le  0.24.1-5.fc38              copr_base                                       150 k
 package-notes-srpm-macros       noarch   0.5-6.fc38                 fedora                                           11 k
 pam                             ppc64le  1.5.2-15.fc38              copr_base                                       569 k
 pam-libs                        ppc64le  1.5.2-15.fc38              copr_base                                        64 k
 pcre2                           ppc64le  10.40-1.fc38.1             copr_base                                       242 k
 pcre2-syntax                    noarch   10.40-1.fc38.1             copr_base                                       143 k
 perl-srpm-macros                noarch   1-47.fc38                  fedora                                          8.2 k
 pkgconf                         ppc64le  1.8.0-3.fc38               copr_base                                        43 k
 pkgconf-m4                      noarch   1.8.0-3.fc38               copr_base                                        15 k
 pkgconf-pkg-config              ppc64le  1.8.0-3.fc38               copr_base                                        11 k
 popt                            ppc64le  1.19-1.fc38                copr_base                                        64 k
 publicsuffix-list-dafsa         noarch   20221208-1.fc38            fedora                                           59 k
 python-srpm-macros              noarch   3.11-6.fc38                fedora                                           25 k
 qt5-srpm-macros                 noarch   5.15.7-1.fc38              copr_base                                       8.4 k
 readline                        ppc64le  8.2-2.fc38                 copr_base                                       229 k
 rpm                             ppc64le  4.18.0-8.fc38              copr_base                                       538 k
 rpm-build-libs                  ppc64le  4.18.0-8.fc38              copr_base                                       103 k
 rpm-libs                        ppc64le  4.18.0-8.fc38              copr_base                                       355 k
 rpm-sequoia                     ppc64le  1.2.0-1.fc38               copr_base                                       1.4 M
 rpmautospec-rpm-macros          noarch   0.3.1-1.fc38               copr_base                                       9.3 k
 rust-srpm-macros                noarch   23-1.fc38                  fedora                                          9.4 k
 setup                           noarch   2.14.3-1.fc38              fedora                                          152 k
 sqlite-libs                     ppc64le  3.40.0-1.fc38              copr_base                                       776 k
 systemd-libs                    ppc64le  252.4-598.fc38             copr_base                                       672 k
 tzdata                          noarch   2022g-1.fc38               fedora                                          716 k
 util-linux-core                 ppc64le  2.38.1-3.fc38              fedora                                          515 k
 xxhash-libs                     ppc64le  0.8.1-3.fc37               fedora                                           38 k
 xz-libs                         ppc64le  5.2.9-1.fc38               fedora                                          104 k
 zip                             ppc64le  3.0-35.fc38                fedora                                          267 k
 zlib                            ppc64le  1.2.13-1.fc38              fedora                                          100 k
 zstd                            ppc64le  1.5.2-3.fc37               fedora                                          466 k
Installing Groups:
 Buildsystem building group                                                                                               

Transaction Summary
==========================================================================================================================
Install  154 Packages

Total size: 57 M
Total download size: 201 k
Installed size: 328 M
Downloading Packages:
[SKIPPED] alternatives-1.21-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] authselect-1.4.2-1.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] authselect-libs-1.4.2-1.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] bash-5.2.9-3.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] binutils-2.39-6.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] binutils-gold-2.39-6.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] bzip2-1.0.8-12.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] bzip2-libs-1.0.8-12.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] coreutils-9.1-8.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] coreutils-common-9.1-8.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] cpio-2.13-13.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] cracklib-2.9.7-30.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] curl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] diffutils-3.8-3.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] dwz-0.15-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] ed-1.18-2.fc38.ppc64le.rpm: Already downloaded                       
[SKIPPED] elfutils-0.188-3.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.ppc64le.rpm: Already downloaded
[SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded
[SKIPPED] elfutils-libelf-0.188-3.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] elfutils-libs-0.188-3.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] file-5.42-4.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] file-libs-5.42-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] findutils-4.9.0-2.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] gawk-5.1.1-4.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] gdbm-libs-1.23-2.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] gmp-6.2.1-3.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] grep-3.8-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] gzip-1.12-2.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] jansson-2.13.1-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] keyutils-libs-1.6.1-5.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] krb5-libs-1.20.1-3.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libacl-2.3.1-4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libarchive-3.6.1-3.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libattr-2.5.1-5.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libbrotli-1.0.9-9.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libcap-2.48-5.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] libcap-ng-0.8.3-4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libcom_err-1.46.5-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libcurl-7.87.0-1.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libdb-5.3.28-54.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libeconf-0.4.0-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libevent-2.1.12-7.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libffi-3.4.4-1.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libidn2-2.3.4-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libnghttp2-1.51.0-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libnsl2-2.0.0-4.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libpkgconf-1.8.0-3.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] librtas-2.0.3-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libsigsegv-2.14-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libssh-0.10.4-2.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded           
[SKIPPED] libtasn1-4.19.0-1.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libtirpc-1.3.3-0.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libunistring-1.0-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libutempter-1.2.1-7.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] libverto-0.3.2-4.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libxcrypt-4.4.33-5.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libxml2-2.10.3-2.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] lua-libs-5.4.4-6.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] lz4-libs-1.9.3-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] mpfr-4.1.1-2.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded      
[SKIPPED] ncurses-libs-6.3-5.20221126.fc38.ppc64le.rpm: Already downloaded     
[SKIPPED] nettle-3.8-2.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] openldap-2.6.3-1.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] openssl-libs-3.0.5-6.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] p11-kit-0.24.1-5.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] p11-kit-trust-0.24.1-5.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] pam-1.5.2-15.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] pam-libs-1.5.2-15.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] patch-2.7.6-17.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] pcre2-10.40-1.fc38.1.ppc64le.rpm: Already downloaded                 
[SKIPPED] pcre2-syntax-10.40-1.fc38.1.noarch.rpm: Already downloaded           
[SKIPPED] pkgconf-1.8.0-3.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] pkgconf-m4-1.8.0-3.fc38.noarch.rpm: Already downloaded               
[SKIPPED] pkgconf-pkg-config-1.8.0-3.fc38.ppc64le.rpm: Already downloaded      
[SKIPPED] popt-1.19-1.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] readline-8.2-2.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] rpm-4.18.0-8.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] rpm-build-4.18.0-8.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] rpm-build-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] rpm-libs-4.18.0-8.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] rpm-sequoia-1.2.0-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded   
[SKIPPED] sed-4.8-11.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] shadow-utils-4.13-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] sqlite-libs-3.40.0-1.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] systemd-libs-252.4-598.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] tar-1.34-5.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] libgcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libgomp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libstdc++-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded        
[SKIPPED] audit-libs-3.0.9-2.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] basesystem-11-14.fc37.noarch.rpm: Already downloaded                 
[SKIPPED] ca-certificates-2022.2.54-5.fc37.noarch.rpm: Already downloaded      
[SKIPPED] crypto-policies-20221215-1.gita4c31a3.fc38.noarch.rpm: Already downloaded
[SKIPPED] debugedit-5.0-5.fc37.ppc64le.rpm: Already downloaded                 
[SKIPPED] efi-srpm-macros-5-6.fc37.noarch.rpm: Already downloaded              
[SKIPPED] fedora-gpg-keys-38-0.3.noarch.rpm: Already downloaded                
[SKIPPED] fedora-release-38-0.6.noarch.rpm: Already downloaded                 
[SKIPPED] fedora-release-common-38-0.6.noarch.rpm: Already downloaded          
[SKIPPED] fedora-release-identity-basic-38-0.6.noarch.rpm: Already downloaded  
[SKIPPED] fedora-repos-38-0.3.noarch.rpm: Already downloaded                   
[SKIPPED] fedora-repos-rawhide-38-0.3.noarch.rpm: Already downloaded           
[SKIPPED] filesystem-3.18-2.fc37.ppc64le.rpm: Already downloaded               
[SKIPPED] fonts-srpm-macros-2.0.5-10.fc38.noarch.rpm: Already downloaded       
[SKIPPED] fpc-srpm-macros-1.3-6.fc37.noarch.rpm: Already downloaded            
[SKIPPED] gdb-minimal-12.1-10.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded          
[SKIPPED] glibc-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] glibc-common-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded       
[SKIPPED] glibc-gconv-extra-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded  
[SKIPPED] glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded
[SKIPPED] gnat-srpm-macros-4-16.fc37.noarch.rpm: Already downloaded            
[SKIPPED] go-srpm-macros-3.2.0-1.fc38.noarch.rpm: Already downloaded           
[SKIPPED] kernel-srpm-macros-1.0-15.fc37.noarch.rpm: Already downloaded        
[SKIPPED] libblkid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libfdisk-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libmount-2.38.1-3.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] libpsl-0.21.2-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libpwquality-1.4.5-1.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libselinux-3.5-0.rc1.1.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] libsemanage-3.5-0.rc1.1.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] libsepol-3.5-0.rc1.1.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libsmartcols-2.38.1-3.fc38.ppc64le.rpm: Already downloaded           
[SKIPPED] libuuid-2.38.1-3.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] libzstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded                 
[SKIPPED] lua-srpm-macros-1-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] nim-srpm-macros-3-7.fc37.noarch.rpm: Already downloaded              
[SKIPPED] ocaml-srpm-macros-7-2.fc37.noarch.rpm: Already downloaded            
[SKIPPED] openblas-srpm-macros-2-12.fc37.noarch.rpm: Already downloaded        
[SKIPPED] package-notes-srpm-macros-0.5-6.fc38.noarch.rpm: Already downloaded  
[SKIPPED] perl-srpm-macros-1-47.fc38.noarch.rpm: Already downloaded            
[SKIPPED] publicsuffix-list-dafsa-20221208-1.fc38.noarch.rpm: Already downloaded
[SKIPPED] python-srpm-macros-3.11-6.fc38.noarch.rpm: Already downloaded        
[SKIPPED] redhat-rpm-config-236-1.fc38.noarch.rpm: Already downloaded          
[SKIPPED] rust-srpm-macros-23-1.fc38.noarch.rpm: Already downloaded            
[SKIPPED] setup-2.14.3-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] tzdata-2022g-1.fc38.noarch.rpm: Already downloaded                   
[SKIPPED] unzip-6.0-58.fc38.ppc64le.rpm: Already downloaded                    
[SKIPPED] util-linux-2.38.1-3.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] util-linux-core-2.38.1-3.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] which-2.21-36.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] xxhash-libs-0.8.1-3.fc37.ppc64le.rpm: Already downloaded             
[SKIPPED] xz-5.2.9-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] xz-libs-5.2.9-1.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] zip-3.0-35.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] zlib-1.2.13-1.fc38.ppc64le.rpm: Already downloaded                   
[SKIPPED] zstd-1.5.2-3.fc37.ppc64le.rpm: Already downloaded                    
(154/154): info-7.0.1-1.fc38.ppc64le.rpm        663 kB/s | 201 kB     00:00    
--------------------------------------------------------------------------------
Total                                           356 kB/s | 201 kB     00:00     
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0xEB10B464:
 Userid     : "Fedora (38) <fedora-38-primary@fedoraproject.org>"
 Fingerprint: 6A51 BBAB BA3D 5467 B617 1221 809A 8D7C EB10 B464
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary
Key imported successfully
fedora                                          1.6 MB/s | 1.6 kB     00:00    
GPG key at file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-38-primary (0xEB10B464) is already installed
fedora                                          1.6 MB/s | 1.6 kB     00:00    
Importing GPG key 0x5323552A:
 Userid     : "Fedora (37) <fedora-37-primary@fedoraproject.org>"
 Fingerprint: ACB5 EE4E 831C 74BB 7C16 8D27 F55A D3FB 5323 552A
 From       : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-37-primary
Key imported successfully
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                         1/1 
  Preparing        :                                                        1/1 
  Installing       : libgcc-13.0.0-0.4.fc38.ppc64le                       1/154 
  Running scriptlet: libgcc-13.0.0-0.4.fc38.ppc64le                       1/154 
  Installing       : crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/154 
  Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc     2/154 
  Installing       : fedora-release-identity-basic-38-0.6.noarch          3/154 
  Installing       : tzdata-2022g-1.fc38.noarch                           4/154 
  Installing       : rust-srpm-macros-23-1.fc38.noarch                    5/154 
  Installing       : publicsuffix-list-dafsa-20221208-1.fc38.noarch       6/154 
  Installing       : perl-srpm-macros-1-47.fc38.noarch                    7/154 
  Installing       : package-notes-srpm-macros-0.5-6.fc38.noarch          8/154 
  Installing       : openblas-srpm-macros-2-12.fc37.noarch                9/154 
  Installing       : ocaml-srpm-macros-7-2.fc37.noarch                   10/154 
  Installing       : nim-srpm-macros-3-7.fc37.noarch                     11/154 
  Installing       : kernel-srpm-macros-1.0-15.fc37.noarch               12/154 
  Installing       : gnat-srpm-macros-4-16.fc37.noarch                   13/154 
  Installing       : ghc-srpm-macros-1.5.0-7.fc37.noarch                 14/154 
  Installing       : fpc-srpm-macros-1.3-6.fc37.noarch                   15/154 
  Installing       : fedora-gpg-keys-38-0.3.noarch                       16/154 
  Installing       : fedora-release-38-0.6.noarch                        17/154 
  Installing       : fedora-release-common-38-0.6.noarch                 18/154 
  Installing       : fedora-repos-rawhide-38-0.3.noarch                  19/154 
  Installing       : fedora-repos-38-0.3.noarch                          20/154 
  Installing       : setup-2.14.3-1.fc38.noarch                          21/154 
warning: /etc/hosts created as /etc/hosts.rpmnew

  Running scriptlet: setup-2.14.3-1.fc38.noarch                          21/154 
  Installing       : filesystem-3.18-2.fc37.ppc64le                      22/154 
  Installing       : basesystem-11-14.fc37.noarch                        23/154 
  Installing       : ansible-srpm-macros-1-8.1.fc38.noarch               24/154 
  Installing       : qt5-srpm-macros-5.15.7-1.fc38.noarch                25/154 
  Installing       : pkgconf-m4-1.8.0-3.fc38.noarch                      26/154 
  Installing       : pcre2-syntax-10.40-1.fc38.1.noarch                  27/154 
  Installing       : ncurses-base-6.3-5.20221126.fc38.noarch             28/154 
  Installing       : ncurses-libs-6.3-5.20221126.fc38.ppc64le            29/154 
  Installing       : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le         30/154 
  Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.ppc64le         30/154 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Installing       : glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Running scriptlet: glibc-2.36.9000-19.fc38.ppc64le                     31/154 
  Installing       : bash-5.2.9-3.fc38.ppc64le                           32/154 
  Running scriptlet: bash-5.2.9-3.fc38.ppc64le                           32/154 
  Installing       : glibc-common-2.36.9000-19.fc38.ppc64le              33/154 
  Installing       : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le    34/154 
  Installing       : zlib-1.2.13-1.fc38.ppc64le                          35/154 
  Installing       : xz-libs-5.2.9-1.fc38.ppc64le                        36/154 
  Installing       : bzip2-libs-1.0.8-12.fc38.ppc64le                    37/154 
  Installing       : elfutils-libelf-0.188-3.fc38.ppc64le                38/154 
  Installing       : gmp-1:6.2.1-3.fc38.ppc64le                          39/154 
  Installing       : popt-1.19-1.fc38.ppc64le                            40/154 
  Installing       : libstdc++-13.0.0-0.4.fc38.ppc64le                   41/154 
  Installing       : libuuid-2.38.1-3.fc38.ppc64le                       42/154 
  Installing       : libzstd-1.5.2-3.fc37.ppc64le                        43/154 
  Installing       : libblkid-2.38.1-3.fc38.ppc64le                      44/154 
  Installing       : libattr-2.5.1-5.fc38.ppc64le                        45/154 
  Installing       : libacl-2.3.1-4.fc38.ppc64le                         46/154 
  Installing       : libcap-2.48-5.fc38.ppc64le                          47/154 
  Installing       : libxcrypt-4.4.33-5.fc38.ppc64le                     48/154 
  Installing       : readline-8.2-2.fc38.ppc64le                         49/154 
  Installing       : lz4-libs-1.9.3-5.fc38.ppc64le                       50/154 
  Installing       : systemd-libs-252.4-598.fc38.ppc64le                 51/154 
  Installing       : mpfr-4.1.1-2.fc38.ppc64le                           52/154 
  Installing       : dwz-0.15-1.fc38.ppc64le                             53/154 
  Installing       : unzip-6.0-58.fc38.ppc64le                           54/154 
  Installing       : file-libs-5.42-4.fc38.ppc64le                       55/154 
  Installing       : file-5.42-4.fc38.ppc64le                            56/154 
  Installing       : sqlite-libs-3.40.0-1.fc38.ppc64le                   57/154 
  Installing       : alternatives-1.21-1.fc38.ppc64le                    58/154 
  Installing       : libcap-ng-0.8.3-4.fc38.ppc64le                      59/154 
  Installing       : audit-libs-3.0.9-2.fc38.ppc64le                     60/154 
  Installing       : libcom_err-1.46.5-3.fc38.ppc64le                    61/154 
  Installing       : libeconf-0.4.0-4.fc38.ppc64le                       62/154 
  Installing       : pam-libs-1.5.2-15.fc38.ppc64le                      63/154 
  Installing       : libunistring-1.0-2.fc38.ppc64le                     64/154 
  Installing       : libidn2-2.3.4-1.fc38.ppc64le                        65/154 
  Installing       : lua-libs-5.4.4-6.fc38.ppc64le                       66/154 
  Installing       : pcre2-10.40-1.fc38.1.ppc64le                        67/154 
  Installing       : grep-3.8-1.fc38.ppc64le                             68/154 
  Installing       : xz-5.2.9-1.fc38.ppc64le                             69/154 
  Installing       : libsepol-3.5-0.rc1.1.fc38.ppc64le                   70/154 
  Installing       : libselinux-3.5-0.rc1.1.fc38.ppc64le                 71/154 
  Installing       : sed-4.8-11.fc38.ppc64le                             72/154 
  Installing       : findutils-1:4.9.0-2.fc38.ppc64le                    73/154 
  Installing       : libmount-2.38.1-3.fc38.ppc64le                      74/154 
  Installing       : libsmartcols-2.38.1-3.fc38.ppc64le                  75/154 
  Installing       : util-linux-core-2.38.1-3.fc38.ppc64le               76/154 
  Installing       : tar-2:1.34-5.fc38.ppc64le                           77/154 
  Installing       : libsemanage-3.5-0.rc1.1.fc38.ppc64le                78/154 
  Installing       : shadow-utils-2:4.13-3.fc38.ppc64le                  79/154 
  Running scriptlet: libutempter-1.2.1-7.fc38.ppc64le                    80/154 
  Installing       : libutempter-1.2.1-7.fc38.ppc64le                    80/154 
  Installing       : libpsl-0.21.2-1.fc38.ppc64le                        81/154 
  Installing       : zip-3.0-35.fc38.ppc64le                             82/154 
  Installing       : zstd-1.5.2-3.fc37.ppc64le                           83/154 
  Installing       : libfdisk-2.38.1-3.fc38.ppc64le                      84/154 
  Installing       : nettle-3.8-2.fc38.ppc64le                           85/154 
  Installing       : rpm-sequoia-1.2.0-1.fc38.ppc64le                    86/154 
  Installing       : rpm-libs-4.18.0-8.fc38.ppc64le                      87/154 
  Installing       : bzip2-1.0.8-12.fc38.ppc64le                         88/154 
  Installing       : libxml2-2.10.3-2.fc38.ppc64le                       89/154 
  Installing       : ed-1.18-2.fc38.ppc64le                              90/154 
  Installing       : patch-2.7.6-17.fc38.ppc64le                         91/154 
  Installing       : elfutils-default-yama-scope-0.188-3.fc38.noarch     92/154 
  Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch     92/154 
  Installing       : cpio-2.13-13.fc38.ppc64le                           93/154 
  Installing       : diffutils-3.8-3.fc38.ppc64le                        94/154 
  Installing       : gdbm-libs-1:1.23-2.fc38.ppc64le                     95/154 
  Installing       : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                96/154 
  Installing       : jansson-2.13.1-5.fc38.ppc64le                       97/154 
  Installing       : keyutils-libs-1.6.1-5.fc38.ppc64le                  98/154 
  Installing       : libbrotli-1.0.9-9.fc38.ppc64le                      99/154 
  Installing       : libdb-5.3.28-54.fc38.ppc64le                       100/154 
  Installing       : libffi-3.4.4-1.fc38.ppc64le                        101/154 
  Installing       : p11-kit-0.24.1-5.fc38.ppc64le                      102/154 
  Installing       : libnghttp2-1.51.0-1.fc38.ppc64le                   103/154 
  Installing       : libpkgconf-1.8.0-3.fc38.ppc64le                    104/154 
  Installing       : pkgconf-1.8.0-3.fc38.ppc64le                       105/154 
  Installing       : pkgconf-pkg-config-1.8.0-3.fc38.ppc64le            106/154 
  Installing       : librtas-2.0.3-1.fc38.ppc64le                       107/154 
  Running scriptlet: librtas-2.0.3-1.fc38.ppc64le                       107/154 
  Installing       : libsigsegv-2.14-3.fc38.ppc64le                     108/154 
  Installing       : gawk-5.1.1-4.fc38.ppc64le                          109/154 
  Installing       : libtasn1-4.19.0-1.fc38.ppc64le                     110/154 
  Installing       : p11-kit-trust-0.24.1-5.fc38.ppc64le                111/154 
  Running scriptlet: p11-kit-trust-0.24.1-5.fc38.ppc64le                111/154 
  Installing       : libverto-0.3.2-4.fc38.ppc64le                      112/154 
  Installing       : libgomp-13.0.0-0.4.fc38.ppc64le                    113/154 
  Installing       : xxhash-libs-0.8.1-3.fc37.ppc64le                   114/154 
  Installing       : libssh-config-0.10.4-2.fc38.noarch                 115/154 
  Installing       : coreutils-common-9.1-8.fc38.ppc64le                116/154 
  Installing       : openssl-libs-1:3.0.5-6.fc38.ppc64le                117/154 
  Installing       : coreutils-9.1-8.fc38.ppc64le                       118/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Installing       : ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            119/154 
  Installing       : krb5-libs-1.20.1-3.fc38.ppc64le                    120/154 
  Installing       : libtirpc-1.3.3-0.fc38.ppc64le                      121/154 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le               122/154 
  Installing       : authselect-libs-1.4.2-1.fc38.ppc64le               122/154 
  Installing       : gzip-1.12-2.fc38.ppc64le                           123/154 
  Installing       : cracklib-2.9.7-30.fc38.ppc64le                     124/154 
  Installing       : libpwquality-1.4.5-1.fc38.ppc64le                  125/154 
  Installing       : authselect-1.4.2-1.fc38.ppc64le                    126/154 
  Installing       : libnsl2-2.0.0-4.fc38.ppc64le                       127/154 
  Installing       : pam-1.5.2-15.fc38.ppc64le                          128/154 
  Installing       : libssh-0.10.4-2.fc38.ppc64le                       129/154 
  Installing       : libarchive-3.6.1-3.fc38.ppc64le                    130/154 
  Installing       : libevent-2.1.12-7.fc38.ppc64le                     131/154 
  Installing       : openldap-2.6.3-1.fc38.ppc64le                      132/154 
  Installing       : libcurl-7.87.0-1.fc38.ppc64le                      133/154 
  Installing       : elfutils-libs-0.188-3.fc38.ppc64le                 134/154 
  Installing       : elfutils-debuginfod-client-0.188-3.fc38.ppc64le    135/154 
  Installing       : binutils-gold-2.39-6.fc38.ppc64le                  136/154 
  Installing       : binutils-2.39-6.fc38.ppc64le                       137/154 
  Running scriptlet: binutils-2.39-6.fc38.ppc64le                       137/154 
  Installing       : elfutils-0.188-3.fc38.ppc64le                      138/154 
  Installing       : gdb-minimal-12.1-10.fc38.ppc64le                   139/154 
  Installing       : debugedit-5.0-5.fc37.ppc64le                       140/154 
  Installing       : rpm-build-libs-4.18.0-8.fc38.ppc64le               141/154 
  Installing       : curl-7.87.0-1.fc38.ppc64le                         142/154 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          143/154 
  Installing       : rpm-4.18.0-8.fc38.ppc64le                          143/154 
  Installing       : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch         144/154 
  Installing       : efi-srpm-macros-5-6.fc37.noarch                    145/154 
  Installing       : lua-srpm-macros-1-7.fc37.noarch                    146/154 
  Installing       : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           147/154 
  Installing       : go-srpm-macros-3.2.0-1.fc38.noarch                 148/154 
  Installing       : python-srpm-macros-3.11-6.fc38.noarch              149/154 
  Installing       : redhat-rpm-config-236-1.fc38.noarch                150/154 
  Installing       : rpm-build-4.18.0-8.fc38.ppc64le                    151/154 
  Installing       : util-linux-2.38.1-3.fc38.ppc64le                   152/154 
  Installing       : which-2.21-36.fc38.ppc64le                         153/154 
  Installing       : info-7.0.1-1.fc38.ppc64le                          154/154 
  Running scriptlet: filesystem-3.18-2.fc37.ppc64le                     154/154 
  Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch            154/154 
  Running scriptlet: authselect-libs-1.4.2-1.fc38.ppc64le               154/154 
  Running scriptlet: rpm-4.18.0-8.fc38.ppc64le                          154/154 
  Running scriptlet: info-7.0.1-1.fc38.ppc64le                          154/154 
  Verifying        : alternatives-1.21-1.fc38.ppc64le                     1/154 
  Verifying        : authselect-1.4.2-1.fc38.ppc64le                      2/154 
  Verifying        : authselect-libs-1.4.2-1.fc38.ppc64le                 3/154 
  Verifying        : bash-5.2.9-3.fc38.ppc64le                            4/154 
  Verifying        : binutils-2.39-6.fc38.ppc64le                         5/154 
  Verifying        : binutils-gold-2.39-6.fc38.ppc64le                    6/154 
  Verifying        : bzip2-1.0.8-12.fc38.ppc64le                          7/154 
  Verifying        : bzip2-libs-1.0.8-12.fc38.ppc64le                     8/154 
  Verifying        : coreutils-9.1-8.fc38.ppc64le                         9/154 
  Verifying        : coreutils-common-9.1-8.fc38.ppc64le                 10/154 
  Verifying        : cpio-2.13-13.fc38.ppc64le                           11/154 
  Verifying        : cracklib-2.9.7-30.fc38.ppc64le                      12/154 
  Verifying        : curl-7.87.0-1.fc38.ppc64le                          13/154 
  Verifying        : cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                14/154 
  Verifying        : diffutils-3.8-3.fc38.ppc64le                        15/154 
  Verifying        : dwz-0.15-1.fc38.ppc64le                             16/154 
  Verifying        : ed-1.18-2.fc38.ppc64le                              17/154 
  Verifying        : elfutils-0.188-3.fc38.ppc64le                       18/154 
  Verifying        : elfutils-debuginfod-client-0.188-3.fc38.ppc64le     19/154 
  Verifying        : elfutils-default-yama-scope-0.188-3.fc38.noarch     20/154 
  Verifying        : elfutils-libelf-0.188-3.fc38.ppc64le                21/154 
  Verifying        : elfutils-libs-0.188-3.fc38.ppc64le                  22/154 
  Verifying        : file-5.42-4.fc38.ppc64le                            23/154 
  Verifying        : file-libs-5.42-4.fc38.ppc64le                       24/154 
  Verifying        : findutils-1:4.9.0-2.fc38.ppc64le                    25/154 
  Verifying        : gawk-5.1.1-4.fc38.ppc64le                           26/154 
  Verifying        : gdbm-libs-1:1.23-2.fc38.ppc64le                     27/154 
  Verifying        : gmp-1:6.2.1-3.fc38.ppc64le                          28/154 
  Verifying        : grep-3.8-1.fc38.ppc64le                             29/154 
  Verifying        : gzip-1.12-2.fc38.ppc64le                            30/154 
  Verifying        : info-7.0.1-1.fc38.ppc64le                           31/154 
  Verifying        : jansson-2.13.1-5.fc38.ppc64le                       32/154 
  Verifying        : keyutils-libs-1.6.1-5.fc38.ppc64le                  33/154 
  Verifying        : krb5-libs-1.20.1-3.fc38.ppc64le                     34/154 
  Verifying        : libacl-2.3.1-4.fc38.ppc64le                         35/154 
  Verifying        : libarchive-3.6.1-3.fc38.ppc64le                     36/154 
  Verifying        : libattr-2.5.1-5.fc38.ppc64le                        37/154 
  Verifying        : libbrotli-1.0.9-9.fc38.ppc64le                      38/154 
  Verifying        : libcap-2.48-5.fc38.ppc64le                          39/154 
  Verifying        : libcap-ng-0.8.3-4.fc38.ppc64le                      40/154 
  Verifying        : libcom_err-1.46.5-3.fc38.ppc64le                    41/154 
  Verifying        : libcurl-7.87.0-1.fc38.ppc64le                       42/154 
  Verifying        : libdb-5.3.28-54.fc38.ppc64le                        43/154 
  Verifying        : libeconf-0.4.0-4.fc38.ppc64le                       44/154 
  Verifying        : libevent-2.1.12-7.fc38.ppc64le                      45/154 
  Verifying        : libffi-3.4.4-1.fc38.ppc64le                         46/154 
  Verifying        : libidn2-2.3.4-1.fc38.ppc64le                        47/154 
  Verifying        : libnghttp2-1.51.0-1.fc38.ppc64le                    48/154 
  Verifying        : libnsl2-2.0.0-4.fc38.ppc64le                        49/154 
  Verifying        : libpkgconf-1.8.0-3.fc38.ppc64le                     50/154 
  Verifying        : librtas-2.0.3-1.fc38.ppc64le                        51/154 
  Verifying        : libsigsegv-2.14-3.fc38.ppc64le                      52/154 
  Verifying        : libssh-0.10.4-2.fc38.ppc64le                        53/154 
  Verifying        : libssh-config-0.10.4-2.fc38.noarch                  54/154 
  Verifying        : libtasn1-4.19.0-1.fc38.ppc64le                      55/154 
  Verifying        : libtirpc-1.3.3-0.fc38.ppc64le                       56/154 
  Verifying        : libunistring-1.0-2.fc38.ppc64le                     57/154 
  Verifying        : libutempter-1.2.1-7.fc38.ppc64le                    58/154 
  Verifying        : libverto-0.3.2-4.fc38.ppc64le                       59/154 
  Verifying        : libxcrypt-4.4.33-5.fc38.ppc64le                     60/154 
  Verifying        : libxml2-2.10.3-2.fc38.ppc64le                       61/154 
  Verifying        : lua-libs-5.4.4-6.fc38.ppc64le                       62/154 
  Verifying        : lz4-libs-1.9.3-5.fc38.ppc64le                       63/154 
  Verifying        : mpfr-4.1.1-2.fc38.ppc64le                           64/154 
  Verifying        : ncurses-base-6.3-5.20221126.fc38.noarch             65/154 
  Verifying        : ncurses-libs-6.3-5.20221126.fc38.ppc64le            66/154 
  Verifying        : nettle-3.8-2.fc38.ppc64le                           67/154 
  Verifying        : openldap-2.6.3-1.fc38.ppc64le                       68/154 
  Verifying        : openssl-libs-1:3.0.5-6.fc38.ppc64le                 69/154 
  Verifying        : p11-kit-0.24.1-5.fc38.ppc64le                       70/154 
  Verifying        : p11-kit-trust-0.24.1-5.fc38.ppc64le                 71/154 
  Verifying        : pam-1.5.2-15.fc38.ppc64le                           72/154 
  Verifying        : pam-libs-1.5.2-15.fc38.ppc64le                      73/154 
  Verifying        : patch-2.7.6-17.fc38.ppc64le                         74/154 
  Verifying        : pcre2-10.40-1.fc38.1.ppc64le                        75/154 
  Verifying        : pcre2-syntax-10.40-1.fc38.1.noarch                  76/154 
  Verifying        : pkgconf-1.8.0-3.fc38.ppc64le                        77/154 
  Verifying        : pkgconf-m4-1.8.0-3.fc38.noarch                      78/154 
  Verifying        : pkgconf-pkg-config-1.8.0-3.fc38.ppc64le             79/154 
  Verifying        : popt-1.19-1.fc38.ppc64le                            80/154 
  Verifying        : qt5-srpm-macros-5.15.7-1.fc38.noarch                81/154 
  Verifying        : readline-8.2-2.fc38.ppc64le                         82/154 
  Verifying        : rpm-4.18.0-8.fc38.ppc64le                           83/154 
  Verifying        : rpm-build-4.18.0-8.fc38.ppc64le                     84/154 
  Verifying        : rpm-build-libs-4.18.0-8.fc38.ppc64le                85/154 
  Verifying        : rpm-libs-4.18.0-8.fc38.ppc64le                      86/154 
  Verifying        : rpm-sequoia-1.2.0-1.fc38.ppc64le                    87/154 
  Verifying        : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch          88/154 
  Verifying        : sed-4.8-11.fc38.ppc64le                             89/154 
  Verifying        : shadow-utils-2:4.13-3.fc38.ppc64le                  90/154 
  Verifying        : sqlite-libs-3.40.0-1.fc38.ppc64le                   91/154 
  Verifying        : systemd-libs-252.4-598.fc38.ppc64le                 92/154 
  Verifying        : tar-2:1.34-5.fc38.ppc64le                           93/154 
  Verifying        : libgcc-13.0.0-0.4.fc38.ppc64le                      94/154 
  Verifying        : libgomp-13.0.0-0.4.fc38.ppc64le                     95/154 
  Verifying        : libstdc++-13.0.0-0.4.fc38.ppc64le                   96/154 
  Verifying        : ansible-srpm-macros-1-8.1.fc38.noarch               97/154 
  Verifying        : audit-libs-3.0.9-2.fc38.ppc64le                     98/154 
  Verifying        : basesystem-11-14.fc37.noarch                        99/154 
  Verifying        : ca-certificates-2022.2.54-5.fc37.noarch            100/154 
  Verifying        : crypto-policies-20221215-1.gita4c31a3.fc38.noarc   101/154 
  Verifying        : debugedit-5.0-5.fc37.ppc64le                       102/154 
  Verifying        : efi-srpm-macros-5-6.fc37.noarch                    103/154 
  Verifying        : fedora-gpg-keys-38-0.3.noarch                      104/154 
  Verifying        : fedora-release-38-0.6.noarch                       105/154 
  Verifying        : fedora-release-common-38-0.6.noarch                106/154 
  Verifying        : fedora-release-identity-basic-38-0.6.noarch        107/154 
  Verifying        : fedora-repos-38-0.3.noarch                         108/154 
  Verifying        : fedora-repos-rawhide-38-0.3.noarch                 109/154 
  Verifying        : filesystem-3.18-2.fc37.ppc64le                     110/154 
  Verifying        : fonts-srpm-macros-1:2.0.5-10.fc38.noarch           111/154 
  Verifying        : fpc-srpm-macros-1.3-6.fc37.noarch                  112/154 
  Verifying        : gdb-minimal-12.1-10.fc38.ppc64le                   113/154 
  Verifying        : ghc-srpm-macros-1.5.0-7.fc37.noarch                114/154 
  Verifying        : glibc-2.36.9000-19.fc38.ppc64le                    115/154 
  Verifying        : glibc-common-2.36.9000-19.fc38.ppc64le             116/154 
  Verifying        : glibc-gconv-extra-2.36.9000-19.fc38.ppc64le        117/154 
  Verifying        : glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le   118/154 
  Verifying        : gnat-srpm-macros-4-16.fc37.noarch                  119/154 
  Verifying        : go-srpm-macros-3.2.0-1.fc38.noarch                 120/154 
  Verifying        : kernel-srpm-macros-1.0-15.fc37.noarch              121/154 
  Verifying        : libblkid-2.38.1-3.fc38.ppc64le                     122/154 
  Verifying        : libfdisk-2.38.1-3.fc38.ppc64le                     123/154 
  Verifying        : libmount-2.38.1-3.fc38.ppc64le                     124/154 
  Verifying        : libpsl-0.21.2-1.fc38.ppc64le                       125/154 
  Verifying        : libpwquality-1.4.5-1.fc38.ppc64le                  126/154 
  Verifying        : libselinux-3.5-0.rc1.1.fc38.ppc64le                127/154 
  Verifying        : libsemanage-3.5-0.rc1.1.fc38.ppc64le               128/154 
  Verifying        : libsepol-3.5-0.rc1.1.fc38.ppc64le                  129/154 
  Verifying        : libsmartcols-2.38.1-3.fc38.ppc64le                 130/154 
  Verifying        : libuuid-2.38.1-3.fc38.ppc64le                      131/154 
  Verifying        : libzstd-1.5.2-3.fc37.ppc64le                       132/154 
  Verifying        : lua-srpm-macros-1-7.fc37.noarch                    133/154 
  Verifying        : nim-srpm-macros-3-7.fc37.noarch                    134/154 
  Verifying        : ocaml-srpm-macros-7-2.fc37.noarch                  135/154 
  Verifying        : openblas-srpm-macros-2-12.fc37.noarch              136/154 
  Verifying        : package-notes-srpm-macros-0.5-6.fc38.noarch        137/154 
  Verifying        : perl-srpm-macros-1-47.fc38.noarch                  138/154 
  Verifying        : publicsuffix-list-dafsa-20221208-1.fc38.noarch     139/154 
  Verifying        : python-srpm-macros-3.11-6.fc38.noarch              140/154 
  Verifying        : redhat-rpm-config-236-1.fc38.noarch                141/154 
  Verifying        : rust-srpm-macros-23-1.fc38.noarch                  142/154 
  Verifying        : setup-2.14.3-1.fc38.noarch                         143/154 
  Verifying        : tzdata-2022g-1.fc38.noarch                         144/154 
  Verifying        : unzip-6.0-58.fc38.ppc64le                          145/154 
  Verifying        : util-linux-2.38.1-3.fc38.ppc64le                   146/154 
  Verifying        : util-linux-core-2.38.1-3.fc38.ppc64le              147/154 
  Verifying        : which-2.21-36.fc38.ppc64le                         148/154 
  Verifying        : xxhash-libs-0.8.1-3.fc37.ppc64le                   149/154 
  Verifying        : xz-5.2.9-1.fc38.ppc64le                            150/154 
  Verifying        : xz-libs-5.2.9-1.fc38.ppc64le                       151/154 
  Verifying        : zip-3.0-35.fc38.ppc64le                            152/154 
  Verifying        : zlib-1.2.13-1.fc38.ppc64le                         153/154 
  Verifying        : zstd-1.5.2-3.fc37.ppc64le                          154/154 

Installed:
  alternatives-1.21-1.fc38.ppc64le                                              
  ansible-srpm-macros-1-8.1.fc38.noarch                                         
  audit-libs-3.0.9-2.fc38.ppc64le                                               
  authselect-1.4.2-1.fc38.ppc64le                                               
  authselect-libs-1.4.2-1.fc38.ppc64le                                          
  basesystem-11-14.fc37.noarch                                                  
  bash-5.2.9-3.fc38.ppc64le                                                     
  binutils-2.39-6.fc38.ppc64le                                                  
  binutils-gold-2.39-6.fc38.ppc64le                                             
  bzip2-1.0.8-12.fc38.ppc64le                                                   
  bzip2-libs-1.0.8-12.fc38.ppc64le                                              
  ca-certificates-2022.2.54-5.fc37.noarch                                       
  coreutils-9.1-8.fc38.ppc64le                                                  
  coreutils-common-9.1-8.fc38.ppc64le                                           
  cpio-2.13-13.fc38.ppc64le                                                     
  cracklib-2.9.7-30.fc38.ppc64le                                                
  crypto-policies-20221215-1.gita4c31a3.fc38.noarch                             
  curl-7.87.0-1.fc38.ppc64le                                                    
  cyrus-sasl-lib-2.1.28-8.fc38.ppc64le                                          
  debugedit-5.0-5.fc37.ppc64le                                                  
  diffutils-3.8-3.fc38.ppc64le                                                  
  dwz-0.15-1.fc38.ppc64le                                                       
  ed-1.18-2.fc38.ppc64le                                                        
  efi-srpm-macros-5-6.fc37.noarch                                               
  elfutils-0.188-3.fc38.ppc64le                                                 
  elfutils-debuginfod-client-0.188-3.fc38.ppc64le                               
  elfutils-default-yama-scope-0.188-3.fc38.noarch                               
  elfutils-libelf-0.188-3.fc38.ppc64le                                          
  elfutils-libs-0.188-3.fc38.ppc64le                                            
  fedora-gpg-keys-38-0.3.noarch                                                 
  fedora-release-38-0.6.noarch                                                  
  fedora-release-common-38-0.6.noarch                                           
  fedora-release-identity-basic-38-0.6.noarch                                   
  fedora-repos-38-0.3.noarch                                                    
  fedora-repos-rawhide-38-0.3.noarch                                            
  file-5.42-4.fc38.ppc64le                                                      
  file-libs-5.42-4.fc38.ppc64le                                                 
  filesystem-3.18-2.fc37.ppc64le                                                
  findutils-1:4.9.0-2.fc38.ppc64le                                              
  fonts-srpm-macros-1:2.0.5-10.fc38.noarch                                      
  fpc-srpm-macros-1.3-6.fc37.noarch                                             
  gawk-5.1.1-4.fc38.ppc64le                                                     
  gdb-minimal-12.1-10.fc38.ppc64le                                              
  gdbm-libs-1:1.23-2.fc38.ppc64le                                               
  ghc-srpm-macros-1.5.0-7.fc37.noarch                                           
  glibc-2.36.9000-19.fc38.ppc64le                                               
  glibc-common-2.36.9000-19.fc38.ppc64le                                        
  glibc-gconv-extra-2.36.9000-19.fc38.ppc64le                                   
  glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le                              
  gmp-1:6.2.1-3.fc38.ppc64le                                                    
  gnat-srpm-macros-4-16.fc37.noarch                                             
  go-srpm-macros-3.2.0-1.fc38.noarch                                            
  grep-3.8-1.fc38.ppc64le                                                       
  gzip-1.12-2.fc38.ppc64le                                                      
  info-7.0.1-1.fc38.ppc64le                                                     
  jansson-2.13.1-5.fc38.ppc64le                                                 
  kernel-srpm-macros-1.0-15.fc37.noarch                                         
  keyutils-libs-1.6.1-5.fc38.ppc64le                                            
  krb5-libs-1.20.1-3.fc38.ppc64le                                               
  libacl-2.3.1-4.fc38.ppc64le                                                   
  libarchive-3.6.1-3.fc38.ppc64le                                               
  libattr-2.5.1-5.fc38.ppc64le                                                  
  libblkid-2.38.1-3.fc38.ppc64le                                                
  libbrotli-1.0.9-9.fc38.ppc64le                                                
  libcap-2.48-5.fc38.ppc64le                                                    
  libcap-ng-0.8.3-4.fc38.ppc64le                                                
  libcom_err-1.46.5-3.fc38.ppc64le                                              
  libcurl-7.87.0-1.fc38.ppc64le                                                 
  libdb-5.3.28-54.fc38.ppc64le                                                  
  libeconf-0.4.0-4.fc38.ppc64le                                                 
  libevent-2.1.12-7.fc38.ppc64le                                                
  libfdisk-2.38.1-3.fc38.ppc64le                                                
  libffi-3.4.4-1.fc38.ppc64le                                                   
  libgcc-13.0.0-0.4.fc38.ppc64le                                                
  libgomp-13.0.0-0.4.fc38.ppc64le                                               
  libidn2-2.3.4-1.fc38.ppc64le                                                  
  libmount-2.38.1-3.fc38.ppc64le                                                
  libnghttp2-1.51.0-1.fc38.ppc64le                                              
  libnsl2-2.0.0-4.fc38.ppc64le                                                  
  libpkgconf-1.8.0-3.fc38.ppc64le                                               
  libpsl-0.21.2-1.fc38.ppc64le                                                  
  libpwquality-1.4.5-1.fc38.ppc64le                                             
  librtas-2.0.3-1.fc38.ppc64le                                                  
  libselinux-3.5-0.rc1.1.fc38.ppc64le                                           
  libsemanage-3.5-0.rc1.1.fc38.ppc64le                                          
  libsepol-3.5-0.rc1.1.fc38.ppc64le                                             
  libsigsegv-2.14-3.fc38.ppc64le                                                
  libsmartcols-2.38.1-3.fc38.ppc64le                                            
  libssh-0.10.4-2.fc38.ppc64le                                                  
  libssh-config-0.10.4-2.fc38.noarch                                            
  libstdc++-13.0.0-0.4.fc38.ppc64le                                             
  libtasn1-4.19.0-1.fc38.ppc64le                                                
  libtirpc-1.3.3-0.fc38.ppc64le                                                 
  libunistring-1.0-2.fc38.ppc64le                                               
  libutempter-1.2.1-7.fc38.ppc64le                                              
  libuuid-2.38.1-3.fc38.ppc64le                                                 
  libverto-0.3.2-4.fc38.ppc64le                                                 
  libxcrypt-4.4.33-5.fc38.ppc64le                                               
  libxml2-2.10.3-2.fc38.ppc64le                                                 
  libzstd-1.5.2-3.fc37.ppc64le                                                  
  lua-libs-5.4.4-6.fc38.ppc64le                                                 
  lua-srpm-macros-1-7.fc37.noarch                                               
  lz4-libs-1.9.3-5.fc38.ppc64le                                                 
  mpfr-4.1.1-2.fc38.ppc64le                                                     
  ncurses-base-6.3-5.20221126.fc38.noarch                                       
  ncurses-libs-6.3-5.20221126.fc38.ppc64le                                      
  nettle-3.8-2.fc38.ppc64le                                                     
  nim-srpm-macros-3-7.fc37.noarch                                               
  ocaml-srpm-macros-7-2.fc37.noarch                                             
  openblas-srpm-macros-2-12.fc37.noarch                                         
  openldap-2.6.3-1.fc38.ppc64le                                                 
  openssl-libs-1:3.0.5-6.fc38.ppc64le                                           
  p11-kit-0.24.1-5.fc38.ppc64le                                                 
  p11-kit-trust-0.24.1-5.fc38.ppc64le                                           
  package-notes-srpm-macros-0.5-6.fc38.noarch                                   
  pam-1.5.2-15.fc38.ppc64le                                                     
  pam-libs-1.5.2-15.fc38.ppc64le                                                
  patch-2.7.6-17.fc38.ppc64le                                                   
  pcre2-10.40-1.fc38.1.ppc64le                                                  
  pcre2-syntax-10.40-1.fc38.1.noarch                                            
  perl-srpm-macros-1-47.fc38.noarch                                             
  pkgconf-1.8.0-3.fc38.ppc64le                                                  
  pkgconf-m4-1.8.0-3.fc38.noarch                                                
  pkgconf-pkg-config-1.8.0-3.fc38.ppc64le                                       
  popt-1.19-1.fc38.ppc64le                                                      
  publicsuffix-list-dafsa-20221208-1.fc38.noarch                                
  python-srpm-macros-3.11-6.fc38.noarch                                         
  qt5-srpm-macros-5.15.7-1.fc38.noarch                                          
  readline-8.2-2.fc38.ppc64le                                                   
  redhat-rpm-config-236-1.fc38.noarch                                           
  rpm-4.18.0-8.fc38.ppc64le                                                     
  rpm-build-4.18.0-8.fc38.ppc64le                                               
  rpm-build-libs-4.18.0-8.fc38.ppc64le                                          
  rpm-libs-4.18.0-8.fc38.ppc64le                                                
  rpm-sequoia-1.2.0-1.fc38.ppc64le                                              
  rpmautospec-rpm-macros-0.3.1-1.fc38.noarch                                    
  rust-srpm-macros-23-1.fc38.noarch                                             
  sed-4.8-11.fc38.ppc64le                                                       
  setup-2.14.3-1.fc38.noarch                                                    
  shadow-utils-2:4.13-3.fc38.ppc64le                                            
  sqlite-libs-3.40.0-1.fc38.ppc64le                                             
  systemd-libs-252.4-598.fc38.ppc64le                                           
  tar-2:1.34-5.fc38.ppc64le                                                     
  tzdata-2022g-1.fc38.noarch                                                    
  unzip-6.0-58.fc38.ppc64le                                                     
  util-linux-2.38.1-3.fc38.ppc64le                                              
  util-linux-core-2.38.1-3.fc38.ppc64le                                         
  which-2.21-36.fc38.ppc64le                                                    
  xxhash-libs-0.8.1-3.fc37.ppc64le                                              
  xz-5.2.9-1.fc38.ppc64le                                                       
  xz-libs-5.2.9-1.fc38.ppc64le                                                  
  zip-3.0-35.fc38.ppc64le                                                       
  zlib-1.2.13-1.fc38.ppc64le                                                    
  zstd-1.5.2-3.fc37.ppc64le                                                     

Complete!
Finish: dnf install
Start: creating root cache
Finish: creating root cache
Finish: chroot init
INFO: Installed packages:
INFO: elfutils-libs-0.188-3.fc38.ppc64le
nettle-3.8-2.fc38.ppc64le
elfutils-0.188-3.fc38.ppc64le
pkgconf-1.8.0-3.fc38.ppc64le
rust-srpm-macros-23-1.fc38.noarch
gnat-srpm-macros-4-16.fc37.noarch
util-linux-2.38.1-3.fc38.ppc64le
pam-libs-1.5.2-15.fc38.ppc64le
which-2.21-36.fc38.ppc64le
pkgconf-pkg-config-1.8.0-3.fc38.ppc64le
tar-1.34-5.fc38.ppc64le
libcurl-7.87.0-1.fc38.ppc64le
libblkid-2.38.1-3.fc38.ppc64le
curl-7.87.0-1.fc38.ppc64le
tzdata-2022g-1.fc38.noarch
pam-1.5.2-15.fc38.ppc64le
librtas-2.0.3-1.fc38.ppc64le
libfdisk-2.38.1-3.fc38.ppc64le
diffutils-3.8-3.fc38.ppc64le
coreutils-9.1-8.fc38.ppc64le
ca-certificates-2022.2.54-5.fc37.noarch
libxml2-2.10.3-2.fc38.ppc64le
rpmautospec-rpm-macros-0.3.1-1.fc38.noarch
libssh-config-0.10.4-2.fc38.noarch
grep-3.8-1.fc38.ppc64le
binutils-gold-2.39-6.fc38.ppc64le
fonts-srpm-macros-2.0.5-10.fc38.noarch
libmount-2.38.1-3.fc38.ppc64le
libnghttp2-1.51.0-1.fc38.ppc64le
elfutils-debuginfod-client-0.188-3.fc38.ppc64le
rpm-libs-4.18.0-8.fc38.ppc64le
cpio-2.13-13.fc38.ppc64le
xxhash-libs-0.8.1-3.fc37.ppc64le
redhat-rpm-config-236-1.fc38.noarch
gmp-6.2.1-3.fc38.ppc64le
zstd-1.5.2-3.fc37.ppc64le
fedora-repos-38-0.3.noarch
debugedit-5.0-5.fc37.ppc64le
glibc-common-2.36.9000-19.fc38.ppc64le
libunistring-1.0-2.fc38.ppc64le
xz-libs-5.2.9-1.fc38.ppc64le
qt5-srpm-macros-5.15.7-1.fc38.noarch
libuuid-2.38.1-3.fc38.ppc64le
glibc-gconv-extra-2.36.9000-19.fc38.ppc64le
findutils-4.9.0-2.fc38.ppc64le
rpm-build-libs-4.18.0-8.fc38.ppc64le
binutils-2.39-6.fc38.ppc64le
libattr-2.5.1-5.fc38.ppc64le
util-linux-core-2.38.1-3.fc38.ppc64le
libzstd-1.5.2-3.fc37.ppc64le
perl-srpm-macros-1-47.fc38.noarch
libdb-5.3.28-54.fc38.ppc64le
krb5-libs-1.20.1-3.fc38.ppc64le
ncurses-libs-6.3-5.20221126.fc38.ppc64le
p11-kit-0.24.1-5.fc38.ppc64le
package-notes-srpm-macros-0.5-6.fc38.noarch
libxcrypt-4.4.33-5.fc38.ppc64le
pcre2-10.40-1.fc38.1.ppc64le
gdbm-libs-1.23-2.fc38.ppc64le
rpm-4.18.0-8.fc38.ppc64le
lz4-libs-1.9.3-5.fc38.ppc64le
file-libs-5.42-4.fc38.ppc64le
fpc-srpm-macros-1.3-6.fc37.noarch
libstdc++-13.0.0-0.4.fc38.ppc64le
gawk-5.1.1-4.fc38.ppc64le
lua-libs-5.4.4-6.fc38.ppc64le
gzip-1.12-2.fc38.ppc64le
authselect-1.4.2-1.fc38.ppc64le
openldap-2.6.3-1.fc38.ppc64le
libnsl2-2.0.0-4.fc38.ppc64le
lua-srpm-macros-1-7.fc37.noarch
ansible-srpm-macros-1-8.1.fc38.noarch
cyrus-sasl-lib-2.1.28-8.fc38.ppc64le
rpm-sequoia-1.2.0-1.fc38.ppc64le
bzip2-libs-1.0.8-12.fc38.ppc64le
readline-8.2-2.fc38.ppc64le
libsepol-3.5-0.rc1.1.fc38.ppc64le
cracklib-2.9.7-30.fc38.ppc64le
libidn2-2.3.4-1.fc38.ppc64le
crypto-policies-20221215-1.gita4c31a3.fc38.noarch
bzip2-1.0.8-12.fc38.ppc64le
kernel-srpm-macros-1.0-15.fc37.noarch
fedora-release-38-0.6.noarch
pkgconf-m4-1.8.0-3.fc38.noarch
libpsl-0.21.2-1.fc38.ppc64le
libutempter-1.2.1-7.fc38.ppc64le
systemd-libs-252.4-598.fc38.ppc64le
rpm-build-4.18.0-8.fc38.ppc64le
gpg-pubkey-5323552a-6112bcdc
fedora-repos-rawhide-38-0.3.noarch
ed-1.18-2.fc38.ppc64le
zlib-1.2.13-1.fc38.ppc64le
libselinux-3.5-0.rc1.1.fc38.ppc64le
alternatives-1.21-1.fc38.ppc64le
fedora-gpg-keys-38-0.3.noarch
pcre2-syntax-10.40-1.fc38.1.noarch
glibc-2.36.9000-19.fc38.ppc64le
nim-srpm-macros-3-7.fc37.noarch
libeconf-0.4.0-4.fc38.ppc64le
ghc-srpm-macros-1.5.0-7.fc37.noarch
libsigsegv-2.14-3.fc38.ppc64le
gpg-pubkey-eb10b464-6202d9c6
libffi-3.4.4-1.fc38.ppc64le
info-7.0.1-1.fc38.ppc64le
libcap-2.48-5.fc38.ppc64le
setup-2.14.3-1.fc38.noarch
audit-libs-3.0.9-2.fc38.ppc64le
libevent-2.1.12-7.fc38.ppc64le
xz-5.2.9-1.fc38.ppc64le
efi-srpm-macros-5-6.fc37.noarch
libacl-2.3.1-4.fc38.ppc64le
unzip-6.0-58.fc38.ppc64le
python-srpm-macros-3.11-6.fc38.noarch
libverto-0.3.2-4.fc38.ppc64le
libbrotli-1.0.9-9.fc38.ppc64le
publicsuffix-list-dafsa-20221208-1.fc38.noarch
dwz-0.15-1.fc38.ppc64le
keyutils-libs-1.6.1-5.fc38.ppc64le
filesystem-3.18-2.fc37.ppc64le
libpwquality-1.4.5-1.fc38.ppc64le
mpfr-4.1.1-2.fc38.ppc64le
libgomp-13.0.0-0.4.fc38.ppc64le
openblas-srpm-macros-2-12.fc37.noarch
patch-2.7.6-17.fc38.ppc64le
authselect-libs-1.4.2-1.fc38.ppc64le
libarchive-3.6.1-3.fc38.ppc64le
sqlite-libs-3.40.0-1.fc38.ppc64le
gdb-minimal-12.1-10.fc38.ppc64le
elfutils-libelf-0.188-3.fc38.ppc64le
fedora-release-identity-basic-38-0.6.noarch
libcap-ng-0.8.3-4.fc38.ppc64le
libgcc-13.0.0-0.4.fc38.ppc64le
sed-4.8-11.fc38.ppc64le
ocaml-srpm-macros-7-2.fc37.noarch
fedora-release-common-38-0.6.noarch
p11-kit-trust-0.24.1-5.fc38.ppc64le
libsmartcols-2.38.1-3.fc38.ppc64le
file-5.42-4.fc38.ppc64le
libsemanage-3.5-0.rc1.1.fc38.ppc64le
jansson-2.13.1-5.fc38.ppc64le
zip-3.0-35.fc38.ppc64le
shadow-utils-4.13-3.fc38.ppc64le
libssh-0.10.4-2.fc38.ppc64le
bash-5.2.9-3.fc38.ppc64le
glibc-minimal-langpack-2.36.9000-19.fc38.ppc64le
libcom_err-1.46.5-3.fc38.ppc64le
libpkgconf-1.8.0-3.fc38.ppc64le
elfutils-default-yama-scope-0.188-3.fc38.noarch
coreutils-common-9.1-8.fc38.ppc64le
libtasn1-4.19.0-1.fc38.ppc64le
ncurses-base-6.3-5.20221126.fc38.noarch
openssl-libs-3.0.5-6.fc38.ppc64le
popt-1.19-1.fc38.ppc64le
go-srpm-macros-3.2.0-1.fc38.noarch
libtirpc-1.3.3-0.fc38.ppc64le
basesystem-11-14.fc37.noarch
Start: buildsrpm
Start: rpmbuild -bs
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658534400
Wrote: /builddir/build/SRPMS/thc-ipv6-3.8-2.fc38.src.rpm
Finish: rpmbuild -bs
cp: ‘var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log’: No such file or directory
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.log
Finish: buildsrpm
INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-579jcgui/thc-ipv6/thc-ipv6.spec) Config(child) 2 minutes 2 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running (timeout=115200): unbuffer mock --rebuild /var/lib/copr-rpmbuild/results/thc-ipv6-3.8-2.fc38.src.rpm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672339698.616567 -r /var/lib/copr-rpmbuild/results/configs/child.cfg
INFO: mock.py version 3.5 starting (python version = 3.11.0, NVR = mock-3.5-1.fc37)...
Start(bootstrap): init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish(bootstrap): init plugins
Start: init plugins
INFO: tmpfs initialized
INFO: selinux enabled
INFO: chroot_scan: initialized
INFO: compress_logs: initialized
Finish: init plugins
INFO: Signal handler active
Start: run
INFO: Start(/var/lib/copr-rpmbuild/results/thc-ipv6-3.8-2.fc38.src.rpm)  Config(fedora-rawhide-ppc64le)
Start: clean chroot
Finish: clean chroot
Start(bootstrap): chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672339698.616567/root.
INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-bootstrap-1672339698.616567/root.
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Finish(bootstrap): chroot init
Start: chroot init
INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root.
INFO: calling preinit hooks
INFO: enabled root cache
Start: unpacking root cache
Finish: unpacking root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
Mock Version: 3.5
INFO: Mock Version: 3.5
Start: dnf update
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  11 kB/s | 3.0 kB     00:00    
Copr repository                                  14 MB/s |  40 MB     00:02    
Additional repo https_jakub_fedorapeople_org_fe 8.6 kB/s | 3.0 kB     00:00    
fedora                                           22 kB/s | 6.7 kB     00:00    
Dependencies resolved.
Nothing to do.
Complete!
Finish: dnf update
Finish: chroot init
Start: build phase for thc-ipv6-3.8-2.fc38.src.rpm
Start: build setup for thc-ipv6-3.8-2.fc38.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658534400
Wrote: /builddir/build/SRPMS/thc-ipv6-3.8-2.fc38.src.rpm
No matches found for the following disable plugin patterns: local, spacewalk, versionlock
Copr repository                                  14 kB/s | 3.0 kB     00:00    
Copr repository                                  20 MB/s |  40 MB     00:01    
Additional repo https_jakub_fedorapeople_org_fe 8.9 kB/s | 3.0 kB     00:00    
fedora                                           24 kB/s | 6.7 kB     00:00    
Dependencies resolved.
===============================================================================================================
 Package                    Arch     Version              Repository                                       Size
===============================================================================================================
Installing:
 gcc                        ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch   30 M
 libnetfilter_queue-devel   ppc64le  1.0.5-3.fc38         copr_base                                        13 k
 libpcap-devel              ppc64le  14:1.10.1-4.fc38     copr_base                                       142 k
 make                       ppc64le  1:4.3-11.fc38        copr_base                                       549 k
 openssl-devel              ppc64le  1:3.0.5-6.fc38       copr_base                                       2.5 M
 perl-generators            noarch   1.15-1.fc38          fedora                                           16 k
Installing dependencies:
 annobin-docs               noarch   10.99-1.0.1.fc38     https_jakub_fedorapeople_org_fedora_gcc13_arch   93 k
 annobin-plugin-gcc         ppc64le  10.99-1.0.1.fc38     https_jakub_fedorapeople_org_fedora_gcc13_arch  890 k
 cpp                        ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch  9.8 M
 gc                         ppc64le  8.2.2-1.fc38         copr_base                                       122 k
 gcc-plugin-annobin         ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch   32 k
 glibc-devel                ppc64le  2.36.9000-19.fc38    fedora                                          546 k
 groff-base                 ppc64le  1.22.4-10.fc38       copr_base                                       1.1 M
 guile22                    ppc64le  2.2.7-6.fc38         copr_base                                       6.5 M
 kernel-headers             ppc64le  6.1.0-1.fc38         fedora                                          1.5 M
 libasan                    ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch  477 k
 libatomic                  ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch   19 k
 libibverbs                 ppc64le  41.0-1.fc38          copr_base                                       452 k
 libmnl                     ppc64le  1.0.5-1.fc38         copr_base                                        29 k
 libmpc                     ppc64le  1.2.1-5.fc38         copr_base                                        85 k
 libnetfilter_queue         ppc64le  1.0.5-3.fc38         copr_base                                        29 k
 libnfnetlink               ppc64le  1.0.1-22.fc38        copr_base                                        30 k
 libnfnetlink-devel         ppc64le  1.0.1-22.fc38        copr_base                                        13 k
 libnl3                     ppc64le  3.7.0-2.fc38         copr_base                                       367 k
 libpcap                    ppc64le  14:1.10.1-4.fc38     copr_base                                       179 k
 libtool-ltdl               ppc64le  2.4.7-3.0.1.fc38     https_jakub_fedorapeople_org_fedora_gcc13_arch   41 k
 libubsan                   ppc64le  13.0.0-0.4.fc38      https_jakub_fedorapeople_org_fedora_gcc13_arch  234 k
 libxcrypt-devel            ppc64le  4.4.33-5.fc38        copr_base                                        31 k
 ncurses                    ppc64le  6.3-5.20221126.fc38  copr_base                                       416 k
 perl-Carp                  noarch   1.52-489.fc37        fedora                                           29 k
 perl-Class-Struct          noarch   0.66-492.fc38        copr_base                                        26 k
 perl-DynaLoader            ppc64le  1.52-492.fc38        copr_base                                        29 k
 perl-Encode                ppc64le  4:3.19-492.fc38      copr_base                                       1.7 M
 perl-Errno                 ppc64le  1.36-492.fc38        copr_base                                        18 k
 perl-Exporter              noarch   5.77-489.fc37        fedora                                           31 k
 perl-Fcntl                 ppc64le  1.15-492.fc38        copr_base                                        25 k
 perl-Fedora-VSP            noarch   0.001-30.fc38        fedora                                           23 k
 perl-File-Basename         noarch   2.85-492.fc38        copr_base                                        21 k
 perl-File-Path             noarch   2.18-489.fc37        fedora                                           35 k
 perl-File-Temp             noarch   1:0.231.100-489.fc37 fedora                                           59 k
 perl-File-stat             noarch   1.12-492.fc38        copr_base                                        21 k
 perl-Getopt-Long           noarch   1:2.54-1.fc38        fedora                                           60 k
 perl-Getopt-Std            noarch   1.13-492.fc38        copr_base                                        19 k
 perl-HTTP-Tiny             noarch   0.082-1.fc37         fedora                                           55 k
 perl-IO                    ppc64le  1.50-492.fc38        copr_base                                        91 k
 perl-IPC-Open3             noarch   1.22-492.fc38        copr_base                                        26 k
 perl-MIME-Base64           ppc64le  3.16-489.fc38        copr_base                                        31 k
 perl-POSIX                 ppc64le  2.03-492.fc38        copr_base                                       123 k
 perl-PathTools             ppc64le  3.84-489.fc38        copr_base                                        83 k
 perl-Pod-Escapes           noarch   1:1.07-489.fc37      fedora                                           20 k
 perl-Pod-Perldoc           noarch   3.28.01-490.fc37     fedora                                           90 k
 perl-Pod-Simple            noarch   1:3.43-490.fc37      fedora                                          225 k
 perl-Pod-Usage             noarch   4:2.03-3.fc37        fedora                                           40 k
 perl-Scalar-List-Utils     ppc64le  5:1.63-489.fc38      copr_base                                        75 k
 perl-SelectSaver           noarch   1.02-492.fc38        copr_base                                        15 k
 perl-Socket                ppc64le  4:2.036-1.fc38       copr_base                                        57 k
 perl-Storable              ppc64le  1:3.26-489.fc38      copr_base                                       101 k
 perl-Symbol                noarch   1.09-492.fc38        copr_base                                        18 k
 perl-Term-ANSIColor        noarch   5.01-490.fc37        fedora                                           48 k
 perl-Term-Cap              noarch   1.17-489.fc37        fedora                                           22 k
 perl-Text-ParseWords       noarch   3.31-489.fc37        fedora                                           16 k
 perl-Text-Tabs+Wrap        noarch   2021.0814-489.fc37   fedora                                           22 k
 perl-Time-Local            noarch   2:1.300-489.fc37     fedora                                           33 k
 perl-constant              noarch   1.33-490.fc37        fedora                                           23 k
 perl-if                    noarch   0.61.000-492.fc38    copr_base                                        17 k
 perl-interpreter           ppc64le  4:5.36.0-492.fc38    copr_base                                        76 k
 perl-libs                  ppc64le  4:5.36.0-492.fc38    copr_base                                       2.2 M
 perl-macros                noarch   4:5.36.0-492.fc38    copr_base                                        15 k
 perl-mro                   ppc64le  1.26-492.fc38        copr_base                                        33 k
 perl-overload              noarch   1.35-492.fc38        copr_base                                        49 k
 perl-overloading           noarch   0.02-492.fc38        copr_base                                        16 k
 perl-parent                noarch   1:0.239-1.fc38       fedora                                           14 k
 perl-podlators             noarch   1:5.00-1.fc38        fedora                                          127 k
 perl-vars                  noarch   1.05-492.fc38        copr_base                                        16 k

Transaction Summary
===============================================================================================================
Install  74 Packages

Total size: 62 M
Total download size: 3.7 M
Installed size: 220 M
Downloading Packages:
[SKIPPED] gc-8.2.2-1.fc38.ppc64le.rpm: Already downloaded                      
[SKIPPED] groff-base-1.22.4-10.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] guile22-2.2.7-6.fc38.ppc64le.rpm: Already downloaded                 
[SKIPPED] libmpc-1.2.1-5.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] libxcrypt-devel-4.4.33-5.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] make-4.3-11.fc38.ppc64le.rpm: Already downloaded                     
[SKIPPED] ncurses-6.3-5.20221126.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] perl-Class-Struct-0.66-492.fc38.noarch.rpm: Already downloaded       
[SKIPPED] perl-DynaLoader-1.52-492.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] perl-Encode-3.19-492.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] perl-Errno-1.36-492.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] perl-Fcntl-1.15-492.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] perl-File-Basename-2.85-492.fc38.noarch.rpm: Already downloaded      
[SKIPPED] perl-File-stat-1.12-492.fc38.noarch.rpm: Already downloaded          
[SKIPPED] perl-Getopt-Std-1.13-492.fc38.noarch.rpm: Already downloaded         
[SKIPPED] perl-IO-1.50-492.fc38.ppc64le.rpm: Already downloaded                
[SKIPPED] perl-IPC-Open3-1.22-492.fc38.noarch.rpm: Already downloaded          
[SKIPPED] perl-MIME-Base64-3.16-489.fc38.ppc64le.rpm: Already downloaded       
[SKIPPED] perl-POSIX-2.03-492.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] perl-PathTools-3.84-489.fc38.ppc64le.rpm: Already downloaded         
[SKIPPED] perl-Scalar-List-Utils-1.63-489.fc38.ppc64le.rpm: Already downloaded 
[SKIPPED] perl-SelectSaver-1.02-492.fc38.noarch.rpm: Already downloaded        
[SKIPPED] perl-Socket-2.036-1.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] perl-Storable-3.26-489.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] perl-Symbol-1.09-492.fc38.noarch.rpm: Already downloaded             
[SKIPPED] perl-if-0.61.000-492.fc38.noarch.rpm: Already downloaded             
[SKIPPED] perl-interpreter-5.36.0-492.fc38.ppc64le.rpm: Already downloaded     
[SKIPPED] perl-libs-5.36.0-492.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] perl-macros-5.36.0-492.fc38.noarch.rpm: Already downloaded           
[SKIPPED] perl-mro-1.26-492.fc38.ppc64le.rpm: Already downloaded               
[SKIPPED] perl-overload-1.35-492.fc38.noarch.rpm: Already downloaded           
[SKIPPED] perl-overloading-0.02-492.fc38.noarch.rpm: Already downloaded        
[SKIPPED] perl-vars-1.05-492.fc38.noarch.rpm: Already downloaded               
[SKIPPED] annobin-docs-10.99-1.0.1.fc38.noarch.rpm: Already downloaded         
[SKIPPED] annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le.rpm: Already downloaded  
[SKIPPED] cpp-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] gcc-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded                  
[SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded   
[SKIPPED] libasan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded              
[SKIPPED] libatomic-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded            
[SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] libubsan-13.0.0-0.4.fc38.ppc64le.rpm: Already downloaded             
[SKIPPED] glibc-devel-2.36.9000-19.fc38.ppc64le.rpm: Already downloaded        
[SKIPPED] kernel-headers-6.1.0-1.fc38.ppc64le.rpm: Already downloaded          
[SKIPPED] perl-Carp-1.52-489.fc37.noarch.rpm: Already downloaded               
[SKIPPED] perl-Exporter-5.77-489.fc37.noarch.rpm: Already downloaded           
[SKIPPED] perl-Fedora-VSP-0.001-30.fc38.noarch.rpm: Already downloaded         
[SKIPPED] perl-File-Path-2.18-489.fc37.noarch.rpm: Already downloaded          
[SKIPPED] perl-File-Temp-0.231.100-489.fc37.noarch.rpm: Already downloaded     
[SKIPPED] perl-Getopt-Long-2.54-1.fc38.noarch.rpm: Already downloaded          
[SKIPPED] perl-HTTP-Tiny-0.082-1.fc37.noarch.rpm: Already downloaded           
[SKIPPED] perl-Pod-Escapes-1.07-489.fc37.noarch.rpm: Already downloaded        
[SKIPPED] perl-Pod-Perldoc-3.28.01-490.fc37.noarch.rpm: Already downloaded     
[SKIPPED] perl-Pod-Simple-3.43-490.fc37.noarch.rpm: Already downloaded         
[SKIPPED] perl-Pod-Usage-2.03-3.fc37.noarch.rpm: Already downloaded            
[SKIPPED] perl-Term-ANSIColor-5.01-490.fc37.noarch.rpm: Already downloaded     
[SKIPPED] perl-Term-Cap-1.17-489.fc37.noarch.rpm: Already downloaded           
[SKIPPED] perl-Text-ParseWords-3.31-489.fc37.noarch.rpm: Already downloaded    
[SKIPPED] perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch.rpm: Already downloaded
[SKIPPED] perl-Time-Local-1.300-489.fc37.noarch.rpm: Already downloaded        
[SKIPPED] perl-constant-1.33-490.fc37.noarch.rpm: Already downloaded           
[SKIPPED] perl-generators-1.15-1.fc38.noarch.rpm: Already downloaded           
[SKIPPED] perl-parent-0.239-1.fc38.noarch.rpm: Already downloaded              
[SKIPPED] perl-podlators-5.00-1.fc38.noarch.rpm: Already downloaded            
(65/74): libmnl-1.0.5-1.fc38.ppc64le.rpm        102 kB/s |  29 kB     00:00    
(66/74): libnetfilter_queue-1.0.5-3.fc38.ppc64l 101 kB/s |  29 kB     00:00    
(67/74): libibverbs-41.0-1.fc38.ppc64le.rpm     1.2 MB/s | 452 kB     00:00    
(68/74): libnetfilter_queue-devel-1.0.5-3.fc38. 179 kB/s |  13 kB     00:00    
(69/74): libnfnetlink-1.0.1-22.fc38.ppc64le.rpm 437 kB/s |  30 kB     00:00    
(70/74): libnfnetlink-devel-1.0.1-22.fc38.ppc64 1.2 MB/s |  13 kB     00:00    
(71/74): libpcap-1.10.1-4.fc38.ppc64le.rpm      2.1 MB/s | 179 kB     00:00    
(72/74): libnl3-3.7.0-2.fc38.ppc64le.rpm        4.0 MB/s | 367 kB     00:00    
(73/74): libpcap-devel-1.10.1-4.fc38.ppc64le.rp 1.4 MB/s | 142 kB     00:00    
(74/74): openssl-devel-3.0.5-6.fc38.ppc64le.rpm  11 MB/s | 2.5 MB     00:00    
--------------------------------------------------------------------------------
Total                                           4.0 MB/s | 3.7 MB     00:00     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                        1/1 
  Installing       : kernel-headers-6.1.0-1.fc38.ppc64le                   1/74 
  Installing       : glibc-devel-2.36.9000-19.fc38.ppc64le                 2/74 
  Installing       : libxcrypt-devel-4.4.33-5.fc38.ppc64le                 3/74 
  Installing       : libnfnetlink-1.0.1-22.fc38.ppc64le                    4/74 
  Installing       : libmpc-1.2.1-5.fc38.ppc64le                           5/74 
  Installing       : cpp-13.0.0-0.4.fc38.ppc64le                           6/74 
  Installing       : libnfnetlink-devel-1.0.1-22.fc38.ppc64le              7/74 
  Installing       : libubsan-13.0.0-0.4.fc38.ppc64le                      8/74 
  Installing       : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le                 9/74 
  Installing       : libatomic-13.0.0-0.4.fc38.ppc64le                    10/74 
  Installing       : libasan-13.0.0-0.4.fc38.ppc64le                      11/74 
  Installing       : annobin-docs-10.99-1.0.1.fc38.noarch                 12/74 
  Installing       : ncurses-6.3-5.20221126.fc38.ppc64le                  13/74 
  Installing       : libnl3-3.7.0-2.fc38.ppc64le                          14/74 
  Installing       : libibverbs-41.0-1.fc38.ppc64le                       15/74 
  Installing       : libpcap-14:1.10.1-4.fc38.ppc64le                     16/74 
  Installing       : libmnl-1.0.5-1.fc38.ppc64le                          17/74 
  Installing       : libnetfilter_queue-1.0.5-3.fc38.ppc64le              18/74 
  Running scriptlet: groff-base-1.22.4-10.fc38.ppc64le                    19/74 
  Installing       : groff-base-1.22.4-10.fc38.ppc64le                    19/74 
  Running scriptlet: groff-base-1.22.4-10.fc38.ppc64le                    19/74 
  Installing       : perl-if-0.61.000-492.fc38.noarch                     20/74 
  Installing       : perl-Pod-Escapes-1:1.07-489.fc37.noarch              21/74 
  Installing       : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch        22/74 
  Installing       : perl-File-Path-2.18-489.fc37.noarch                  23/74 
  Installing       : perl-Time-Local-2:1.300-489.fc37.noarch              24/74 
  Installing       : perl-Class-Struct-0.66-492.fc38.noarch               25/74 
  Installing       : perl-POSIX-2.03-492.fc38.ppc64le                     26/74 
  Installing       : perl-Term-ANSIColor-5.01-490.fc37.noarch             27/74 
  Installing       : perl-Term-Cap-1.17-489.fc37.noarch                   28/74 
  Installing       : perl-IPC-Open3-1.22-492.fc38.noarch                  29/74 
  Installing       : perl-File-Temp-1:0.231.100-489.fc37.noarch           30/74 
  Installing       : perl-HTTP-Tiny-0.082-1.fc37.noarch                   31/74 
  Installing       : perl-Pod-Simple-1:3.43-490.fc37.noarch               32/74 
  Installing       : perl-Symbol-1.09-492.fc38.noarch                     33/74 
  Installing       : perl-SelectSaver-1.02-492.fc38.noarch                34/74 
  Installing       : perl-Socket-4:2.036-1.fc38.ppc64le                   35/74 
  Installing       : perl-File-stat-1.12-492.fc38.noarch                  36/74 
  Installing       : perl-podlators-1:5.00-1.fc38.noarch                  37/74 
  Installing       : perl-Pod-Perldoc-3.28.01-490.fc37.noarch             38/74 
  Installing       : perl-mro-1.26-492.fc38.ppc64le                       39/74 
  Installing       : perl-Fcntl-1.15-492.fc38.ppc64le                     40/74 
  Installing       : perl-overloading-0.02-492.fc38.noarch                41/74 
  Installing       : perl-Text-ParseWords-3.31-489.fc37.noarch            42/74 
  Installing       : perl-IO-1.50-492.fc38.ppc64le                        43/74 
  Installing       : perl-Pod-Usage-4:2.03-3.fc37.noarch                  44/74 
  Installing       : perl-Getopt-Std-1.13-492.fc38.noarch                 45/74 
  Installing       : perl-MIME-Base64-3.16-489.fc38.ppc64le               46/74 
  Installing       : perl-Errno-1.36-492.fc38.ppc64le                     47/74 
  Installing       : perl-File-Basename-2.85-492.fc38.noarch              48/74 
  Installing       : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le       49/74 
  Installing       : perl-overload-1.35-492.fc38.noarch                   50/74 
  Installing       : perl-vars-1.05-492.fc38.noarch                       51/74 
  Installing       : perl-Storable-1:3.26-489.fc38.ppc64le                52/74 
  Installing       : perl-constant-1.33-490.fc37.noarch                   53/74 
  Installing       : perl-parent-1:0.239-1.fc38.noarch                    54/74 
  Installing       : perl-Getopt-Long-1:2.54-1.fc38.noarch                55/74 
  Installing       : perl-DynaLoader-1.52-492.fc38.ppc64le                56/74 
  Installing       : perl-Carp-1.52-489.fc37.noarch                       57/74 
  Installing       : perl-Exporter-5.77-489.fc37.noarch                   58/74 
  Installing       : perl-PathTools-3.84-489.fc38.ppc64le                 59/74 
  Installing       : perl-Encode-4:3.19-492.fc38.ppc64le                  60/74 
  Installing       : perl-libs-4:5.36.0-492.fc38.ppc64le                  61/74 
  Installing       : perl-interpreter-4:5.36.0-492.fc38.ppc64le           62/74 
  Installing       : perl-macros-4:5.36.0-492.fc38.noarch                 63/74 
  Installing       : perl-Fedora-VSP-0.001-30.fc38.noarch                 64/74 
  Installing       : gc-8.2.2-1.fc38.ppc64le                              65/74 
  Installing       : guile22-2.2.7-6.fc38.ppc64le                         66/74 
  Installing       : make-1:4.3-11.fc38.ppc64le                           67/74 
  Installing       : gcc-13.0.0-0.4.fc38.ppc64le                          68/74 
  Running scriptlet: gcc-13.0.0-0.4.fc38.ppc64le                          68/74 
  Installing       : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le          69/74 
  Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le          69/74 
  Installing       : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le           70/74 
  Installing       : perl-generators-1.15-1.fc38.noarch                   71/74 
  Installing       : libnetfilter_queue-devel-1.0.5-3.fc38.ppc64le        72/74 
  Installing       : libpcap-devel-14:1.10.1-4.fc38.ppc64le               73/74 
  Installing       : openssl-devel-1:3.0.5-6.fc38.ppc64le                 74/74 
  Running scriptlet: openssl-devel-1:3.0.5-6.fc38.ppc64le                 74/74 
  Verifying        : gc-8.2.2-1.fc38.ppc64le                               1/74 
  Verifying        : groff-base-1.22.4-10.fc38.ppc64le                     2/74 
  Verifying        : guile22-2.2.7-6.fc38.ppc64le                          3/74 
  Verifying        : libibverbs-41.0-1.fc38.ppc64le                        4/74 
  Verifying        : libmnl-1.0.5-1.fc38.ppc64le                           5/74 
  Verifying        : libmpc-1.2.1-5.fc38.ppc64le                           6/74 
  Verifying        : libnetfilter_queue-1.0.5-3.fc38.ppc64le               7/74 
  Verifying        : libnetfilter_queue-devel-1.0.5-3.fc38.ppc64le         8/74 
  Verifying        : libnfnetlink-1.0.1-22.fc38.ppc64le                    9/74 
  Verifying        : libnfnetlink-devel-1.0.1-22.fc38.ppc64le             10/74 
  Verifying        : libnl3-3.7.0-2.fc38.ppc64le                          11/74 
  Verifying        : libpcap-14:1.10.1-4.fc38.ppc64le                     12/74 
  Verifying        : libpcap-devel-14:1.10.1-4.fc38.ppc64le               13/74 
  Verifying        : libxcrypt-devel-4.4.33-5.fc38.ppc64le                14/74 
  Verifying        : make-1:4.3-11.fc38.ppc64le                           15/74 
  Verifying        : ncurses-6.3-5.20221126.fc38.ppc64le                  16/74 
  Verifying        : openssl-devel-1:3.0.5-6.fc38.ppc64le                 17/74 
  Verifying        : perl-Class-Struct-0.66-492.fc38.noarch               18/74 
  Verifying        : perl-DynaLoader-1.52-492.fc38.ppc64le                19/74 
  Verifying        : perl-Encode-4:3.19-492.fc38.ppc64le                  20/74 
  Verifying        : perl-Errno-1.36-492.fc38.ppc64le                     21/74 
  Verifying        : perl-Fcntl-1.15-492.fc38.ppc64le                     22/74 
  Verifying        : perl-File-Basename-2.85-492.fc38.noarch              23/74 
  Verifying        : perl-File-stat-1.12-492.fc38.noarch                  24/74 
  Verifying        : perl-Getopt-Std-1.13-492.fc38.noarch                 25/74 
  Verifying        : perl-IO-1.50-492.fc38.ppc64le                        26/74 
  Verifying        : perl-IPC-Open3-1.22-492.fc38.noarch                  27/74 
  Verifying        : perl-MIME-Base64-3.16-489.fc38.ppc64le               28/74 
  Verifying        : perl-POSIX-2.03-492.fc38.ppc64le                     29/74 
  Verifying        : perl-PathTools-3.84-489.fc38.ppc64le                 30/74 
  Verifying        : perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le       31/74 
  Verifying        : perl-SelectSaver-1.02-492.fc38.noarch                32/74 
  Verifying        : perl-Socket-4:2.036-1.fc38.ppc64le                   33/74 
  Verifying        : perl-Storable-1:3.26-489.fc38.ppc64le                34/74 
  Verifying        : perl-Symbol-1.09-492.fc38.noarch                     35/74 
  Verifying        : perl-if-0.61.000-492.fc38.noarch                     36/74 
  Verifying        : perl-interpreter-4:5.36.0-492.fc38.ppc64le           37/74 
  Verifying        : perl-libs-4:5.36.0-492.fc38.ppc64le                  38/74 
  Verifying        : perl-macros-4:5.36.0-492.fc38.noarch                 39/74 
  Verifying        : perl-mro-1.26-492.fc38.ppc64le                       40/74 
  Verifying        : perl-overload-1.35-492.fc38.noarch                   41/74 
  Verifying        : perl-overloading-0.02-492.fc38.noarch                42/74 
  Verifying        : perl-vars-1.05-492.fc38.noarch                       43/74 
  Verifying        : annobin-docs-10.99-1.0.1.fc38.noarch                 44/74 
  Verifying        : annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le          45/74 
  Verifying        : cpp-13.0.0-0.4.fc38.ppc64le                          46/74 
  Verifying        : gcc-13.0.0-0.4.fc38.ppc64le                          47/74 
  Verifying        : gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le           48/74 
  Verifying        : libasan-13.0.0-0.4.fc38.ppc64le                      49/74 
  Verifying        : libatomic-13.0.0-0.4.fc38.ppc64le                    50/74 
  Verifying        : libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le                51/74 
  Verifying        : libubsan-13.0.0-0.4.fc38.ppc64le                     52/74 
  Verifying        : glibc-devel-2.36.9000-19.fc38.ppc64le                53/74 
  Verifying        : kernel-headers-6.1.0-1.fc38.ppc64le                  54/74 
  Verifying        : perl-Carp-1.52-489.fc37.noarch                       55/74 
  Verifying        : perl-Exporter-5.77-489.fc37.noarch                   56/74 
  Verifying        : perl-Fedora-VSP-0.001-30.fc38.noarch                 57/74 
  Verifying        : perl-File-Path-2.18-489.fc37.noarch                  58/74 
  Verifying        : perl-File-Temp-1:0.231.100-489.fc37.noarch           59/74 
  Verifying        : perl-Getopt-Long-1:2.54-1.fc38.noarch                60/74 
  Verifying        : perl-HTTP-Tiny-0.082-1.fc37.noarch                   61/74 
  Verifying        : perl-Pod-Escapes-1:1.07-489.fc37.noarch              62/74 
  Verifying        : perl-Pod-Perldoc-3.28.01-490.fc37.noarch             63/74 
  Verifying        : perl-Pod-Simple-1:3.43-490.fc37.noarch               64/74 
  Verifying        : perl-Pod-Usage-4:2.03-3.fc37.noarch                  65/74 
  Verifying        : perl-Term-ANSIColor-5.01-490.fc37.noarch             66/74 
  Verifying        : perl-Term-Cap-1.17-489.fc37.noarch                   67/74 
  Verifying        : perl-Text-ParseWords-3.31-489.fc37.noarch            68/74 
  Verifying        : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch        69/74 
  Verifying        : perl-Time-Local-2:1.300-489.fc37.noarch              70/74 
  Verifying        : perl-constant-1.33-490.fc37.noarch                   71/74 
  Verifying        : perl-generators-1.15-1.fc38.noarch                   72/74 
  Verifying        : perl-parent-1:0.239-1.fc38.noarch                    73/74 
  Verifying        : perl-podlators-1:5.00-1.fc38.noarch                  74/74 

Installed:
  annobin-docs-10.99-1.0.1.fc38.noarch                                          
  annobin-plugin-gcc-10.99-1.0.1.fc38.ppc64le                                   
  cpp-13.0.0-0.4.fc38.ppc64le                                                   
  gc-8.2.2-1.fc38.ppc64le                                                       
  gcc-13.0.0-0.4.fc38.ppc64le                                                   
  gcc-plugin-annobin-13.0.0-0.4.fc38.ppc64le                                    
  glibc-devel-2.36.9000-19.fc38.ppc64le                                         
  groff-base-1.22.4-10.fc38.ppc64le                                             
  guile22-2.2.7-6.fc38.ppc64le                                                  
  kernel-headers-6.1.0-1.fc38.ppc64le                                           
  libasan-13.0.0-0.4.fc38.ppc64le                                               
  libatomic-13.0.0-0.4.fc38.ppc64le                                             
  libibverbs-41.0-1.fc38.ppc64le                                                
  libmnl-1.0.5-1.fc38.ppc64le                                                   
  libmpc-1.2.1-5.fc38.ppc64le                                                   
  libnetfilter_queue-1.0.5-3.fc38.ppc64le                                       
  libnetfilter_queue-devel-1.0.5-3.fc38.ppc64le                                 
  libnfnetlink-1.0.1-22.fc38.ppc64le                                            
  libnfnetlink-devel-1.0.1-22.fc38.ppc64le                                      
  libnl3-3.7.0-2.fc38.ppc64le                                                   
  libpcap-14:1.10.1-4.fc38.ppc64le                                              
  libpcap-devel-14:1.10.1-4.fc38.ppc64le                                        
  libtool-ltdl-2.4.7-3.0.1.fc38.ppc64le                                         
  libubsan-13.0.0-0.4.fc38.ppc64le                                              
  libxcrypt-devel-4.4.33-5.fc38.ppc64le                                         
  make-1:4.3-11.fc38.ppc64le                                                    
  ncurses-6.3-5.20221126.fc38.ppc64le                                           
  openssl-devel-1:3.0.5-6.fc38.ppc64le                                          
  perl-Carp-1.52-489.fc37.noarch                                                
  perl-Class-Struct-0.66-492.fc38.noarch                                        
  perl-DynaLoader-1.52-492.fc38.ppc64le                                         
  perl-Encode-4:3.19-492.fc38.ppc64le                                           
  perl-Errno-1.36-492.fc38.ppc64le                                              
  perl-Exporter-5.77-489.fc37.noarch                                            
  perl-Fcntl-1.15-492.fc38.ppc64le                                              
  perl-Fedora-VSP-0.001-30.fc38.noarch                                          
  perl-File-Basename-2.85-492.fc38.noarch                                       
  perl-File-Path-2.18-489.fc37.noarch                                           
  perl-File-Temp-1:0.231.100-489.fc37.noarch                                    
  perl-File-stat-1.12-492.fc38.noarch                                           
  perl-Getopt-Long-1:2.54-1.fc38.noarch                                         
  perl-Getopt-Std-1.13-492.fc38.noarch                                          
  perl-HTTP-Tiny-0.082-1.fc37.noarch                                            
  perl-IO-1.50-492.fc38.ppc64le                                                 
  perl-IPC-Open3-1.22-492.fc38.noarch                                           
  perl-MIME-Base64-3.16-489.fc38.ppc64le                                        
  perl-POSIX-2.03-492.fc38.ppc64le                                              
  perl-PathTools-3.84-489.fc38.ppc64le                                          
  perl-Pod-Escapes-1:1.07-489.fc37.noarch                                       
  perl-Pod-Perldoc-3.28.01-490.fc37.noarch                                      
  perl-Pod-Simple-1:3.43-490.fc37.noarch                                        
  perl-Pod-Usage-4:2.03-3.fc37.noarch                                           
  perl-Scalar-List-Utils-5:1.63-489.fc38.ppc64le                                
  perl-SelectSaver-1.02-492.fc38.noarch                                         
  perl-Socket-4:2.036-1.fc38.ppc64le                                            
  perl-Storable-1:3.26-489.fc38.ppc64le                                         
  perl-Symbol-1.09-492.fc38.noarch                                              
  perl-Term-ANSIColor-5.01-490.fc37.noarch                                      
  perl-Term-Cap-1.17-489.fc37.noarch                                            
  perl-Text-ParseWords-3.31-489.fc37.noarch                                     
  perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch                                 
  perl-Time-Local-2:1.300-489.fc37.noarch                                       
  perl-constant-1.33-490.fc37.noarch                                            
  perl-generators-1.15-1.fc38.noarch                                            
  perl-if-0.61.000-492.fc38.noarch                                              
  perl-interpreter-4:5.36.0-492.fc38.ppc64le                                    
  perl-libs-4:5.36.0-492.fc38.ppc64le                                           
  perl-macros-4:5.36.0-492.fc38.noarch                                          
  perl-mro-1.26-492.fc38.ppc64le                                                
  perl-overload-1.35-492.fc38.noarch                                            
  perl-overloading-0.02-492.fc38.noarch                                         
  perl-parent-1:0.239-1.fc38.noarch                                             
  perl-podlators-1:5.00-1.fc38.noarch                                           
  perl-vars-1.05-492.fc38.noarch                                                

Complete!
Finish: build setup for thc-ipv6-3.8-2.fc38.src.rpm
Start: rpmbuild thc-ipv6-3.8-2.fc38.src.rpm
Building target platforms: ppc64le
Building for target ppc64le
setting SOURCE_DATE_EPOCH=1658534400
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.CwVNmq
+ umask 022
+ cd /builddir/build/BUILD
+ cd /builddir/build/BUILD
+ rm -rf thc-ipv6-3.8
+ /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/thc-ipv6-3.8.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd thc-ipv6-3.8
+ /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ /usr/lib/rpm/rpmuncompress /builddir/build/SOURCES/thc-ipv6-3.8-socket.patch
+ /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.M2cXXW
+ umask 022
+ cd /builddir/build/BUILD
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd thc-ipv6-3.8
+ /usr/bin/make -O -j5 V=1 VERBOSE=1 'CFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL' 'LDFLAGS=-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto'
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dnssecwalk dnssecwalk.c -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dnsdict6 dnsdict6.c -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto -lpthread -lresolv
dnsdict6.c: In function 'dnsquerycode':
dnsdict6.c:371:33: warning: pointer targets in passing argument 4 of 'res_query' differ in signedness [-Wpointer-sign]
  371 |   res_query(dom, ns_c_in, type, vbuf, sizeof(vbuf));
      |                                 ^~~~
      |                                 |
      |                                 char *
In file included from dnsdict6.c:27:
/usr/include/resolv.h:197:52: note: expected 'unsigned char *' but argument is of type 'char *'
  197 | int             res_query (const char *, int, int, unsigned char *, int)
      |                                                    ^~~~~~~~~~~~~~~
dnsdict6.c: In function 'main':
dnsdict6.c:657:21: warning: unused variable 'typ' [-Wunused-variable]
  657 |   char              typ = 't', **sub_orig;
      |                     ^~~
dnsdict6.c: In function 'threaded_resolve':
dnsdict6.c:286:36: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 199 [-Wformat-truncation=]
  286 |     snprintf(dom, sizeof(dom), "%s.%s", list[i], domain);
      |                                    ^~            ~~~~~~
In file included from /usr/include/stdio.h:906,
                 from dnsdict6.c:14:
In function '*__snprintfieee128',
    inlined from 'threaded_resolve' at dnsdict6.c:286:5:
/usr/include/bits/stdio2.h:54:10: note: '*__snprintf_chkieee128' output 2 or more bytes (assuming 257) into a destination of size 200
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
dnsdict6.c: In function 'threaded_resolve_srv':
dnsdict6.c:396:39: warning: '%s' directive output may be truncated writing up to 255 bytes into a region of size 198 [-Wformat-truncation=]
  396 |     snprintf(dom, sizeof(dom), "%s.%s.%s", list[i], type, domain);
      |                                       ^~                  ~~~~~~
In function '*__snprintfieee128',
    inlined from 'threaded_resolve_srv' at dnsdict6.c:396:5:
/usr/include/bits/stdio2.h:54:10: note: '*__snprintf_chkieee128' output 3 or more bytes (assuming 258) into a destination of size 200
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -c -o thc-ipv6-lib.o thc-ipv6-lib.c
thc-ipv6-lib.c: In function 'thc_ipv6_dummymac':
thc-ipv6-lib.c:118:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  118 |   return ptr;
      |          ^~~
thc-ipv6-lib.c: In function 'thc_pcap_function':
thc-ipv6-lib.c:140:61: warning: pointer targets in passing argument 4 of 'pcap_dispatch' differ in signedness [-Wpointer-sign]
  140 |     if (pcap_dispatch(pcap_link, 1, (pcap_handler)function, opt) < 0) return -3;
      |                                                             ^~~
      |                                                             |
      |                                                             char *
In file included from /usr/include/pcap.h:43,
                 from thc-ipv6-lib.c:45:
/usr/include/pcap/pcap.h:568:60: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  568 | PCAP_API int    pcap_dispatch(pcap_t *, int, pcap_handler, u_char *);
      |                                                            ^~~~~~~~
thc-ipv6-lib.c: In function 'thc_pcap_init_promisc':
thc-ipv6-lib.c:180:44: warning: pointer targets in passing argument 3 of 'pcap_compile' differ in signedness [-Wpointer-sign]
  180 |   else if (pcap_compile(pcap_link, &fcode, capture, 1, 0) < 0)
      |                                            ^~~~~~~
      |                                            |
      |                                            unsigned char *
/usr/include/pcap/pcap.h:613:62: note: expected 'const char *' but argument is of type 'unsigned char *'
  613 | PCAP_API int    pcap_compile(pcap_t *, struct bpf_program *, const char *, int,
      |                                                              ^~~~~~~~~~~~
thc-ipv6-lib.c: In function 'thc_pcap_check':
thc-ipv6-lib.c:189:62: warning: pointer targets in passing argument 4 of 'pcap_dispatch' differ in signedness [-Wpointer-sign]
  189 |   return pcap_dispatch(pcap_link, 1, (pcap_handler)function, opt);
      |                                                              ^~~
      |                                                              |
      |                                                              char *
/usr/include/pcap/pcap.h:568:60: note: expected 'u_char *' {aka 'unsigned char *'} but argument is of type 'char *'
  568 | PCAP_API int    pcap_dispatch(pcap_t *, int, pcap_handler, u_char *);
      |                                                            ^~~~~~~~
thc-ipv6-lib.c: In function 'thc_notation2beauty':
thc-ipv6-lib.c:203:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  203 |   if (ipv6[39] != 0 || strlen(ipv6) != 39) return;
      |                               ^~~~
      |                               |
      |                               unsigned char *
In file included from thc-ipv6-lib.c:14:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:208:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  208 |     ptr = ipv6 + i * 4 + i;
      |         ^
thc-ipv6-lib.c:238:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  238 |     if (ipv6[strlen(ipv6) - 1] == '0' && ipv6[strlen(ipv6) - 2] == ':' &&
      |                     ^~~~
      |                     |
      |                     unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:238:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  238 |     if (ipv6[strlen(ipv6) - 1] == '0' && ipv6[strlen(ipv6) - 2] == ':' &&
      |                                                      ^~~~
      |                                                      |
      |                                                      unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:240:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  240 |       ipv6[strlen(ipv6) - 1] = 0;
      |                   ^~~~
      |                   |
      |                   unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:242:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  242 |     strcpy(ipv6, buf);
      |            ^~~~
      |            |
      |            unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from thc-ipv6-lib.c:13:
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c: In function 'thc_ipv62string':
thc-ipv6-lib.c:269:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  269 |   return string;
      |          ^~~~~~
thc-ipv6-lib.c: In function 'thc_ipv62notation':
thc-ipv6-lib.c:315:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  315 |   if ((res = thc_ipv62string(ipv6)) == NULL) return NULL;
      |            ^
thc-ipv6-lib.c:316:29: warning: pointer targets in passing argument 1 of 'thc_string2notation' differ in signedness [-Wpointer-sign]
  316 |   ptr = thc_string2notation(res);
      |                             ^~~
      |                             |
      |                             char *
thc-ipv6-lib.c:292:51: note: expected 'unsigned char *' but argument is of type 'char *'
  292 | unsigned char *thc_string2notation(unsigned char *string) {
      |                                    ~~~~~~~~~~~~~~~^~~~~~
thc-ipv6-lib.c:316:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  316 |   ptr = thc_string2notation(res);
      |       ^
thc-ipv6-lib.c:318:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  318 |   return ptr;
      |          ^~~
thc-ipv6-lib.c: In function 'thc_resolve6':
thc-ipv6-lib.c:414:66: warning: pointer targets in passing argument 3 of 'getnameinfo' differ in signedness [-Wpointer-sign]
  414 |   if (getnameinfo(glob_result->ai_addr, glob_result->ai_addrlen, out,
      |                                                                  ^~~
      |                                                                  |
      |                                                                  unsigned char *
In file included from thc-ipv6-lib.c:33:
/usr/include/netdb.h:676:61: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  676 |                         socklen_t __salen, char *__restrict __host,
      |                                            ~~~~~~~~~~~~~~~~~^~~~~~
thc-ipv6-lib.c:417:27: warning: pointer targets in passing argument 2 of 'inet_pton' differ in signedness [-Wpointer-sign]
  417 |   if (inet_pton(AF_INET6, out, glob_addr) < 0) return NULL;
      |                           ^~~
      |                           |
      |                           unsigned char *
In file included from thc-ipv6-lib.c:32:
/usr/include/arpa/inet.h:58:56: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   58 | extern int inet_pton (int __af, const char *__restrict __cp,
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:422:28: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
  422 |   if (debug) thc_dump_data(ret_addr, 16, "Target Resolve IPv6");
      |                            ^~~~~~~~
      |                            |
      |                            char *
In file included from thc-ipv6-lib.c:75:
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:424:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  424 |   return ret_addr;
      |          ^~~~~~~~
thc-ipv6-lib.c: In function 'thc_get_own_mac':
thc-ipv6-lib.c:524:28: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
  524 |   if (debug) thc_dump_data(mac, 6, "Own MAC address");
      |                            ^~~
      |                            |
      |                            char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:525:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  525 |   return mac;
      |          ^~~
thc-ipv6-lib.c: In function 'thc_get_own_ipv6':
thc-ipv6-lib.c:580:30: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  580 |     while (done < 2 && fgets(buf, sizeof(buf), f) != NULL) {
      |                              ^~~
      |                              |
      |                              unsigned char *
In file included from /usr/include/stdio.h:906:
/usr/include/bits/stdio2.h:209:25: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |        ~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:581:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  581 |       if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                                          ^~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:581:30: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  581 |       if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:583:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  583 |         sscanf(buf, "%s %x %x %x %s", tmpbuf, &a, &b, &c, bla);
      |                ^~~
      |                |
      |                unsigned char *
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:600:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  600 |           if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                       ^~~~~~
      |                       |
      |                       unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:600:31: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  600 |           if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                               ^~~~~~
      |                               |
      |                               unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:621:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  621 |           if (((strncmp(tmpbuf, "fc", 2) == 0 ||
      |                         ^~~~~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:622:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  622 |                 strncmp(tmpbuf, "fd", 2) == 0) &&
      |                         ^~~~~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:623:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  623 |                (strncmp(tmpdst, "fc", 2) == 0 ||
      |                         ^~~~~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:624:25: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  624 |                 strncmp(tmpdst, "fd", 2) == 0)) ||
      |                         ^~~~~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:636:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  636 |           if (save[2] == 0 && (((strncmp(tmpbuf, "fc", 2) == 0 ||
      |                                          ^~~~~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:637:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  637 |                                  strncmp(tmpbuf, "fd", 2) == 0) &&
      |                                          ^~~~~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:639:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  639 |                                ((strncmp(tmpdst, "fc", 2) == 0 ||
      |                                          ^~~~~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:640:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  640 |                                  strncmp(tmpdst, "fd", 2) == 0) &&
      |                                          ^~~~~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:654:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  654 |     if (done < 2 && strlen(&ipv6[2]) == 0 && strlen(&save[2]) > 0) {
      |                            ^~~~~~~~
      |                            |
      |                            unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:654:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  654 |     if (done < 2 && strlen(&ipv6[2]) == 0 && strlen(&save[2]) > 0) {
      |                                                     ^~~~~~~~
      |                                                     |
      |                                                     unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:662:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  662 |   if (strlen(&save[2]) > 0 && prefer == PREFER_GLOBAL &&
      |              ^~~~~~~~
      |              |
      |              unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:663:20: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  663 |       strncmp(ipv6 + 2, "fe80", 2) == 0) {
      |               ~~~~~^~~
      |                    |
      |                    unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:669:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  669 |   if (strlen(&ipv6[2]) == 0) {
      |              ^~~~~~~~
      |              |
      |              unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:682:25: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
  682 |   myipv6 = thc_resolve6(tmpdst);
      |                         ^~~~~~
      |                         |
      |                         unsigned char *
thc-ipv6-lib.c:389:35: note: expected 'char *' but argument is of type 'unsigned char *'
  389 | unsigned char *thc_resolve6(char *target) {
      |                             ~~~~~~^~~~~~
thc-ipv6-lib.c:682:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  682 |   myipv6 = thc_resolve6(tmpdst);
      |          ^
thc-ipv6-lib.c:685:28: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
  685 |   if (debug) thc_dump_data(myipv6, 16, "Own IPv6 address");
      |                            ^~~~~~
      |                            |
      |                            char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:686:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  686 |   return myipv6;
      |          ^~~~~~
thc-ipv6-lib.c: In function 'thc_lookup_ipv6_mac':
thc-ipv6-lib.c:743:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  743 |   if ((p1 = thc_get_own_ipv6(interface, dst, PREFER_LINK)) == NULL) return NULL;
      |           ^
thc-ipv6-lib.c:745:31: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  745 |   if ((p2 = thc_ipv62notation(p1)) == NULL) {
      |                               ^~
      |                               |
      |                               char *
thc-ipv6-lib.c:311:49: note: expected 'unsigned char *' but argument is of type 'char *'
  311 | unsigned char *thc_ipv62notation(unsigned char *ipv6) {
      |                                  ~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:745:11: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  745 |   if ((p2 = thc_ipv62notation(p1)) == NULL) {
      |           ^
thc-ipv6-lib.c:759:33: warning: pointer targets in passing argument 2 of 'thc_neighborsol6' differ in signedness [-Wpointer-sign]
  759 |     thc_neighborsol6(interface, mysrc, NULL, dst, NULL, NULL);
      |                                 ^~~~~
      |                                 |
      |                                 char *
thc-ipv6.h:119:61: note: expected 'unsigned char *' but argument is of type 'char *'
  119 | extern int thc_neighborsol6(char *interface, unsigned char *src,
      |                                              ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c: In function 'thc_look_neighborcache':
thc-ipv6-lib.c:804:69: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness [-Wpointer-sign]
  804 |       recvfrom(fd, buf, sizeof(buf), 0, (struct sockaddr *)&nladdr, &fromlen);
      |                                                                     ^~~~~~~~
      |                                                                     |
      |                                                                     int *
In file included from /usr/include/sys/socket.h:343,
                 from /usr/include/net/if.h:26,
                 from thc-ipv6-lib.c:22:
/usr/include/bits/socket2.h:62:56: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
   62 |           __SOCKADDR_ARG __addr, socklen_t *__restrict __addr_len)
      |                                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
thc-ipv6-lib.c:810:25: warning: pointer targets in passing argument 1 of 'thc_memstr' differ in signedness [-Wpointer-sign]
  810 |   if ((ptr = thc_memstr(buf, dst, gotsize /* - (ptr - buf) */, 16)) == NULL)
      |                         ^~~
      |                         |
      |                         unsigned char *
thc-ipv6.h:222:40: note: expected 'char *' but argument is of type 'unsigned char *'
  222 | extern unsigned char *thc_memstr(char *haystack, char *needle,
      |                                  ~~~~~~^~~~~~~~
thc-ipv6-lib.c:810:30: warning: pointer targets in passing argument 2 of 'thc_memstr' differ in signedness [-Wpointer-sign]
  810 |   if ((ptr = thc_memstr(buf, dst, gotsize /* - (ptr - buf) */, 16)) == NULL)
      |                              ^~~
      |                              |
      |                              unsigned char *
thc-ipv6.h:222:56: note: expected 'char *' but argument is of type 'unsigned char *'
  222 | extern unsigned char *thc_memstr(char *haystack, char *needle,
      |                                                  ~~~~~~^~~~~~
thc-ipv6-lib.c: In function 'thc_is_dst_local':
thc-ipv6-lib.c:842:30: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  842 |   while (local == 0 && fgets(buf, sizeof(buf), f) != NULL) {
      |                              ^~~
      |                              |
      |                              unsigned char *
/usr/include/bits/stdio2.h:209:25: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |        ~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:843:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  843 |     if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                                        ^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:843:28: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  843 |     if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:845:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  845 |       sscanf(buf, "%s %x %x %x %s", tmpbuf, &a, &b, &c, bla);
      |              ^~~
      |              |
      |              unsigned char *
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:846:19: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  846 |       if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                   ^~~~~~
      |                   |
      |                   unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:846:27: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  846 |       if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                           ^~~~~~
      |                           |
      |                           unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c: In function 'thc_get_mac':
thc-ipv6-lib.c:887:30: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  887 |   while (local == 0 && fgets(buf, sizeof(buf), f) != NULL) {
      |                              ^~~
      |                              |
      |                              unsigned char *
/usr/include/bits/stdio2.h:209:25: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |        ~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:888:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  888 |     if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                                        ^~~
      |                                        |
      |                                        unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:888:28: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  888 |     if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:890:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  890 |       sscanf(buf, "%s %x %x %x %s", tmpbuf, &a, &b, &c, bla);
      |              ^~~
      |              |
      |              unsigned char *
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:891:19: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  891 |       if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                   ^~~~~~
      |                   |
      |                   unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:891:27: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  891 |       if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                           ^~~~~~
      |                           |
      |                           unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:911:32: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
  911 |     while (local == 0 && fgets(buf, sizeof(buf), f) != NULL) {
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/bits/stdio2.h:209:25: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  209 | fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
      |        ~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:912:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  912 |       if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                                          ^~~
      |                                          |
      |                                          unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:912:30: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  912 |       if (strncmp(interface, &buf[strlen(buf) - strlen(interface) - 1],
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              |
      |                              unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:914:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  914 |         sscanf(buf, "%s %x %s %x %s %s", tmpbuf, &b, router1, &a, router2, bla);
      |                ^~~
      |                |
      |                unsigned char *
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:916:23: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign]
  916 |           if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                       ^~~~~~
      |                       |
      |                       unsigned char *
/usr/include/string.h:159:33: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                     ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:916:31: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign]
  916 |           if (strncmp(tmpbuf, tmpdst, b / 4) == 0) {
      |                               ^~~~~~
      |                               |
      |                               unsigned char *
/usr/include/string.h:159:51: note: expected 'const char *' but argument is of type 'unsigned char *'
  159 | extern int strncmp (const char *__s1, const char *__s2, size_t __n)
      |                                       ~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:925:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  925 |           strcpy(defaultgw, router2);
      |                  ^~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:925:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  925 |           strcpy(defaultgw, router2);
      |                             ^~~~~~~
      |                             |
      |                             unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:929:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  929 |           strcpy(tmpdst, router2);
      |                  ^~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:929:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  929 |           strcpy(tmpdst, router2);
      |                          ^~~~~~~
      |                          |
      |                          unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:933:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  933 |     if (local == 0 && strlen(defaultgw) > 0) {
      |                              ^~~~~~~~~
      |                              |
      |                              unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
thc-ipv6-lib.c:936:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  936 |       strcpy(tmpdst, defaultgw);
      |              ^~~~~~
      |              |
      |              unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:936:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign]
  936 |       strcpy(tmpdst, defaultgw);
      |                      ^~~~~~~~~
      |                      |
      |                      unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thc-ipv6-lib.c:950:6: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  950 |   p1 = thc_string2ipv6(tmpdst);
      |      ^
thc-ipv6-lib.c:951:37: warning: pointer targets in passing argument 1 of 'thc_look_neighborcache' differ in signedness [-Wpointer-sign]
  951 |   if ((ret = thc_look_neighborcache(p1)) != NULL) {
      |                                     ^~
      |                                     |
      |                                     char *
thc-ipv6-lib.c:788:54: note: expected 'unsigned char *' but argument is of type 'char *'
  788 | unsigned char *thc_look_neighborcache(unsigned char *dst) {
      |                                       ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:951:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  951 |   if ((ret = thc_look_neighborcache(p1)) != NULL) {
      |            ^
thc-ipv6-lib.c:954:12: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  954 |     return ret;
      |            ^~~
thc-ipv6-lib.c:956:40: warning: pointer targets in passing argument 2 of 'thc_lookup_ipv6_mac' differ in signedness [-Wpointer-sign]
  956 |   ret = thc_lookup_ipv6_mac(interface, p1);
      |                                        ^~
      |                                        |
      |                                        char *
thc-ipv6-lib.c:731:68: note: expected 'unsigned char *' but argument is of type 'char *'
  731 | unsigned char *thc_lookup_ipv6_mac(char *interface, unsigned char *dst) {
      |                                                     ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:956:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  956 |   ret = thc_lookup_ipv6_mac(interface, p1);
      |       ^
thc-ipv6-lib.c:959:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
  959 |   return ret;
      |          ^~~
thc-ipv6-lib.c: In function 'thc_inverse_packet':
thc-ipv6-lib.c:965:23: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
  965 |   char *        src = &pkt[8], *dst = &pkt[24];
      |                       ^
thc-ipv6-lib.c:965:39: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
  965 |   char *        src = &pkt[8], *dst = &pkt[24];
      |                                       ^
thc-ipv6-lib.c:1000:43: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 1000 |         checksum = checksum_pseudo_header(src, dst, NXT_ICMP6, &pkt[iptr],
      |                                           ^~~
      |                                           |
      |                                           char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:1000:48: warning: pointer targets in passing argument 2 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 1000 |         checksum = checksum_pseudo_header(src, dst, NXT_ICMP6, &pkt[iptr],
      |                                                ^~~
      |                                                |
      |                                                char *
thc-ipv6-lib.c:339:63: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                                                ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c: In function 'thc_send_raguard_bypass6':
thc-ipv6-lib.c:1061:56: warning: unused variable 'last_size' [-Wunused-variable]
 1061 |   int count, id = time(NULL) % 2000000000, offset = 0, last_size, more_runs = 1,
      |                                                        ^~~~~~~~~
thc-ipv6-lib.c:1061:7: warning: unused variable 'count' [-Wunused-variable]
 1061 |   int count, id = time(NULL) % 2000000000, offset = 0, last_size, more_runs = 1,
      |       ^~~~~
thc-ipv6-lib.c:1059:27: warning: unused variable 'frag_len' [-Wunused-variable]
 1059 |   int            pkt_len, frag_len, mymtu = thc_get_mtu(interface);
      |                           ^~~~~~~~
thc-ipv6-lib.c: In function 'thc_create_ipv6_extended':
thc-ipv6-lib.c:1942:10: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
 1942 |   return pkt;
      |          ^~~
thc-ipv6-lib.c: In function 'thc_add_ipv4_rudimentary':
thc-ipv6-lib.c:2047:67: warning: pointer targets in passing argument 4 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 2047 |     checksum = checksum_pseudo_header(NULL, NULL, NXT_ICMP4, ihdr + 20,
      |                                                              ~~~~~^~~~
      |                                                                   |
      |                                                                   char *
thc-ipv6-lib.c:340:63: note: expected 'unsigned char *' but argument is of type 'char *'
  340 |                            unsigned char type, unsigned char *data,
      |                                                ~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:2063:58: warning: pointer targets in passing argument 4 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 2063 |   checksum = checksum_pseudo_header(NULL, NULL, NXT_IP4, ihdr, 20);
      |                                                          ^~~~
      |                                                          |
      |                                                          char *
thc-ipv6-lib.c:340:63: note: expected 'unsigned char *' but argument is of type 'char *'
  340 |                            unsigned char type, unsigned char *data,
      |                                                ~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c: In function 'thc_open_ipv6':
thc-ipv6-lib.c:2677:30: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
 2677 |     if (debug) thc_dump_data(do_hdr, do_hdr_size + do_hdr_off, "PPPoE Header");
      |                              ^~~~~~
      |                              |
      |                              char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:2745:30: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
 2745 |     if (debug) thc_dump_data(do_hdr, do_hdr_size, "6in4 Header");
      |                              ^~~~~~
      |                              |
      |                              char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c: In function 'thc_generate_pkt':
thc-ipv6-lib.c:2839:44: warning: pointer targets in passing argument 1 of 'calculate_checksum' differ in signedness [-Wpointer-sign]
 2839 |         i = calculate_checksum(do_hdr + 14 + do_hdr_off, 20);
      |                                ~~~~~~~~~~~~^~~~~~~~~~~~
      |                                            |
      |                                            char *
thc-ipv6-lib.c:321:39: note: expected 'unsigned char *' but argument is of type 'char *'
  321 | int calculate_checksum(unsigned char *data, int data_len) {
      |                        ~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:2855:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2855 |         mysrcmac = thc_get_own_mac(interface);
      |                  ^
thc-ipv6-lib.c:2857:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2857 |         mysrcmac = srcmac;
      |                  ^
thc-ipv6-lib.c:2860:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2860 |         mydstmac = thc_get_mac(interface, hdr->src, hdr->dst);
      |                  ^
thc-ipv6-lib.c:2862:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2862 |         mydstmac = dstmac;
      |                  ^
thc-ipv6-lib.c:2891:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2891 |   last_type = &hdr->pkt[7 + offset];
      |             ^
thc-ipv6-lib.c:2899:16: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2899 |   checksum_src = hdr->original_src;
      |                ^
thc-ipv6-lib.c:2914:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2914 |       last_type = &hdr->pkt[bufptr];
      |                 ^
thc-ipv6-lib.c:2919:24: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 2919 |           checksum_src = &hdr->pkt[bufptr + 4];
      |                        ^
thc-ipv6-lib.c:2946:34: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 2946 |           checksum_pseudo_header(checksum_src, hdr->final_dst, NXT_PIM,
      |                                  ^~~~~~~~~~~~
      |                                  |
      |                                  char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:2971:36: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 2971 |             checksum_pseudo_header(checksum_src, hdr->final_dst, NXT_ICMP6,
      |                                    ^~~~~~~~~~~~
      |                                    |
      |                                    char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:3021:13: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 3021 |             checksum_src, hdr->final_dst, NXT_TCP, &hdr->pkt[bufptr],
      |             ^~~~~~~~~~~~
      |             |
      |             char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:3061:36: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 3061 |             checksum_pseudo_header(checksum_src, hdr->final_dst, NXT_UDP,
      |                                    ^~~~~~~~~~~~
      |                                    |
      |                                    char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:3084:36: warning: pointer targets in passing argument 1 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 3084 |             checksum_pseudo_header(checksum_src, hdr->final_dst, NXT_MIPV6,
      |                                    ^~~~~~~~~~~~
      |                                    |
      |                                    char *
thc-ipv6-lib.c:339:43: note: expected 'unsigned char *' but argument is of type 'char *'
  339 | int checksum_pseudo_header(unsigned char *src, unsigned char *dst,
      |                            ~~~~~~~~~~~~~~~^~~
thc-ipv6-lib.c:2814:55: warning: variable 'is_ip4' set but not used [-Wunused-but-set-variable]
 2814 |   int   type, bufptr, do_checksum = 0, offset = 0, i, is_ip4 = 0, malloc_size;
      |                                                       ^~~~~~
thc-ipv6-lib.c: In function 'thc_send_pkt':
thc-ipv6-lib.c:3117:22: warning: unused variable 'sa' [-Wunused-variable]
 3117 |   struct thcsockaddr sa;
      |                      ^~
thc-ipv6-lib.c: In function 'thc_destroy_packet':
thc-ipv6-lib.c:3177:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3177 |   ptrs[iptr] = pkt;
      |              ^
thc-ipv6-lib.c:3188:16: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3188 |     ptrs[iptr] = ehdr->data;
      |                ^
thc-ipv6-lib.c:3201:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3201 |       ptrs[iptr] = ihdr->data;
      |                  ^
thc-ipv6-lib.c:3208:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3208 |       ptrs[iptr] = thdr->option;
      |                  ^
thc-ipv6-lib.c:3210:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3210 |       ptrs[iptr] = thdr->data;
      |                  ^
thc-ipv6-lib.c:3217:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3217 |       ptrs[iptr] = uhdr->data;
      |                  ^
thc-ipv6-lib.c:3227:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3227 |       ptrs[iptr] = ehdr->data;
      |                  ^
thc-ipv6-lib.c:3234:18: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
 3234 |       ptrs[iptr] = ehdr->data;
      |                  ^
thc-ipv6-lib.c: In function 'thc_memstr':
thc-ipv6-lib.c:3319:76: warning: pointer targets in returning 'char *' from a function with return type 'unsigned char *' differ in signedness [-Wpointer-sign]
 3319 |     if (memcmp(haystack + i, needle, needle_length) == 0) return (haystack + i);
      |                                                                  ~~~~~~~~~~^~~~
thc-ipv6-lib.c: In function 'thc_generate_key':
thc-ipv6-lib.c:3332:3: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3332 |   RSA *rsa = RSA_new();
      |   ^~~
In file included from thc-ipv6-lib.c:51:
/usr/include/openssl/rsa.h:201:28: note: declared here
  201 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void);
      |                            ^~~~~~~
thc-ipv6-lib.c:3342:3: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3342 |   if (RSA_generate_key_ex(rsa, key_len, f4, NULL) != 1) {
      |   ^~
/usr/include/openssl/rsa.h:260:27: note: declared here
  260 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e,
      |                           ^~~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c: In function 'thc_generate_cga':
thc-ipv6-lib.c:3387:3: warning: 'i2d_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3387 |   klen = i2d_RSA_PUBKEY(key->rsa, NULL);
      |   ^~~~
In file included from /usr/include/openssl/objects.h:21,
                 from /usr/include/openssl/evp.h:43,
                 from thc-ipv6-lib.c:49:
/usr/include/openssl/x509.h:710:1: note: declared here
  710 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c:3393:3: warning: 'i2d_RSA_PUBKEY' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3393 |   klen = i2d_RSA_PUBKEY(key->rsa, &p);
      |   ^~~~
/usr/include/openssl/x509.h:710:1: note: declared here
  710 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0,RSA, RSA_PUBKEY)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c:3419:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
 3419 |     cga_hdr->pad = (char *)malloc(cga_hdr->pad_len);
      |                  ^
thc-ipv6-lib.c:3423:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
 3423 |   if ((*cga = (char *)malloc(16)) == NULL) {
      |             ^
thc-ipv6-lib.c:3367:42: warning: variable 'ignore' set but not used [-Wunused-but-set-variable]
 3367 |   int            klen, rand_fd, cgasize, ignore = 0;
      |                                          ^~~~~~
thc-ipv6-lib.c: In function 'thc_generate_rsa':
thc-ipv6-lib.c:3483:10: warning: pointer targets in passing argument 1 of 'SHA1' differ in signedness [-Wpointer-sign]
 3483 |     SHA1(data2sign, data2sign_len, hash);
      |          ^~~~~~~~~
      |          |
      |          char *
In file included from thc-ipv6-lib.c:50:
/usr/include/openssl/sha.h:55:42: note: expected 'const unsigned char *' but argument is of type 'char *'
   55 | unsigned char *SHA1(const unsigned char *d, size_t n, unsigned char *md);
      |                     ~~~~~~~~~~~~~~~~~~~~~^
thc-ipv6-lib.c:3490:3: warning: 'RSA_size' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3490 |   sign_len = RSA_size(key->rsa);
      |   ^~~~~~~~
/usr/include/openssl/rsa.h:204:27: note: declared here
  204 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa);
      |                           ^~~~~~~~
thc-ipv6-lib.c:3495:3: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
 3495 |   if (RSA_sign(NID_sha1, hash, 20, rsa_hdr->sign, &sign_len, key->rsa) == 0) {
      |   ^~
/usr/include/openssl/rsa.h:348:27: note: declared here
  348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
      |                           ^~~~~~~~
thc-ipv6-lib.c:3495:43: warning: pointer targets in passing argument 4 of 'RSA_sign' differ in signedness [-Wpointer-sign]
 3495 |   if (RSA_sign(NID_sha1, hash, 20, rsa_hdr->sign, &sign_len, key->rsa) == 0) {
      |                                    ~~~~~~~^~~~~~
      |                                           |
      |                                           char *
/usr/include/openssl/rsa.h:349:74: note: expected 'unsigned char *' but argument is of type 'char *'
  349 |                                    unsigned int m_length, unsigned char *sigret,
      |                                                           ~~~~~~~~~~~~~~~^~~~~~
thc-ipv6-lib.c:3495:51: warning: pointer targets in passing argument 5 of 'RSA_sign' differ in signedness [-Wpointer-sign]
 3495 |   if (RSA_sign(NID_sha1, hash, 20, rsa_hdr->sign, &sign_len, key->rsa) == 0) {
      |                                                   ^~~~~~~~~
      |                                                   |
      |                                                   int *
/usr/include/openssl/rsa.h:350:50: note: expected 'unsigned int *' but argument is of type 'int *'
  350 |                                    unsigned int *siglen, RSA *rsa);
      |                                    ~~~~~~~~~~~~~~^~~~~~
thc-ipv6-lib.c:3471:44: warning: variable 'ignore' set but not used [-Wunused-but-set-variable]
 3471 |   int           rsa_hdr_len, sign_len, fd, ignore = 0;
      |                                            ^~~~~~
thc-ipv6-lib.c: In function 'thc_add_send':
thc-ipv6-lib.c:3572:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
 3572 |   if ((ndp_opt_buff = (char *)malloc(ndp_opt_len)) == NULL) {
      |                     ^
thc-ipv6-lib.c:3602:20: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
 3602 |     if ((data2sign = (char *)malloc(data2sign_len)) == NULL) {
      |                    ^
thc-ipv6-lib.c:3618:76: warning: pointer targets in passing argument 4 of 'checksum_pseudo_header' differ in signedness [-Wpointer-sign]
 3618 |     ihdr->checksum = checksum_pseudo_header(hdr->src, hdr->dst, NXT_ICMP6, buff,
      |                                                                            ^~~~
      |                                                                            |
      |                                                                            char *
thc-ipv6-lib.c:340:63: note: expected 'unsigned char *' but argument is of type 'char *'
  340 |                            unsigned char type, unsigned char *data,
      |                                                ~~~~~~~~~~~~~~~^~~~
thc-ipv6-lib.c:3627:35: warning: pointer targets in passing argument 1 of 'thc_generate_rsa' differ in signedness [-Wpointer-sign]
 3627 |   if ((rsa_hdr = thc_generate_rsa(data2sign, data2sign_len, cga_hdr, key)) ==
      |                                   ^~~~~~~~~
      |                                   |
      |                                   unsigned char *
thc-ipv6-lib.c:3467:37: note: expected 'char *' but argument is of type 'unsigned char *'
 3467 | thc_rsa_hdr *thc_generate_rsa(char *data2sign, int data2sign_len,
      |                               ~~~~~~^~~~~~~~~
thc-ipv6-lib.c: In function 'thc_get_mtu':
thc-ipv6-lib.c:449:49: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=]
  449 |   snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", interface);
      |                                                 ^~
In function '*__snprintfieee128',
    inlined from 'thc_get_mtu' at thc-ipv6-lib.c:449:3:
/usr/include/bits/stdio2.h:54:10: note: '*__snprintfieee128' output between 1 and 32 bytes into a destination of size 16
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
thc-ipv6-lib.c: In function 'thc_get_own_mac':
thc-ipv6-lib.c:511:49: warning: '%s' directive output may be truncated writing up to 31 bytes into a region of size 16 [-Wformat-truncation=]
  511 |   snprintf(ifr.ifr_name, sizeof(ifr.ifr_name), "%s", interface);
      |                                                 ^~
In function '*__snprintfieee128',
    inlined from 'thc_get_own_mac' at thc-ipv6-lib.c:511:3:
/usr/include/bits/stdio2.h:54:10: note: '*__snprintfieee128' output between 1 and 32 bytes into a destination of size 16
   54 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   55 |                                    __glibc_objsize (__s), __fmt,
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   56 |                                    __va_arg_pack ());
      |                                    ~~~~~~~~~~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o detect-new-ip6 detect-new-ip6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
detect-new-ip6.c: In function 'intercept':
detect-new-ip6.c:58:28: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
   58 |   ptr4 = thc_ipv62notation((char *)(ipv6hdr + 48));
      |                            ^~~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            char *
In file included from detect-new-ip6.c:11:
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
detect-new-ip6.c:58:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   58 |   ptr4 = thc_ipv62notation((char *)(ipv6hdr + 48));
      |        ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_advertise6 fake_advertise6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_advertise6.c: In function 'main':
fake_advertise6.c:51:21: warning: unused variable 'pkt2_len' [-Wunused-variable]
   51 |   int pkt1_len = 0, pkt2_len = 0, prefer = PREFER_GLOBAL, i, do_hop = 0,
      |                     ^~~~~~~~
fake_advertise6.c:52:32: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   52 |       do_dst = 0, do_frag = 0, cnt, type = NXT_ICMP6, wait = 5, loop = -1,
      |                                ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dos-new-ip6 dos-new-ip6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
dos-new-ip6.c: In function 'intercept':
dos-new-ip6.c:89:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   89 |     ptr4 = thc_ipv62notation(ipv6->pkt + 22);
      |          ^
dos-new-ip6.c:93:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   93 |     ptr4 = thc_ipv62notation(ipv6->pkt + 62);
      |          ^
dos-new-ip6.c:41:18: warning: variable 'len' set but not used [-Wunused-but-set-variable]
   41 |   int            len = header->caplen - 14;
      |                  ^~~
dos-new-ip6.c: In function 'main':
dos-new-ip6.c:161:75: warning: pointer targets in passing argument 4 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  161 |     if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, dummy,
      |                                                                           ^~~~~
      |                                                                           |
      |                                                                           char *
In file included from dos-new-ip6.c:11:
thc-ipv6.h:161:77: note: expected 'unsigned char *' but argument is of type 'char *'
  161 |                                                int *pkt_len, unsigned char *src,
      |                                                              ~~~~~~~~~~~~~~~^~~
dos-new-ip6.c:165:51: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
  165 |                       ICMP6_NEIGHBORADV_OVERRIDE, dummy, 24, 0) < 0)
      |                                                   ^~~~~
      |                                                   |
      |                                                   char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
dos-new-ip6.c:174:75: warning: pointer targets in passing argument 4 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  174 |     if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, dummy,
      |                                                                           ^~~~~
      |                                                                           |
      |                                                                           char *
thc-ipv6.h:161:77: note: expected 'unsigned char *' but argument is of type 'char *'
  161 |                                                int *pkt_len, unsigned char *src,
      |                                                              ~~~~~~~~~~~~~~~^~~
dos-new-ip6.c:177:63: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
  177 |     if (thc_add_icmp6(pkt, &pkt_len, ICMP6_NEIGHBORSOL, 0, 0, dummy, 16, 0) < 0)
      |                                                               ^~~~~
      |                                                               |
      |                                                               char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_router6 fake_router6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_router6.c: In function 'send_rs_reply':
fake_router6.c:54:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
   54 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, frbuf2, frbuf2len) < 0) return;
      |                                             ^~~~~~
      |                                             |
      |                                             char *
In file included from fake_router6.c:11:
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
fake_router6.c:63:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
   63 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
fake_router6.c:65:68: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
   65 |   if (thc_add_icmp6(pkt, &pkt_len, ICMP6_ROUTERADV, 0, 0xff080800, frbuf,
      |                                                                    ^~~~~
      |                                                                    |
      |                                                                    char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
fake_router6.c: In function 'main':
fake_router6.c:82:46: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   82 |   unsigned char *routerip6, *route6, *mac6 = mac, *ip6;
      |                                              ^~~
fake_router6.c:120:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  120 |   frbuf = buf;
      |         ^
fake_router6.c:121:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  121 |   frbuf2 = buf2;
      |          ^
fake_router6.c:127:34: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  127 |   if (argc - optind >= 7 && (ptr = argv[optind + 5]) != NULL)
      |                                  ^
fake_router6.c:128:12: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  128 |     sscanf(ptr, "%x:%x:%x:%x:%x:%x", (unsigned int *)&mac[0],
      |            ^~~
      |            |
      |            unsigned char *
In file included from fake_router6.c:1:
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
fake_router6.c:149:32: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  149 |   if (routerip == NULL || (ptr = index(routerip, '/')) == NULL) {
      |                                ^
fake_router6.c:156:15: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  156 |   size = atoi(ptr);
      |               ^~~
      |               |
      |               unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27:
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
fake_router6.c:197:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  197 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
fake_router6.c:284:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  284 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, frbuf2, 6) < 0) return -1;
      |                                             ^~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
fake_router6.c:293:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  293 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return -1;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
fake_router6.c:91:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   91 |   int            rawmode = 0;
      |                  ^~~~~~~
fake_router6.c: In function 'send_rs_reply':
fake_router6.c:43:20: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   43 |   int pkt_len = 0, cnt, i;
      |                    ^~~
fake_router6.c: In function 'main':
fake_router6.c:88:45: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   88 |   int            size, mtu = 1500, i, j, k, cnt;
      |                                             ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_solicitate6 fake_solicitate6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_solicitate6.c: In function 'main':
fake_solicitate6.c:34:20: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   34 |       do_frag = 0, cnt, type = NXT_ICMP6, offset = 14;
      |                    ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o parasite6 parasite6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
parasite6.c: In function 'intercept':
parasite6.c:86:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   86 |   ptr2 = thc_ipv62notation(ipv6->pkt + 38);
      |        ^
parasite6.c:87:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   87 |   ptr4 = thc_ipv62notation(ipv6->pkt + 22);
      |        ^
parasite6.c:128:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  128 |     ptr2 = thc_ipv62notation(ipv62->pkt + 38);
      |          ^
parasite6.c:129:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  129 |     ptr4 = thc_ipv62notation(ipv62->pkt + 22);
      |          ^
parasite6.c: In function 'main':
parasite6.c:187:27: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  187 |   unsigned char *ownmac = mac;
      |                           ^~~
parasite6.c:242:75: warning: pointer targets in passing argument 4 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  242 |     if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, dummy,
      |                                                                           ^~~~~
      |                                                                           |
      |                                                                           char *
In file included from parasite6.c:10:
thc-ipv6.h:161:77: note: expected 'unsigned char *' but argument is of type 'char *'
  161 |                                                int *pkt_len, unsigned char *src,
      |                                                              ~~~~~~~~~~~~~~~^~~
parasite6.c:243:41: warning: pointer targets in passing argument 5 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  243 |                                         dummy, 255, 0, 0, 0, 0)) == NULL)
      |                                         ^~~~~
      |                                         |
      |                                         char *
thc-ipv6.h:162:63: note: expected 'unsigned char *' but argument is of type 'char *'
  162 |                                                unsigned char *dst, int ttl,
      |                                                ~~~~~~~~~~~~~~~^~~
parasite6.c:247:47: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  247 |       if (thc_add_hdr_hopbyhop(pkt, &pkt_len, buf2, sizeof(buf2)) < 0)
      |                                               ^~~~
      |                                               |
      |                                               char *
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
parasite6.c:257:42: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  257 |       if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return -1;
      |                                          ^~~~
      |                                          |
      |                                          char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
parasite6.c:262:23: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
  262 |                       dummy, 24, 0) < 0)
      |                       ^~~~~
      |                       |
      |                       char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
parasite6.c:264:45: warning: pointer targets in passing argument 3 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  264 |     if (thc_generate_pkt(interface, ownmac, dummy, pkt, &pkt_len) < 0)
      |                                             ^~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:207:44: note: expected 'unsigned char *' but argument is of type 'char *'
  207 |                             unsigned char *dstmac, unsigned char *pkt,
      |                             ~~~~~~~~~~~~~~~^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_mld6 fake_mld6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_mld6.c: In function 'main':
fake_mld6.c:95:16: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   95 |     multicast6 = thc_resolve6("::");
      |                ^
fake_mld6.c:98:21: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   98 |     if ((multicast6 = thc_resolve6(argv[3])) == NULL) {
      |                     ^
fake_mld6.c:110:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  110 |       dst6 = multicast6;
      |            ^
fake_mld6.c:137:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  137 |   if ((p = thc_pcap_init_promisc(interface, string)) == NULL) {
      |                                             ^~~~~~
      |                                             |
      |                                             char *
In file included from fake_mld6.c:11:
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_mldrouter6 fake_mldrouter6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_mipv6 fake_mipv6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_mldrouter6 flood_mldrouter6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_mldrouter6.c: In function 'main':
flood_mldrouter6.c:23:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   23 |   unsigned char *mac6 = mac, *ip6 = thc_resolve6("fe80::ff:fe00:0");
      |                         ^~~
flood_mldrouter6.c:30:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   30 |   int            rawmode = 0;
      |                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_mld26 fake_mld26.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_mld26.c: In function 'main':
fake_mld26.c:134:16: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  134 |     multicast6 = thc_resolve6("::");
      |                ^
fake_mld26.c:137:21: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  137 |     if ((multicast6 = thc_resolve6(argv[3])) == NULL) {
      |                     ^
fake_mld26.c:149:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  149 |       dst6 = multicast6;
      |            ^
fake_mld26.c:180:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  180 |   if ((p = thc_pcap_init_promisc(interface, string)) == NULL) {
      |                                             ^~~~~~
      |                                             |
      |                                             char *
In file included from fake_mld26.c:11:
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o redir6 redir6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o smurf6 smurf6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
smurf6.c: In function 'main':
smurf6.c:32:18: warning: unused variable 'rawmode' [-Wunused-variable]
   32 |   int            rawmode = 0;
      |                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o rsmurf6 rsmurf6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
rsmurf6.c: In function 'main':
rsmurf6.c:28:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   28 |   int            rawmode = 0;
      |                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o toobig6 toobig6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o implementation6d implementation6d.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
implementation6d.c: In function 'main':
implementation6d.c:182:36: warning: pointer targets in passing argument 2 of 'thc_pcap_function' differ in signedness [-Wpointer-sign]
  182 |   if (thc_pcap_function(interface, string, (char *)check_packet, 0, NULL) < 0) {
      |                                    ^~~~~~
      |                                    |
      |                                    unsigned char *
In file included from implementation6d.c:34:
thc-ipv6.h:93:57: note: expected 'char *' but argument is of type 'unsigned char *'
   93 | extern int     thc_pcap_function(char *interface, char *capture, char *function,
      |                                                   ~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o sendpees6 sendpees6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
sendpees6.c: In function 'main':
sendpees6.c:42:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   42 |   dev = argv[1];
      |       ^
sendpees6.c:43:24: warning: pointer targets in passing argument 1 of 'thc_get_own_ipv6' differ in signedness [-Wpointer-sign]
   43 |   if (thc_get_own_ipv6(dev, NULL, PREFER_LINK) == NULL) {
      |                        ^~~
      |                        |
      |                        unsigned char *
In file included from sendpees6.c:20:
thc-ipv6.h:104:46: note: expected 'char *' but argument is of type 'unsigned char *'
  104 | extern unsigned char *thc_get_own_ipv6(char *interface, unsigned char *dst,
      |                                        ~~~~~~^~~~~~~~~
sendpees6.c:57:30: warning: pointer targets in passing argument 1 of 'thc_generate_cga' differ in signedness [-Wpointer-sign]
   57 |   cga_opt = thc_generate_cga(prefix, key, &cga);
      |                              ^~~~~~
      |                              |
      |                              char *
thc-ipv6.h:439:53: note: expected 'unsigned char *' but argument is of type 'char *'
  439 | extern thc_cga_hdr *thc_generate_cga(unsigned char *prefix, thc_key_t *key,
      |                                      ~~~~~~~~~~~~~~~^~~~~~
sendpees6.c:70:39: warning: pointer targets in passing argument 1 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
   70 |   if ((pkt = thc_create_ipv6_extended(dev, PREFER_GLOBAL, &pkt_len, cga, dst6,
      |                                       ^~~
      |                                       |
      |                                       unsigned char *
thc-ipv6.h:160:54: note: expected 'char *' but argument is of type 'unsigned char *'
  160 | extern unsigned char *thc_create_ipv6_extended(char *interface, int prefer,
      |                                                ~~~~~~^~~~~~~~~
sendpees6.c:75:71: warning: pointer targets in passing argument 6 of 'thc_add_send' differ in signedness [-Wpointer-sign]
   75 |   if (thc_add_send(pkt, &pkt_len, ICMP6_NEIGHBORSOL, 0xfacebabe, 0x0, dummy, 24,
      |                                                                       ^~~~~
      |                                                                       |
      |                                                                       char *
thc-ipv6.h:443:60: note: expected 'unsigned char *' but argument is of type 'char *'
  443 |                         unsigned int flags, unsigned char *data, int data_len,
      |                                             ~~~~~~~~~~~~~~~^~~~
sendpees6.c:82:24: warning: pointer targets in passing argument 1 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
   82 |   if (thc_generate_pkt(dev, srchw, dsthw, pkt, &pkt_len) < 0) {
      |                        ^~~
      |                        |
      |                        unsigned char *
thc-ipv6.h:206:35: note: expected 'char *' but argument is of type 'unsigned char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                             ~~~~~~^~~~~~~~~
sendpees6.c:82:29: warning: pointer targets in passing argument 2 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
   82 |   if (thc_generate_pkt(dev, srchw, dsthw, pkt, &pkt_len) < 0) {
      |                             ^~~~~
      |                             |
      |                             char *
thc-ipv6.h:206:61: note: expected 'unsigned char *' but argument is of type 'char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                                              ~~~~~~~~~~~~~~~^~~~~~
sendpees6.c:82:36: warning: pointer targets in passing argument 3 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
   82 |   if (thc_generate_pkt(dev, srchw, dsthw, pkt, &pkt_len) < 0) {
      |                                    ^~~~~
      |                                    |
      |                                    char *
thc-ipv6.h:207:44: note: expected 'unsigned char *' but argument is of type 'char *'
  207 |                             unsigned char *dstmac, unsigned char *pkt,
      |                             ~~~~~~~~~~~~~~~^~~~~~
sendpees6.c:90:18: warning: pointer targets in passing argument 1 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
   90 |     thc_send_pkt(dev, pkt, &pkt_len);
      |                  ^~~
      |                  |
      |                  unsigned char *
thc-ipv6.h:209:31: note: expected 'char *' but argument is of type 'unsigned char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                         ~~~~~~^~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o sendpeesmp6 sendpeesmp6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
sendpeesmp6.c: In function 'main':
sendpeesmp6.c:86:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   86 |   dev = argv[1];                   /* read interface from commandline */
      |       ^
sendpeesmp6.c:87:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   87 |   if ((addr = thc_resolve6(argv[3])) == NULL) {
      |             ^
sendpeesmp6.c:92:24: warning: pointer targets in passing argument 1 of 'thc_get_own_ipv6' differ in signedness [-Wpointer-sign]
   92 |   if (thc_get_own_ipv6(dev, NULL, PREFER_LINK) == NULL) {
      |                        ^~~
      |                        |
      |                        unsigned char *
In file included from sendpeesmp6.c:19:
thc-ipv6.h:104:46: note: expected 'char *' but argument is of type 'unsigned char *'
  104 | extern unsigned char *thc_get_own_ipv6(char *interface, unsigned char *dst,
      |                                        ~~~~~~^~~~~~~~~
sendpeesmp6.c:105:30: warning: pointer targets in passing argument 1 of 'thc_generate_cga' differ in signedness [-Wpointer-sign]
  105 |   cga_opt = thc_generate_cga(prefix, key, &cga);
      |                              ^~~~~~
      |                              |
      |                              char *
thc-ipv6.h:439:53: note: expected 'unsigned char *' but argument is of type 'char *'
  439 | extern thc_cga_hdr *thc_generate_cga(unsigned char *prefix, thc_key_t *key,
      |                                      ~~~~~~~~~~~~~~~^~~~~~
sendpeesmp6.c:119:23: warning: pointer targets in passing argument 1 of 'thc_get_mac' differ in signedness [-Wpointer-sign]
  119 |   tgthw = thc_get_mac(dev, cga, dst6);
      |                       ^~~
      |                       |
      |                       unsigned char *
thc-ipv6.h:107:41: note: expected 'char *' but argument is of type 'unsigned char *'
  107 | extern unsigned char *thc_get_mac(char *interface, unsigned char *src,
      |                                   ~~~~~~^~~~~~~~~
sendpeesmp6.c:151:43: warning: pointer targets in passing argument 1 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  151 |       if ((pkt = thc_create_ipv6_extended(dev, PREFER_LINK, &pkt_len, cga, dst6,
      |                                           ^~~
      |                                           |
      |                                           unsigned char *
thc-ipv6.h:160:54: note: expected 'char *' but argument is of type 'unsigned char *'
  160 | extern unsigned char *thc_create_ipv6_extended(char *interface, int prefer,
      |                                                ~~~~~~^~~~~~~~~
sendpeesmp6.c:158:70: warning: pointer targets in passing argument 6 of 'thc_add_send' differ in signedness [-Wpointer-sign]
  158 |       if (thc_add_send(pkt, &pkt_len, ICMP6_NEIGHBORSOL, 0x0, flags, soldummy,
      |                                                                      ^~~~~~~~
      |                                                                      |
      |                                                                      char *
thc-ipv6.h:443:60: note: expected 'unsigned char *' but argument is of type 'char *'
  443 |                         unsigned int flags, unsigned char *data, int data_len,
      |                                             ~~~~~~~~~~~~~~~^~~~
sendpeesmp6.c:166:38: warning: pointer targets in passing argument 1 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  166 |       if ((result = thc_generate_pkt(dev, test, tgthw, pkt, &pkt_len)) < 0) {
      |                                      ^~~
      |                                      |
      |                                      unsigned char *
thc-ipv6.h:206:35: note: expected 'char *' but argument is of type 'unsigned char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                             ~~~~~~^~~~~~~~~
sendpeesmp6.c:176:22: warning: pointer targets in passing argument 1 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  176 |         thc_send_pkt(dev, pkt, &pkt_len);
      |                      ^~~
      |                      |
      |                      unsigned char *
thc-ipv6.h:209:31: note: expected 'char *' but argument is of type 'unsigned char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                         ~~~~~~^~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o randicmp6 randicmp6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_mld6 flood_mld6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_mld6.c: In function 'main':
flood_mld6.c:23:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   23 |   unsigned char *mac6 = mac, *ip6 = thc_resolve6("fe80::ff:fe00:0");
      |                         ^~~
flood_mld6.c:30:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   30 |   int            rawmode = 0;
      |                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o implementation6 implementation6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
implementation6.c: In function 'main':
implementation6.c:327:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  327 |   strcat(string, thc_ipv62notation(src6));
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from implementation6.c:9:
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
implementation6.c:327:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  327 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
implementation6.c:328:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  328 |   strcat(string2, thc_ipv62notation(dst6));
      |          ^~~~~~~
      |          |
      |          unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
implementation6.c:328:19: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  328 |   strcat(string2, thc_ipv62notation(dst6));
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
      |                   |
      |                   unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
implementation6.c:340:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  340 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
In file included from implementation6.c:19:
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1546:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1546 |     p = thc_pcap_init(interface, string2);
      |                                  ^~~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1556:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1556 |     p = thc_pcap_init(interface, string);
      |                                  ^~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1635:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1635 |     p = thc_pcap_init(interface, string2);
      |                                  ^~~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1653:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1653 |     p = thc_pcap_init(interface, string);
      |                                  ^~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1670:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1670 |     p = thc_pcap_init(interface, string2);
      |                                  ^~~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
implementation6.c:1688:34: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1688 |     p = thc_pcap_init(interface, string);
      |                                  ^~~~~~
      |                                  |
      |                                  unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_mld26 flood_mld26.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_mld26.c: In function 'main':
flood_mld26.c:25:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   25 |   unsigned char *mac6 = mac, *ip6 = thc_resolve6("fe80::ff:fe00:0");
      |                         ^~~
flood_mld26.c:32:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   32 |   int            rawmode = 0;
      |                  ^~~~~~~
flood_mld26.c:29:24: warning: variable 'prefer' set but not used [-Wunused-but-set-variable]
   29 |   int            i, j, prefer = PREFER_LINK;
      |                        ^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fuzz_ip6 fuzz_ip6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fuzz_ip6.c: In function 'main':
fuzz_ip6.c:353:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  353 |   if ((srcmac = thc_get_own_mac(interface)) == NULL) {
      |               ^
fuzz_ip6.c:387:20: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  387 |     if ((real_dst6 = thc_resolve6(argv[optind + 1])) == NULL) {
      |                    ^
fuzz_ip6.c:422:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  422 |   strcat(string, thc_ipv62notation(src6));
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from fuzz_ip6.c:1:
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
fuzz_ip6.c:422:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  422 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
fuzz_ip6.c:433:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  433 |   dns = thc_resolve6("ff02::fb");
      |       ^
fuzz_ip6.c:434:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  434 |   route6 = thc_resolve6("2a01::");
      |          ^
fuzz_ip6.c:436:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  436 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
In file included from fuzz_ip6.c:11:
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
fuzz_ip6.c:444:35: warning: pointer targets in passing argument 3 of 'check_alive' differ in signedness [-Wpointer-sign]
  444 |     if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                   ^~~~~~
      |                                   |
      |                                   char *
fuzz_ip6.c:209:60: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | int check_alive(pcap_t *p, char *interface, unsigned char *srcmac,
      |                                             ~~~~~~~~~~~~~~~^~~~~~
fuzz_ip6.c:444:54: warning: pointer targets in passing argument 6 of 'check_alive' differ in signedness [-Wpointer-sign]
  444 |     if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                                      ^~~~~~~~~
      |                                                      |
      |                                                      char *
fuzz_ip6.c:210:75: note: expected 'unsigned char *' but argument is of type 'char *'
  210 |                 unsigned char *dstmac, unsigned char *src, unsigned char *dst) {
      |                                                            ~~~~~~~~~~~~~~~^~~
fuzz_ip6.c:497:40: warning: pointer targets in passing argument 3 of 'addfuzz' differ in signedness [-Wpointer-sign]
  497 |         addfuzz(&fuzzbuf, &fuzzbuf_sz, buf3);
      |                                        ^~~~
      |                                        |
      |                                        unsigned char *
fuzz_ip6.c:196:53: note: expected 'char *' but argument is of type 'unsigned char *'
  196 | void addfuzz(char **fuzzbuf, int *fuzzbuf_sz, char *fuzztype) {
      |                                               ~~~~~~^~~~~~~~
fuzz_ip6.c:550:38: warning: pointer targets in passing argument 3 of 'addfuzz' differ in signedness [-Wpointer-sign]
  550 |       addfuzz(&fuzzbuf, &fuzzbuf_sz, buf3);
      |                                      ^~~~
      |                                      |
      |                                      unsigned char *
fuzz_ip6.c:196:53: note: expected 'char *' but argument is of type 'unsigned char *'
  196 | void addfuzz(char **fuzzbuf, int *fuzzbuf_sz, char *fuzztype) {
      |                                               ~~~~~~^~~~~~~~
fuzz_ip6.c:592:32: warning: pointer targets in passing argument 10 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  592 |                       5760, 0, (unsigned char *)buf, 20, (unsigned char *)buf,
      |                                ^~~~~~~~~~~~~~~~~~~~
      |                                |
      |                                unsigned char *
thc-ipv6.h:190:57: note: expected 'char *' but argument is of type 'unsigned char *'
  190 |                        unsigned short int urgent, char *option, int option_len,
      |                                                   ~~~~~~^~~~~~
fuzz_ip6.c:592:58: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  592 |                       5760, 0, (unsigned char *)buf, 20, (unsigned char *)buf,
      |                                                          ^~~~~~~~~~~~~~~~~~~~
      |                                                          |
      |                                                          unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
fuzz_ip6.c:624:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  624 |         tmp6 = thc_get_own_ipv6(interface, dst6, PREFER_GLOBAL);
      |              ^
fuzz_ip6.c:626:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  626 |         tmp6 = someaddr6;
      |              ^
fuzz_ip6.c:639:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  639 |         tmp6 = thc_get_own_ipv6(interface, dst6, PREFER_GLOBAL);
      |              ^
fuzz_ip6.c:641:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  641 |         tmp6 = someaddr6;
      |              ^
fuzz_ip6.c:645:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  645 |       tmp6 = thc_resolve6("ff00::");
      |            ^
fuzz_ip6.c:650:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  650 |       tmp6 = thc_get_own_ipv6(interface, dst6, PREFER_GLOBAL);
      |            ^
fuzz_ip6.c:656:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  656 |         tmp6 = thc_get_own_ipv6(interface, dst6, PREFER_GLOBAL);
      |              ^
fuzz_ip6.c:658:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  658 |         tmp6 = someaddr6;
      |              ^
fuzz_ip6.c:669:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  669 |         tmp6 = someaddr6;
      |              ^
fuzz_ip6.c:671:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  671 |         tmp6 = thc_resolve6("ff05::3");
      |              ^
fuzz_ip6.c:858:35: warning: pointer targets in passing argument 2 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  858 |   if (thc_generate_pkt(interface, srcmac, mac, pkt, &pkt_len) < 0) return -1;
      |                                   ^~~~~~
      |                                   |
      |                                   char *
thc-ipv6.h:206:61: note: expected 'unsigned char *' but argument is of type 'char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                                              ~~~~~~~~~~~~~~~^~~~~~
fuzz_ip6.c:1112:41: warning: pointer targets in passing argument 3 of 'check_alive' differ in signedness [-Wpointer-sign]
 1112 |           if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                         ^~~~~~
      |                                         |
      |                                         char *
fuzz_ip6.c:209:60: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | int check_alive(pcap_t *p, char *interface, unsigned char *srcmac,
      |                                             ~~~~~~~~~~~~~~~^~~~~~
fuzz_ip6.c:1112:60: warning: pointer targets in passing argument 6 of 'check_alive' differ in signedness [-Wpointer-sign]
 1112 |           if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                                            ^~~~~~~~~
      |                                                            |
      |                                                            char *
fuzz_ip6.c:210:75: note: expected 'unsigned char *' but argument is of type 'char *'
  210 |                 unsigned char *dstmac, unsigned char *src, unsigned char *dst) {
      |                                                            ~~~~~~~~~~~~~~~^~~
fuzz_ip6.c:1133:35: warning: pointer targets in passing argument 3 of 'check_alive' differ in signedness [-Wpointer-sign]
 1133 |     if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                   ^~~~~~
      |                                   |
      |                                   char *
fuzz_ip6.c:209:60: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | int check_alive(pcap_t *p, char *interface, unsigned char *srcmac,
      |                                             ~~~~~~~~~~~~~~~^~~~~~
fuzz_ip6.c:1133:54: warning: pointer targets in passing argument 6 of 'check_alive' differ in signedness [-Wpointer-sign]
 1133 |     if (check_alive(p, interface, srcmac, mac, src6, real_dst6) == 0) {
      |                                                      ^~~~~~~~~
      |                                                      |
      |                                                      char *
fuzz_ip6.c:210:75: note: expected 'unsigned char *' but argument is of type 'char *'
  210 |                 unsigned char *dstmac, unsigned char *src, unsigned char *dst) {
      |                                                            ~~~~~~~~~~~~~~~^~~
fuzz_ip6.c:963:42: warning: array subscript 7 is above array bounds of 'unsigned int[2]' [-Warray-bounds=]
  963 |                 hdr->pkt[test_pos] ^ xors[test_cnt - COUNT_BYTE - 1];
      |                                      ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
fuzz_ip6.c:54:20: note: while referencing 'xors'
   54 | unsigned int       xors[] = {0, 0xffffffff};                    // 2
      |                    ^~~~
In file included from /usr/include/string.h:535,
                 from fuzz_ip6.c:3:
In function 'memcpy',
    inlined from 'main' at fuzz_ip6.c:690:9:
/usr/include/bits/string_fortified.h:29:10: warning: 'mcast6' may be used uninitialized [-Wmaybe-uninitialized]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
fuzz_ip6.c: In function 'main':
fuzz_ip6.c:231:41: note: 'mcast6' was declared here
  231 |   unsigned char *pkt = NULL, *pkt_bak, *mcast6, *someaddr6 = NULL;
      |                                         ^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_router6 flood_router6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_router6.c: In function 'main':
flood_router6.c:27:46: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   27 |   unsigned char *routerip6, *route6, *mac6 = mac, *ip6;
      |                                              ^~~
flood_router6.c:33:20: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   33 |   int pkt_len = 0, rawmode = 0, count = 0, do_hop = 0, do_frag = 0, cnt,
      |                    ^~~~~~~
flood_router6.c:33:69: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   33 |   int pkt_len = 0, rawmode = 0, count = 0, do_hop = 0, do_frag = 0, cnt,
      |                                                                     ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_advertise6 flood_advertise6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_advertise6.c: In function 'main':
flood_advertise6.c:26:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   26 |   unsigned char *mac6 = mac, *ip6;
      |                         ^~~
flood_advertise6.c:33:7: warning: variable 'keepmac' set but not used [-Wunused-but-set-variable]
   33 |       keepmac = 0;
      |       ^~~~~~~
flood_advertise6.c:32:27: warning: unused variable 'rawmode' [-Wunused-variable]
   32 |   int pkt_len = 0, flags, rawmode = 0, count = 0, prefer = PREFER_LINK,
      |                           ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_solicitate6 flood_solicitate6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_solicitate6.c: In function 'main':
flood_solicitate6.c:28:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   28 |   unsigned char *mac6 = mac, *ip6, *query6, *smac = NULL;
      |                         ^~~
flood_solicitate6.c:54:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   54 |     smac = srcmac;
      |          ^
flood_solicitate6.c:34:31: warning: unused variable 'rawmode' [-Wunused-variable]
   34 |   int            pkt_len = 0, rawmode = 0, count = 0;
      |                               ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o exploit6 exploit6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
exploit6.c: In function 'main':
exploit6.c:107:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  107 |   strcat(string, thc_ipv62notation(src6));
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from exploit6.c:6:
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
exploit6.c:107:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  107 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
exploit6.c:108:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  108 |   strcat(string2, thc_ipv62notation(dst6));
      |          ^~~~~~~
      |          |
      |          unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
exploit6.c:108:19: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  108 |   strcat(string2, thc_ipv62notation(dst6));
      |                   ^~~~~~~~~~~~~~~~~~~~~~~
      |                   |
      |                   unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
exploit6.c:124:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  124 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
In file included from exploit6.c:16:
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
exploit6.c:70:44: warning: unused variable 'pkt_len3' [-Wunused-variable]
   70 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                                            ^~~~~~~~
exploit6.c:70:30: warning: unused variable 'pkt_len2' [-Wunused-variable]
   70 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                              ^~~~~~~~
exploit6.c:69:45: warning: unused variable 'pkt3' [-Wunused-variable]
   69 |   unsigned char *pkt = NULL, *pkt2 = NULL, *pkt3 = NULL;
      |                                             ^~~~
exploit6.c:69:31: warning: unused variable 'pkt2' [-Wunused-variable]
   69 |   unsigned char *pkt = NULL, *pkt2 = NULL, *pkt3 = NULL;
      |                               ^~~~
exploit6.c:67:25: warning: unused variable 'j' [-Wunused-variable]
   67 |   int            i = 0, j, srcmtu, fragsize, offset = 14;
      |                         ^
exploit6.c:65:50: warning: unused variable 'routers' [-Wunused-variable]
   65 |   unsigned char *srcmac = NULL, *dstmac = NULL, *routers[2], null_buffer[6];
      |                                                  ^~~~~~~
exploit6.c:63:61: warning: variable 'mcast6' set but not used [-Wunused-but-set-variable]
   63 |   unsigned char *dst6, *ldst6 = malloc(16), *src6, *lsrc6, *mcast6, *route6,
      |                                                             ^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o alive6 alive6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
alive6.c: In function 'warlord_checkFingerprint':
alive6.c:291:25: warning: variable 'ip_mod' set but not used [-Wunused-but-set-variable]
  291 |   char *os, *end, *ptr, ip_mod, ip_ver = 0, ip_hdr_size = 0;
      |                         ^~~~~~
alive6.c: In function 'check_packets':
alive6.c:433:63: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  433 |         if (memcmp(ptr + 48 + offset, (char *)tagging, strlen(tagging)) == 0) {
      |                                                               ^~~~~~~
      |                                                               |
      |                                                               unsigned char *
In file included from alive6.c:3:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
alive6.c:455:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  455 |         snprintf(sport, sizeof(sport), "%d/", i);
      |                  ^~~~~
      |                  |
      |                  unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from alive6.c:1:
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
alive6.c:469:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  469 |       snprintf(sport, sizeof(sport), "%d/", i);
      |                ^~~~~
      |                |
      |                unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
alive6.c:472:41: warning: pointer targets in passing argument 1 of 'warlord_checkFingerprint' differ in signedness [-Wpointer-sign]
  472 |           os = warlord_checkFingerprint(ptr, len);
      |                                         ^~~
      |                                         |
      |                                         unsigned char *
alive6.c:290:38: note: expected 'char *' but argument is of type 'unsigned char *'
  290 | char *warlord_checkFingerprint(char *buffer, int len) {
      |                                ~~~~~~^~~~~~
alive6.c:536:18: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  536 |         snprintf(sport, sizeof(sport), "%d:%d/", ptr[40], ptr[41]);
      |                  ^~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
alive6.c:587:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  587 |           p1 = "unreachable";
      |              ^
alive6.c:590:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  590 |           p1 = "toobig";
      |              ^
alive6.c:593:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  593 |           p1 = "time-to-live-exceeded";
      |              ^
alive6.c: In function 'main':
alive6.c:821:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  821 |         tagging = optarg;
      |                 ^
alive6.c:887:19: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  887 |           if ((p2 = strdup(optarg)) == NULL) {
      |                   ^
alive6.c:891:22: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  891 |           p3 = index(p2, '/');
      |                      ^~
      |                      |
      |                      unsigned char *
In file included from /usr/include/string.h:462:
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
alive6.c:891:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  891 |           p3 = index(p2, '/');
      |              ^
alive6.c:893:25: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  893 |           if ((i = atoi(p3)) < 8 || i > 120 || i % 8 != 0) {
      |                         ^~
      |                         |
      |                         unsigned char *
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
alive6.c:1068:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
 1068 |     strcpy(string, "ip6");
      |            ^~~~~~
      |            |
      |            unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1070:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
 1070 |     sprintf(string, "dst %s", thc_ipv62notation(src6));
      |             ^~~~~~
      |             |
      |             unsigned char *
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
alive6.c:1072:12: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1072 |     strcat(string, " and ");
      |            ^~~~~~
      |            |
      |            unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1075:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1075 |       strcat(string, "( icmp6 or ");
      |              ^~~~~~
      |              |
      |              unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1076:37: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1076 |       if (udpports[0] != -1) strcat(string, "udp ");
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1079:16: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1079 |         strcat(string, "or ");
      |                ^~~~~~
      |                |
      |                unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1081:16: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1081 |         strcat(string, "tcp ");
      |                ^~~~~~
      |                |
      |                unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1082:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1082 |       strcat(string, ")");
      |              ^~~~~~
      |              |
      |              unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1084:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
 1084 |       strcat(string, "icmp6");
      |              ^~~~~~
      |              |
      |              unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
alive6.c:1113:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1113 |     if (strlen(tagging) > 8) tagging[8] = 0;
      |                ^~~~~~~
      |                |
      |                unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
alive6.c:1114:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1114 |     for (i = 0; i < (sizeof(buf) / strlen(tagging)); i++)
      |                                           ^~~~~~~
      |                                           |
      |                                           unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
alive6.c:1115:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1115 |       memcpy(buf + i * (strlen(tagging)), tagging, strlen(tagging));
      |                                ^~~~~~~
      |                                |
      |                                unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
alive6.c:1115:59: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
 1115 |       memcpy(buf + i * (strlen(tagging)), tagging, strlen(tagging));
      |                                                           ^~~~~~~
      |                                                           |
      |                                                           unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
alive6.c:1119:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
 1119 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
In file included from alive6.c:16:
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
alive6.c:1384:42: warning: pointer targets in passing argument 3 of 'adress4to6' differ in signedness [-Wpointer-sign]
 1384 |       bl = adress4to6(cur_dst, addr_cur, &bh);
      |                                          ^~~
      |                                          |
      |                                          unsigned char *
alive6.c:642:64: note: expected 'char *' but argument is of type 'unsigned char *'
  642 | int adress4to6(unsigned char *addr6, unsigned int addr4, char *state) {
      |                                                          ~~~~~~^~~~~
alive6.c:1835:69: warning: pointer targets in passing argument 10 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1835 |                               (sp << 16) + sp, 0, TCP_SYN, 5760, 0, tcp_opt,
      |                                                                     ^~~~~~~
      |                                                                     |
      |                                                                     unsigned char *
thc-ipv6.h:190:57: note: expected 'char *' but argument is of type 'unsigned char *'
  190 |                        unsigned short int urgent, char *option, int option_len,
      |                                                   ~~~~~~^~~~~~
alive6.c:1964:72: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1964 |             if (thc_add_udp(pkt, &pkt_len, sp, udpports[i] % 65536, 0, dns6buf,
      |                                                                        ^~~~~~~
      |                                                                        |
      |                                                                        unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
alive6.c:727:55: warning: unused variable 'sendrc' [-Wunused-variable]
  727 |       no_send_remote = 2, nos = 0, renew = 0, errcnt, sendrc;
      |                                                       ^~~~~~
In file included from /usr/include/stdio.h:906:
In function '*__printfieee128',
    inlined from 'check_packets' at alive6.c:596:7:
/usr/include/bits/stdio2.h:86:10: warning: 'p1' may be used uninitialized [-Wmaybe-uninitialized]
   86 |   return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alive6.c: In function 'check_packets':
alive6.c:393:48: note: 'p1' was declared here
  393 |   unsigned char *ptr = (unsigned char *)data, *p1, *p2, *p3, sport[16] = "",
      |                                                ^~
alive6.c: In function 'main':
alive6.c:1198:23: warning: '%s' directive argument is null [-Wformat-overflow=]
 1198 |                       "Warning: network mask is ignored and processed as "
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alive6.c:1199:37: note: format string is defined here
 1199 |                       "single host: %s\n",
      |                                     ^~
alive6.c:1375:16: warning: 'cur_dst' may be used uninitialized [-Wmaybe-uninitialized]
 1375 |           p2 = thc_ipv62notation(cur_dst);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~
alive6.c:718:48: note: 'cur_dst' was declared here
  718 |   unsigned char *pkt = NULL, *router6 = NULL, *cur_dst, *p2, *p3, *ptr3, *smac,
      |                                                ^~~~~~~
alive6.c:731:31: warning: 'bm' may be used uninitialized [-Wmaybe-uninitialized]
  731 |   unsigned char fcnt = 0, bh, bm, bl, restart, use_dmac = 0, dump_all = 0,
      |                               ^~
alive6.c:1279:12: warning: 'bl' may be used uninitialized [-Wmaybe-uninitialized]
 1279 |         if (bl == 255) {
      |            ^
alive6.c:731:35: note: 'bl' was declared here
  731 |   unsigned char fcnt = 0, bh, bm, bl, restart, use_dmac = 0, dump_all = 0,
      |                                   ^~
alive6.c:1373:10: warning: 'restart' may be used uninitialized [-Wmaybe-uninitialized]
 1373 |       if (restart) {  // bl = return, bm = fcnt_counter, bh = state
      |          ^
alive6.c:731:39: note: 'restart' was declared here
  731 |   unsigned char fcnt = 0, bh, bm, bl, restart, use_dmac = 0, dump_all = 0,
      |                                       ^~~~~~~
alive6.c:1323:19: warning: 'ip2' may be used uninitialized [-Wmaybe-uninitialized]
 1323 |         } else if (ip2 < dict[dictptr + 5]) {
      |                   ^
alive6.c:733:21: note: 'ip2' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                     ^~~
alive6.c:1320:17: warning: 'ip3' may be used uninitialized [-Wmaybe-uninitialized]
 1320 |         else if (ip3 < dict[dictptr + 6]) {
      |                 ^
alive6.c:733:26: note: 'ip3' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                          ^~~
alive6.c:1318:12: warning: 'ip4' may be used uninitialized [-Wmaybe-uninitialized]
 1318 |         if (ip4 < dict[dictptr + 7])
      |            ^
alive6.c:733:31: note: 'ip4' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                               ^~~
alive6.c:1635:16: warning: 'cip1' may be used uninitialized [-Wmaybe-uninitialized]
 1635 |             if (cip1 < tip1) {
      |                ^
alive6.c:733:36: note: 'cip1' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                    ^~~~
alive6.c:1616:16: warning: 'cip2' may be used uninitialized [-Wmaybe-uninitialized]
 1616 |             if (cip2 < tip2) {
      |                ^
alive6.c:733:42: note: 'cip2' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                          ^~~~
alive6.c:1597:16: warning: 'cip3' may be used uninitialized [-Wmaybe-uninitialized]
 1597 |             if (cip3 < tip3) {
      |                ^
alive6.c:733:48: note: 'cip3' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                                ^~~~
alive6.c:1578:16: warning: 'cip4' may be used uninitialized [-Wmaybe-uninitialized]
 1578 |             if (cip4 < tip4) {
      |                ^
alive6.c:733:54: note: 'cip4' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                                      ^~~~
alive6.c:1551:22: warning: 'cip5' may be used uninitialized [-Wmaybe-uninitialized]
 1551 |             if (cip5 + step <= tip5) {
      |                 ~~~~~^~~~~~
alive6.c:733:60: note: 'cip5' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                                            ^~~~
alive6.c:1532:22: warning: 'cip6' may be used uninitialized [-Wmaybe-uninitialized]
 1532 |             if (cip6 + step <= tip6) {
      |                 ~~~~~^~~~~~
alive6.c:733:66: note: 'cip6' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                                                  ^~~~
alive6.c:1513:22: warning: 'cip7' may be used uninitialized [-Wmaybe-uninitialized]
 1513 |             if (cip7 + step <= tip7) {
      |                 ~~~~~^~~~~~
alive6.c:733:72: note: 'cip7' was declared here
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                                                                        ^~~~
alive6.c:1494:22: warning: 'cip8' may be used uninitialized [-Wmaybe-uninitialized]
 1494 |             if (cip8 + step <= tip8) {
      |                 ~~~~~^~~~~~
alive6.c:734:7: note: 'cip8' was declared here
  734 |       cip8;
      |       ^~~~
alive6.c:1624:12: warning: 'fip1' may be used uninitialized [-Wmaybe-uninitialized]
 1624 |         if (fip1 != tip1 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:16: note: 'fip1' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                ^~~~
alive6.c:1605:12: warning: 'fip2' may be used uninitialized [-Wmaybe-uninitialized]
 1605 |         if (fip2 != tip2 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:22: note: 'fip2' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                      ^~~~
alive6.c:1586:12: warning: 'fip3' may be used uninitialized [-Wmaybe-uninitialized]
 1586 |         if (fip3 != tip3 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:28: note: 'fip3' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                            ^~~~
alive6.c:1567:12: warning: 'fip4' may be used uninitialized [-Wmaybe-uninitialized]
 1567 |         if (fip4 != tip4 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:34: note: 'fip4' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                  ^~~~
alive6.c:1548:12: warning: 'fip5' may be used uninitialized [-Wmaybe-uninitialized]
 1548 |         if (fip5 != tip5 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:40: note: 'fip5' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                        ^~~~
alive6.c:1529:12: warning: 'fip6' may be used uninitialized [-Wmaybe-uninitialized]
 1529 |         if (fip6 != tip6 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:46: note: 'fip6' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                              ^~~~
alive6.c:1510:12: warning: 'fip7' may be used uninitialized [-Wmaybe-uninitialized]
 1510 |         if (fip7 != tip7 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:52: note: 'fip7' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                                    ^~~~
alive6.c:1491:12: warning: 'fip8' may be used uninitialized [-Wmaybe-uninitialized]
 1491 |         if (fip8 != tip8 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:58: note: 'fip8' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                                          ^~~~
alive6.c:1624:12: warning: 'tip1' may be used uninitialized [-Wmaybe-uninitialized]
 1624 |         if (fip1 != tip1 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:64: note: 'tip1' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                                                ^~~~
alive6.c:1605:12: warning: 'tip2' may be used uninitialized [-Wmaybe-uninitialized]
 1605 |         if (fip2 != tip2 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:70: note: 'tip2' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                                                      ^~~~
alive6.c:1586:12: warning: 'tip3' may be used uninitialized [-Wmaybe-uninitialized]
 1586 |         if (fip3 != tip3 && (inc_step || inc_next)) {
      |            ^
alive6.c:735:76: note: 'tip3' was declared here
  735 |   unsigned int fip1, fip2, fip3, fip4, fip5, fip6, fip7, fip8, tip1, tip2, tip3,
      |                                                                            ^~~~
alive6.c:1567:12: warning: 'tip4' may be used uninitialized [-Wmaybe-uninitialized]
 1567 |         if (fip4 != tip4 && (inc_step || inc_next)) {
      |            ^
alive6.c:736:7: note: 'tip4' was declared here
  736 |       tip4, tip5, tip6, tip7, tip8;
      |       ^~~~
alive6.c:1548:12: warning: 'tip5' may be used uninitialized [-Wmaybe-uninitialized]
 1548 |         if (fip5 != tip5 && (inc_step || inc_next)) {
      |            ^
alive6.c:736:13: note: 'tip5' was declared here
  736 |       tip4, tip5, tip6, tip7, tip8;
      |             ^~~~
alive6.c:1529:12: warning: 'tip6' may be used uninitialized [-Wmaybe-uninitialized]
 1529 |         if (fip6 != tip6 && (inc_step || inc_next)) {
      |            ^
alive6.c:736:19: note: 'tip6' was declared here
  736 |       tip4, tip5, tip6, tip7, tip8;
      |                   ^~~~
alive6.c:1510:12: warning: 'tip7' may be used uninitialized [-Wmaybe-uninitialized]
 1510 |         if (fip7 != tip7 && (inc_step || inc_next)) {
      |            ^
alive6.c:736:25: note: 'tip7' was declared here
  736 |       tip4, tip5, tip6, tip7, tip8;
      |                         ^~~~
alive6.c:1491:12: warning: 'tip8' may be used uninitialized [-Wmaybe-uninitialized]
 1491 |         if (fip8 != tip8 && (inc_step || inc_next)) {
      |            ^
alive6.c:736:31: note: 'tip8' was declared here
  736 |       tip4, tip5, tip6, tip7, tip8;
      |                               ^~~~
alive6.c:1384:12: warning: 'addr_cur' may be used uninitialized [-Wmaybe-uninitialized]
 1384 |       bl = adress4to6(cur_dst, addr_cur, &bh);
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alive6.c:730:57: note: 'addr_cur' was declared here
  730 |   unsigned int  four_from[MAX_FOUR], four_to[MAX_FOUR], addr_cur;
      |                                                         ^~~~~~~~
alive6.c:733:16: warning: 'ip1' may be used uninitialized [-Wmaybe-uninitialized]
  733 |   unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7,
      |                ^~~
alive6.c:727:47: warning: 'errcnt' may be used uninitialized [-Wmaybe-uninitialized]
  727 |       no_send_remote = 2, nos = 0, renew = 0, errcnt, sendrc;
      |                                               ^~~~~~
alive6.c:2047:28: warning: 'ok' may be used uninitialized [-Wmaybe-uninitialized]
 2047 |   if (curr > 1 || list > 0 || ok != 0 || tcount > alive_no ||
      |       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
alive6.c:729:36: note: 'ok' was declared here
  729 |        *ptr, *ptr2, do_router = 0, ok;
      |                                    ^~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o denial6 denial6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
denial6.c: In function 'main':
denial6.c:320:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  320 |       randptr = ipv6->pkt + do_hdr_size + 40 + 8 + 4;
      |               ^
denial6.c:322:15: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  322 |       randptr = ipv6->pkt + 14 + 40 + 8 + 4;
      |               ^
denial6.c:60:70: warning: unused variable 'mtu' [-Wunused-variable]
   60 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                                                                      ^~~
denial6.c:60:58: warning: unused variable 'noping' [-Wunused-variable]
   60 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                                                          ^~~~~~
denial6.c:60:44: warning: unused variable 'pkt_len3' [-Wunused-variable]
   60 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                                            ^~~~~~~~
denial6.c:60:30: warning: unused variable 'pkt_len2' [-Wunused-variable]
   60 |   int           pkt_len = 0, pkt_len2 = 0, pkt_len3 = 0, noping = 0, mtu = 1500;
      |                              ^~~~~~~~
denial6.c:59:45: warning: unused variable 'pkt3' [-Wunused-variable]
   59 |   unsigned char *pkt = NULL, *pkt2 = NULL, *pkt3 = NULL;
      |                                             ^~~~
denial6.c:59:31: warning: unused variable 'pkt2' [-Wunused-variable]
   59 |   unsigned char *pkt = NULL, *pkt2 = NULL, *pkt3 = NULL;
      |                               ^~~~
denial6.c:58:35: warning: variable 'fragsize' set but not used [-Wunused-but-set-variable]
   58 |   int            i, j, k, srcmtu, fragsize;
      |                                   ^~~~~~~~
denial6.c:57:18: warning: unused variable 'hdr' [-Wunused-variable]
   57 |   thc_ipv6_hdr * hdr;
      |                  ^~~
denial6.c:56:50: warning: unused variable 'routers' [-Wunused-variable]
   56 |   unsigned char *srcmac = NULL, *dstmac = NULL, *routers[2], null_buffer[6];
      |                                                  ^~~~~~~
denial6.c:55:25: warning: unused variable 'mal' [-Wunused-variable]
   55 |                        *mal;
      |                         ^~~
denial6.c:54:70: warning: unused variable 'route6' [-Wunused-variable]
   54 |   unsigned char *dst6, *ldst6 = malloc(16), *src6, *lsrc6, *mcast6, *route6,
      |                                                                      ^~~~~~
denial6.c:54:61: warning: variable 'mcast6' set but not used [-Wunused-but-set-variable]
   54 |   unsigned char *dst6, *ldst6 = malloc(16), *src6, *lsrc6, *mcast6, *route6,
      |                                                             ^~~~~~
denial6.c:52:39: warning: unused variable 'tmplen' [-Wunused-variable]
   52 |   int            test = 0, count = 1, tmplen;
      |                                       ^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_dhcps6 fake_dhcps6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_dhcps6.c: In function 'main':
fake_dhcps6.c:29:37: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   29 |   unsigned char *routerip6, *mac6 = mac, *ip6, *ptr, *ptr1, *ptr2, *ptr3;
      |                                     ^~~
fake_dhcps6.c:55:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   55 |   if (argc >= 6 && (ptr = argv[5]) != NULL)
      |                         ^
fake_dhcps6.c:56:12: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
   56 |     sscanf(ptr, "%x:%x:%x:%x:%x:%x", (unsigned int *)&mac[0],
      |            ^~~
      |            |
      |            unsigned char *
In file included from fake_dhcps6.c:1:
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
fake_dhcps6.c:74:12: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   74 |   if ((ptr = index(routerip, '/')) == NULL) {
      |            ^
fake_dhcps6.c:81:15: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
   81 |   size = atoi(ptr);
      |               ^~~
      |               |
      |               unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27:
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
fake_dhcps6.c:130:50: warning: pointer targets in passing argument 3 of 'thc_bind_multicast_to_socket' differ in signedness [-Wpointer-sign]
  130 |   if (thc_bind_multicast_to_socket(s, interface, thc_resolve6("ff02::1:2")) <
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  unsigned char *
In file included from fake_dhcps6.c:13:
thc-ipv6.h:226:73: note: expected 'char *' but argument is of type 'unsigned char *'
  226 | extern int   thc_bind_multicast_to_socket(int s, char *interface, char *src);
      |                                                                   ~~~~~~^~~
fake_dhcps6.c:132:50: warning: pointer targets in passing argument 3 of 'thc_bind_multicast_to_socket' differ in signedness [-Wpointer-sign]
  132 |       thc_bind_multicast_to_socket(s, interface, thc_resolve6("ff02::1:3")) <
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  unsigned char *
thc-ipv6.h:226:73: note: expected 'char *' but argument is of type 'unsigned char *'
  226 | extern int   thc_bind_multicast_to_socket(int s, char *interface, char *src);
      |                                                                   ~~~~~~^~~
fake_dhcps6.c:173:32: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
  173 |       if (debug) thc_dump_data(rdatabuf, len, "Received Packet");
      |                                ^~~~~~~~
      |                                |
      |                                char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
fake_dhcps6.c:175:32: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  175 |       ptr2 = thc_ipv62notation((char *)&ddst.sin6_addr);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
      |                                |
      |                                char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
fake_dhcps6.c:178:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  178 |           ptr1 = "Solicitate";
      |                ^
fake_dhcps6.c:181:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  181 |           ptr1 = "Advertise (illegal, ignored)";
      |                ^
fake_dhcps6.c:184:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  184 |           ptr1 = "Request";
      |                ^
fake_dhcps6.c:187:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  187 |           ptr1 = "Confirm";
      |                ^
fake_dhcps6.c:190:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  190 |           ptr1 = "Renew";
      |                ^
fake_dhcps6.c:193:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  193 |           ptr1 = "Rebind";
      |                ^
fake_dhcps6.c:196:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  196 |           ptr1 = "Reply (illegal, ignored)";
      |                ^
fake_dhcps6.c:199:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  199 |           ptr1 = "Release (ignored)";
      |                ^
fake_dhcps6.c:202:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  202 |           ptr1 = "Decline (ignored)";
      |                ^
fake_dhcps6.c:205:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  205 |           ptr1 = "Reconfigure (illegal, ignored)";
      |                ^
fake_dhcps6.c:208:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  208 |           ptr1 = "Information Request (ignored)";
      |                ^
fake_dhcps6.c:211:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  211 |           ptr1 = "Relay Forward (ignored)";
      |                ^
fake_dhcps6.c:214:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  214 |           ptr1 = "Relay Reply (ignored)";
      |                ^
fake_dhcps6.c:217:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  217 |           ptr1 = "Unknown (ignored)";
      |                ^
fake_dhcps6.c:271:49: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  271 |           ptr3 = thc_ipv62notation(wdatabuf + i + 4);
      |                                    ~~~~~~~~~~~~~^~~
      |                                                 |
      |                                                 char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
fake_dhcps6.c:301:34: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
  301 |         if (debug) thc_dump_data(wdatabuf, len, "Reply Packet");
      |                                  ^~~~~~~~
      |                                  |
      |                                  char *
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
fake_dhcps6.c:311:36: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  311 |           ptr2 = thc_ipv62notation((char *)&ddst.sin6_addr);
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~
      |                                    |
      |                                    char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
fake_dhcps6.c:31:13: warning: variable 'fromlen' set but not used [-Wunused-but-set-variable]
   31 |   int size, fromlen = 0, /*mtu = 1500, */ i, j, k, l, m, s, len, t, mlen,
      |             ^~~~~~~
fake_dhcps6.c:315:13: warning: 'ptr3' may be used uninitialized [-Wmaybe-uninitialized]
  315 |             free(ptr3);
      |             ^~~~~~~~~~
fake_dhcps6.c:29:69: note: 'ptr3' was declared here
   29 |   unsigned char *routerip6, *mac6 = mac, *ip6, *ptr, *ptr1, *ptr2, *ptr3;
      |                                                                     ^~~~
fake_dhcps6.c:316:21: warning: 'm' may be used uninitialized [-Wmaybe-uninitialized]
  316 |           } else if (m)
      |                     ^
fake_dhcps6.c:31:55: note: 'm' was declared here
   31 |   int size, fromlen = 0, /*mtu = 1500, */ i, j, k, l, m, s, len, t, mlen,
      |                                                       ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o trace6 trace6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
trace6.c: In function 'check_packets':
trace6.c:119:23: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  119 |           remark[pos] = strdup("\t[ping reply received]");
      |                       ^
trace6.c:166:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  166 |             remark[pos] = strdup("\t[unreachable message received]");
      |                         ^
trace6.c:189:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  189 |             remark[pos] = strdup("\t[parameter problem received]");
      |                         ^
trace6.c:211:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  211 |             remark[pos] = strdup("\t[TCP SYN-ACK reply received]");
      |                         ^
trace6.c:214:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  214 |             remark[pos] = strdup("\t[TCP RST reply received]");
      |                         ^
trace6.c:217:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  217 |             remark[pos] = strdup("\t[TCP unknown reply received]");
      |                         ^
trace6.c:228:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  228 |         remark[pos] = strdup("\t[UDP reply received]");
      |                     ^
trace6.c:250:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  250 |             remark[pos] = strdup("\t[port unreachable message received]");
      |                         ^
trace6.c:254:25: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  254 |             remark[pos] = strdup("\t[unreachable message received]");
      |                         ^
trace6.c: In function 'main':
trace6.c:336:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  336 |   interface = argv[optind];
      |             ^
trace6.c:341:45: warning: pointer targets in passing argument 1 of 'thc_get_own_ipv6' differ in signedness [-Wpointer-sign]
  341 |   if (src6 == NULL) src6 = thc_get_own_ipv6(interface, dst6, PREFER_GLOBAL);
      |                                             ^~~~~~~~~
      |                                             |
      |                                             unsigned char *
In file included from trace6.c:12:
thc-ipv6.h:104:46: note: expected 'char *' but argument is of type 'unsigned char *'
  104 | extern unsigned char *thc_get_own_ipv6(char *interface, unsigned char *dst,
      |                                        ~~~~~~^~~~~~~~~
trace6.c:342:28: warning: pointer targets in passing argument 1 of 'thc_get_own_mac' differ in signedness [-Wpointer-sign]
  342 |   srcmac = thc_get_own_mac(interface);
      |                            ^~~~~~~~~
      |                            |
      |                            unsigned char *
thc-ipv6.h:102:45: note: expected 'char *' but argument is of type 'unsigned char *'
  102 | extern unsigned char *thc_get_own_mac(char *interface);
      |                                       ~~~~~~^~~~~~~~~
trace6.c:367:42: warning: pointer targets in passing argument 1 of 'thc_get_mac' differ in signedness [-Wpointer-sign]
  367 |   if (rawmode == 0 && (mac = thc_get_mac(interface, src6, dst6)) == NULL) {
      |                                          ^~~~~~~~~
      |                                          |
      |                                          unsigned char *
thc-ipv6.h:107:41: note: expected 'char *' but argument is of type 'unsigned char *'
  107 | extern unsigned char *thc_get_mac(char *interface, unsigned char *src,
      |                                   ~~~~~~^~~~~~~~~
trace6.c:372:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  372 |   strcat(string, thc_ipv62notation(src6));
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from trace6.c:1:
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
trace6.c:372:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  372 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
trace6.c:376:15: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  376 |     remark[i] = strdup("");
      |               ^
trace6.c:380:26: warning: pointer targets in passing argument 1 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  380 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                          ^~~~~~~~~
      |                          |
      |                          unsigned char *
thc-ipv6.h:95:36: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                              ~~~~~~^~~~~~~~~
trace6.c:380:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  380 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
trace6.c:386:26: warning: pointer targets in passing argument 1 of 'thc_get_mtu' differ in signedness [-Wpointer-sign]
  386 |   if ((mtu = thc_get_mtu(interface)) < 1280) {
      |                          ^~~~~~~~~
      |                          |
      |                          unsigned char *
thc-ipv6.h:103:41: note: expected 'char *' but argument is of type 'unsigned char *'
  103 | extern int            thc_get_mtu(char *interface);
      |                                   ~~~~~~^~~~~~~~~
trace6.c:431:45: warning: pointer targets in passing argument 1 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  431 |                    thc_create_ipv6_extended(interface, PREFER_GLOBAL, &pkt_len,
      |                                             ^~~~~~~~~
      |                                             |
      |                                             unsigned char *
thc-ipv6.h:160:54: note: expected 'char *' but argument is of type 'unsigned char *'
  160 | extern unsigned char *thc_create_ipv6_extended(char *interface, int prefer,
      |                                                ~~~~~~^~~~~~~~~
trace6.c:466:24: warning: pointer targets in passing argument 1 of 'thc_create_ipv6_extended' differ in signedness [-Wpointer-sign]
  466 |                        interface, 0, &pkt2_len, dst6, foo6, i, 0, 0, 0, 0)) ==
      |                        ^~~~~~~~~
      |                        |
      |                        unsigned char *
thc-ipv6.h:160:54: note: expected 'char *' but argument is of type 'unsigned char *'
  160 | extern unsigned char *thc_create_ipv6_extended(char *interface, int prefer,
      |                                                ~~~~~~^~~~~~~~~
trace6.c:472:32: warning: pointer targets in passing argument 1 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  472 |               thc_generate_pkt(interface, foomac, foomac, pkt2, &pkt2_len);
      |                                ^~~~~~~~~
      |                                |
      |                                unsigned char *
thc-ipv6.h:206:35: note: expected 'char *' but argument is of type 'unsigned char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                             ~~~~~~^~~~~~~~~
trace6.c:498:49: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  498 |                               buf_len > 0 ? buf : NULL, buf_len) < 0)
      |                                                 ^
      |                                                 |
      |                                                 unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
trace6.c:502:54: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  502 |                                    buf_len > 0 ? buf : NULL, buf_len) < 0)
      |                                                      ^
      |                                                      |
      |                                                      unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
trace6.c:505:41: warning: pointer targets in passing argument 1 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
  505 |           if (thc_generate_and_send_pkt(interface, srcmac, mac, pkt, &pkt_len) <
      |                                         ^~~~~~~~~
      |                                         |
      |                                         unsigned char *
thc-ipv6.h:203:44: note: expected 'char *' but argument is of type 'unsigned char *'
  203 | extern int thc_generate_and_send_pkt(char *interface, unsigned char *srcmac,
      |                                      ~~~~~~^~~~~~~~~
trace6.c:543:21: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  543 |     position[up_to] = strdup("!!!");
      |                     ^
trace6.c:554:16: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  554 |       snprintf(text, sizeof(text), " with starting MTU %d", orig_mtu);
      |                ^~~~
      |                |
      |                unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:567:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  567 |           snprintf(text, sizeof(text), " - new MTU %d", rmtu[i]);
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:569:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  569 |           snprintf(text, sizeof(text), " - new MTU %d - 6in4 tunnel endpoint",
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:573:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  573 |           snprintf(text, sizeof(text),
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:576:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  576 |           snprintf(text, sizeof(text), " - new MTU %d - PPTP tunnel endpoint",
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:579:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  579 |           snprintf(text, sizeof(text), " - new MTU %d - AYIYA tunnel endpoint",
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:582:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  582 |           snprintf(text, sizeof(text), " - new MTU %d", rmtu[i]);
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:584:20: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign]
  584 |           snprintf(text, sizeof(text), " - new MTU %d", rmtu[i]);
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/stdio2.h:51:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   51 | __NTH (snprintf (char *__restrict __s, size_t __n,
      | ^~~~~
trace6.c:590:49: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
  590 |         he = gethostbyaddr(thc_resolve6(position[i]), 16, AF_INET6);
      |                                         ~~~~~~~~^~~
      |                                                 |
      |                                                 unsigned char *
thc-ipv6.h:100:42: note: expected 'char *' but argument is of type 'unsigned char *'
  100 | extern unsigned char *thc_resolve6(char *target);
      |                                    ~~~~~~^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_dnsupdate6 fake_dnsupdate6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_dnsupdate6.c: In function 'main':
fake_dnsupdate6.c:60:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   60 |   if ((dst = thc_resolve6(argv[3])) == NULL) {
      |            ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_dns6d fake_dns6d.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_dns6d.c: In function 'check_packets':
fake_dns6d.c:39:54: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   39 |                 *dmac = NULL, *pkt, *look, *lwrite = lookup;
      |                                                      ^~~~~~
fake_dns6d.c:72:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   72 |     src6 = ip6;      // then use this as a spoofed source
      |          ^
fake_dns6d.c:78:40: warning: pointer targets in passing argument 2 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
   78 |   thc_generate_and_send_pkt(interface, mac6, dmac, pkt, &pkt_len);
      |                                        ^~~~
      |                                        |
      |                                        char *
In file included from fake_dns6d.c:13:
thc-ipv6.h:203:70: note: expected 'unsigned char *' but argument is of type 'char *'
  203 | extern int thc_generate_and_send_pkt(char *interface, unsigned char *srcmac,
      |                                                       ~~~~~~~~~~~~~~~^~~~~~
fake_dns6d.c: In function 'main':
fake_dns6d.c:128:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  128 |     mac6 = thc_get_own_mac(interface);
      |          ^
fake_dns6d.c:131:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  131 |     ip6 = thc_resolve6(argv[3]);
      |         ^
fake_dns6d.c:133:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  133 |     ip6 = thc_get_own_ipv6(interface, NULL, PREFER_LINK);
      |         ^
fake_dns6d.c:141:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  141 |   routerip6 = thc_resolve6(argv[2]);
      |             ^
fake_dns6d.c:158:23: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  158 |            interface, "ip6 and udp and (dst port 53 or dst port 5353)")) ==
      |                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       char *
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_dhcpc6 flood_dhcpc6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_dhcpc6.c: In function 'check_packets':
flood_dhcpc6.c:112:46: warning: pointer targets in passing argument 2 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
  112 |     if (thc_generate_and_send_pkt(interface, smac, ptr + 6, pkt, &pkt_len) < 0)
      |                                              ^~~~
      |                                              |
      |                                              char *
In file included from flood_dhcpc6.c:13:
thc-ipv6.h:203:70: note: expected 'unsigned char *' but argument is of type 'char *'
  203 | extern int thc_generate_and_send_pkt(char *interface, unsigned char *srcmac,
      |                                                       ~~~~~~~~~~~~~~~^~~~~~
flood_dhcpc6.c: In function 'main':
flood_dhcpc6.c:122:33: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  122 |   unsigned char *        mac6 = mac, *src, *dst;
      |                                 ^~~
flood_dhcpc6.c:179:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  179 |   if ((p = thc_pcap_init_promisc(interface, "ip6 and udp and dst port 546")) ==
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
flood_dhcpc6.c:224:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  224 |     if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, src,
      |              ^
flood_dhcpc6.c:227:21: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  227 |     if (thc_add_udp(pkt, &pkt_len, 546, 547, 0, wdatabuf, len) < 0) return -1;
      |                     ^~~
      |                     |
      |                     char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
flood_dhcpc6.c:229:58: warning: pointer targets in passing argument 4 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
  229 |     if (thc_generate_and_send_pkt(interface, mac6, NULL, pkt, &pkt_len) < 0)
      |                                                          ^~~
      |                                                          |
      |                                                          char *
thc-ipv6.h:204:76: note: expected 'unsigned char *' but argument is of type 'char *'
  204 |                                      unsigned char *dstmac, unsigned char *pkt,
      |                                                             ~~~~~~~~~~~~~~~^~~
flood_dhcpc6.c:231:30: warning: pointer targets in passing argument 1 of 'thc_destroy_packet' differ in signedness [-Wpointer-sign]
  231 |     pkt = thc_destroy_packet(pkt);
      |                              ^~~
      |                              |
      |                              char *
thc-ipv6.h:210:57: note: expected 'unsigned char *' but argument is of type 'char *'
  210 | extern unsigned char *thc_destroy_packet(unsigned char *pkt);
      |                                          ~~~~~~~~~~~~~~~^~~
flood_dhcpc6.c:231:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  231 |     pkt = thc_destroy_packet(pkt);
      |         ^
flood_dhcpc6.c: In function 'check_packets':
flood_dhcpc6.c:112:9: warning: 'smac' may be used uninitialized [-Wmaybe-uninitialized]
  112 |     if (thc_generate_and_send_pkt(interface, smac, ptr + 6, pkt, &pkt_len) < 0)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
flood_dhcpc6.c:54:18: note: 'smac' was declared here
   54 |   char *         smac, mac[6] = {0, 0x0d, 0, 0x0d, 0x0d, 0x0e};
      |                  ^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o kill_router6 kill_router6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
kill_router6.c: In function 'send_ra_kill':
kill_router6.c:61:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
   61 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, frbuf2, frbuf2len) < 0) return;
      |                                             ^~~~~~
      |                                             |
      |                                             char *
In file included from kill_router6.c:11:
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
kill_router6.c:70:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
   70 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
kill_router6.c:72:68: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
   72 |   if (thc_add_icmp6(pkt, &pkt_len, ICMP6_ROUTERADV, 0, 0x40080000, frbuf,
      |                                                                    ^~~~~
      |                                                                    |
      |                                                                    char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
kill_router6.c: In function 'main':
kill_router6.c:93:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   93 |   unsigned char *mac6 = mac, *ip6;
      |                         ^~~
kill_router6.c:96:27: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   96 |   unsigned char *dstmac = dmac;
      |                           ^~~~
kill_router6.c:129:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  129 |   frbuf = buf;
      |         ^
kill_router6.c:130:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  130 |   frbuf2 = buf2;
      |          ^
kill_router6.c:136:34: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  136 |   if (argc - optind >= 4 && (ptr = argv[optind + 3]) != NULL)
      |                                  ^
kill_router6.c:137:12: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  137 |     sscanf(ptr, "%x:%x:%x:%x:%x:%x", (unsigned int *)&dmac[0],
      |            ^~~
      |            |
      |            unsigned char *
In file included from kill_router6.c:1:
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
kill_router6.c:143:34: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  143 |   if (argc - optind >= 3 && (ptr = argv[optind + 2]) != NULL)
      |                                  ^
kill_router6.c:144:12: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
  144 |     sscanf(ptr, "%x:%x:%x:%x:%x:%x", (unsigned int *)&mac[0],
      |            ^~~
      |            |
      |            unsigned char *
/usr/include/stdio.h:423:43: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  423 | extern int sscanf (const char *__restrict __s,
      |                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
kill_router6.c:168:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  168 |   if ((p = thc_pcap_init_promisc(interface, string)) == NULL) {
      |                                             ^~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
kill_router6.c:189:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  189 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return -1;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
kill_router6.c:100:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
  100 |   int            rawmode = 0;
      |                  ^~~~~~~
kill_router6.c: In function 'send_ra_kill':
kill_router6.c:41:20: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   41 |   int pkt_len = 0, cnt, i, len = header->caplen - 14, offset = 14;
      |                    ^~~
kill_router6.c: In function 'main':
kill_router6.c:97:21: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   97 |   int            i, cnt, offset = 14;
      |                     ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o ndpexhaust6 ndpexhaust6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
ndpexhaust6.c: In function 'main':
ndpexhaust6.c:57:10: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   57 |   dstnet = argv[2];  // hier stehts dstnet drin
      |          ^
ndpexhaust6.c:58:38: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
   58 |   if (dstnet == NULL || (ptr = index(dstnet, '/')) == NULL) {
      |                                      ^~~~~~
      |                                      |
      |                                      unsigned char *
In file included from /usr/include/string.h:462,
                 from ndpexhaust6.c:3:
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
ndpexhaust6.c:58:30: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   58 |   if (dstnet == NULL || (ptr = index(dstnet, '/')) == NULL) {
      |                              ^
ndpexhaust6.c:66:15: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
   66 |   size = atoi(ptr);  // prefix lenght
      |               ^~~
      |               |
      |               unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from ndpexhaust6.c:1:
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
ndpexhaust6.c:76:23: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
   76 |   dst6 = thc_resolve6(dstnet);
      |                       ^~~~~~
      |                       |
      |                       unsigned char *
In file included from ndpexhaust6.c:11:
thc-ipv6.h:100:42: note: expected 'char *' but argument is of type 'unsigned char *'
  100 | extern unsigned char *thc_resolve6(char *target);
      |                                    ~~~~~~^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o detect_sniffer6 detect_sniffer6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
detect_sniffer6.c: In function 'main':
detect_sniffer6.c:134:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  134 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from detect_sniffer6.c:2:
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
detect_sniffer6.c:148:46: warning: pointer targets in passing argument 3 of 'thc_pcap_check' differ in signedness [-Wpointer-sign]
  148 |     thc_pcap_check(p, (char *)check_packets, buf);
      |                                              ^~~
      |                                              |
      |                                              unsigned char *
In file included from detect_sniffer6.c:13:
thc-ipv6.h:98:64: note: expected 'char *' but argument is of type 'unsigned char *'
   98 | extern int     thc_pcap_check(pcap_t *p, char *function, char *opt);
      |                                                          ~~~~~~^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dump_router6 dump_router6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
dump_router6.c: In function 'main':
dump_router6.c:217:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
  217 |   int            rawmode = 0;
      |                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o passive_discovery6 passive_discovery6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
passive_discovery6.c: In function 'detect':
passive_discovery6.c:52:15: warning: pointer targets in initialization of 'char *' from 'unsigned char *' differ in signedness [-Wpointer-sign]
   52 |   char *ptr = data, *ptr2;
      |               ^~~~
passive_discovery6.c:58:19: warning: pointer targets in passing argument 1 of 'thc_dump_data' differ in signedness [-Wpointer-sign]
   58 |     thc_dump_data(ptr, 8, "packet");
      |                   ^~~
      |                   |
      |                   char *
In file included from passive_discovery6.c:11:
thc-ipv6.h:217:42: note: expected 'unsigned char *' but argument is of type 'char *'
  217 | extern void thc_dump_data(unsigned char *buf, int len, char *text);
      |                           ~~~~~~~~~~~~~~~^~~
passive_discovery6.c:100:34: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  100 |         ptr2 = thc_ipv62notation((char *)(ptr + offset));
      |                                  ^~~~~~~~~~~~~~~~~~~~~~
      |                                  |
      |                                  char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
passive_discovery6.c:100:14: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  100 |         ptr2 = thc_ipv62notation((char *)(ptr + offset));
      |              ^
passive_discovery6.c: In function 'main':
passive_discovery6.c:152:17: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  152 |         replace = thc_resolve6(optarg);
      |                 ^
passive_discovery6.c:169:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  169 |   glob = thc_get_own_ipv6(interface, NULL, PREFER_GLOBAL);
      |        ^
passive_discovery6.c:170:6: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  170 |   ll = thc_get_own_ipv6(interface, NULL, PREFER_LINK);
      |      ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dnsrevenum6 dnsrevenum6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
dnsrevenum6.c: In function 'deeper':
dnsrevenum6.c:195:26: warning: pointer targets in passing argument 1 of 'dnssocket' differ in signedness [-Wpointer-sign]
  195 |         sock = dnssocket(dst);
      |                          ^~~
      |                          |
      |                          unsigned char *
dnsrevenum6.c:45:21: note: expected 'char *' but argument is of type 'unsigned char *'
   45 | int dnssocket(char *server) {
      |               ~~~~~~^~~~~~
dnsrevenum6.c:206:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  206 |             strcpy(name, "Found: ");
      |                    ^~~~
      |                    |
      |                    unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from dnsrevenum6.c:19:
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:218:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  218 |             strcat(name, foo);
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:218:26: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  218 |             strcat(name, foo);
      |                          ^~~
      |                          |
      |                          unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:220:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  220 |             strcat(name, " is ");
      |                    ^~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:226:61: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  226 |               strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                                                             ^~~~
      |                                                             |
      |                                                             unsigned char *
In file included from dnsrevenum6.c:22:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dnsrevenum6.c:226:23: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign]
  226 |               strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                       ^~~~
      |                       |
      |                       unsigned char *
/usr/include/bits/string_fortified.h:135:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  135 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
dnsrevenum6.c:226:34: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign]
  226 |               strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                             ~~~~~^~~
      |                                  |
      |                                  unsigned char *
/usr/include/bits/string_fortified.h:135:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  135 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
dnsrevenum6.c:227:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  227 |               strcat(name, ".");
      |                      ^~~~
      |                      |
      |                      unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:232:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  232 |               strcat(name, " is ");
      |                      ^~~~
      |                      |
      |                      unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:238:63: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  238 |                 strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                                                               ^~~~
      |                                                               |
      |                                                               unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dnsrevenum6.c:238:25: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign]
  238 |                 strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                         ^~~~
      |                         |
      |                         unsigned char *
/usr/include/bits/string_fortified.h:135:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  135 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
dnsrevenum6.c:238:36: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign]
  238 |                 strncat(name, ptr2 + 1, sizeof(name) - strlen(name) - 4);
      |                               ~~~~~^~~
      |                                    |
      |                                    unsigned char *
/usr/include/bits/string_fortified.h:135:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  135 | __NTH (strncat (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
dnsrevenum6.c:239:24: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  239 |                 strcat(name, ".");
      |                        ^~~~
      |                        |
      |                        unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:279:22: warning: pointer targets in passing argument 1 of 'dnssocket' differ in signedness [-Wpointer-sign]
  279 |     sock = dnssocket(dst);
      |                      ^~~
      |                      |
      |                      unsigned char *
dnsrevenum6.c:45:21: note: expected 'char *' but argument is of type 'unsigned char *'
   45 | int dnssocket(char *server) {
      |               ~~~~~~^~~~~~
dnsrevenum6.c: In function 'main':
dnsrevenum6.c:293:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  293 |   prg = argv[0];
      |       ^
dnsrevenum6.c:326:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  326 |   dst = argv[1];
      |       ^
dnsrevenum6.c:327:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  327 |   ptr = argv[2];
      |       ^
dnsrevenum6.c:340:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  340 |     for (i = strlen(ptr) - 1; i >= 0 && ok == 1; i--) {
      |                     ^~~
      |                     |
      |                     unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dnsrevenum6.c:355:20: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  355 |   } else if (index(ptr, ':') != NULL && (ptr2 = index(ptr, '/')) != NULL) {
      |                    ^~~
      |                    |
      |                    unsigned char *
In file included from /usr/include/string.h:462:
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
dnsrevenum6.c:355:55: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  355 |   } else if (index(ptr, ':') != NULL && (ptr2 = index(ptr, '/')) != NULL) {
      |                                                       ^~~
      |                                                       |
      |                                                       unsigned char *
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
dnsrevenum6.c:355:47: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  355 |   } else if (index(ptr, ':') != NULL && (ptr2 = index(ptr, '/')) != NULL) {
      |                                               ^
dnsrevenum6.c:357:16: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  357 |     len = atoi(ptr2);
      |                ^~~~
      |                |
      |                unsigned char *
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
dnsrevenum6.c:371:30: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
  371 |     if ((dest = thc_resolve6(ptr)) == NULL) {
      |                              ^~~
      |                              |
      |                              unsigned char *
In file included from dnsrevenum6.c:35:
thc-ipv6.h:100:42: note: expected 'char *' but argument is of type 'unsigned char *'
  100 | extern unsigned char *thc_resolve6(char *target);
      |                                    ~~~~~~^~~~~~
dnsrevenum6.c:395:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  395 |   strcpy(buf_end + 1, "ip6");
      |          ~~~~~~~~^~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:397:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
  397 |   strcpy(buf_end + 5, "arpa");
      |          ~~~~~~~~^~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:77:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   77 | __NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
dnsrevenum6.c:407:20: warning: pointer targets in passing argument 1 of 'dnssocket' differ in signedness [-Wpointer-sign]
  407 |   sock = dnssocket(dst);
      |                    ^~~
      |                    |
      |                    unsigned char *
dnsrevenum6.c:45:21: note: expected 'char *' but argument is of type 'unsigned char *'
   45 | int dnssocket(char *server) {
      |               ~~~~~~^~~~~~
dnsrevenum6.c:419:26: warning: pointer targets in passing argument 1 of 'dnssocket' differ in signedness [-Wpointer-sign]
  419 |         sock = dnssocket(dst);
      |                          ^~~
      |                          |
      |                          unsigned char *
dnsrevenum6.c:45:21: note: expected 'char *' but argument is of type 'unsigned char *'
   45 | int dnssocket(char *server) {
      |               ~~~~~~^~~~~~
dnsrevenum6.c: In function 'deeper':
dnsrevenum6.c:213:59: warning: 'j' may be used uninitialized [-Wmaybe-uninitialized]
  213 |                 dst6[15 - i / 2] = (tochar(ptr2[1]) * 16) + j;
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~^~~
dnsrevenum6.c:149:20: note: 'j' was declared here
  149 |   int           i, j, ok = 0, rs = 0, len, clen, nlen, recv_len = sizeof(buf2);
      |                    ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_router26 fake_router26.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fake_router26.c: In function 'send_rs_reply':
fake_router26.c:125:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  125 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, frbuf2, frbuf2len) < 0) return;
      |                                             ^~~~~~
      |                                             |
      |                                             char *
In file included from fake_router26.c:12:
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
fake_router26.c:136:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  136 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
fake_router26.c:138:68: warning: pointer targets in passing argument 6 of 'thc_add_icmp6' differ in signedness [-Wpointer-sign]
  138 |   if (thc_add_icmp6(pkt, &pkt_len, ICMP6_ROUTERADV, 0, 0xff080800, frbuf,
      |                                                                    ^~~~~
      |                                                                    |
      |                                                                    char *
thc-ipv6.h:182:61: note: expected 'unsigned char *' but argument is of type 'char *'
  182 |                          unsigned int flags, unsigned char *data, int data_len,
      |                                              ~~~~~~~~~~~~~~~^~~~
fake_router26.c: In function 'exit_cleanup':
fake_router26.c:158:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  158 |     prefix = thc_resolve6("2001:db8::");
      |            ^
fake_router26.c:160:55: warning: pointer targets in passing argument 7 of 'thc_routeradv6' differ in signedness [-Wpointer-sign]
  160 |     thc_routeradv6(interface, NULL, NULL, NULL, 0, 0, prefix, 0, 0, 0);
      |                                                       ^~~~~~
      |                                                       |
      |                                                       char *
thc-ipv6.h:125:42: note: expected 'unsigned char *' but argument is of type 'char *'
  125 |                           unsigned char *prefix, int prefixlen, int mtu,
      |                           ~~~~~~~~~~~~~~~^~~~~~
fake_router26.c:162:55: warning: pointer targets in passing argument 7 of 'thc_routeradv6' differ in signedness [-Wpointer-sign]
  162 |     thc_routeradv6(interface, NULL, NULL, NULL, 0, 0, prefix, 0, 0, 0);
      |                                                       ^~~~~~
      |                                                       |
      |                                                       char *
thc-ipv6.h:125:42: note: expected 'unsigned char *' but argument is of type 'char *'
  125 |                           unsigned char *prefix, int prefixlen, int mtu,
      |                           ~~~~~~~~~~~~~~~^~~~~~
fake_router26.c:164:55: warning: pointer targets in passing argument 7 of 'thc_routeradv6' differ in signedness [-Wpointer-sign]
  164 |     thc_routeradv6(interface, NULL, NULL, NULL, 0, 0, prefix, 0, 0, 0);
      |                                                       ^~~~~~
      |                                                       |
      |                                                       char *
thc-ipv6.h:125:42: note: expected 'unsigned char *' but argument is of type 'char *'
  125 |                           unsigned char *prefix, int prefixlen, int mtu,
      |                           ~~~~~~~~~~~~~~~^~~~~~
fake_router26.c: In function 'main':
fake_router26.c:200:16: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  200 |         dstmac = dmac;
      |                ^
fake_router26.c:207:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  207 |         mac6 = mac;
      |              ^
fake_router26.c:214:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  214 |         fmac = smac;
      |              ^
fake_router26.c:253:36: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  253 |         if (optarg == NULL || (ptr = index(optarg, '/')) == NULL) {
      |                                    ^
fake_router26.c:261:26: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  261 |         if ((size = atoi(ptr)) < 0 &&
      |                          ^~~
      |                          |
      |                          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from fake_router26.c:1:
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
fake_router26.c:323:36: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  323 |         if (optarg == NULL || (ptr = index(optarg, '/')) == NULL) {
      |                                    ^
fake_router26.c:331:26: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  331 |         if ((size = atoi(ptr)) < 0 &&
      |                          ^~~
      |                          |
      |                          unsigned char *
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
fake_router26.c:361:20: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  361 |         searchlist = optarg;
      |                    ^
fake_router26.c:413:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  413 |         ptr = strtok(optarg, ",");
      |             ^
fake_router26.c:415:27: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  415 |           if (strncasecmp(ptr, "man", 3) == 0)
      |                           ^~~
      |                           |
      |                           unsigned char *
In file included from /usr/include/string.h:462,
                 from fake_router26.c:3:
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:417:32: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  417 |           else if (strncasecmp(ptr, "oth", 3) == 0)
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:419:32: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  419 |           else if (strncasecmp(ptr, "hom", 3) == 0)
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:421:32: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  421 |           else if (strncasecmp(ptr, "prox", 4) == 0)
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:423:32: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  423 |           else if (strncasecmp(ptr, "res", 3) == 0)
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:425:32: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
  425 |           else if (strncasecmp(ptr, "unk", 3) == 0)
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/strings.h:120:37: note: expected 'const char *' but argument is of type 'unsigned char *'
  120 | extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
      |                         ~~~~~~~~~~~~^~~~
fake_router26.c:431:15: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  431 |           ptr = strtok(NULL, ",");
      |               ^
fake_router26.c:471:9: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  471 |   frbuf = buf;
      |         ^
fake_router26.c:472:10: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  472 |   frbuf2 = buf2;
      |          ^
fake_router26.c:575:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  575 |     if (searchlist[strlen(searchlist) - 1] == '.')
      |                           ^~~~~~~~~~
      |                           |
      |                           unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
fake_router26.c:576:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  576 |       searchlist[strlen(searchlist) - 1] = 0;
      |                         ^~~~~~~~~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
fake_router26.c:578:26: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign]
  578 |     while ((ptr = strstr(searchlist, ".,")) != NULL) {
      |                          ^~~~~~~~~~
      |                          |
      |                          unsigned char *
/usr/include/string.h:350:34: note: expected 'const char *' but argument is of type 'unsigned char *'
  350 | extern char *strstr (const char *__haystack, const char *__needle)
      |                      ~~~~~~~~~~~~^~~~~~~~~~
fake_router26.c:578:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  578 |     while ((ptr = strstr(searchlist, ".,")) != NULL) {
      |                 ^
fake_router26.c:579:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  579 |       m = strlen(ptr);
      |                  ^~~
      |                  |
      |                  unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
fake_router26.c:586:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  586 |     j = strlen(searchlist);
      |                ^~~~~~~~~~
      |                |
      |                unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
fake_router26.c:589:19: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  589 |       ptr = index(&searchlist[l], '.');
      |                   ^~~~~~~~~~~~~~
      |                   |
      |                   unsigned char *
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
fake_router26.c:589:11: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  589 |       ptr = index(&searchlist[l], '.');
      |           ^
fake_router26.c:590:33: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  590 |       if (ptr == NULL || (index(&searchlist[l], ',') != NULL &&
      |                                 ^~~~~~~~~~~~~~
      |                                 |
      |                                 unsigned char *
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
fake_router26.c:591:55: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  591 |                           (char *)ptr > (char *)index(&searchlist[l], ','))) {
      |                                                       ^~~~~~~~~~~~~~
      |                                                       |
      |                                                       unsigned char *
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
fake_router26.c:593:21: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  593 |         ptr = index(&searchlist[l], ',');
      |                     ^~~~~~~~~~~~~~
      |                     |
      |                     unsigned char *
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
fake_router26.c:593:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  593 |         ptr = index(&searchlist[l], ',');
      |             ^
fake_router26.c:596:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  596 |       n = strlen(&searchlist[l]);
      |                  ^~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
fake_router26.c:623:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  623 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, frbuf2, 6) < 0) return -1;
      |                                             ^~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
fake_router26.c:635:40: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  635 |     if (thc_add_hdr_dst(pkt, &pkt_len, buf3, sizeof(buf3)) < 0) return -1;
      |                                        ^~~~
      |                                        |
      |                                        char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
fake_router26.c:645:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  645 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_router26 flood_router26.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_router26.c: In function 'main':
flood_router26.c:44:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   44 |   unsigned char *mac6 = mac, *ip6;
      |                         ^~~
flood_router26.c:51:20: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   51 |   int pkt_len = 0, rawmode = 0, count = 0, deanon = 0, do_alert = 0, do_hop = 0,
      |                    ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o inverse_lookup6 inverse_lookup6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
inverse_lookup6.c: In function 'check_packets':
inverse_lookup6.c:50:44: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
   50 |              thc_ipv62notation((char *)ptr + 8), mac);
      |                                ~~~~~~~~~~~~^~~
      |                                            |
      |                                            char *
In file included from inverse_lookup6.c:11:
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
inverse_lookup6.c:61:50: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
   61 |               thc_ipv62notation((char *)orig_ptr + 8), mac, j);
      |                                 ~~~~~~~~~~~~~~~~~^~~
      |                                                  |
      |                                                  char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
inverse_lookup6.c:64:66: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
   64 |               printf("  %s\n", thc_ipv62notation((char *)ptr + 7 + i * 16));
      |                                                  ~~~~~~~~~~~~~~~~^~~~~~~~
      |                                                                  |
      |                                                                  char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
inverse_lookup6.c: In function 'main':
inverse_lookup6.c:95:7: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   95 |   mac = argv[2];
      |       ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o address6 address6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
address6.c: In function 'main':
address6.c:40:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   40 |   if ((dst6 = index(argv[1], '/')) != NULL) *dst6 = 0;
      |             ^
address6.c:48:44: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
   48 |     if (dst6[8] + dst6[9] == 0 && dst6[10] == 0xff & dst6[11] == 0xff) {
      |                                   ~~~~~~~~~^~~~~~~
address6.c:58:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
   58 |         sprintf(ipv4, "%d.%d.%d.%d", dst6[9], dst6[11], dst6[13], dst6[15]);
      |                 ^~~~
      |                 |
      |                 unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from address6.c:1:
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
address6.c:59:23: warning: pointer targets in passing argument 1 of 'inet_aton' differ in signedness [-Wpointer-sign]
   59 |         if (inet_aton(ipv4, &in) != 0) {
      |                       ^~~~
      |                       |
      |                       unsigned char *
In file included from address6.c:11:
/usr/include/arpa/inet.h:73:35: note: expected 'const char *' but argument is of type 'unsigned char *'
   73 | extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
      |                       ~~~~~~~~~~~~^~~~
address6.c:67:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
   67 |       sprintf(ipv4, "%d.%d.%d.%d", dst6[12], dst6[13], dst6[14], dst6[15]);
      |               ^~~~
      |               |
      |               unsigned char *
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
address6.c:68:21: warning: pointer targets in passing argument 1 of 'inet_aton' differ in signedness [-Wpointer-sign]
   68 |       if (inet_aton(ipv4, &in) != 0) {
      |                     ^~~~
      |                     |
      |                     unsigned char *
/usr/include/arpa/inet.h:73:35: note: expected 'const char *' but argument is of type 'unsigned char *'
   73 | extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
      |                       ~~~~~~~~~~~~^~~~
address6.c:78:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   78 |     for (i = 0; i < strlen(ptr); i++)
      |                            ^~~
      |                            |
      |                            unsigned char *
In file included from address6.c:3:
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
address6.c:83:29: warning: pointer targets in passing argument 1 of 'inet_aton' differ in signedness [-Wpointer-sign]
   83 |     if (j == 0 && inet_aton(ptr, &in) != 0) {
      |                             ^~~
      |                             |
      |                             unsigned char *
/usr/include/arpa/inet.h:73:35: note: expected 'const char *' but argument is of type 'unsigned char *'
   73 | extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW;
      |                       ~~~~~~~~~~~~^~~~
address6.c:85:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   85 |       for (i = 0; i < strlen(ptr); i++)
      |                              ^~~
      |                              |
      |                              unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
address6.c:103:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  103 |     if ((ptr = index(argv[2], '/')) != NULL) *ptr = 0;
      |              ^
address6.c:112:9: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  112 |     ptr = argv[1];
      |         ^
address6.c:114:25: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  114 |       if ((dst6 = index(ptr, '.')) != NULL) *dst6 = 0;
      |                         ^~~
      |                         |
      |                         unsigned char *
In file included from /usr/include/string.h:462:
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
address6.c:114:17: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  114 |       if ((dst6 = index(ptr, '.')) != NULL) *dst6 = 0;
      |                 ^
address6.c:115:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  115 |       ipv4[i] = atoi(ptr);
      |                      ^~~
      |                      |
      |                      unsigned char *
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
address6.c:143:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  143 |         sprintf(ipv6, "::%d:%d:%d:%d", ipv4[0], ipv4[1], ipv4[2], ipv4[3]);
      |                 ^~~~
      |                 |
      |                 unsigned char *
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
address6.c:144:29: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
  144 |         dst6 = thc_resolve6(ipv6);
      |                             ^~~~
      |                             |
      |                             unsigned char *
In file included from address6.c:13:
thc-ipv6.h:100:42: note: expected 'char *' but argument is of type 'unsigned char *'
  100 | extern unsigned char *thc_resolve6(char *target);
      |                                    ~~~~~~^~~~~~
address6.c:152:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  152 |         sprintf(ipv6, "::%d", ipv4[3]);
      |                 ^~~~
      |                 |
      |                 unsigned char *
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
address6.c:153:29: warning: pointer targets in passing argument 1 of 'thc_resolve6' differ in signedness [-Wpointer-sign]
  153 |         dst6 = thc_resolve6(ipv6);
      |                             ^~~~
      |                             |
      |                             unsigned char *
thc-ipv6.h:100:42: note: expected 'char *' but argument is of type 'unsigned char *'
  100 | extern unsigned char *thc_resolve6(char *target);
      |                                    ~~~~~~^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fragmentation6 fragmentation6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fragmentation6.c: In function 'main':
fragmentation6.c:42:31: warning: variable 'fragsize' set but not used [-Wunused-but-set-variable]
   42 |   int            offset = 14, fragsize = 0;
      |                               ^~~~~~~~
fragmentation6.c:977:10: warning: 'tos' may be used uninitialized [-Wmaybe-uninitialized]
  977 |       if ((pkt3 = thc_create_ipv6_extended(interface, PREFER_GLOBAL, &pkt_len3,
      |          ^
fragmentation6.c:45:29: note: 'tos' was declared here
   45 |   char *         interface, tos;
      |                             ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o covert_send6d covert_send6d.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
covert_send6d.c: In function 'check_packets':
covert_send6d.c:101:7: warning: 'BF_cfb64_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  101 |       BF_cfb64_encrypt((unsigned char *)rbuf, (unsigned char *)wbuf, bytes,
      |       ^~~~~~~~~~~~~~~~
In file included from covert_send6d.c:27:
/usr/include/openssl/blowfish.h:61:28: note: declared here
   61 | OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in,
      |                            ^~~~~~~~~~~~~~~~
covert_send6d.c: In function 'main':
covert_send6d.c:148:5: warning: 'BF_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  148 |     BF_set_key(&bfkey, sizeof(hash), (unsigned char *)hash);
      |     ^~~~~~~~~~
/usr/include/openssl/blowfish.h:50:28: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
      |                            ^~~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o node_query6 node_query6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
node_query6.c: In function 'dump_node_reply':
node_query6.c:70:48: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
   70 |           printf("    %s\n", thc_ipv62notation((char *)(ipv6hdr + i)));
      |                                                ^~~~~~~~~~~~~~~~~~~~~
      |                                                |
      |                                                char *
In file included from node_query6.c:11:
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
node_query6.c: In function 'main':
node_query6.c:105:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  105 |   unsigned char *mac6 = mac;
      |                         ^~~
node_query6.c:111:18: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
  111 |   int            rawmode = 0;
      |                  ^~~~~~~
node_query6.c:138:7: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
  138 |   cnt += getpid();
      |       ^~
node_query6.c:108:21: note: 'cnt' was declared here
  108 |   int            i, cnt;
      |                     ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o covert_send6 covert_send6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
covert_send6.c: In function 'main':
covert_send6.c:124:5: warning: 'BF_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  124 |     BF_set_key(&bfkey, sizeof(hash), (unsigned char *)hash);
      |     ^~~~~~~~~~
In file included from covert_send6.c:27:
/usr/include/openssl/blowfish.h:50:28: note: declared here
   50 | OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
      |                            ^~~~~~~~~~
covert_send6.c:139:7: warning: 'BF_cfb64_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
  139 |       BF_cfb64_encrypt((unsigned char *)rbuf, (unsigned char *)wbuf, bytes,
      |       ^~~~~~~~~~~~~~~~
/usr/include/openssl/blowfish.h:61:28: note: declared here
   61 | OSSL_DEPRECATEDIN_3_0 void BF_cfb64_encrypt(const unsigned char *in,
      |                            ^~~~~~~~~~~~~~~~
covert_send6.c:60:10: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   60 |   int    rawmode = 0, tcp_port = -1;
      |          ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o inject_alive6 inject_alive6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
inject_alive6.c: In function 'main':
inject_alive6.c:166:25: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  166 |              interface, "it does not matter what we put here")) == NULL) {
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                         |
      |                         char *
In file included from inject_alive6.c:12:
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
inject_alive6.c:177:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  177 |     hdr.pkt = sndbuf;
      |             ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o ndpexhaust26 ndpexhaust26.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
ndpexhaust26.c: In function 'main':
ndpexhaust26.c:148:45: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  148 |     if (thc_add_hdr_hopbyhop(pkt, &pkt_len, buf2, 6) < 0) return -1;
      |                                             ^~~~
      |                                             |
      |                                             char *
In file included from ndpexhaust26.c:11:
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fake_pim6 fake_pim6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
In file included from /usr/include/string.h:535,
                 from fake_pim6.c:3:
In function 'memcpy',
    inlined from 'main' at fake_pim6.c:279:7:
/usr/include/bits/string_fortified.h:29:10: warning: 'multicast6' may be used uninitialized [-Wmaybe-uninitialized]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
fake_pim6.c: In function 'main':
fake_pim6.c:56:18: note: 'multicast6' was declared here
   56 |                 *multicast6, *target6, *neighbor6;
      |                  ^~~~~~~~~~
In function 'memcpy',
    inlined from 'main' at fake_pim6.c:287:7:
/usr/include/bits/string_fortified.h:29:10: warning: 'target6' may be used uninitialized [-Wmaybe-uninitialized]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
fake_pim6.c: In function 'main':
fake_pim6.c:56:31: note: 'target6' was declared here
   56 |                 *multicast6, *target6, *neighbor6;
      |                               ^~~~~~~
In function 'memcpy',
    inlined from 'main' at fake_pim6.c:274:7:
/usr/include/bits/string_fortified.h:29:10: warning: 'neighbor6' may be used uninitialized [-Wmaybe-uninitialized]
   29 |   return __builtin___memcpy_chk (__dest, __src, __len,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   30 |                                  __glibc_objsize0 (__dest));
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
fake_pim6.c: In function 'main':
fake_pim6.c:56:41: note: 'neighbor6' was declared here
   56 |                 *multicast6, *target6, *neighbor6;
      |                                         ^~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o redirsniff6 redirsniff6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
redirsniff6.c: In function 'intercept':
redirsniff6.c:68:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   68 |   ptr = thc_ipv62notation((unsigned char *)data + 14 + 8);
      |       ^
redirsniff6.c:69:8: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
   69 |   ptr2 = thc_ipv62notation((unsigned char *)data + 14 + 8 + 16);
      |        ^
redirsniff6.c: In function 'main':
redirsniff6.c:148:20: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  148 |     strcat(string, thc_ipv62notation(src6));
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
      |                    |
      |                    unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from redirsniff6.c:1:
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
redirsniff6.c:152:20: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  152 |     strcat(string, thc_ipv62notation(dest6));
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
      |                    |
      |                    unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
redirsniff6.c:76:21: warning: variable 'offset' set but not used [-Wunused-but-set-variable]
   76 |   int  rawmode = 0, offset = 14;
      |                     ^~~~~~
redirsniff6.c:76:8: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   76 |   int  rawmode = 0, offset = 14;
      |        ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o thcsyn6 thcsyn6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
thcsyn6.c: In function 'main':
thcsyn6.c:192:47: warning: pointer targets in passing argument 3 of 'thc_add_hdr_hopbyhop' differ in signedness [-Wpointer-sign]
  192 |       if (thc_add_hdr_hopbyhop(pkt, &pkt_len, buf2, 6) < 0) return -1;
      |                                               ^~~~
      |                                               |
      |                                               char *
In file included from thcsyn6.c:11:
thc-ipv6.h:179:48: note: expected 'unsigned char *' but argument is of type 'char *'
  179 |                                 unsigned char *buf, int buflen);
      |                                 ~~~~~~~~~~~~~~~^~~
thcsyn6.c:199:44: warning: pointer targets in passing argument 3 of 'thc_add_hdr_dst' differ in signedness [-Wpointer-sign]
  199 |         if (thc_add_hdr_dst(pkt, &pkt_len, buf2, 6) < 0) return -1;
      |                                            ^~~~
      |                                            |
      |                                            char *
thc-ipv6.h:176:77: note: expected 'unsigned char *' but argument is of type 'char *'
  176 | extern int thc_add_hdr_dst(unsigned char *pkt, int *pkt_len, unsigned char *buf,
      |                                                              ~~~~~~~~~~~~~~~^~~
thcsyn6.c:47:24: warning: variable 'dont_crc' set but not used [-Wunused-but-set-variable]
   47 |          randdstp = 0, dont_crc = 0, seq, do_dst = 0, do_frag = 0, fastopen = 0,
      |                        ^~~~~~~~
thcsyn6.c:209:9: warning: 'sport' may be used uninitialized [-Wmaybe-uninitialized]
  209 |     if (thc_add_tcp(pkt, &pkt_len, sport, port, seq, 0, type, 0x3840, 0, buf3,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |                     olen, NULL, 0) < 0)
      |                     ~~~~~~~~~~~~~~
thcsyn6.c:51:22: note: 'sport' was declared here
   51 |   unsigned short int sport, port;
      |                      ^~~~~
thcsyn6.c:209:9: warning: 'port' may be used uninitialized [-Wmaybe-uninitialized]
  209 |     if (thc_add_tcp(pkt, &pkt_len, sport, port, seq, 0, type, 0x3840, 0, buf3,
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  210 |                     olen, NULL, 0) < 0)
      |                     ~~~~~~~~~~~~~~
thcsyn6.c:51:29: note: 'port' was declared here
   51 |   unsigned short int sport, port;
      |                             ^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_redir6 flood_redir6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_redir6.c: In function 'main':
flood_redir6.c:28:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   28 |   unsigned char *mac6 = mac;
      |                         ^~~
flood_redir6.c:35:34: warning: unused variable 'rawmode' [-Wunused-variable]
   35 |   int pkt_len = 0, pkt_len2 = 0, rawmode = 0, count = 0, do_alert = 0,
      |                                  ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o four2six four2six.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
four2six.c: In function 'main':
four2six.c:45:20: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized]
   45 |       do_frag = 0, cnt, type = NXT_ICMP6, offset = 14;
      |                    ^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_rs6 flood_rs6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_rs6.c: In function 'main':
flood_rs6.c:34:70: warning: variable 'do_dst' set but not used [-Wunused-but-set-variable]
   34 |   int pkt_len2 = 0, rawmode = 0, count = 0, do_hop = 0, do_frag = 0, do_dst = 0;
      |                                                                      ^~~~~~
flood_rs6.c:34:45: warning: variable 'do_hop' set but not used [-Wunused-but-set-variable]
   34 |   int pkt_len2 = 0, rawmode = 0, count = 0, do_hop = 0, do_frag = 0, do_dst = 0;
      |                                             ^~~~~~
flood_rs6.c:34:21: warning: unused variable 'rawmode' [-Wunused-variable]
   34 |   int pkt_len2 = 0, rawmode = 0, count = 0, do_hop = 0, do_frag = 0, do_dst = 0;
      |                     ^~~~~~~
flood_rs6.c:32:13: warning: unused variable 'type' [-Wunused-variable]
   32 |   int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK;
      |             ^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o dump_dhcp6 dump_dhcp6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
dump_dhcp6.c: In function 'check_packets':
dump_dhcp6.c:63:40: warning: variable 'rlen' set but not used [-Wunused-but-set-variable]
   63 |   int            len = header->caplen, rlen, i, j, k;
      |                                        ^~~~
dump_dhcp6.c: In function 'main':
dump_dhcp6.c:236:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  236 |   unsigned char *mac6 = mac, *src, *dst, *vendorid = NULL, *ptr;
      |                         ^~~
dump_dhcp6.c:259:18: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  259 |         vendorid = optarg;
      |                  ^
dump_dhcp6.c:298:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  298 |   if ((p = thc_pcap_init_promisc(interface, "ip6 and udp and dst port 546")) ==
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             char *
In file included from dump_dhcp6.c:14:
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
dump_dhcp6.c:324:22: warning: pointer targets in passing argument 1 of 'index' differ in signedness [-Wpointer-sign]
  324 |     if ((ptr = index(vendorid, ',')) == NULL) {
      |                      ^~~~~~~~
      |                      |
      |                      unsigned char *
In file included from /usr/include/string.h:462,
                 from dump_dhcp6.c:3:
/usr/include/strings.h:68:33: note: expected 'const char *' but argument is of type 'unsigned char *'
   68 | extern char *index (const char *__s, int __c)
      |                     ~~~~~~~~~~~~^~~
dump_dhcp6.c:324:14: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
  324 |     if ((ptr = index(vendorid, ',')) == NULL) {
      |              ^
dump_dhcp6.c:329:14: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
  329 |     i = atoi(vendorid);
      |              ^~~~~~~~
      |              |
      |              unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from dump_dhcp6.c:1:
/usr/include/stdlib.h:362:1: note: expected 'const char *' but argument is of type 'unsigned char *'
  362 | __NTH (atoi (const char *__nptr))
      | ^~~~~
dump_dhcp6.c:332:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  332 |     wdatabuf[len + 2] = (4 + 2 + strlen(ptr)) / 256;
      |                                         ^~~
      |                                         |
      |                                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:333:41: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  333 |     wdatabuf[len + 3] = (4 + 2 + strlen(ptr)) % 256;
      |                                         ^~~
      |                                         |
      |                                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:338:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  338 |     wdatabuf[len + 8] = strlen(ptr) / 256;
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:339:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  339 |     wdatabuf[len + 9] = strlen(ptr) % 256;
      |                                ^~~
      |                                |
      |                                unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:340:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  340 |     memcpy(wdatabuf + len + 10, ptr, strlen(ptr));
      |                                             ^~~
      |                                             |
      |                                             unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:341:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  341 |     memcpy(wdatabuf2 + len2, wdatabuf + len, 10 + strlen(ptr));
      |                                                          ^~~
      |                                                          |
      |                                                          unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:342:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  342 |     len += 10 + strlen(ptr);
      |                        ^~~
      |                        |
      |                        unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:343:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
  343 |     len2 += 10 + strlen(ptr);
      |                         ^~~
      |                         |
      |                         unsigned char *
/usr/include/string.h:407:35: note: expected 'const char *' but argument is of type 'unsigned char *'
  407 | extern size_t strlen (const char *__s)
      |                       ~~~~~~~~~~~~^~~
dump_dhcp6.c:346:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  346 |   if ((pkt = thc_create_ipv6_extended(interface, source, &pkt_len, src, dst,
      |            ^
dump_dhcp6.c:349:19: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  349 |   if (thc_add_udp(pkt, &pkt_len, 546, 547, 0, wdatabuf, len) < 0) return -1;
      |                   ^~~
      |                   |
      |                   char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
dump_dhcp6.c:350:56: warning: pointer targets in passing argument 4 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
  350 |   if (thc_generate_and_send_pkt(interface, mac6, NULL, pkt, &pkt_len) < 0)
      |                                                        ^~~
      |                                                        |
      |                                                        char *
thc-ipv6.h:204:76: note: expected 'unsigned char *' but argument is of type 'char *'
  204 |                                      unsigned char *dstmac, unsigned char *pkt,
      |                                                             ~~~~~~~~~~~~~~~^~~
dump_dhcp6.c:352:13: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  352 |   if ((pkt2 = thc_create_ipv6_extended(interface, source, &pkt2_len, src, dst,
      |             ^
dump_dhcp6.c:355:19: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  355 |   if (thc_add_udp(pkt2, &pkt2_len, 546, 547, 0, wdatabuf2, len2) < 0) return -1;
      |                   ^~~~
      |                   |
      |                   char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
dump_dhcp6.c:356:56: warning: pointer targets in passing argument 4 of 'thc_generate_and_send_pkt' differ in signedness [-Wpointer-sign]
  356 |   if (thc_generate_and_send_pkt(interface, mac6, NULL, pkt2, &pkt2_len) < 0)
      |                                                        ^~~~
      |                                                        |
      |                                                        char *
thc-ipv6.h:204:76: note: expected 'unsigned char *' but argument is of type 'char *'
  204 |                                      unsigned char *dstmac, unsigned char *pkt,
      |                                                             ~~~~~~~~~~~~~~~^~~
dump_dhcp6.c:361:28: warning: pointer targets in passing argument 1 of 'thc_destroy_packet' differ in signedness [-Wpointer-sign]
  361 |   pkt = thc_destroy_packet(pkt);
      |                            ^~~
      |                            |
      |                            char *
thc-ipv6.h:210:57: note: expected 'unsigned char *' but argument is of type 'char *'
  210 | extern unsigned char *thc_destroy_packet(unsigned char *pkt);
      |                                          ~~~~~~~~~~~~~~~^~~
dump_dhcp6.c:361:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  361 |   pkt = thc_destroy_packet(pkt);
      |       ^
dump_dhcp6.c:241:26: warning: variable 'do_all' set but not used [-Wunused-but-set-variable]
  241 |   int                    do_all = 1, use_real_mac = 1, use_real_link = 1;
      |                          ^~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o firewall6 firewall6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
firewall6.c: In function 'main':
firewall6.c:233:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign]
  233 |   strcat(string, thc_ipv62notation(src));
      |          ^~~~~~
      |          |
      |          unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from firewall6.c:6:
/usr/include/bits/string_fortified.h:128:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
firewall6.c:233:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  233 |   strcat(string, thc_ipv62notation(src));
      |                  ^~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
firewall6.c:236:37: warning: pointer targets in passing argument 2 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  236 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                                     ^~~~~~
      |                                     |
      |                                     unsigned char *
In file included from firewall6.c:16:
thc-ipv6.h:95:53: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                                               ~~~~~~^~~~~~~
firewall6.c:287:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  287 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 1000) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:290:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  290 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 1000) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1004:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1004 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1007:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1007 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1071:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1071 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1074:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1074 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1138:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1138 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1141:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1141 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1252:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1252 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1255:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1255 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1319:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1319 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1322:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1322 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1386:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1386 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1389:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1389 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1453:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1453 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 2500) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1456:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1456 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 2500) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1490:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1490 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 0) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1493:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1493 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 0) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1576:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1576 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 0) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1579:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1579 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 0) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1662:52: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1662 |                       TCP_SYN, 0x3840, 0, NULL, 0, buf, 40) == -1)
      |                                                    ^~~
      |                                                    |
      |                                                    unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1665:62: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1665 |       if (thc_add_udp(pkt, &pkt_len, sport + count, port, 0, buf, 40) == -1)
      |                                                              ^~~
      |                                                              |
      |                                                              unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
firewall6.c:1878:74: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1878 |                     TCP_SYN, 0x3840, 0, NULL, 0, hdr->pkt + hdr->pkt_len - 12,
      |                                                  ~~~~~~~~~~~~~~~~~~~~~~~~^~~~
      |                                                                          |
      |                                                                          unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1914:54: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
 1914 |                         TCP_SYN, 0x3840, 0, NULL, 0, buf, 0) == -1)
      |                                                      ^~~
      |                                                      |
      |                                                      unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
firewall6.c:1937:61: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
 1937 |         if (thc_add_udp(pkt, &pkt_len, sports2[i], port, 0, buf, 1000) == -1)
      |                                                             ^~~
      |                                                             |
      |                                                             unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o connect6 connect6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
connect6.c: In function 'main':
connect6.c:197:56: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness [-Wpointer-sign]
  197 |     i = getsockopt(t, IPPROTO_IPV6, IPV6_MTU, &optval, &optlen);
      |                                                        ^~~~~~~
      |                                                        |
      |                                                        int *
In file included from connect6.c:9:
/usr/include/sys/socket.h:257:46: note: expected 'socklen_t * restrict' {aka 'unsigned int * restrict'} but argument is of type 'int *'
  257 |                        socklen_t *__restrict __optlen) __THROW;
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
connect6.c:253:38: warning: format '%d' expects argument of type 'int', but argument 3 has type 'long unsigned int' [-Wformat=]
  253 |           printf("Connected seq=%lu %ds %dms\n", ping, (waitms - diff) / 1000,
      |                                     ~^                 ~~~~~~~~~~~~~~~~~~~~~~
      |                                      |                                 |
      |                                      int                               long unsigned int
      |                                     %ld
connect6.c:253:42: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat=]
  253 |           printf("Connected seq=%lu %ds %dms\n", ping, (waitms - diff) / 1000,
      |                                         ~^
      |                                          |
      |                                          int
      |                                         %ld
  254 |                  (waitms - diff) % 1000);
      |                  ~~~~~~~~~~~~~~~~~~~~~~   
      |                                  |
      |                                  long unsigned int
connect6.c:55:18: warning: variable 'conn_len' set but not used [-Wunused-but-set-variable]
   55 |   int i, t = -1, conn_len, do_alert = 0, interactive = 0, optval, optlen,
      |                  ^~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o toobigsniff6 toobigsniff6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
toobigsniff6.c: In function 'send_toobig':
toobigsniff6.c:53:15: warning: pointer targets in passing argument 1 of 'thc_toobig6' differ in signedness [-Wpointer-sign]
   53 |   thc_toobig6(interface, src6, mac6, NULL, mtu, ipv6hdr, len);
      |               ^~~~~~~~~
      |               |
      |               unsigned char *
In file included from toobigsniff6.c:11:
thc-ipv6.h:130:30: note: expected 'char *' but argument is of type 'unsigned char *'
  130 | extern int thc_toobig6(char *interface, unsigned char *src,
      |                        ~~~~~~^~~~~~~~~
toobigsniff6.c: In function 'main':
toobigsniff6.c:90:13: warning: pointer targets in assignment from 'char *' to 'unsigned char *' differ in signedness [-Wpointer-sign]
   90 |   interface = argv[optind];
      |             ^
toobigsniff6.c:91:26: warning: pointer targets in passing argument 1 of 'thc_get_own_mac' differ in signedness [-Wpointer-sign]
   91 |   mac6 = thc_get_own_mac(interface);
      |                          ^~~~~~~~~
      |                          |
      |                          unsigned char *
thc-ipv6.h:102:45: note: expected 'char *' but argument is of type 'unsigned char *'
  102 | extern unsigned char *thc_get_own_mac(char *interface);
      |                                       ~~~~~~^~~~~~~~~
toobigsniff6.c:92:27: warning: pointer targets in passing argument 1 of 'thc_get_own_ipv6' differ in signedness [-Wpointer-sign]
   92 |   src6 = thc_get_own_ipv6(interface, NULL, PREFER_GLOBAL);
      |                           ^~~~~~~~~
      |                           |
      |                           unsigned char *
thc-ipv6.h:104:46: note: expected 'char *' but argument is of type 'unsigned char *'
  104 | extern unsigned char *thc_get_own_ipv6(char *interface, unsigned char *dst,
      |                                        ~~~~~~^~~~~~~~~
toobigsniff6.c:112:26: warning: pointer targets in passing argument 1 of 'thc_pcap_init' differ in signedness [-Wpointer-sign]
  112 |   if ((p = thc_pcap_init(interface, string)) == NULL) {
      |                          ^~~~~~~~~
      |                          |
      |                          unsigned char *
thc-ipv6.h:95:36: note: expected 'char *' but argument is of type 'unsigned char *'
   95 | extern pcap_t *thc_pcap_init(char *interface, char *capture);
      |                              ~~~~~~^~~~~~~~~
toobigsniff6.c:65:11: warning: variable 'rawmode' set but not used [-Wunused-but-set-variable]
   65 |   int     rawmode = 0, i;
      |           ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fuzz_dhcps6 fuzz_dhcps6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fuzz_dhcps6.c: In function 'try_send_pkt':
fuzz_dhcps6.c:222:33: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  222 |     if (thc_send_pkt(interface, pkt, pkt_len) < 0)
      |                                 ^~~
      |                                 |
      |                                 char *
In file included from fuzz_dhcps6.c:19:
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c: In function 'check_alive':
fuzz_dhcps6.c:255:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  255 |   if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, NULL,
      |            ^
fuzz_dhcps6.c:262:19: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  262 |   if (thc_add_udp(pkt, &pkt_len, 546, 547, 0, wdatabuf, len) < 0) {
      |                   ^~~
      |                   |
      |                   char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:267:47: warning: pointer targets in passing argument 4 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  267 |   if (thc_generate_pkt(interface, mac6, NULL, pkt, &pkt_len) < 0) {
      |                                               ^~~
      |                                               |
      |                                               char *
thc-ipv6.h:207:67: note: expected 'unsigned char *' but argument is of type 'char *'
  207 |                             unsigned char *dstmac, unsigned char *pkt,
      |                                                    ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:289:35: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  289 |       if (thc_send_pkt(interface, pkt, &pkt_len) <
      |                                   ^~~
      |                                   |
      |                                   char *
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:293:33: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  293 |         thc_send_pkt(interface, pkt, &pkt_len);  // Retry sending packet after
      |                                 ^~~
      |                                 |
      |                                 char *
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:311:22: warning: pointer targets in passing argument 1 of 'thc_destroy_packet' differ in signedness [-Wpointer-sign]
  311 |   thc_destroy_packet(pkt);
      |                      ^~~
      |                      |
      |                      char *
thc-ipv6.h:210:57: note: expected 'unsigned char *' but argument is of type 'char *'
  210 | extern unsigned char *thc_destroy_packet(unsigned char *pkt);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c: In function 'fuzz_loop':
fuzz_dhcps6.c:333:20: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  333 |   printf("fuzzbuf(%d): %s\n", strlen(fuzzbuf), fuzzbuf);
      |                   ~^          ~~~~~~~~~~~~~~~
      |                    |          |
      |                    int        size_t {aka long unsigned int}
      |                   %ld
fuzz_dhcps6.c:490:42: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  490 |           while (thc_send_pkt(interface, pkt, pkt_len) < 0)
      |                                          ^~~
      |                                          |
      |                                          char *
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:323:37: warning: unused variable 'frag_offset' [-Wunused-variable]
  323 |   int                 fragment = 0, frag_offset = 0;
      |                                     ^~~~~~~~~~~
fuzz_dhcps6.c:323:23: warning: unused variable 'fragment' [-Wunused-variable]
  323 |   int                 fragment = 0, frag_offset = 0;
      |                       ^~~~~~~~
fuzz_dhcps6.c: In function 'construct_from_adv_and_fuzz':
fuzz_dhcps6.c:673:37: warning: pointer targets in passing argument 2 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  673 |     if (thc_generate_pkt(interface, smac, ptr + 6, pkt, &pkt_len) < 0) {
      |                                     ^~~~
      |                                     |
      |                                     char *
thc-ipv6.h:206:61: note: expected 'unsigned char *' but argument is of type 'char *'
  206 | extern int thc_generate_pkt(char *interface, unsigned char *srcmac,
      |                                              ~~~~~~~~~~~~~~~^~~~~~
fuzz_dhcps6.c:678:19: warning: pointer targets in passing argument 1 of 'fuzz_loop' differ in signedness [-Wpointer-sign]
  678 |     if (fuzz_loop(pkt, &pkt_len) < 0) {
      |                   ^~~
      |                   |
      |                   unsigned char *
fuzz_dhcps6.c:316:21: note: expected 'char *' but argument is of type 'unsigned char *'
  316 | int fuzz_loop(char *pkt, int *pkt_len) {
      |               ~~~~~~^~~
fuzz_dhcps6.c: In function 'main':
fuzz_dhcps6.c:698:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  698 |   unsigned char *mac6 = mac, *src, *dst;
      |                         ^~~
fuzz_dhcps6.c:803:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  803 |   if ((p = thc_pcap_init_promisc(interface, "ip6 and udp and dst port 546")) ==
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
fuzz_dhcps6.c:915:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  915 |   if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, src,
      |            ^
fuzz_dhcps6.c:918:19: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  918 |   if (thc_add_udp(pkt, &pkt_len, 546, 547, 0, wdatabuf, len) < 0) return -1;
      |                   ^~~
      |                   |
      |                   char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:920:47: warning: pointer targets in passing argument 4 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  920 |   if (thc_generate_pkt(interface, mac6, NULL, pkt, &pkt_len) < 0) return -1;
      |                                               ^~~
      |                                               |
      |                                               char *
thc-ipv6.h:207:67: note: expected 'unsigned char *' but argument is of type 'char *'
  207 |                             unsigned char *dstmac, unsigned char *pkt,
      |                                                    ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:930:33: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  930 |     if (thc_send_pkt(interface, pkt, &pkt_len) < 0) {
      |                                 ^~~
      |                                 |
      |                                 char *
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:952:28: warning: pointer targets in passing argument 1 of 'thc_destroy_packet' differ in signedness [-Wpointer-sign]
  952 |   pkt = thc_destroy_packet(pkt);
      |                            ^~~
      |                            |
      |                            char *
thc-ipv6.h:210:57: note: expected 'unsigned char *' but argument is of type 'char *'
  210 | extern unsigned char *thc_destroy_packet(unsigned char *pkt);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcps6.c:952:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  952 |   pkt = thc_destroy_packet(pkt);
      |       ^
fuzz_dhcps6.c:701:7: warning: unused variable 'do_all' [-Wunused-variable]
  701 |   int do_all = 1, use_real_mac = 1, use_real_link = 1;
      |       ^~~~~~
fuzz_dhcps6.c: In function 'construct_from_adv_and_fuzz':
fuzz_dhcps6.c:673:9: warning: 'smac' may be used uninitialized [-Wmaybe-uninitialized]
  673 |     if (thc_generate_pkt(interface, smac, ptr + 6, pkt, &pkt_len) < 0) {
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
fuzz_dhcps6.c:523:18: note: 'smac' was declared here
  523 |   char *         smac, mac[6] = {0, 0x0d, 0, 0x0d, 0x0d, 0x0e};
      |                  ^~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o fuzz_dhcpc6 fuzz_dhcpc6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
fuzz_dhcpc6.c:271:23: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
  271 | unsigned char *mac6 = mac, *src;  // creates mac6 address usuing
      |                       ^~~
fuzz_dhcpc6.c: In function 'fuzz_loop':
fuzz_dhcpc6.c:378:27: warning: format '%d' expects argument of type 'int', but argument 2 has type 'size_t' {aka 'long unsigned int'} [-Wformat=]
  378 |     printf("fuzzing_mask(%d): %s\n", strlen(fuzzing_mask), fuzzing_mask);
      |                          ~^          ~~~~~~~~~~~~~~~~~~~~
      |                           |          |
      |                           int        size_t {aka long unsigned int}
      |                          %ld
fuzz_dhcpc6.c:557:42: warning: pointer targets in passing argument 2 of 'thc_send_pkt' differ in signedness [-Wpointer-sign]
  557 |           while (thc_send_pkt(interface, pkt, pkt_len) < 0)
      |                                          ^~~
      |                                          |
      |                                          char *
In file included from fuzz_dhcpc6.c:13:
thc-ipv6.h:209:57: note: expected 'unsigned char *' but argument is of type 'char *'
  209 | extern int thc_send_pkt(char *interface, unsigned char *pkt, int *pkt_len);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcpc6.c:369:37: warning: unused variable 'frag_offset' [-Wunused-variable]
  369 |   int                 fragment = 0, frag_offset = 0;
      |                                     ^~~~~~~~~~~
fuzz_dhcpc6.c:369:23: warning: unused variable 'fragment' [-Wunused-variable]
  369 |   int                 fragment = 0, frag_offset = 0;
      |                       ^~~~~~~~
fuzz_dhcpc6.c: In function 'dhcpc_listener':
fuzz_dhcpc6.c:577:50: warning: pointer targets in passing argument 3 of 'thc_bind_multicast_to_socket' differ in signedness [-Wpointer-sign]
  577 |   if (thc_bind_multicast_to_socket(s, interface, thc_resolve6("ff02::1:2")) <
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  unsigned char *
thc-ipv6.h:226:73: note: expected 'char *' but argument is of type 'unsigned char *'
  226 | extern int   thc_bind_multicast_to_socket(int s, char *interface, char *src);
      |                                                                   ~~~~~~^~~
fuzz_dhcpc6.c:610:32: warning: pointer targets in passing argument 1 of 'thc_ipv62notation' differ in signedness [-Wpointer-sign]
  610 |       ptr2 = thc_ipv62notation((char *)&ddst.sin6_addr);
      |                                ^~~~~~~~~~~~~~~~~~~~~~~
      |                                |
      |                                char *
thc-ipv6.h:221:56: note: expected 'unsigned char *' but argument is of type 'char *'
  221 | extern unsigned char *thc_ipv62notation(unsigned char *string);
      |                                         ~~~~~~~~~~~~~~~^~~~~~
fuzz_dhcpc6.c:612:32: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign]
  612 |       strncpy((char *)&victim, ptr2, sizeof(victim));
      |                                ^~~~
      |                                |
      |                                unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from fuzz_dhcpc6.c:1:
/usr/include/bits/string_fortified.h:92:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
   92 | __NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
      | ^~~~~
fuzz_dhcpc6.c: In function 'main':
fuzz_dhcpc6.c:752:27: warning: format '%x' expects argument of type 'unsigned int *', but argument 3 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                         ~~^
      |                           |
      |                           unsigned int *
      |                         %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
      |                ~~~~~~~~~~~~~~~
      |                |
      |                char *
fuzz_dhcpc6.c:752:30: warning: format '%x' expects argument of type 'unsigned int *', but argument 4 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                            ~~^
      |                              |
      |                              unsigned int *
      |                            %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
      |                                 ~~~~~~~~~~~~~~~
      |                                 |
      |                                 char *
fuzz_dhcpc6.c:752:33: warning: format '%x' expects argument of type 'unsigned int *', but argument 5 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                               ~~^
      |                                 |
      |                                 unsigned int *
      |                               %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
      |                                                  ~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  char *
fuzz_dhcpc6.c:752:36: warning: format '%x' expects argument of type 'unsigned int *', but argument 6 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                  ~~^
      |                                    |
      |                                    unsigned int *
      |                                  %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
  754 |                (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
      |                ~~~~~~~~~~~~~~~      
      |                |
      |                char *
fuzz_dhcpc6.c:752:39: warning: format '%x' expects argument of type 'unsigned int *', but argument 7 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                     ~~^
      |                                       |
      |                                       unsigned int *
      |                                     %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
  754 |                (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
      |                                 ~~~~~~~~~~~~~~~
      |                                 |
      |                                 char *
fuzz_dhcpc6.c:752:42: warning: format '%x' expects argument of type 'unsigned int *', but argument 8 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                        ~~^
      |                                          |
      |                                          unsigned int *
      |                                        %2hhx
  753 |                (char *)&cid[0], (char *)&cid[1], (char *)&cid[2],
  754 |                (char *)&cid[3], (char *)&cid[4], (char *)&cid[5],
      |                                                  ~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  char *
fuzz_dhcpc6.c:752:45: warning: format '%x' expects argument of type 'unsigned int *', but argument 9 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                           ~~^
      |                                             |
      |                                             unsigned int *
      |                                           %2hhx
......
  755 |                (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
      |                ~~~~~~~~~~~~~~~               
      |                |
      |                char *
fuzz_dhcpc6.c:752:48: warning: format '%x' expects argument of type 'unsigned int *', but argument 10 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                              ~~^
      |                                                |
      |                                                unsigned int *
      |                                              %2hhx
......
  755 |                (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
      |                                 ~~~~~~~~~~~~~~~ 
      |                                 |
      |                                 char *
fuzz_dhcpc6.c:752:51: warning: format '%x' expects argument of type 'unsigned int *', but argument 11 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                 ~~^
      |                                                   |
      |                                                   unsigned int *
      |                                                 %2hhx
......
  755 |                (char *)&cid[6], (char *)&cid[7], (char *)&cid[8],
      |                                                  ~~~~~~~~~~~~~~~
      |                                                  |
      |                                                  char *
fuzz_dhcpc6.c:752:54: warning: format '%x' expects argument of type 'unsigned int *', but argument 12 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                    ~~^
      |                                                      |
      |                                                      unsigned int *
      |                                                    %2hhx
......
  756 |                (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
      |                ~~~~~~~~~~~~~~~                        
      |                |
      |                char *
fuzz_dhcpc6.c:752:57: warning: format '%x' expects argument of type 'unsigned int *', but argument 13 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                       ~~^
      |                                                         |
      |                                                         unsigned int *
      |                                                       %2hhx
......
  756 |                (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
      |                                 ~~~~~~~~~~~~~~~~         
      |                                 |
      |                                 char *
fuzz_dhcpc6.c:752:60: warning: format '%x' expects argument of type 'unsigned int *', but argument 14 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                          ~~^
      |                                                            |
      |                                                            unsigned int *
      |                                                          %2hhx
......
  756 |                (char *)&cid[9], (char *)&cid[10], (char *)&cid[11],
      |                                                   ~~~~~~~~~~~~~~~~
      |                                                   |
      |                                                   char *
fuzz_dhcpc6.c:752:63: warning: format '%x' expects argument of type 'unsigned int *', but argument 15 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                             ~~^
      |                                                               |
      |                                                               unsigned int *
      |                                                             %2hhx
......
  757 |                (char *)&cid[12], (char *)&cid[13]);
      |                ~~~~~~~~~~~~~~~~                                
      |                |
      |                char *
fuzz_dhcpc6.c:752:66: warning: format '%x' expects argument of type 'unsigned int *', but argument 16 has type 'char *' [-Wformat=]
  752 |         sscanf(optarg, "%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x%2x",
      |                                                                ~~^
      |                                                                  |
      |                                                                  unsigned int *
      |                                                                %2hhx
......
  757 |                (char *)&cid[12], (char *)&cid[13]);
      |                                  ~~~~~~~~~~~~~~~~                 
      |                                  |
      |                                  char *
fuzz_dhcpc6.c:800:45: warning: pointer targets in passing argument 2 of 'thc_pcap_init_promisc' differ in signedness [-Wpointer-sign]
  800 |   if ((p = thc_pcap_init_promisc(interface, "ip6 and udp and dst port 547")) ==
      |                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                             |
      |                                             char *
thc-ipv6.h:96:70: note: expected 'unsigned char *' but argument is of type 'char *'
   96 | extern pcap_t *thc_pcap_init_promisc(char *interface, unsigned char *capture);
      |                                                       ~~~~~~~~~~~~~~~^~~~~~~
fuzz_dhcpc6.c: In function 'do_fuzzer':
fuzz_dhcpc6.c:901:12: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  901 |   if ((pkt = thc_create_ipv6_extended(interface, PREFER_LINK, &pkt_len, src,
      |            ^
fuzz_dhcpc6.c:906:19: warning: pointer targets in passing argument 1 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  906 |   if (thc_add_udp(pkt, &pkt_len, 547, 546, 0, wdatabuf, opt_off) < 0) {
      |                   ^~~
      |                   |
      |                   char *
thc-ipv6.h:192:39: note: expected 'unsigned char *' but argument is of type 'char *'
  192 | extern int thc_add_udp(unsigned char *pkt, int *pkt_len,
      |                        ~~~~~~~~~~~~~~~^~~
fuzz_dhcpc6.c:911:47: warning: pointer targets in passing argument 4 of 'thc_generate_pkt' differ in signedness [-Wpointer-sign]
  911 |   if (thc_generate_pkt(interface, mac6, NULL, pkt, &pkt_len) < 0) {
      |                                               ^~~
      |                                               |
      |                                               char *
thc-ipv6.h:207:67: note: expected 'unsigned char *' but argument is of type 'char *'
  207 |                             unsigned char *dstmac, unsigned char *pkt,
      |                                                    ~~~~~~~~~~~~~~~^~~
fuzz_dhcpc6.c:918:28: warning: pointer targets in passing argument 1 of 'thc_destroy_packet' differ in signedness [-Wpointer-sign]
  918 |   pkt = thc_destroy_packet(pkt);
      |                            ^~~
      |                            |
      |                            char *
thc-ipv6.h:210:57: note: expected 'unsigned char *' but argument is of type 'char *'
  210 | extern unsigned char *thc_destroy_packet(unsigned char *pkt);
      |                                          ~~~~~~~~~~~~~~~^~~
fuzz_dhcpc6.c:918:7: warning: pointer targets in assignment from 'unsigned char *' to 'char *' differ in signedness [-Wpointer-sign]
  918 |   pkt = thc_destroy_packet(pkt);
      |       ^
fuzz_dhcpc6.c: In function 'dhcpc_listener':
fuzz_dhcpc6.c:612:7: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
  612 |       strncpy((char *)&victim, ptr2, sizeof(victim));
      |       ^
fuzz_dhcpc6.c: In function 'main':
fuzz_dhcpc6.c:740:9: warning: 'strncpy' specified bound 128 equals destination size [-Wstringop-truncation]
  740 |         strncpy((char *)&victim, optarg, sizeof(victim));
      |         ^
fuzz_dhcpc6.c:745:9: warning: 'strncpy' specified bound 100 equals destination size [-Wstringop-truncation]
  745 |         strncpy((char *)&option_string, optarg, sizeof(option_string));
      |         ^
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o flood_unreach6 flood_unreach6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto
flood_unreach6.c: In function 'main':
flood_unreach6.c:29:25: warning: pointer targets in initialization of 'unsigned char *' from 'char *' differ in signedness [-Wpointer-sign]
   29 |   unsigned char *mac6 = mac;
      |                         ^~~
flood_unreach6.c:36:34: warning: unused variable 'rawmode' [-Wunused-variable]
   36 |   int pkt_len = 0, pkt_len2 = 0, rawmode = 0, count = 0, do_alert = 0,
      |                                  ^~~~~~~
flood_unreach6.c:33:47: warning: unused variable 'rand_newrouter' [-Wunused-variable]
   33 |   int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1, rand_src = 0,
      |                                               ^~~~~~~~~~~~~~
flood_unreach6.c:33:13: warning: unused variable 'k' [-Wunused-variable]
   33 |   int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1, rand_src = 0,
      |             ^
flood_unreach6.c:32:53: warning: unused variable 'newrouter' [-Wunused-variable]
   32 |                 *dstmac = NULL, *oldrouter = NULL, *newrouter = NULL;
      |                                                     ^~~~~~~~~
flood_unreach6.c:31:63: warning: unused variable 'fake_dst' [-Wunused-variable]
   31 |   unsigned char *dst = thc_resolve6("ff02::1"), *src = NULL, *fake_dst = NULL,
      |                                                               ^~~~~~~~
flood_unreach6.c:28:42: warning: unused variable 'newroutermac' [-Wunused-variable]
   28 |   char *         interface, mac[6] = "", newroutermac[6];
      |                                          ^~~~~~~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL  -o connsplit6 connsplit6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto -lnetfilter_queue || /bin/echo -e "\nCompilation of connsplit6 failed, you have to install libnetfilter-queue-dev for this!\n"
connsplit6.c: In function 'netfilter_queue_callback':
connsplit6.c:207:24: warning: unused variable 'port' [-Wunused-variable]
  207 |         int            port = THC_SPLITCONNECT_PORT, pport;
      |                        ^~~~
connsplit6.c:98:16: warning: unused variable 'hdr' [-Wunused-variable]
   98 |   thc_ipv6_hdr hdr;
      |                ^~~
connsplit6.c:97:34: warning: unused variable 'buflen' [-Wunused-variable]
   97 |   int  i, j, k, proto, drop = 0, buflen = 0;
      |                                  ^~~~~~
connsplit6.c:97:24: warning: unused variable 'drop' [-Wunused-variable]
   97 |   int  i, j, k, proto, drop = 0, buflen = 0;
      |                        ^~~~
connsplit6.c:97:14: warning: unused variable 'k' [-Wunused-variable]
   97 |   int  i, j, k, proto, drop = 0, buflen = 0;
      |              ^
connsplit6.c:97:11: warning: unused variable 'j' [-Wunused-variable]
   97 |   int  i, j, k, proto, drop = 0, buflen = 0;
      |           ^
connsplit6.c:97:8: warning: unused variable 'i' [-Wunused-variable]
   97 |   int  i, j, k, proto, drop = 0, buflen = 0;
      |        ^
connsplit6.c:94:54: warning: unused variable 'dstmac' [-Wunused-variable]
   94 |   unsigned char * packet, payload[2048], buf[2048], *dstmac;
      |                                                      ^~~~~~
connsplit6.c:94:42: warning: unused variable 'buf' [-Wunused-variable]
   94 |   unsigned char * packet, payload[2048], buf[2048], *dstmac;
      |                                          ^~~
connsplit6.c:93:28: warning: unused variable 'temp_id' [-Wunused-variable]
   93 |   unsigned int    len, id, temp_id;
      |                            ^~~~~~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL   -o thcping6 thcping6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto -lrt
thcping6.c: In function 'check_packets':
thcping6.c:123:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
  123 |     sprintf(frag, " (fragmented: 0x%08lx)", fragid);
      |             ^~~~
      |             |
      |             unsigned char *
In file included from /usr/include/features.h:490,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:27,
                 from thcping6.c:1:
/usr/include/bits/stdio2.h:28:1: note: expected 'char * restrict' but argument is of type 'unsigned char *'
   28 | __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...))
      | ^~~~~
thcping6.c: In function 'main':
thcping6.c:398:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign]
  398 |   strcat(string, thc_ipv62notation(src6));
      |                  ^~~~~~~~~~~~~~~~~~~~~~~
      |                  |
      |                  unsigned char *
/usr/include/bits/string_fortified.h:128:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *'
  128 | __NTH (strcat (char *__restrict __dest, const char *__restrict __src))
      | ^~~~~
thcping6.c:593:41: warning: pointer targets in passing argument 10 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  593 |                       TCP_SYN, 5760, 0, (unsigned char *)&buf2, olen,
      |                                         ^~~~~~~~~~~~~~~~~~~~~~
      |                                         |
      |                                         unsigned char *
In file included from thcping6.c:14:
thc-ipv6.h:190:57: note: expected 'char *' but argument is of type 'unsigned char *'
  190 |                        unsigned short int urgent, char *option, int option_len,
      |                                                   ~~~~~~^~~~~~
thcping6.c:594:23: warning: pointer targets in passing argument 12 of 'thc_add_tcp' differ in signedness [-Wpointer-sign]
  594 |                       (unsigned char *)&buf, dlen) < 0)
      |                       ^~~~~~~~~~~~~~~~~~~~~
      |                       |
      |                       unsigned char *
thc-ipv6.h:191:30: note: expected 'char *' but argument is of type 'unsigned char *'
  191 |                        char *data, int data_len);
      |                        ~~~~~~^~~~
thcping6.c:597:28: warning: pointer targets in passing argument 6 of 'thc_add_udp' differ in signedness [-Wpointer-sign]
  597 |                            (unsigned char *)&buf, dlen) < 0)
      |                            ^~~~~~~~~~~~~~~~~~~~~
      |                            |
      |                            unsigned char *
thc-ipv6.h:194:53: note: expected 'char *' but argument is of type 'unsigned char *'
  194 |                        unsigned int checksum, char *data, int data_len);
      |                                               ~~~~~~^~~~
thcping6.c:688:57: warning: pointer targets in passing argument 3 of 'thc_pcap_check' differ in signedness [-Wpointer-sign]
  688 |         while (thc_pcap_check(p, (char *)check_packets, buf) > 0)
      |                                                         ^~~
      |                                                         |
      |                                                         unsigned char *
thc-ipv6.h:98:64: note: expected 'char *' but argument is of type 'unsigned char *'
   98 | extern int     thc_pcap_check(pcap_t *p, char *function, char *opt);
      |                                                          ~~~~~~^~~
thcping6.c:698:46: warning: pointer targets in passing argument 3 of 'thc_pcap_check' differ in signedness [-Wpointer-sign]
  698 |     thc_pcap_check(p, (char *)check_packets, buf);
      |                                              ^~~
      |                                              |
      |                                              unsigned char *
thc-ipv6.h:98:64: note: expected 'char *' but argument is of type 'unsigned char *'
   98 | extern int     thc_pcap_check(pcap_t *p, char *function, char *opt);
      |                                                          ~~~~~~^~~
gcc -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection  -D_HAVE_SSL  -o fragrouter6 fragrouter6.c thc-ipv6-lib.o -Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -lpcap -lssl -lcrypto -lnetfilter_queue || /bin/echo -e "\nCompilation of fragrouter6 failed, you have to install libnetfilter-queue-dev for this!\n"
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.zUFc0p
+ umask 022
+ cd /builddir/build/BUILD
+ '[' /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le '!=' / ']'
+ rm -rf /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le
++ dirname /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le
+ mkdir -p /builddir/build/BUILDROOT
+ mkdir /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection'
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1   -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules'
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes'
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd thc-ipv6-3.8
+ /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le 'INSTALL=/usr/bin/install -p' PREFIX=/usr STRIP=/usr/bin/true
/usr/bin/true parasite6 dos-new-ip6 detect-new-ip6 fake_router6 fake_advertise6 fake_solicitate6 fake_mld6 fake_mld26 fake_mldrouter6 flood_mldrouter6 fake_mipv6 redir6 smurf6 alive6 toobig6 rsmurf6 implementation6 implementation6d sendpees6 sendpeesmp6 randicmp6 fuzz_ip6 flood_mld6 flood_mld26 flood_router6 flood_advertise6 flood_solicitate6 trace6 exploit6 denial6 fake_dhcps6 flood_dhcpc6 fake_dns6d fragmentation6 kill_router6 fake_dnsupdate6 ndpexhaust6 detect_sniffer6 dump_router6 fake_router26 flood_router26 passive_discovery6 dnsrevenum6 inverse_lookup6 node_query6 address6 covert_send6 covert_send6d inject_alive6 firewall6 ndpexhaust26 fake_pim6 thcsyn6 redirsniff6 flood_redir6 four2six dump_dhcp6 flood_rs6 fuzz_dhcps6 fuzz_dhcpc6 toobigsniff6 flood_unreach6 connect6 dnssecwalk dnsdict6 thcping6 fragrouter6 connsplit6
install -m0755 -d /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin
install -m0755 parasite6 dos-new-ip6 detect-new-ip6 fake_router6 fake_advertise6 fake_solicitate6 fake_mld6 fake_mld26 fake_mldrouter6 flood_mldrouter6 fake_mipv6 redir6 smurf6 alive6 toobig6 rsmurf6 implementation6 implementation6d sendpees6 sendpeesmp6 randicmp6 fuzz_ip6 flood_mld6 flood_mld26 flood_router6 flood_advertise6 flood_solicitate6 trace6 exploit6 denial6 fake_dhcps6 flood_dhcpc6 fake_dns6d fragmentation6 kill_router6 fake_dnsupdate6 ndpexhaust6 detect_sniffer6 dump_router6 fake_router26 flood_router26 passive_discovery6 dnsrevenum6 inverse_lookup6 node_query6 address6 covert_send6 covert_send6d inject_alive6 firewall6 ndpexhaust26 fake_pim6 thcsyn6 redirsniff6 flood_redir6 four2six dump_dhcp6 flood_rs6 fuzz_dhcps6 fuzz_dhcpc6 toobigsniff6 flood_unreach6 connect6 dnssecwalk dnsdict6 thcping6 fragrouter6 connsplit6 grep6.pl *.sh /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin
install -m0755 -d /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/man/man8
install -m0644 -D thc-ipv6.8 /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/man/man8
install -m0644 -D  parasite6.8  dos-new-ip6.8  detect-new-ip6.8  fake_router6.8  fake_advertise6.8  fake_solicitate6.8  fake_mld6.8  fake_mld26.8  fake_mldrouter6.8  flood_mldrouter6.8  fake_mipv6.8  redir6.8  smurf6.8  alive6.8  toobig6.8  rsmurf6.8  implementation6.8  implementation6d.8  sendpees6.8  sendpeesmp6.8  randicmp6.8  fuzz_ip6.8  flood_mld6.8  flood_mld26.8  flood_router6.8  flood_advertise6.8  flood_solicitate6.8  trace6.8  exploit6.8  denial6.8  fake_dhcps6.8  flood_dhcpc6.8  fake_dns6d.8  fragmentation6.8  kill_router6.8  fake_dnsupdate6.8  ndpexhaust6.8  detect_sniffer6.8  dump_router6.8  fake_router26.8  flood_router26.8  passive_discovery6.8  dnsrevenum6.8  inverse_lookup6.8  node_query6.8  address6.8  covert_send6.8  covert_send6d.8  inject_alive6.8  firewall6.8  ndpexhaust26.8  fake_pim6.8  thcsyn6.8  redirsniff6.8  flood_redir6.8  four2six.8  dump_dhcp6.8  flood_rs6.8  fuzz_dhcps6.8  fuzz_dhcpc6.8  toobigsniff6.8  flood_unreach6.8  connect6.8  dnssecwalk.8  dnsdict6.8  thcping6.8  fragrouter6.8  connsplit6.8 /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/man/man8
+ /usr/bin/find-debuginfo -j5 --strict-build-id -m -i --build-id-seed 3.8-2.fc38 --unique-debug-suffix -3.8-2.fc38.ppc64le --unique-debug-src-base thc-ipv6-3.8-2.fc38.ppc64le --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/thc-ipv6-3.8
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/address6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/connect6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/covert_send6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/connsplit6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/alive6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/covert_send6d
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/denial6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/detect-new-ip6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/detect_sniffer6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dnsdict6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dnsrevenum6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dnssecwalk
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dos-new-ip6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dump_dhcp6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/dump_router6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/exploit6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_advertise6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_dhcps6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_dns6d
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_dnsupdate6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_mipv6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_mld26
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_mld6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_mldrouter6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_pim6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_router26
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_router6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fake_solicitate6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/firewall6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_advertise6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_dhcpc6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_mld26
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_mld6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_mldrouter6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_redir6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_router26
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_router6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_rs6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_solicitate6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/flood_unreach6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fragmentation6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/four2six
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fragrouter6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fuzz_dhcpc6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fuzz_dhcps6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/fuzz_ip6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/implementation6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/inject_alive6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/implementation6d
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/inverse_lookup6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/kill_router6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/ndpexhaust26
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/ndpexhaust6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/node_query6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/parasite6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/passive_discovery6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/randicmp6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/redir6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/redirsniff6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/rsmurf6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/sendpees6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/sendpeesmp6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/smurf6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/thcping6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/thcsyn6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/toobig6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/toobigsniff6
extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/bin/trace6
original debug info size: 11520kB, size after compression: 8896kB
/usr/bin/sepdebugcrcfix: Updated 68 CRC32s, 0 CRC32s did match.
3592 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/trace62list.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/thc-ipv6-setup.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/six2four.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/local_discovery6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/fragrouter6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/extract_networks6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/extract_hosts6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/dos_mld6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/dnssecwalk.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/dnsrevenum6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/create_network_map.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/connsplit6.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/axfr.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/axfr-reverse.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/alive2map.sh from /bin/bash to #!/usr/bin/bash
mangling shebang in /usr/bin/6to4test.sh from /bin/bash to #!/usr/bin/bash
+ /usr/lib/rpm/brp-remove-la-files
+ /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0
+ /usr/lib/rpm/redhat/brp-python-hardlink
Processing files: thc-ipv6-3.8-2.fc38.ppc64le
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.ARuO2T
+ umask 022
+ cd /builddir/build/BUILD
+ cd thc-ipv6-3.8
+ DOCDIR=/builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/doc/thc-ipv6
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/doc/thc-ipv6
+ cp -pr CHANGES /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/doc/thc-ipv6
+ cp -pr HOWTO-INJECT /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/doc/thc-ipv6
+ cp -pr README /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/doc/thc-ipv6
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.sCo5KX
+ umask 022
+ cd /builddir/build/BUILD
+ cd thc-ipv6-3.8
+ LICENSEDIR=/builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/licenses/thc-ipv6
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/licenses/thc-ipv6
+ cp -pr LICENSE /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/licenses/thc-ipv6
+ cp -pr LICENSE.OPENSSL /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le/usr/share/licenses/thc-ipv6
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: thc-ipv6 = 3.8-2.fc38 thc-ipv6(ppc-64) = 3.8-2.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/bash /usr/bin/perl libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libcrypto.so.3()(64bit) libcrypto.so.3(OPENSSL_3.0.0)(64bit) libnetfilter_queue.so.1()(64bit) libpcap.so.1()(64bit) perl(Socket) rtld(GNU_HASH)
Processing files: thc-ipv6-debugsource-3.8-2.fc38.ppc64le
Provides: thc-ipv6-debugsource = 3.8-2.fc38 thc-ipv6-debugsource(ppc-64) = 3.8-2.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: thc-ipv6-debuginfo-3.8-2.fc38.ppc64le
Provides: debuginfo(build-id) = 0abd79c93ce16d73a0e296c010ee5afbbaa4d433 debuginfo(build-id) = 0b02db542c072b16fe1862f888cdcd6eb4b3d657 debuginfo(build-id) = 0da959d2a8974118019e08eed609c7b0708b3051 debuginfo(build-id) = 0f61a4b49ac1863ff2570f671d3c13662680ac35 debuginfo(build-id) = 1086abe8824a254b595fce9e24cd7912ae6a0596 debuginfo(build-id) = 11308fdf92677f4a86e56f5c594eb9e1b36ada08 debuginfo(build-id) = 11c78239a8b2178ab4fe150000ae12ff3d14f29f debuginfo(build-id) = 12523a695528c3dfdf06763d3a0aee25ca7bb067 debuginfo(build-id) = 19f5815daeea2506694e157611c4303f25d3e471 debuginfo(build-id) = 1c7087a9897c60ceb423753e812d24caaf44c2a8 debuginfo(build-id) = 2055a559cec5ac7fb3bb98876a6917568637ab87 debuginfo(build-id) = 276e5957b1692230cf944c6d98f6461bd032d2b8 debuginfo(build-id) = 2e00b110645cfa7fad3aa03506bf180a8a2f179a debuginfo(build-id) = 31057515dcf6087a34cc32b40bc6292a36e6b033 debuginfo(build-id) = 33ebec623737481aa0107321c4246533d9b1d2f1 debuginfo(build-id) = 39dc1af79a3bc4ae4b0aa03b5f89a00c7c0067f0 debuginfo(build-id) = 3ae73e72444ec4b8ecae957e347d7abaea39ef49 debuginfo(build-id) = 3be495130928c202cba87761c62d85d20fe069c0 debuginfo(build-id) = 3eb4d2711ab7d85ba87e7c599fac85447267b2f9 debuginfo(build-id) = 4248708c1d2eb0d94a413bc53ddce8c11bf1339f debuginfo(build-id) = 4263d3045e8cb5b7d67f0e423b7f0a2e70bd1c0b debuginfo(build-id) = 456be29b50d211a345ab41d1006c933fb8cd4935 debuginfo(build-id) = 45e40925b53b34eb2b4d09a45c1ba2356ab79732 debuginfo(build-id) = 4ee3032fd0a0eb9741ea400fa65ae84d2bb6a50f debuginfo(build-id) = 55dbd8867e638d9dcc67d9015f232bede6e7922f debuginfo(build-id) = 5d2cd19ecf9629d063161e53d42c38b8ba130474 debuginfo(build-id) = 5e67d551083a39567cd7d3f1207498390d0c3251 debuginfo(build-id) = 60676870171308c341d6d5739016ae8be2a93367 debuginfo(build-id) = 63664162d93c8b64d04ba7dc58f902ffe27e52d7 debuginfo(build-id) = 67525db5542ff8711a0e54ad515a21e6faaa7347 debuginfo(build-id) = 6e61dc253b4025a064db7044e6debda91b66bbc5 debuginfo(build-id) = 78a0adeee36b99990332deec944adb8a7b21cabe debuginfo(build-id) = 79196daf3c719358b824bbc9da62a7fca062672a debuginfo(build-id) = 8081a71ff87003e2194b7457e2c460acba5be069 debuginfo(build-id) = 828b3478f9cd40459a8abbbfff9e6156af578954 debuginfo(build-id) = 85eb532ce99993ee9c60037d954ccd439c99c820 debuginfo(build-id) = 8fdbca82e58b3447f0cfc7bb0c72c11d090b9960 debuginfo(build-id) = 9aa9ad782c2a5305986f0b4c81b3d590ec0a495a debuginfo(build-id) = 9b7fe81a949425797b4284d4811bda43b8ec8b83 debuginfo(build-id) = 9c9f39088313e436f7d4328a4b7a5633adf62a62 debuginfo(build-id) = a231ca380be5e75451f0990d39809ca252f7156c debuginfo(build-id) = a6baa86a67b3f7f0521e6c8c471b361cb7c9ff82 debuginfo(build-id) = a92b621c624fa1c143c7f18ced2e22215d692098 debuginfo(build-id) = a99d797d36cd9f1a17f68ab6e251544ea5e005cb debuginfo(build-id) = ad47f1d8395913436ce36fee6327201a12c0de03 debuginfo(build-id) = af1bbb386754cfa6b532f10f93c9fee0d89c9db7 debuginfo(build-id) = af3fe18d5ace9f542d75e06174fe70de73dd515d debuginfo(build-id) = afcb2afa6f279310aaf54a41afe4057f989e62eb debuginfo(build-id) = b970b10f947fe63f2d1d825b8a1fd462980d96ef debuginfo(build-id) = b9c4abd969527c9a320f6caac88365efac8beb46 debuginfo(build-id) = bb4c4a31e29b5a47de78f1107de72aaa86d61e12 debuginfo(build-id) = bce91b096f75046dbeca520a6404311d8a0e7533 debuginfo(build-id) = bf4af650cd7fdab24077924c30874131021cad6f debuginfo(build-id) = d42b0d6d680850dd278940c4fab228afb447aa91 debuginfo(build-id) = d80fc7d54d8492057b3cd63d59b9db8a39592757 debuginfo(build-id) = d88e0c297efe1088fe086f8c636598dbaa7f7dbe debuginfo(build-id) = d8c1968ff7823b24a5ae23700e8ef4665e5d484a debuginfo(build-id) = dae6e675e03411a77bc8e0712f57a3200f3a363d debuginfo(build-id) = dc3859c8407c3f8a4bca896bcd485e2c5a6c3410 debuginfo(build-id) = e03db22c41ab7d62526306799b97b0db3ce04bbd debuginfo(build-id) = e3c8681f9d41aa0adc80e5eb3e5243c86c5e1408 debuginfo(build-id) = e85912cb6a74bf56e3a47450e43735e5bd91e80b debuginfo(build-id) = e98d5715eb74e15941926d2ea1328d349acb6bca debuginfo(build-id) = ea62e430636020e0a0b705328baf437ac7678a34 debuginfo(build-id) = ebcca52494a3fb851f9def6cf342dff2a8bd9949 debuginfo(build-id) = ebe57debc7bf347da22d31e38fa6cfc306f0b806 debuginfo(build-id) = f37d3cd6c142ddbaf306c52ac2a8a6bd00e2cc82 debuginfo(build-id) = f7203e4f7a2eb02de53c000f657b1adf86a16851 thc-ipv6-debuginfo = 3.8-2.fc38 thc-ipv6-debuginfo(ppc-64) = 3.8-2.fc38
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: thc-ipv6-debugsource(ppc-64) = 3.8-2.fc38
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le
Wrote: /builddir/build/RPMS/thc-ipv6-debugsource-3.8-2.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/thc-ipv6-3.8-2.fc38.ppc64le.rpm
Wrote: /builddir/build/RPMS/thc-ipv6-debuginfo-3.8-2.fc38.ppc64le.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.o5T7d8
+ umask 022
+ cd /builddir/build/BUILD
+ cd thc-ipv6-3.8
+ /usr/bin/rm -rf /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.ppc64le
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.sIoefz
+ umask 022
+ cd /builddir/build/BUILD
+ rm -rf thc-ipv6-3.8 thc-ipv6-3.8.gemspec
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: rpmbuild thc-ipv6-3.8-2.fc38.src.rpm
Finish: build phase for thc-ipv6-3.8-2.fc38.src.rpm
INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan
INFO: /var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.rpm.log
/var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.librepo.log
/var/lib/mock/fedora-rawhide-ppc64le-1672339698.616567/root/var/log/dnf.log
INFO: Done(/var/lib/copr-rpmbuild/results/thc-ipv6-3.8-2.fc38.src.rpm) Config(child) 1 minutes 39 seconds
INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results
INFO: Cleaning up build root ('cleanup_on_success=True')
Start: clean chroot
INFO: unmounting tmpfs.
Finish: clean chroot
Finish: run
Running RPMResults tool