Warning: Permanently added '128.168.136.224' (ED25519) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 5186792 --chroot fedora-rawhide-s390x --detached Version: 0.62 PID: 21945 Logging PID: 21946 Task: {'appstream': False, 'background': True, 'build_id': 5186792, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-s390x', '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-s390x/', '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-s390x', '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-t8ucbk4w/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-t8ucbk4w/thc-ipv6', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-t8ucbk4w/thc-ipv6'... Running: git checkout 260dbf1153534b987d8b6e3f92387e57e1f7f2a2 cmd: ['git', 'checkout', '260dbf1153534b987d8b6e3f92387e57e1f7f2a2'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-t8ucbk4w/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 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-t8ucbk4w/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 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 689k 100 689k 0 0 550k 0 0:00:01 0:00:01 --:--:-- 550k INFO: Reading stdout from command: md5sum thc-ipv6-3.8.tar.gz /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=115200): unbuffer mock --buildsrpm --spec /var/lib/copr-rpmbuild/workspace/workdir-t8ucbk4w/thc-ipv6/thc-ipv6.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-t8ucbk4w/thc-ipv6 --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1672337251.079376 -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-t8ucbk4w/thc-ipv6/thc-ipv6.spec) Config(fedora-rawhide-s390x) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672337251.079376/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 6.9 MB/s | 39 MB 00:05 Additional repo https_jakub_fedorapeople_org_fe 53 kB/s | 86 kB 00:01 fedora 5.9 MB/s | 59 MB 00:10 Last metadata expiration check: 0:00:01 ago on Thu Dec 29 18:08:00 2022. 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 s390x 1.21-1.fc38 copr_base 39 k audit-libs s390x 3.0.9-2.fc38 fedora 114 k basesystem noarch 11-14.fc37 fedora 7.0 k bash s390x 5.2.9-3.fc38 copr_base 1.8 M bzip2-libs s390x 1.0.8-12.fc38 copr_base 47 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils s390x 9.1-8.fc38 copr_base 1.1 M coreutils-common s390x 9.1-8.fc38 copr_base 2.0 M crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl s390x 7.87.0-1.fc38 copr_base 345 k cyrus-sasl-lib s390x 2.1.28-8.fc38 copr_base 773 k dbus-libs s390x 1:1.14.4-1.fc38 copr_base 159 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 s390x 0.188-3.fc38 copr_base 202 k elfutils-libs s390x 0.188-3.fc38 copr_base 275 k expat s390x 2.5.0-1.fc38 copr_base 114 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 s390x 5.42-4.fc38 copr_base 683 k filesystem s390x 3.18-2.fc37 fedora 1.1 M findutils s390x 1:4.9.0-2.fc38 copr_base 489 k gawk s390x 5.1.1-4.fc38 copr_base 1.0 M gdbm-libs s390x 1:1.23-2.fc38 copr_base 59 k glib2 s390x 2.74.1-2.fc38 copr_base 2.7 M glibc s390x 2.36.9000-19.fc38 fedora 1.6 M glibc-common s390x 2.36.9000-19.fc38 fedora 306 k glibc-minimal-langpack s390x 2.36.9000-19.fc38 fedora 30 k gmp s390x 1:6.2.1-3.fc38 copr_base 326 k gnupg2 s390x 2.3.8-1.fc38 copr_base 2.6 M gnutls s390x 3.7.8-9.fc38 copr_base 1.0 M gpgme s390x 1.17.1-3.fc38 copr_base 219 k grep s390x 3.8-1.fc38 copr_base 290 k ima-evm-utils s390x 1.4-6.fc38 copr_base 63 k json-c s390x 0.16-3.fc38 copr_base 43 k keyutils-libs s390x 1.6.1-5.fc38 copr_base 32 k krb5-libs s390x 1.20.1-3.fc38 copr_base 735 k libacl s390x 2.3.1-4.fc38 copr_base 25 k libarchive s390x 3.6.1-3.fc38 copr_base 426 k libassuan s390x 2.5.5-5.fc38 copr_base 67 k libattr s390x 2.5.1-5.fc38 copr_base 19 k libb2 s390x 0.98.1-7.fc38 copr_base 27 k libblkid s390x 2.38.1-3.fc38 fedora 103 k libbrotli s390x 1.0.9-9.fc38 copr_base 344 k libcap s390x 2.48-5.fc38 copr_base 68 k libcap-ng s390x 0.8.3-4.fc38 copr_base 33 k libcom_err s390x 1.46.5-3.fc38 copr_base 26 k libcomps s390x 0.1.18-4.fc38 copr_base 81 k libcurl s390x 7.87.0-1.fc38 copr_base 320 k libdnf s390x 0.68.0-1.fc38 copr_base 653 k libevent s390x 2.1.12-7.fc38 copr_base 260 k libffi s390x 3.4.4-1.fc38 copr_base 36 k libfsverity s390x 1.4-8.fc38 copr_base 20 k libgcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 66 k libgcrypt s390x 1.10.1-6.fc38 copr_base 495 k libgomp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 305 k libgpg-error s390x 1.46-1.fc38 copr_base 225 k libidn2 s390x 2.3.4-1.fc38 copr_base 155 k libksba s390x 1.6.3-1.fc38 copr_base 163 k libmodulemd s390x 2.14.0-4.fc38 copr_base 220 k libmount s390x 2.38.1-3.fc38 fedora 132 k libnghttp2 s390x 1.51.0-1.fc38 copr_base 78 k libnsl2 s390x 2.0.0-4.fc38 copr_base 30 k libpsl s390x 0.21.2-1.fc38 fedora 65 k librepo s390x 1.15.1-1.fc38 copr_base 96 k libreport-filesystem noarch 2.17.6-1.fc38 copr_base 14 k libselinux s390x 3.5-0.rc1.1.fc38 fedora 85 k libsemanage s390x 3.5-0.rc1.1.fc38 fedora 115 k libsepol s390x 3.5-0.rc1.1.fc38 fedora 302 k libsigsegv s390x 2.14-3.fc38 copr_base 27 k libsmartcols s390x 2.38.1-3.fc38 fedora 63 k libsolv s390x 0.7.22-3.fc38 copr_base 443 k libssh s390x 0.10.4-2.fc38 copr_base 206 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 889 k libtasn1 s390x 4.19.0-1.fc38 copr_base 78 k libtirpc s390x 1.3.3-0.fc38 copr_base 97 k libunistring s390x 1.0-2.fc38 copr_base 552 k libuuid s390x 2.38.1-3.fc38 fedora 27 k libverto s390x 0.3.2-4.fc38 copr_base 21 k libxcrypt s390x 4.4.33-5.fc38 copr_base 125 k libxml2 s390x 2.10.3-2.fc38 copr_base 714 k libyaml s390x 0.2.5-8.fc38 copr_base 62 k libzstd s390x 1.5.2-3.fc37 fedora 274 k lua-libs s390x 5.4.4-6.fc38 copr_base 141 k lz4-libs s390x 1.9.3-5.fc38 copr_base 88 k mpdecimal s390x 2.5.1-4.fc38 copr_base 115 k mpfr s390x 4.1.1-2.fc38 copr_base 553 k ncurses-base noarch 6.3-5.20221126.fc38 copr_base 62 k ncurses-libs s390x 6.3-5.20221126.fc38 copr_base 357 k nettle s390x 3.8-2.fc38 copr_base 444 k npth s390x 1.6-10.fc38 copr_base 24 k openldap s390x 2.6.3-1.fc38 copr_base 262 k openssl-libs s390x 1:3.0.5-6.fc38 copr_base 1.8 M p11-kit s390x 0.24.1-5.fc38 copr_base 370 k p11-kit-trust s390x 0.24.1-5.fc38 copr_base 137 k pcre2 s390x 10.40-1.fc38.1 copr_base 251 k pcre2-syntax noarch 10.40-1.fc38.1 copr_base 143 k popt s390x 1.19-1.fc38 copr_base 63 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 s390x 3.11.1-1.fc38 copr_base 28 k python3-dateutil noarch 1:2.8.2-4.fc37 fedora 361 k python3-dbus s390x 1.3.2-1.fc38 copr_base 147 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 s390x 1.17.1-3.fc38 copr_base 281 k python3-hawkey s390x 0.68.0-1.fc38 copr_base 105 k python3-libcomps s390x 0.1.18-4.fc38 copr_base 50 k python3-libdnf s390x 0.68.0-1.fc38 copr_base 796 k python3-libs s390x 3.11.1-1.fc38 copr_base 9.2 M python3-rpm s390x 4.18.0-8.fc38 copr_base 97 k python3-six noarch 1.16.0-8.fc37 fedora 42 k readline s390x 8.2-2.fc38 copr_base 229 k rpm s390x 4.18.0-8.fc38 copr_base 542 k rpm-build-libs s390x 4.18.0-8.fc38 copr_base 97 k rpm-libs s390x 4.18.0-8.fc38 copr_base 325 k rpm-sequoia s390x 1.2.0-1.fc38 copr_base 964 k rpm-sign-libs s390x 4.18.0-8.fc38 copr_base 27 k sed s390x 4.8-11.fc38 copr_base 302 k setup noarch 2.14.3-1.fc38 fedora 152 k shadow-utils s390x 2:4.13-3.fc38 copr_base 1.2 M sqlite-libs s390x 3.40.0-1.fc38 copr_base 715 k systemd-libs s390x 252.4-598.fc38 copr_base 640 k tpm2-tss s390x 4.0.0-0.1.rc2.fc38 fedora 630 k tzdata noarch 2022g-1.fc38 fedora 716 k xz-libs s390x 5.2.9-1.fc38 fedora 93 k zchunk-libs s390x 1.2.3-1.fc38 fedora 49 k zlib s390x 1.2.13-1.fc38 fedora 96 k Transaction Summary ========================================================================================================================= Install 137 Packages Total download size: 56 M Installed size: 200 M Downloading Packages: (1/137): bzip2-libs-1.0.8-12.fc38.s390x.rpm 506 kB/s | 47 kB 00:00 (2/137): alternatives-1.21-1.fc38.s390x.rpm 7.7 kB/s | 39 kB 00:05 (3/137): coreutils-9.1-8.fc38.s390x.rpm 228 kB/s | 1.1 MB 00:04 (4/137): curl-7.87.0-1.fc38.s390x.rpm 18 MB/s | 345 kB 00:00 (5/137): bash-5.2.9-3.fc38.s390x.rpm 369 kB/s | 1.8 MB 00:05 (6/137): coreutils-common-9.1-8.fc38.s390x.rpm 50 MB/s | 2.0 MB 00:00 (7/137): cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm 37 MB/s | 773 kB 00:00 (8/137): dbus-libs-1.14.4-1.fc38.s390x.rpm 22 MB/s | 159 kB 00:00 (9/137): elfutils-default-yama-scope-0.188-3.fc 4.4 MB/s | 16 kB 00:00 (10/137): expat-2.5.0-1.fc38.s390x.rpm 20 MB/s | 114 kB 00:00 (11/137): elfutils-libelf-0.188-3.fc38.s390x.rp 25 MB/s | 202 kB 00:00 (12/137): elfutils-libs-0.188-3.fc38.s390x.rpm 29 MB/s | 275 kB 00:00 (13/137): findutils-4.9.0-2.fc38.s390x.rpm 43 MB/s | 489 kB 00:00 (14/137): gdbm-libs-1.23-2.fc38.s390x.rpm 12 MB/s | 59 kB 00:00 (15/137): file-libs-5.42-4.fc38.s390x.rpm 26 MB/s | 683 kB 00:00 (16/137): gawk-5.1.1-4.fc38.s390x.rpm 31 MB/s | 1.0 MB 00:00 (17/137): gmp-6.2.1-3.fc38.s390x.rpm 29 MB/s | 326 kB 00:00 (18/137): gnutls-3.7.8-9.fc38.s390x.rpm 17 MB/s | 1.0 MB 00:00 (19/137): glib2-2.74.1-2.fc38.s390x.rpm 32 MB/s | 2.7 MB 00:00 (20/137): gpgme-1.17.1-3.fc38.s390x.rpm 28 MB/s | 219 kB 00:00 (21/137): ima-evm-utils-1.4-6.fc38.s390x.rpm 13 MB/s | 63 kB 00:00 (22/137): grep-3.8-1.fc38.s390x.rpm 35 MB/s | 290 kB 00:00 (23/137): json-c-0.16-3.fc38.s390x.rpm 10 MB/s | 43 kB 00:00 (24/137): keyutils-libs-1.6.1-5.fc38.s390x.rpm 8.2 MB/s | 32 kB 00:00 (25/137): libacl-2.3.1-4.fc38.s390x.rpm 6.2 MB/s | 25 kB 00:00 (26/137): krb5-libs-1.20.1-3.fc38.s390x.rpm 50 MB/s | 735 kB 00:00 (27/137): libarchive-3.6.1-3.fc38.s390x.rpm 39 MB/s | 426 kB 00:00 (28/137): libattr-2.5.1-5.fc38.s390x.rpm 5.7 MB/s | 19 kB 00:00 (29/137): libassuan-2.5.5-5.fc38.s390x.rpm 13 MB/s | 67 kB 00:00 (30/137): libb2-0.98.1-7.fc38.s390x.rpm 7.3 MB/s | 27 kB 00:00 (31/137): libcap-2.48-5.fc38.s390x.rpm 15 MB/s | 68 kB 00:00 (32/137): libbrotli-1.0.9-9.fc38.s390x.rpm 38 MB/s | 344 kB 00:00 (33/137): libcap-ng-0.8.3-4.fc38.s390x.rpm 7.1 MB/s | 33 kB 00:00 (34/137): libcom_err-1.46.5-3.fc38.s390x.rpm 5.8 MB/s | 26 kB 00:00 (35/137): libcomps-0.1.18-4.fc38.s390x.rpm 16 MB/s | 81 kB 00:00 (36/137): gnupg2-2.3.8-1.fc38.s390x.rpm 22 MB/s | 2.6 MB 00:00 (37/137): libcurl-7.87.0-1.fc38.s390x.rpm 34 MB/s | 320 kB 00:00 (38/137): libffi-3.4.4-1.fc38.s390x.rpm 8.7 MB/s | 36 kB 00:00 (39/137): libevent-2.1.12-7.fc38.s390x.rpm 32 MB/s | 260 kB 00:00 (40/137): libdnf-0.68.0-1.fc38.s390x.rpm 47 MB/s | 653 kB 00:00 (41/137): libfsverity-1.4-8.fc38.s390x.rpm 4.2 MB/s | 20 kB 00:00 (42/137): libgpg-error-1.46-1.fc38.s390x.rpm 33 MB/s | 225 kB 00:00 (43/137): libidn2-2.3.4-1.fc38.s390x.rpm 16 MB/s | 155 kB 00:00 (44/137): libgcrypt-1.10.1-6.fc38.s390x.rpm 33 MB/s | 495 kB 00:00 (45/137): libksba-1.6.3-1.fc38.s390x.rpm 22 MB/s | 163 kB 00:00 (46/137): libmodulemd-2.14.0-4.fc38.s390x.rpm 26 MB/s | 220 kB 00:00 (47/137): libnghttp2-1.51.0-1.fc38.s390x.rpm 15 MB/s | 78 kB 00:00 (48/137): libnsl2-2.0.0-4.fc38.s390x.rpm 6.3 MB/s | 30 kB 00:00 (49/137): libreport-filesystem-2.17.6-1.fc38.no 3.9 MB/s | 14 kB 00:00 (50/137): libsigsegv-2.14-3.fc38.s390x.rpm 6.2 MB/s | 27 kB 00:00 (51/137): librepo-1.15.1-1.fc38.s390x.rpm 16 MB/s | 96 kB 00:00 (52/137): libssh-config-0.10.4-2.fc38.noarch.rp 2.0 MB/s | 9.2 kB 00:00 (53/137): libssh-0.10.4-2.fc38.s390x.rpm 25 MB/s | 206 kB 00:00 (54/137): libsolv-0.7.22-3.fc38.s390x.rpm 38 MB/s | 443 kB 00:00 (55/137): libtasn1-4.19.0-1.fc38.s390x.rpm 13 MB/s | 78 kB 00:00 (56/137): libtirpc-1.3.3-0.fc38.s390x.rpm 22 MB/s | 97 kB 00:00 (57/137): libverto-0.3.2-4.fc38.s390x.rpm 6.1 MB/s | 21 kB 00:00 (58/137): libxcrypt-4.4.33-5.fc38.s390x.rpm 23 MB/s | 125 kB 00:00 (59/137): libunistring-1.0-2.fc38.s390x.rpm 39 MB/s | 552 kB 00:00 (60/137): libyaml-0.2.5-8.fc38.s390x.rpm 9.8 MB/s | 62 kB 00:00 (61/137): libxml2-2.10.3-2.fc38.s390x.rpm 45 MB/s | 714 kB 00:00 (62/137): lz4-libs-1.9.3-5.fc38.s390x.rpm 15 MB/s | 88 kB 00:00 (63/137): lua-libs-5.4.4-6.fc38.s390x.rpm 20 MB/s | 141 kB 00:00 (64/137): mpdecimal-2.5.1-4.fc38.s390x.rpm 21 MB/s | 115 kB 00:00 (65/137): ncurses-base-6.3-5.20221126.fc38.noar 13 MB/s | 62 kB 00:00 (66/137): mpfr-4.1.1-2.fc38.s390x.rpm 46 MB/s | 553 kB 00:00 (67/137): ncurses-libs-6.3-5.20221126.fc38.s390 35 MB/s | 357 kB 00:00 (68/137): nettle-3.8-2.fc38.s390x.rpm 40 MB/s | 444 kB 00:00 (69/137): npth-1.6-10.fc38.s390x.rpm 5.1 MB/s | 24 kB 00:00 (70/137): p11-kit-0.24.1-5.fc38.s390x.rpm 40 MB/s | 370 kB 00:00 (71/137): openldap-2.6.3-1.fc38.s390x.rpm 22 MB/s | 262 kB 00:00 (72/137): pcre2-10.40-1.fc38.1.s390x.rpm 33 MB/s | 251 kB 00:00 (73/137): p11-kit-trust-0.24.1-5.fc38.s390x.rpm 14 MB/s | 137 kB 00:00 (74/137): pcre2-syntax-10.40-1.fc38.1.noarch.rp 23 MB/s | 143 kB 00:00 (75/137): popt-1.19-1.fc38.s390x.rpm 11 MB/s | 63 kB 00:00 (76/137): python3-3.11.1-1.fc38.s390x.rpm 7.0 MB/s | 28 kB 00:00 (77/137): openssl-libs-3.0.5-6.fc38.s390x.rpm 45 MB/s | 1.8 MB 00:00 (78/137): python3-gpg-1.17.1-3.fc38.s390x.rpm 22 MB/s | 281 kB 00:00 (79/137): python3-dbus-1.3.2-1.fc38.s390x.rpm 7.8 MB/s | 147 kB 00:00 (80/137): python3-libcomps-0.1.18-4.fc38.s390x. 11 MB/s | 50 kB 00:00 (81/137): python3-hawkey-0.68.0-1.fc38.s390x.rp 14 MB/s | 105 kB 00:00 (82/137): python3-rpm-4.18.0-8.fc38.s390x.rpm 14 MB/s | 97 kB 00:00 (83/137): readline-8.2-2.fc38.s390x.rpm 23 MB/s | 229 kB 00:00 (84/137): python3-libdnf-0.68.0-1.fc38.s390x.rp 36 MB/s | 796 kB 00:00 (85/137): rpm-build-libs-4.18.0-8.fc38.s390x.rp 19 MB/s | 97 kB 00:00 (86/137): rpm-4.18.0-8.fc38.s390x.rpm 45 MB/s | 542 kB 00:00 (87/137): rpm-libs-4.18.0-8.fc38.s390x.rpm 38 MB/s | 325 kB 00:00 (88/137): rpm-sign-libs-4.18.0-8.fc38.s390x.rpm 5.2 MB/s | 27 kB 00:00 (89/137): sed-4.8-11.fc38.s390x.rpm 37 MB/s | 302 kB 00:00 (90/137): rpm-sequoia-1.2.0-1.fc38.s390x.rpm 21 MB/s | 964 kB 00:00 (91/137): sqlite-libs-3.40.0-1.fc38.s390x.rpm 44 MB/s | 715 kB 00:00 (92/137): systemd-libs-252.4-598.fc38.s390x.rpm 81 MB/s | 640 kB 00:00 (93/137): shadow-utils-4.13-3.fc38.s390x.rpm 21 MB/s | 1.2 MB 00:00 (94/137): python3-libs-3.11.1-1.fc38.s390x.rpm 42 MB/s | 9.2 MB 00:00 (95/137): libgcc-13.0.0-0.4.fc38.s390x.rpm 68 kB/s | 66 kB 00:00 (96/137): libgomp-13.0.0-0.4.fc38.s390x.rpm 222 kB/s | 305 kB 00:01 (97/137): libstdc++-13.0.0-0.4.fc38.s390x.rpm 559 kB/s | 889 kB 00:01 (98/137): basesystem-11-14.fc37.noarch.rpm 4.7 kB/s | 7.0 kB 00:01 (99/137): audit-libs-3.0.9-2.fc38.s390x.rpm 23 kB/s | 114 kB 00:05 (100/137): crypto-policies-20221215-1.gita4c31a 29 kB/s | 90 kB 00:03 (101/137): ca-certificates-2022.2.54-5.fc37.noa 194 kB/s | 829 kB 00:04 (102/137): dnf-plugins-core-4.3.1-1.fc38.noarch 101 kB/s | 34 kB 00:00 (103/137): dnf-data-4.14.0-1.fc38.noarch.rpm 81 kB/s | 43 kB 00:00 (104/137): fedora-release-38-0.6.noarch.rpm 67 kB/s | 11 kB 00:00 (105/137): fedora-gpg-keys-38-0.3.noarch.rpm 358 kB/s | 125 kB 00:00 (106/137): fedora-release-common-38-0.6.noarch. 133 kB/s | 21 kB 00:00 (107/137): fedora-release-identity-basic-38-0.6 72 kB/s | 11 kB 00:00 (108/137): fedora-repos-38-0.3.noarch.rpm 64 kB/s | 10 kB 00:00 (109/137): fedora-repos-rawhide-38-0.3.noarch.r 61 kB/s | 9.7 kB 00:00 (110/137): dnf-4.14.0-1.fc38.noarch.rpm 466 kB/s | 480 kB 00:01 (111/137): glibc-common-2.36.9000-19.fc38.s390x 1.3 MB/s | 306 kB 00:00 (112/137): glibc-minimal-langpack-2.36.9000-19. 146 kB/s | 30 kB 00:00 (113/137): libblkid-2.38.1-3.fc38.s390x.rpm 487 kB/s | 103 kB 00:00 (114/137): glibc-2.36.9000-19.fc38.s390x.rpm 2.3 MB/s | 1.6 MB 00:00 (115/137): filesystem-3.18-2.fc37.s390x.rpm 1.3 MB/s | 1.1 MB 00:00 (116/137): libmount-2.38.1-3.fc38.s390x.rpm 743 kB/s | 132 kB 00:00 (117/137): libpsl-0.21.2-1.fc38.s390x.rpm 356 kB/s | 65 kB 00:00 (118/137): libselinux-3.5-0.rc1.1.fc38.s390x.rp 477 kB/s | 85 kB 00:00 (119/137): libsemanage-3.5-0.rc1.1.fc38.s390x.r 623 kB/s | 115 kB 00:00 (120/137): libsepol-3.5-0.rc1.1.fc38.s390x.rpm 1.7 MB/s | 302 kB 00:00 (121/137): libsmartcols-2.38.1-3.fc38.s390x.rpm 340 kB/s | 63 kB 00:00 (122/137): libuuid-2.38.1-3.fc38.s390x.rpm 158 kB/s | 27 kB 00:00 (123/137): libzstd-1.5.2-3.fc37.s390x.rpm 1.4 MB/s | 274 kB 00:00 (124/137): publicsuffix-list-dafsa-20221208-1.f 325 kB/s | 59 kB 00:00 (125/137): python-setuptools-wheel-65.5.1-1.fc3 3.8 MB/s | 715 kB 00:00 (126/137): python3-dateutil-2.8.2-4.fc37.noarch 1.9 MB/s | 361 kB 00:00 (127/137): python-pip-wheel-22.3.1-1.fc38.noarc 3.8 MB/s | 1.4 MB 00:00 (128/137): python3-distro-1.8.0-1.fc38.noarch.r 282 kB/s | 49 kB 00:00 (129/137): python3-dnf-4.14.0-1.fc38.noarch.rpm 3.5 MB/s | 607 kB 00:00 (130/137): python3-dnf-plugins-core-4.3.1-1.fc3 1.5 MB/s | 277 kB 00:00 (131/137): python3-six-1.16.0-8.fc37.noarch.rpm 253 kB/s | 42 kB 00:00 (132/137): setup-2.14.3-1.fc38.noarch.rpm 835 kB/s | 152 kB 00:00 (133/137): tpm2-tss-4.0.0-0.1.rc2.fc38.s390x.rp 2.7 MB/s | 630 kB 00:00 (134/137): tzdata-2022g-1.fc38.noarch.rpm 3.2 MB/s | 716 kB 00:00 (135/137): xz-libs-5.2.9-1.fc38.s390x.rpm 508 kB/s | 93 kB 00:00 (136/137): zchunk-libs-1.2.3-1.fc38.s390x.rpm 240 kB/s | 49 kB 00:00 (137/137): zlib-1.2.13-1.fc38.s390x.rpm 471 kB/s | 96 kB 00:00 -------------------------------------------------------------------------------- Total 3.6 MB/s | 56 MB 00:15 fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " 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) " 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.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.s390x 1/137 Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x 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.s390x 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.s390x 17/137 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 18/137 Installing : glibc-2.36.9000-19.fc38.s390x 18/137 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 18/137 Installing : bash-5.2.9-3.fc38.s390x 19/137 Running scriptlet: bash-5.2.9-3.fc38.s390x 19/137 Installing : glibc-common-2.36.9000-19.fc38.s390x 20/137 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 21/137 Installing : zlib-1.2.13-1.fc38.s390x 22/137 Installing : bzip2-libs-1.0.8-12.fc38.s390x 23/137 Installing : xz-libs-5.2.9-1.fc38.s390x 24/137 Installing : libzstd-1.5.2-3.fc37.s390x 25/137 Installing : sqlite-libs-3.40.0-1.fc38.s390x 26/137 Installing : gmp-1:6.2.1-3.fc38.s390x 27/137 Installing : libcap-2.48-5.fc38.s390x 28/137 Installing : libgpg-error-1.46-1.fc38.s390x 29/137 Installing : popt-1.19-1.fc38.s390x 30/137 Installing : libxml2-2.10.3-2.fc38.s390x 31/137 Installing : lua-libs-5.4.4-6.fc38.s390x 32/137 Installing : libstdc++-13.0.0-0.4.fc38.s390x 33/137 Installing : libuuid-2.38.1-3.fc38.s390x 34/137 Installing : elfutils-libelf-0.188-3.fc38.s390x 35/137 Installing : file-libs-5.42-4.fc38.s390x 36/137 Installing : libattr-2.5.1-5.fc38.s390x 37/137 Installing : libacl-2.3.1-4.fc38.s390x 38/137 Installing : libffi-3.4.4-1.fc38.s390x 39/137 Installing : p11-kit-0.24.1-5.fc38.s390x 40/137 Installing : libunistring-1.0-2.fc38.s390x 41/137 Installing : libidn2-2.3.4-1.fc38.s390x 42/137 Installing : libxcrypt-4.4.33-5.fc38.s390x 43/137 Installing : pcre2-10.40-1.fc38.1.s390x 44/137 Installing : readline-8.2-2.fc38.s390x 45/137 Installing : libassuan-2.5.5-5.fc38.s390x 46/137 Installing : nettle-3.8-2.fc38.s390x 47/137 Installing : rpm-sequoia-1.2.0-1.fc38.s390x 48/137 Installing : expat-2.5.0-1.fc38.s390x 49/137 Installing : gdbm-libs-1:1.23-2.fc38.s390x 50/137 Installing : json-c-0.16-3.fc38.s390x 51/137 Installing : keyutils-libs-1.6.1-5.fc38.s390x 52/137 Installing : libcom_err-1.46.5-3.fc38.s390x 53/137 Installing : libtasn1-4.19.0-1.fc38.s390x 54/137 Installing : lz4-libs-1.9.3-5.fc38.s390x 55/137 Installing : libgomp-13.0.0-0.4.fc38.s390x 56/137 Installing : libsepol-3.5-0.rc1.1.fc38.s390x 57/137 Installing : libselinux-3.5-0.rc1.1.fc38.s390x 58/137 Installing : sed-4.8-11.fc38.s390x 59/137 Installing : libsmartcols-2.38.1-3.fc38.s390x 60/137 Installing : findutils-1:4.9.0-2.fc38.s390x 61/137 Installing : libb2-0.98.1-7.fc38.s390x 62/137 Installing : systemd-libs-252.4-598.fc38.s390x 63/137 Installing : dbus-libs-1:1.14.4-1.fc38.s390x 64/137 Installing : cyrus-sasl-lib-2.1.28-8.fc38.s390x 65/137 Installing : libcomps-0.1.18-4.fc38.s390x 66/137 Installing : grep-3.8-1.fc38.s390x 67/137 Installing : libpsl-0.21.2-1.fc38.s390x 68/137 Installing : libblkid-2.38.1-3.fc38.s390x 69/137 Installing : libmount-2.38.1-3.fc38.s390x 70/137 Installing : mpdecimal-2.5.1-4.fc38.s390x 71/137 Installing : libgcrypt-1.10.1-6.fc38.s390x 72/137 Installing : libksba-1.6.3-1.fc38.s390x 73/137 Installing : mpfr-4.1.1-2.fc38.s390x 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.s390x 76/137 Installing : alternatives-1.21-1.fc38.s390x 77/137 Installing : p11-kit-trust-0.24.1-5.fc38.s390x 78/137 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x 78/137 Installing : gnutls-3.7.8-9.fc38.s390x 79/137 Installing : glib2-2.74.1-2.fc38.s390x 80/137 Installing : libbrotli-1.0.9-9.fc38.s390x 81/137 Installing : libcap-ng-0.8.3-4.fc38.s390x 82/137 Installing : audit-libs-3.0.9-2.fc38.s390x 83/137 Installing : rpm-libs-4.18.0-8.fc38.s390x 84/137 Installing : rpm-build-libs-4.18.0-8.fc38.s390x 85/137 Installing : libsemanage-3.5-0.rc1.1.fc38.s390x 86/137 Installing : shadow-utils-2:4.13-3.fc38.s390x 87/137 Installing : libnghttp2-1.51.0-1.fc38.s390x 88/137 Installing : libsigsegv-2.14-3.fc38.s390x 89/137 Installing : gawk-5.1.1-4.fc38.s390x 90/137 Installing : libverto-0.3.2-4.fc38.s390x 91/137 Installing : libyaml-0.2.5-8.fc38.s390x 92/137 Installing : libmodulemd-2.14.0-4.fc38.s390x 93/137 Installing : npth-1.6-10.fc38.s390x 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.s390x 98/137 Installing : openssl-libs-1:3.0.5-6.fc38.s390x 99/137 Installing : coreutils-9.1-8.fc38.s390x 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.s390x 102/137 Installing : libtirpc-1.3.3-0.fc38.s390x 103/137 Installing : libfsverity-1.4-8.fc38.s390x 104/137 Installing : zchunk-libs-1.2.3-1.fc38.s390x 105/137 Installing : libsolv-0.7.22-3.fc38.s390x 106/137 Installing : libnsl2-2.0.0-4.fc38.s390x 107/137 Installing : libssh-0.10.4-2.fc38.s390x 108/137 Installing : python-pip-wheel-22.3.1-1.fc38.noarch 109/137 Installing : python3-3.11.1-1.fc38.s390x 110/137 Installing : python3-libs-3.11.1-1.fc38.s390x 111/137 Installing : python3-dbus-1.3.2-1.fc38.s390x 112/137 Installing : python3-libcomps-0.1.18-4.fc38.s390x 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.s390x 117/137 Installing : libevent-2.1.12-7.fc38.s390x 118/137 Installing : openldap-2.6.3-1.fc38.s390x 119/137 Installing : libcurl-7.87.0-1.fc38.s390x 120/137 Installing : gnupg2-2.3.8-1.fc38.s390x 121/137 Installing : gpgme-1.17.1-3.fc38.s390x 122/137 Installing : librepo-1.15.1-1.fc38.s390x 123/137 Installing : libdnf-0.68.0-1.fc38.s390x 124/137 Installing : python3-libdnf-0.68.0-1.fc38.s390x 125/137 Installing : python3-hawkey-0.68.0-1.fc38.s390x 126/137 Installing : python3-gpg-1.17.1-3.fc38.s390x 127/137 Installing : curl-7.87.0-1.fc38.s390x 128/137 Running scriptlet: tpm2-tss-4.0.0-0.1.rc2.fc38.s390x 129/137 useradd: Warning: missing or non-executable shell '/usr/sbin/nologin' Installing : tpm2-tss-4.0.0-0.1.rc2.fc38.s390x 129/137 Installing : ima-evm-utils-1.4-6.fc38.s390x 130/137 Installing : rpm-sign-libs-4.18.0-8.fc38.s390x 131/137 Installing : python3-rpm-4.18.0-8.fc38.s390x 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.s390x 137/137 Installing : rpm-4.18.0-8.fc38.s390x 137/137 Running scriptlet: filesystem-3.18-2.fc37.s390x 137/137 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 137/137 Running scriptlet: rpm-4.18.0-8.fc38.s390x 137/137 Verifying : alternatives-1.21-1.fc38.s390x 1/137 Verifying : bash-5.2.9-3.fc38.s390x 2/137 Verifying : bzip2-libs-1.0.8-12.fc38.s390x 3/137 Verifying : coreutils-9.1-8.fc38.s390x 4/137 Verifying : coreutils-common-9.1-8.fc38.s390x 5/137 Verifying : curl-7.87.0-1.fc38.s390x 6/137 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.s390x 7/137 Verifying : dbus-libs-1:1.14.4-1.fc38.s390x 8/137 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 9/137 Verifying : elfutils-libelf-0.188-3.fc38.s390x 10/137 Verifying : elfutils-libs-0.188-3.fc38.s390x 11/137 Verifying : expat-2.5.0-1.fc38.s390x 12/137 Verifying : file-libs-5.42-4.fc38.s390x 13/137 Verifying : findutils-1:4.9.0-2.fc38.s390x 14/137 Verifying : gawk-5.1.1-4.fc38.s390x 15/137 Verifying : gdbm-libs-1:1.23-2.fc38.s390x 16/137 Verifying : glib2-2.74.1-2.fc38.s390x 17/137 Verifying : gmp-1:6.2.1-3.fc38.s390x 18/137 Verifying : gnupg2-2.3.8-1.fc38.s390x 19/137 Verifying : gnutls-3.7.8-9.fc38.s390x 20/137 Verifying : gpgme-1.17.1-3.fc38.s390x 21/137 Verifying : grep-3.8-1.fc38.s390x 22/137 Verifying : ima-evm-utils-1.4-6.fc38.s390x 23/137 Verifying : json-c-0.16-3.fc38.s390x 24/137 Verifying : keyutils-libs-1.6.1-5.fc38.s390x 25/137 Verifying : krb5-libs-1.20.1-3.fc38.s390x 26/137 Verifying : libacl-2.3.1-4.fc38.s390x 27/137 Verifying : libarchive-3.6.1-3.fc38.s390x 28/137 Verifying : libassuan-2.5.5-5.fc38.s390x 29/137 Verifying : libattr-2.5.1-5.fc38.s390x 30/137 Verifying : libb2-0.98.1-7.fc38.s390x 31/137 Verifying : libbrotli-1.0.9-9.fc38.s390x 32/137 Verifying : libcap-2.48-5.fc38.s390x 33/137 Verifying : libcap-ng-0.8.3-4.fc38.s390x 34/137 Verifying : libcom_err-1.46.5-3.fc38.s390x 35/137 Verifying : libcomps-0.1.18-4.fc38.s390x 36/137 Verifying : libcurl-7.87.0-1.fc38.s390x 37/137 Verifying : libdnf-0.68.0-1.fc38.s390x 38/137 Verifying : libevent-2.1.12-7.fc38.s390x 39/137 Verifying : libffi-3.4.4-1.fc38.s390x 40/137 Verifying : libfsverity-1.4-8.fc38.s390x 41/137 Verifying : libgcrypt-1.10.1-6.fc38.s390x 42/137 Verifying : libgpg-error-1.46-1.fc38.s390x 43/137 Verifying : libidn2-2.3.4-1.fc38.s390x 44/137 Verifying : libksba-1.6.3-1.fc38.s390x 45/137 Verifying : libmodulemd-2.14.0-4.fc38.s390x 46/137 Verifying : libnghttp2-1.51.0-1.fc38.s390x 47/137 Verifying : libnsl2-2.0.0-4.fc38.s390x 48/137 Verifying : librepo-1.15.1-1.fc38.s390x 49/137 Verifying : libreport-filesystem-2.17.6-1.fc38.noarch 50/137 Verifying : libsigsegv-2.14-3.fc38.s390x 51/137 Verifying : libsolv-0.7.22-3.fc38.s390x 52/137 Verifying : libssh-0.10.4-2.fc38.s390x 53/137 Verifying : libssh-config-0.10.4-2.fc38.noarch 54/137 Verifying : libtasn1-4.19.0-1.fc38.s390x 55/137 Verifying : libtirpc-1.3.3-0.fc38.s390x 56/137 Verifying : libunistring-1.0-2.fc38.s390x 57/137 Verifying : libverto-0.3.2-4.fc38.s390x 58/137 Verifying : libxcrypt-4.4.33-5.fc38.s390x 59/137 Verifying : libxml2-2.10.3-2.fc38.s390x 60/137 Verifying : libyaml-0.2.5-8.fc38.s390x 61/137 Verifying : lua-libs-5.4.4-6.fc38.s390x 62/137 Verifying : lz4-libs-1.9.3-5.fc38.s390x 63/137 Verifying : mpdecimal-2.5.1-4.fc38.s390x 64/137 Verifying : mpfr-4.1.1-2.fc38.s390x 65/137 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 66/137 Verifying : ncurses-libs-6.3-5.20221126.fc38.s390x 67/137 Verifying : nettle-3.8-2.fc38.s390x 68/137 Verifying : npth-1.6-10.fc38.s390x 69/137 Verifying : openldap-2.6.3-1.fc38.s390x 70/137 Verifying : openssl-libs-1:3.0.5-6.fc38.s390x 71/137 Verifying : p11-kit-0.24.1-5.fc38.s390x 72/137 Verifying : p11-kit-trust-0.24.1-5.fc38.s390x 73/137 Verifying : pcre2-10.40-1.fc38.1.s390x 74/137 Verifying : pcre2-syntax-10.40-1.fc38.1.noarch 75/137 Verifying : popt-1.19-1.fc38.s390x 76/137 Verifying : python3-3.11.1-1.fc38.s390x 77/137 Verifying : python3-dbus-1.3.2-1.fc38.s390x 78/137 Verifying : python3-gpg-1.17.1-3.fc38.s390x 79/137 Verifying : python3-hawkey-0.68.0-1.fc38.s390x 80/137 Verifying : python3-libcomps-0.1.18-4.fc38.s390x 81/137 Verifying : python3-libdnf-0.68.0-1.fc38.s390x 82/137 Verifying : python3-libs-3.11.1-1.fc38.s390x 83/137 Verifying : python3-rpm-4.18.0-8.fc38.s390x 84/137 Verifying : readline-8.2-2.fc38.s390x 85/137 Verifying : rpm-4.18.0-8.fc38.s390x 86/137 Verifying : rpm-build-libs-4.18.0-8.fc38.s390x 87/137 Verifying : rpm-libs-4.18.0-8.fc38.s390x 88/137 Verifying : rpm-sequoia-1.2.0-1.fc38.s390x 89/137 Verifying : rpm-sign-libs-4.18.0-8.fc38.s390x 90/137 Verifying : sed-4.8-11.fc38.s390x 91/137 Verifying : shadow-utils-2:4.13-3.fc38.s390x 92/137 Verifying : sqlite-libs-3.40.0-1.fc38.s390x 93/137 Verifying : systemd-libs-252.4-598.fc38.s390x 94/137 Verifying : libgcc-13.0.0-0.4.fc38.s390x 95/137 Verifying : libgomp-13.0.0-0.4.fc38.s390x 96/137 Verifying : libstdc++-13.0.0-0.4.fc38.s390x 97/137 Verifying : audit-libs-3.0.9-2.fc38.s390x 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.s390x 111/137 Verifying : glibc-2.36.9000-19.fc38.s390x 112/137 Verifying : glibc-common-2.36.9000-19.fc38.s390x 113/137 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 114/137 Verifying : libblkid-2.38.1-3.fc38.s390x 115/137 Verifying : libmount-2.38.1-3.fc38.s390x 116/137 Verifying : libpsl-0.21.2-1.fc38.s390x 117/137 Verifying : libselinux-3.5-0.rc1.1.fc38.s390x 118/137 Verifying : libsemanage-3.5-0.rc1.1.fc38.s390x 119/137 Verifying : libsepol-3.5-0.rc1.1.fc38.s390x 120/137 Verifying : libsmartcols-2.38.1-3.fc38.s390x 121/137 Verifying : libuuid-2.38.1-3.fc38.s390x 122/137 Verifying : libzstd-1.5.2-3.fc37.s390x 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.s390x 133/137 Verifying : tzdata-2022g-1.fc38.noarch 134/137 Verifying : xz-libs-5.2.9-1.fc38.s390x 135/137 Verifying : zchunk-libs-1.2.3-1.fc38.s390x 136/137 Verifying : zlib-1.2.13-1.fc38.s390x 137/137 Installed products updated. Installed: alternatives-1.21-1.fc38.s390x audit-libs-3.0.9-2.fc38.s390x basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.s390x coreutils-common-9.1-8.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.s390x cyrus-sasl-lib-2.1.28-8.fc38.s390x dbus-libs-1:1.14.4-1.fc38.s390x 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.s390x elfutils-libs-0.188-3.fc38.s390x expat-2.5.0-1.fc38.s390x 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.s390x filesystem-3.18-2.fc37.s390x findutils-1:4.9.0-2.fc38.s390x gawk-5.1.1-4.fc38.s390x gdbm-libs-1:1.23-2.fc38.s390x glib2-2.74.1-2.fc38.s390x glibc-2.36.9000-19.fc38.s390x glibc-common-2.36.9000-19.fc38.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x gmp-1:6.2.1-3.fc38.s390x gnupg2-2.3.8-1.fc38.s390x gnutls-3.7.8-9.fc38.s390x gpgme-1.17.1-3.fc38.s390x grep-3.8-1.fc38.s390x ima-evm-utils-1.4-6.fc38.s390x json-c-0.16-3.fc38.s390x keyutils-libs-1.6.1-5.fc38.s390x krb5-libs-1.20.1-3.fc38.s390x libacl-2.3.1-4.fc38.s390x libarchive-3.6.1-3.fc38.s390x libassuan-2.5.5-5.fc38.s390x libattr-2.5.1-5.fc38.s390x libb2-0.98.1-7.fc38.s390x libblkid-2.38.1-3.fc38.s390x libbrotli-1.0.9-9.fc38.s390x libcap-2.48-5.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x libcom_err-1.46.5-3.fc38.s390x libcomps-0.1.18-4.fc38.s390x libcurl-7.87.0-1.fc38.s390x libdnf-0.68.0-1.fc38.s390x libevent-2.1.12-7.fc38.s390x libffi-3.4.4-1.fc38.s390x libfsverity-1.4-8.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libgcrypt-1.10.1-6.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x libgpg-error-1.46-1.fc38.s390x libidn2-2.3.4-1.fc38.s390x libksba-1.6.3-1.fc38.s390x libmodulemd-2.14.0-4.fc38.s390x libmount-2.38.1-3.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x libnsl2-2.0.0-4.fc38.s390x libpsl-0.21.2-1.fc38.s390x librepo-1.15.1-1.fc38.s390x libreport-filesystem-2.17.6-1.fc38.noarch libselinux-3.5-0.rc1.1.fc38.s390x libsemanage-3.5-0.rc1.1.fc38.s390x libsepol-3.5-0.rc1.1.fc38.s390x libsigsegv-2.14-3.fc38.s390x libsmartcols-2.38.1-3.fc38.s390x libsolv-0.7.22-3.fc38.s390x libssh-0.10.4-2.fc38.s390x libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.s390x libtasn1-4.19.0-1.fc38.s390x libtirpc-1.3.3-0.fc38.s390x libunistring-1.0-2.fc38.s390x libuuid-2.38.1-3.fc38.s390x libverto-0.3.2-4.fc38.s390x libxcrypt-4.4.33-5.fc38.s390x libxml2-2.10.3-2.fc38.s390x libyaml-0.2.5-8.fc38.s390x libzstd-1.5.2-3.fc37.s390x lua-libs-5.4.4-6.fc38.s390x lz4-libs-1.9.3-5.fc38.s390x mpdecimal-2.5.1-4.fc38.s390x mpfr-4.1.1-2.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.s390x nettle-3.8-2.fc38.s390x npth-1.6-10.fc38.s390x openldap-2.6.3-1.fc38.s390x openssl-libs-1:3.0.5-6.fc38.s390x p11-kit-0.24.1-5.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x pcre2-10.40-1.fc38.1.s390x pcre2-syntax-10.40-1.fc38.1.noarch popt-1.19-1.fc38.s390x 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.s390x python3-dateutil-1:2.8.2-4.fc37.noarch python3-dbus-1.3.2-1.fc38.s390x 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.s390x python3-hawkey-0.68.0-1.fc38.s390x python3-libcomps-0.1.18-4.fc38.s390x python3-libdnf-0.68.0-1.fc38.s390x python3-libs-3.11.1-1.fc38.s390x python3-rpm-4.18.0-8.fc38.s390x python3-six-1.16.0-8.fc37.noarch readline-8.2-2.fc38.s390x rpm-4.18.0-8.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x rpm-libs-4.18.0-8.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x rpm-sign-libs-4.18.0-8.fc38.s390x sed-4.8-11.fc38.s390x setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.s390x sqlite-libs-3.40.0-1.fc38.s390x systemd-libs-252.4-598.fc38.s390x tpm2-tss-4.0.0-0.1.rc2.fc38.s390x tzdata-2022g-1.fc38.noarch xz-libs-5.2.9-1.fc38.s390x zchunk-libs-1.2.3-1.fc38.s390x zlib-1.2.13-1.fc38.s390x 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-s390x-1672337251.079376/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 12 kB/s | 3.0 kB 00:00 Copr repository 6.7 MB/s | 39 MB 00:05 Additional repo https_jakub_fedorapeople_org_fe 4.3 kB/s | 3.0 kB 00:00 fedora 11 kB/s | 6.6 kB 00:00 Dependencies resolved. ========================================================================================================================= Package Arch Version Repository Size ========================================================================================================================= Installing group/module packages: bash s390x 5.2.9-3.fc38 copr_base 1.8 M bzip2 s390x 1.0.8-12.fc38 copr_base 54 k coreutils s390x 9.1-8.fc38 copr_base 1.1 M cpio s390x 2.13-13.fc38 copr_base 275 k diffutils s390x 3.8-3.fc38 copr_base 381 k fedora-release-common noarch 38-0.6 fedora 21 k findutils s390x 1:4.9.0-2.fc38 copr_base 489 k gawk s390x 5.1.1-4.fc38 copr_base 1.0 M glibc-minimal-langpack s390x 2.36.9000-19.fc38 fedora 30 k grep s390x 3.8-1.fc38 copr_base 290 k gzip s390x 1.12-2.fc38 copr_base 165 k info s390x 7.0.1-1.fc38 copr_base 193 k patch s390x 2.7.6-17.fc38 copr_base 134 k redhat-rpm-config noarch 236-1.fc38 fedora 81 k rpm-build s390x 4.18.0-8.fc38 copr_base 70 k sed s390x 4.8-11.fc38 copr_base 302 k shadow-utils s390x 2:4.13-3.fc38 copr_base 1.2 M tar s390x 2:1.34-5.fc38 copr_base 900 k unzip s390x 6.0-58.fc38 fedora 177 k util-linux s390x 2.38.1-3.fc38 fedora 2.3 M which s390x 2.21-36.fc38 fedora 42 k xz s390x 5.2.9-1.fc38 fedora 306 k Installing dependencies: alternatives s390x 1.21-1.fc38 copr_base 39 k ansible-srpm-macros noarch 1-8.1.fc38 fedora 8.6 k audit-libs s390x 3.0.9-2.fc38 fedora 114 k authselect s390x 1.4.2-1.fc38 copr_base 139 k authselect-libs s390x 1.4.2-1.fc38 copr_base 235 k basesystem noarch 11-14.fc37 fedora 7.0 k binutils s390x 2.39-6.fc38 copr_base 5.7 M binutils-gold s390x 2.39-6.fc38 copr_base 994 k bzip2-libs s390x 1.0.8-12.fc38 copr_base 47 k ca-certificates noarch 2022.2.54-5.fc37 fedora 829 k coreutils-common s390x 9.1-8.fc38 copr_base 2.0 M cracklib s390x 2.9.7-30.fc38 copr_base 82 k crypto-policies noarch 20221215-1.gita4c31a3.fc38 fedora 90 k curl s390x 7.87.0-1.fc38 copr_base 345 k cyrus-sasl-lib s390x 2.1.28-8.fc38 copr_base 773 k debugedit s390x 5.0-5.fc37 fedora 76 k dwz s390x 0.15-1.fc38 copr_base 144 k ed s390x 1.18-2.fc38 copr_base 80 k efi-srpm-macros noarch 5-6.fc37 fedora 22 k elfutils s390x 0.188-3.fc38 copr_base 547 k elfutils-debuginfod-client s390x 0.188-3.fc38 copr_base 41 k elfutils-default-yama-scope noarch 0.188-3.fc38 copr_base 16 k elfutils-libelf s390x 0.188-3.fc38 copr_base 202 k elfutils-libs s390x 0.188-3.fc38 copr_base 275 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 s390x 5.42-4.fc38 copr_base 49 k file-libs s390x 5.42-4.fc38 copr_base 683 k filesystem s390x 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 s390x 12.1-10.fc38 fedora 3.3 M gdbm-libs s390x 1:1.23-2.fc38 copr_base 59 k ghc-srpm-macros noarch 1.5.0-7.fc37 fedora 7.8 k glibc s390x 2.36.9000-19.fc38 fedora 1.6 M glibc-common s390x 2.36.9000-19.fc38 fedora 306 k glibc-gconv-extra s390x 2.36.9000-19.fc38 fedora 1.6 M gmp s390x 1:6.2.1-3.fc38 copr_base 326 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 s390x 2.13.1-5.fc38 copr_base 45 k kernel-srpm-macros noarch 1.0-15.fc37 fedora 9.4 k keyutils-libs s390x 1.6.1-5.fc38 copr_base 32 k krb5-libs s390x 1.20.1-3.fc38 copr_base 735 k libacl s390x 2.3.1-4.fc38 copr_base 25 k libarchive s390x 3.6.1-3.fc38 copr_base 426 k libattr s390x 2.5.1-5.fc38 copr_base 19 k libblkid s390x 2.38.1-3.fc38 fedora 103 k libbrotli s390x 1.0.9-9.fc38 copr_base 344 k libcap s390x 2.48-5.fc38 copr_base 68 k libcap-ng s390x 0.8.3-4.fc38 copr_base 33 k libcom_err s390x 1.46.5-3.fc38 copr_base 26 k libcurl s390x 7.87.0-1.fc38 copr_base 320 k libdb s390x 5.3.28-54.fc38 copr_base 775 k libeconf s390x 0.4.0-4.fc38 copr_base 29 k libevent s390x 2.1.12-7.fc38 copr_base 260 k libfdisk s390x 2.38.1-3.fc38 fedora 156 k libffi s390x 3.4.4-1.fc38 copr_base 36 k libgcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 66 k libgomp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 305 k libidn2 s390x 2.3.4-1.fc38 copr_base 155 k libmount s390x 2.38.1-3.fc38 fedora 132 k libnghttp2 s390x 1.51.0-1.fc38 copr_base 78 k libnsl2 s390x 2.0.0-4.fc38 copr_base 30 k libpkgconf s390x 1.8.0-3.fc38 copr_base 37 k libpsl s390x 0.21.2-1.fc38 fedora 65 k libpwquality s390x 1.4.5-1.fc38 fedora 119 k libselinux s390x 3.5-0.rc1.1.fc38 fedora 85 k libsemanage s390x 3.5-0.rc1.1.fc38 fedora 115 k libsepol s390x 3.5-0.rc1.1.fc38 fedora 302 k libsigsegv s390x 2.14-3.fc38 copr_base 27 k libsmartcols s390x 2.38.1-3.fc38 fedora 63 k libssh s390x 0.10.4-2.fc38 copr_base 206 k libssh-config noarch 0.10.4-2.fc38 copr_base 9.2 k libstdc++ s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 889 k libtasn1 s390x 4.19.0-1.fc38 copr_base 78 k libtirpc s390x 1.3.3-0.fc38 copr_base 97 k libunistring s390x 1.0-2.fc38 copr_base 552 k libutempter s390x 1.2.1-7.fc38 copr_base 26 k libuuid s390x 2.38.1-3.fc38 fedora 27 k libverto s390x 0.3.2-4.fc38 copr_base 21 k libxcrypt s390x 4.4.33-5.fc38 copr_base 125 k libxml2 s390x 2.10.3-2.fc38 copr_base 714 k libzstd s390x 1.5.2-3.fc37 fedora 274 k lua-libs s390x 5.4.4-6.fc38 copr_base 141 k lua-srpm-macros noarch 1-7.fc37 fedora 8.8 k lz4-libs s390x 1.9.3-5.fc38 copr_base 88 k mpfr s390x 4.1.1-2.fc38 copr_base 553 k ncurses-base noarch 6.3-5.20221126.fc38 copr_base 62 k ncurses-libs s390x 6.3-5.20221126.fc38 copr_base 357 k nettle s390x 3.8-2.fc38 copr_base 444 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 s390x 2.6.3-1.fc38 copr_base 262 k openssl-libs s390x 1:3.0.5-6.fc38 copr_base 1.8 M p11-kit s390x 0.24.1-5.fc38 copr_base 370 k p11-kit-trust s390x 0.24.1-5.fc38 copr_base 137 k package-notes-srpm-macros noarch 0.5-6.fc38 fedora 11 k pam s390x 1.5.2-15.fc38 copr_base 528 k pam-libs s390x 1.5.2-15.fc38 copr_base 59 k pcre2 s390x 10.40-1.fc38.1 copr_base 251 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 s390x 1.8.0-3.fc38 copr_base 42 k pkgconf-m4 noarch 1.8.0-3.fc38 copr_base 15 k pkgconf-pkg-config s390x 1.8.0-3.fc38 copr_base 11 k popt s390x 1.19-1.fc38 copr_base 63 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 s390x 8.2-2.fc38 copr_base 229 k rpm s390x 4.18.0-8.fc38 copr_base 542 k rpm-build-libs s390x 4.18.0-8.fc38 copr_base 97 k rpm-libs s390x 4.18.0-8.fc38 copr_base 325 k rpm-sequoia s390x 1.2.0-1.fc38 copr_base 964 k 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 s390x 3.40.0-1.fc38 copr_base 715 k systemd-libs s390x 252.4-598.fc38 copr_base 640 k tzdata noarch 2022g-1.fc38 fedora 716 k util-linux-core s390x 2.38.1-3.fc38 fedora 462 k xxhash-libs s390x 0.8.1-3.fc37 fedora 36 k xz-libs s390x 5.2.9-1.fc38 fedora 93 k zip s390x 3.0-35.fc38 fedora 261 k zlib s390x 1.2.13-1.fc38 fedora 96 k zstd s390x 1.5.2-3.fc37 fedora 410 k Installing Groups: Buildsystem building group Transaction Summary ========================================================================================================================= Install 153 Packages Total size: 52 M Installed size: 182 M Downloading Packages: [SKIPPED] alternatives-1.21-1.fc38.s390x.rpm: Already downloaded [SKIPPED] authselect-1.4.2-1.fc38.s390x.rpm: Already downloaded [SKIPPED] authselect-libs-1.4.2-1.fc38.s390x.rpm: Already downloaded [SKIPPED] bash-5.2.9-3.fc38.s390x.rpm: Already downloaded [SKIPPED] binutils-2.39-6.fc38.s390x.rpm: Already downloaded [SKIPPED] binutils-gold-2.39-6.fc38.s390x.rpm: Already downloaded [SKIPPED] bzip2-1.0.8-12.fc38.s390x.rpm: Already downloaded [SKIPPED] bzip2-libs-1.0.8-12.fc38.s390x.rpm: Already downloaded [SKIPPED] coreutils-9.1-8.fc38.s390x.rpm: Already downloaded [SKIPPED] coreutils-common-9.1-8.fc38.s390x.rpm: Already downloaded [SKIPPED] cpio-2.13-13.fc38.s390x.rpm: Already downloaded [SKIPPED] cracklib-2.9.7-30.fc38.s390x.rpm: Already downloaded [SKIPPED] curl-7.87.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] cyrus-sasl-lib-2.1.28-8.fc38.s390x.rpm: Already downloaded [SKIPPED] diffutils-3.8-3.fc38.s390x.rpm: Already downloaded [SKIPPED] dwz-0.15-1.fc38.s390x.rpm: Already downloaded [SKIPPED] ed-1.18-2.fc38.s390x.rpm: Already downloaded [SKIPPED] elfutils-0.188-3.fc38.s390x.rpm: Already downloaded [SKIPPED] elfutils-debuginfod-client-0.188-3.fc38.s390x.rpm: Already downloaded [SKIPPED] elfutils-default-yama-scope-0.188-3.fc38.noarch.rpm: Already downloaded [SKIPPED] elfutils-libelf-0.188-3.fc38.s390x.rpm: Already downloaded [SKIPPED] elfutils-libs-0.188-3.fc38.s390x.rpm: Already downloaded [SKIPPED] file-5.42-4.fc38.s390x.rpm: Already downloaded [SKIPPED] file-libs-5.42-4.fc38.s390x.rpm: Already downloaded [SKIPPED] findutils-4.9.0-2.fc38.s390x.rpm: Already downloaded [SKIPPED] gawk-5.1.1-4.fc38.s390x.rpm: Already downloaded [SKIPPED] gdbm-libs-1.23-2.fc38.s390x.rpm: Already downloaded [SKIPPED] gmp-6.2.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] grep-3.8-1.fc38.s390x.rpm: Already downloaded [SKIPPED] gzip-1.12-2.fc38.s390x.rpm: Already downloaded [SKIPPED] info-7.0.1-1.fc38.s390x.rpm: Already downloaded [SKIPPED] jansson-2.13.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] keyutils-libs-1.6.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] krb5-libs-1.20.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libacl-2.3.1-4.fc38.s390x.rpm: Already downloaded [SKIPPED] libarchive-3.6.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libattr-2.5.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] libbrotli-1.0.9-9.fc38.s390x.rpm: Already downloaded [SKIPPED] libcap-2.48-5.fc38.s390x.rpm: Already downloaded [SKIPPED] libcap-ng-0.8.3-4.fc38.s390x.rpm: Already downloaded [SKIPPED] libcom_err-1.46.5-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libcurl-7.87.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libdb-5.3.28-54.fc38.s390x.rpm: Already downloaded [SKIPPED] libeconf-0.4.0-4.fc38.s390x.rpm: Already downloaded [SKIPPED] libevent-2.1.12-7.fc38.s390x.rpm: Already downloaded [SKIPPED] libffi-3.4.4-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libidn2-2.3.4-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libnghttp2-1.51.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libnsl2-2.0.0-4.fc38.s390x.rpm: Already downloaded [SKIPPED] libpkgconf-1.8.0-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libsigsegv-2.14-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libssh-0.10.4-2.fc38.s390x.rpm: Already downloaded [SKIPPED] libssh-config-0.10.4-2.fc38.noarch.rpm: Already downloaded [SKIPPED] libtasn1-4.19.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libtirpc-1.3.3-0.fc38.s390x.rpm: Already downloaded [SKIPPED] libunistring-1.0-2.fc38.s390x.rpm: Already downloaded [SKIPPED] libutempter-1.2.1-7.fc38.s390x.rpm: Already downloaded [SKIPPED] libverto-0.3.2-4.fc38.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-4.4.33-5.fc38.s390x.rpm: Already downloaded [SKIPPED] libxml2-2.10.3-2.fc38.s390x.rpm: Already downloaded [SKIPPED] lua-libs-5.4.4-6.fc38.s390x.rpm: Already downloaded [SKIPPED] lz4-libs-1.9.3-5.fc38.s390x.rpm: Already downloaded [SKIPPED] mpfr-4.1.1-2.fc38.s390x.rpm: Already downloaded [SKIPPED] ncurses-base-6.3-5.20221126.fc38.noarch.rpm: Already downloaded [SKIPPED] ncurses-libs-6.3-5.20221126.fc38.s390x.rpm: Already downloaded [SKIPPED] nettle-3.8-2.fc38.s390x.rpm: Already downloaded [SKIPPED] openldap-2.6.3-1.fc38.s390x.rpm: Already downloaded [SKIPPED] openssl-libs-3.0.5-6.fc38.s390x.rpm: Already downloaded [SKIPPED] p11-kit-0.24.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] p11-kit-trust-0.24.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] pam-1.5.2-15.fc38.s390x.rpm: Already downloaded [SKIPPED] pam-libs-1.5.2-15.fc38.s390x.rpm: Already downloaded [SKIPPED] patch-2.7.6-17.fc38.s390x.rpm: Already downloaded [SKIPPED] pcre2-10.40-1.fc38.1.s390x.rpm: Already downloaded [SKIPPED] pcre2-syntax-10.40-1.fc38.1.noarch.rpm: Already downloaded [SKIPPED] pkgconf-1.8.0-3.fc38.s390x.rpm: Already downloaded [SKIPPED] pkgconf-m4-1.8.0-3.fc38.noarch.rpm: Already downloaded [SKIPPED] pkgconf-pkg-config-1.8.0-3.fc38.s390x.rpm: Already downloaded [SKIPPED] popt-1.19-1.fc38.s390x.rpm: Already downloaded [SKIPPED] qt5-srpm-macros-5.15.7-1.fc38.noarch.rpm: Already downloaded [SKIPPED] readline-8.2-2.fc38.s390x.rpm: Already downloaded [SKIPPED] rpm-4.18.0-8.fc38.s390x.rpm: Already downloaded [SKIPPED] rpm-build-4.18.0-8.fc38.s390x.rpm: Already downloaded [SKIPPED] rpm-build-libs-4.18.0-8.fc38.s390x.rpm: Already downloaded [SKIPPED] rpm-libs-4.18.0-8.fc38.s390x.rpm: Already downloaded [SKIPPED] rpm-sequoia-1.2.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] rpmautospec-rpm-macros-0.3.1-1.fc38.noarch.rpm: Already downloaded [SKIPPED] sed-4.8-11.fc38.s390x.rpm: Already downloaded [SKIPPED] shadow-utils-4.13-3.fc38.s390x.rpm: Already downloaded [SKIPPED] sqlite-libs-3.40.0-1.fc38.s390x.rpm: Already downloaded [SKIPPED] systemd-libs-252.4-598.fc38.s390x.rpm: Already downloaded [SKIPPED] tar-1.34-5.fc38.s390x.rpm: Already downloaded [SKIPPED] libgcc-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] libgomp-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] libstdc++-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] ansible-srpm-macros-1-8.1.fc38.noarch.rpm: Already downloaded [SKIPPED] audit-libs-3.0.9-2.fc38.s390x.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.s390x.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.s390x.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.s390x.rpm: Already downloaded [SKIPPED] ghc-srpm-macros-1.5.0-7.fc37.noarch.rpm: Already downloaded [SKIPPED] glibc-2.36.9000-19.fc38.s390x.rpm: Already downloaded [SKIPPED] glibc-common-2.36.9000-19.fc38.s390x.rpm: Already downloaded [SKIPPED] glibc-gconv-extra-2.36.9000-19.fc38.s390x.rpm: Already downloaded [SKIPPED] glibc-minimal-langpack-2.36.9000-19.fc38.s390x.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.s390x.rpm: Already downloaded [SKIPPED] libfdisk-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libmount-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libpsl-0.21.2-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libpwquality-1.4.5-1.fc38.s390x.rpm: Already downloaded [SKIPPED] libselinux-3.5-0.rc1.1.fc38.s390x.rpm: Already downloaded [SKIPPED] libsemanage-3.5-0.rc1.1.fc38.s390x.rpm: Already downloaded [SKIPPED] libsepol-3.5-0.rc1.1.fc38.s390x.rpm: Already downloaded [SKIPPED] libsmartcols-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libuuid-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] libzstd-1.5.2-3.fc37.s390x.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.s390x.rpm: Already downloaded [SKIPPED] util-linux-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] util-linux-core-2.38.1-3.fc38.s390x.rpm: Already downloaded [SKIPPED] which-2.21-36.fc38.s390x.rpm: Already downloaded [SKIPPED] xxhash-libs-0.8.1-3.fc37.s390x.rpm: Already downloaded [SKIPPED] xz-5.2.9-1.fc38.s390x.rpm: Already downloaded [SKIPPED] xz-libs-5.2.9-1.fc38.s390x.rpm: Already downloaded [SKIPPED] zip-3.0-35.fc38.s390x.rpm: Already downloaded [SKIPPED] zlib-1.2.13-1.fc38.s390x.rpm: Already downloaded [SKIPPED] zstd-1.5.2-3.fc37.s390x.rpm: Already downloaded fedora 1.6 MB/s | 1.6 kB 00:00 Importing GPG key 0xEB10B464: Userid : "Fedora (38) " 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) " 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.s390x 1/1 Preparing : 1/1 Installing : libgcc-13.0.0-0.4.fc38.s390x 1/153 Running scriptlet: libgcc-13.0.0-0.4.fc38.s390x 1/153 Installing : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Running scriptlet: crypto-policies-20221215-1.gita4c31a3.fc38.noarc 2/153 Installing : fedora-release-identity-basic-38-0.6.noarch 3/153 Installing : tzdata-2022g-1.fc38.noarch 4/153 Installing : rust-srpm-macros-23-1.fc38.noarch 5/153 Installing : publicsuffix-list-dafsa-20221208-1.fc38.noarch 6/153 Installing : perl-srpm-macros-1-47.fc38.noarch 7/153 Installing : package-notes-srpm-macros-0.5-6.fc38.noarch 8/153 Installing : openblas-srpm-macros-2-12.fc37.noarch 9/153 Installing : ocaml-srpm-macros-7-2.fc37.noarch 10/153 Installing : nim-srpm-macros-3-7.fc37.noarch 11/153 Installing : kernel-srpm-macros-1.0-15.fc37.noarch 12/153 Installing : gnat-srpm-macros-4-16.fc37.noarch 13/153 Installing : ghc-srpm-macros-1.5.0-7.fc37.noarch 14/153 Installing : fpc-srpm-macros-1.3-6.fc37.noarch 15/153 Installing : fedora-gpg-keys-38-0.3.noarch 16/153 Installing : fedora-release-38-0.6.noarch 17/153 Installing : fedora-release-common-38-0.6.noarch 18/153 Installing : fedora-repos-rawhide-38-0.3.noarch 19/153 Installing : fedora-repos-38-0.3.noarch 20/153 Installing : setup-2.14.3-1.fc38.noarch 21/153 warning: /etc/hosts created as /etc/hosts.rpmnew Running scriptlet: setup-2.14.3-1.fc38.noarch 21/153 Installing : filesystem-3.18-2.fc37.s390x 22/153 Installing : basesystem-11-14.fc37.noarch 23/153 Installing : ansible-srpm-macros-1-8.1.fc38.noarch 24/153 Installing : qt5-srpm-macros-5.15.7-1.fc38.noarch 25/153 Installing : pkgconf-m4-1.8.0-3.fc38.noarch 26/153 Installing : pcre2-syntax-10.40-1.fc38.1.noarch 27/153 Installing : ncurses-base-6.3-5.20221126.fc38.noarch 28/153 Installing : ncurses-libs-6.3-5.20221126.fc38.s390x 29/153 Installing : glibc-gconv-extra-2.36.9000-19.fc38.s390x 30/153 Running scriptlet: glibc-gconv-extra-2.36.9000-19.fc38.s390x 30/153 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 31/153 Installing : glibc-2.36.9000-19.fc38.s390x 31/153 Running scriptlet: glibc-2.36.9000-19.fc38.s390x 31/153 Installing : bash-5.2.9-3.fc38.s390x 32/153 Running scriptlet: bash-5.2.9-3.fc38.s390x 32/153 Installing : glibc-common-2.36.9000-19.fc38.s390x 33/153 Installing : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 34/153 Installing : zlib-1.2.13-1.fc38.s390x 35/153 Installing : xz-libs-5.2.9-1.fc38.s390x 36/153 Installing : bzip2-libs-1.0.8-12.fc38.s390x 37/153 Installing : elfutils-libelf-0.188-3.fc38.s390x 38/153 Installing : gmp-1:6.2.1-3.fc38.s390x 39/153 Installing : popt-1.19-1.fc38.s390x 40/153 Installing : libstdc++-13.0.0-0.4.fc38.s390x 41/153 Installing : libuuid-2.38.1-3.fc38.s390x 42/153 Installing : libzstd-1.5.2-3.fc37.s390x 43/153 Installing : libblkid-2.38.1-3.fc38.s390x 44/153 Installing : libattr-2.5.1-5.fc38.s390x 45/153 Installing : libacl-2.3.1-4.fc38.s390x 46/153 Installing : libcap-2.48-5.fc38.s390x 47/153 Installing : libxcrypt-4.4.33-5.fc38.s390x 48/153 Installing : readline-8.2-2.fc38.s390x 49/153 Installing : lz4-libs-1.9.3-5.fc38.s390x 50/153 Installing : systemd-libs-252.4-598.fc38.s390x 51/153 Installing : mpfr-4.1.1-2.fc38.s390x 52/153 Installing : dwz-0.15-1.fc38.s390x 53/153 Installing : unzip-6.0-58.fc38.s390x 54/153 Installing : file-libs-5.42-4.fc38.s390x 55/153 Installing : file-5.42-4.fc38.s390x 56/153 Installing : sqlite-libs-3.40.0-1.fc38.s390x 57/153 Installing : alternatives-1.21-1.fc38.s390x 58/153 Installing : libcap-ng-0.8.3-4.fc38.s390x 59/153 Installing : audit-libs-3.0.9-2.fc38.s390x 60/153 Installing : libcom_err-1.46.5-3.fc38.s390x 61/153 Installing : libeconf-0.4.0-4.fc38.s390x 62/153 Installing : pam-libs-1.5.2-15.fc38.s390x 63/153 Installing : libunistring-1.0-2.fc38.s390x 64/153 Installing : libidn2-2.3.4-1.fc38.s390x 65/153 Installing : lua-libs-5.4.4-6.fc38.s390x 66/153 Installing : pcre2-10.40-1.fc38.1.s390x 67/153 Installing : grep-3.8-1.fc38.s390x 68/153 Installing : xz-5.2.9-1.fc38.s390x 69/153 Installing : libsepol-3.5-0.rc1.1.fc38.s390x 70/153 Installing : libselinux-3.5-0.rc1.1.fc38.s390x 71/153 Installing : sed-4.8-11.fc38.s390x 72/153 Installing : findutils-1:4.9.0-2.fc38.s390x 73/153 Installing : libmount-2.38.1-3.fc38.s390x 74/153 Installing : libsmartcols-2.38.1-3.fc38.s390x 75/153 Installing : util-linux-core-2.38.1-3.fc38.s390x 76/153 Installing : tar-2:1.34-5.fc38.s390x 77/153 Installing : libsemanage-3.5-0.rc1.1.fc38.s390x 78/153 Installing : shadow-utils-2:4.13-3.fc38.s390x 79/153 Running scriptlet: libutempter-1.2.1-7.fc38.s390x 80/153 Installing : libutempter-1.2.1-7.fc38.s390x 80/153 Installing : libpsl-0.21.2-1.fc38.s390x 81/153 Installing : zip-3.0-35.fc38.s390x 82/153 Installing : zstd-1.5.2-3.fc37.s390x 83/153 Installing : libfdisk-2.38.1-3.fc38.s390x 84/153 Installing : nettle-3.8-2.fc38.s390x 85/153 Installing : rpm-sequoia-1.2.0-1.fc38.s390x 86/153 Installing : rpm-libs-4.18.0-8.fc38.s390x 87/153 Installing : bzip2-1.0.8-12.fc38.s390x 88/153 Installing : libxml2-2.10.3-2.fc38.s390x 89/153 Installing : ed-1.18-2.fc38.s390x 90/153 Installing : patch-2.7.6-17.fc38.s390x 91/153 Installing : elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Running scriptlet: elfutils-default-yama-scope-0.188-3.fc38.noarch 92/153 Installing : cpio-2.13-13.fc38.s390x 93/153 Installing : diffutils-3.8-3.fc38.s390x 94/153 Installing : gdbm-libs-1:1.23-2.fc38.s390x 95/153 Installing : cyrus-sasl-lib-2.1.28-8.fc38.s390x 96/153 Installing : jansson-2.13.1-5.fc38.s390x 97/153 Installing : keyutils-libs-1.6.1-5.fc38.s390x 98/153 Installing : libbrotli-1.0.9-9.fc38.s390x 99/153 Installing : libdb-5.3.28-54.fc38.s390x 100/153 Installing : libffi-3.4.4-1.fc38.s390x 101/153 Installing : p11-kit-0.24.1-5.fc38.s390x 102/153 Installing : libnghttp2-1.51.0-1.fc38.s390x 103/153 Installing : libpkgconf-1.8.0-3.fc38.s390x 104/153 Installing : pkgconf-1.8.0-3.fc38.s390x 105/153 Installing : pkgconf-pkg-config-1.8.0-3.fc38.s390x 106/153 Installing : libsigsegv-2.14-3.fc38.s390x 107/153 Installing : gawk-5.1.1-4.fc38.s390x 108/153 Installing : libtasn1-4.19.0-1.fc38.s390x 109/153 Installing : p11-kit-trust-0.24.1-5.fc38.s390x 110/153 Running scriptlet: p11-kit-trust-0.24.1-5.fc38.s390x 110/153 Installing : libverto-0.3.2-4.fc38.s390x 111/153 Installing : libgomp-13.0.0-0.4.fc38.s390x 112/153 Installing : xxhash-libs-0.8.1-3.fc37.s390x 113/153 Installing : libssh-config-0.10.4-2.fc38.noarch 114/153 Installing : coreutils-common-9.1-8.fc38.s390x 115/153 Installing : openssl-libs-1:3.0.5-6.fc38.s390x 116/153 Installing : coreutils-9.1-8.fc38.s390x 117/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/153 Installing : ca-certificates-2022.2.54-5.fc37.noarch 118/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 118/153 Installing : krb5-libs-1.20.1-3.fc38.s390x 119/153 Installing : libtirpc-1.3.3-0.fc38.s390x 120/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x 121/153 Installing : authselect-libs-1.4.2-1.fc38.s390x 121/153 Installing : gzip-1.12-2.fc38.s390x 122/153 Installing : cracklib-2.9.7-30.fc38.s390x 123/153 Installing : libpwquality-1.4.5-1.fc38.s390x 124/153 Installing : authselect-1.4.2-1.fc38.s390x 125/153 Installing : libnsl2-2.0.0-4.fc38.s390x 126/153 Installing : pam-1.5.2-15.fc38.s390x 127/153 Installing : libssh-0.10.4-2.fc38.s390x 128/153 Installing : libarchive-3.6.1-3.fc38.s390x 129/153 Installing : libevent-2.1.12-7.fc38.s390x 130/153 Installing : openldap-2.6.3-1.fc38.s390x 131/153 Installing : libcurl-7.87.0-1.fc38.s390x 132/153 Installing : elfutils-libs-0.188-3.fc38.s390x 133/153 Installing : elfutils-debuginfod-client-0.188-3.fc38.s390x 134/153 Installing : binutils-gold-2.39-6.fc38.s390x 135/153 Installing : binutils-2.39-6.fc38.s390x 136/153 Running scriptlet: binutils-2.39-6.fc38.s390x 136/153 Installing : elfutils-0.188-3.fc38.s390x 137/153 Installing : gdb-minimal-12.1-10.fc38.s390x 138/153 Installing : debugedit-5.0-5.fc37.s390x 139/153 Installing : rpm-build-libs-4.18.0-8.fc38.s390x 140/153 Installing : curl-7.87.0-1.fc38.s390x 141/153 Running scriptlet: rpm-4.18.0-8.fc38.s390x 142/153 Installing : rpm-4.18.0-8.fc38.s390x 142/153 Installing : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 143/153 Installing : efi-srpm-macros-5-6.fc37.noarch 144/153 Installing : lua-srpm-macros-1-7.fc37.noarch 145/153 Installing : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 146/153 Installing : go-srpm-macros-3.2.0-1.fc38.noarch 147/153 Installing : python-srpm-macros-3.11-6.fc38.noarch 148/153 Installing : redhat-rpm-config-236-1.fc38.noarch 149/153 Installing : rpm-build-4.18.0-8.fc38.s390x 150/153 Installing : util-linux-2.38.1-3.fc38.s390x 151/153 Installing : which-2.21-36.fc38.s390x 152/153 Installing : info-7.0.1-1.fc38.s390x 153/153 Running scriptlet: filesystem-3.18-2.fc37.s390x 153/153 Running scriptlet: ca-certificates-2022.2.54-5.fc37.noarch 153/153 Running scriptlet: authselect-libs-1.4.2-1.fc38.s390x 153/153 Running scriptlet: rpm-4.18.0-8.fc38.s390x 153/153 Running scriptlet: info-7.0.1-1.fc38.s390x 153/153 Verifying : alternatives-1.21-1.fc38.s390x 1/153 Verifying : authselect-1.4.2-1.fc38.s390x 2/153 Verifying : authselect-libs-1.4.2-1.fc38.s390x 3/153 Verifying : bash-5.2.9-3.fc38.s390x 4/153 Verifying : binutils-2.39-6.fc38.s390x 5/153 Verifying : binutils-gold-2.39-6.fc38.s390x 6/153 Verifying : bzip2-1.0.8-12.fc38.s390x 7/153 Verifying : bzip2-libs-1.0.8-12.fc38.s390x 8/153 Verifying : coreutils-9.1-8.fc38.s390x 9/153 Verifying : coreutils-common-9.1-8.fc38.s390x 10/153 Verifying : cpio-2.13-13.fc38.s390x 11/153 Verifying : cracklib-2.9.7-30.fc38.s390x 12/153 Verifying : curl-7.87.0-1.fc38.s390x 13/153 Verifying : cyrus-sasl-lib-2.1.28-8.fc38.s390x 14/153 Verifying : diffutils-3.8-3.fc38.s390x 15/153 Verifying : dwz-0.15-1.fc38.s390x 16/153 Verifying : ed-1.18-2.fc38.s390x 17/153 Verifying : elfutils-0.188-3.fc38.s390x 18/153 Verifying : elfutils-debuginfod-client-0.188-3.fc38.s390x 19/153 Verifying : elfutils-default-yama-scope-0.188-3.fc38.noarch 20/153 Verifying : elfutils-libelf-0.188-3.fc38.s390x 21/153 Verifying : elfutils-libs-0.188-3.fc38.s390x 22/153 Verifying : file-5.42-4.fc38.s390x 23/153 Verifying : file-libs-5.42-4.fc38.s390x 24/153 Verifying : findutils-1:4.9.0-2.fc38.s390x 25/153 Verifying : gawk-5.1.1-4.fc38.s390x 26/153 Verifying : gdbm-libs-1:1.23-2.fc38.s390x 27/153 Verifying : gmp-1:6.2.1-3.fc38.s390x 28/153 Verifying : grep-3.8-1.fc38.s390x 29/153 Verifying : gzip-1.12-2.fc38.s390x 30/153 Verifying : info-7.0.1-1.fc38.s390x 31/153 Verifying : jansson-2.13.1-5.fc38.s390x 32/153 Verifying : keyutils-libs-1.6.1-5.fc38.s390x 33/153 Verifying : krb5-libs-1.20.1-3.fc38.s390x 34/153 Verifying : libacl-2.3.1-4.fc38.s390x 35/153 Verifying : libarchive-3.6.1-3.fc38.s390x 36/153 Verifying : libattr-2.5.1-5.fc38.s390x 37/153 Verifying : libbrotli-1.0.9-9.fc38.s390x 38/153 Verifying : libcap-2.48-5.fc38.s390x 39/153 Verifying : libcap-ng-0.8.3-4.fc38.s390x 40/153 Verifying : libcom_err-1.46.5-3.fc38.s390x 41/153 Verifying : libcurl-7.87.0-1.fc38.s390x 42/153 Verifying : libdb-5.3.28-54.fc38.s390x 43/153 Verifying : libeconf-0.4.0-4.fc38.s390x 44/153 Verifying : libevent-2.1.12-7.fc38.s390x 45/153 Verifying : libffi-3.4.4-1.fc38.s390x 46/153 Verifying : libidn2-2.3.4-1.fc38.s390x 47/153 Verifying : libnghttp2-1.51.0-1.fc38.s390x 48/153 Verifying : libnsl2-2.0.0-4.fc38.s390x 49/153 Verifying : libpkgconf-1.8.0-3.fc38.s390x 50/153 Verifying : libsigsegv-2.14-3.fc38.s390x 51/153 Verifying : libssh-0.10.4-2.fc38.s390x 52/153 Verifying : libssh-config-0.10.4-2.fc38.noarch 53/153 Verifying : libtasn1-4.19.0-1.fc38.s390x 54/153 Verifying : libtirpc-1.3.3-0.fc38.s390x 55/153 Verifying : libunistring-1.0-2.fc38.s390x 56/153 Verifying : libutempter-1.2.1-7.fc38.s390x 57/153 Verifying : libverto-0.3.2-4.fc38.s390x 58/153 Verifying : libxcrypt-4.4.33-5.fc38.s390x 59/153 Verifying : libxml2-2.10.3-2.fc38.s390x 60/153 Verifying : lua-libs-5.4.4-6.fc38.s390x 61/153 Verifying : lz4-libs-1.9.3-5.fc38.s390x 62/153 Verifying : mpfr-4.1.1-2.fc38.s390x 63/153 Verifying : ncurses-base-6.3-5.20221126.fc38.noarch 64/153 Verifying : ncurses-libs-6.3-5.20221126.fc38.s390x 65/153 Verifying : nettle-3.8-2.fc38.s390x 66/153 Verifying : openldap-2.6.3-1.fc38.s390x 67/153 Verifying : openssl-libs-1:3.0.5-6.fc38.s390x 68/153 Verifying : p11-kit-0.24.1-5.fc38.s390x 69/153 Verifying : p11-kit-trust-0.24.1-5.fc38.s390x 70/153 Verifying : pam-1.5.2-15.fc38.s390x 71/153 Verifying : pam-libs-1.5.2-15.fc38.s390x 72/153 Verifying : patch-2.7.6-17.fc38.s390x 73/153 Verifying : pcre2-10.40-1.fc38.1.s390x 74/153 Verifying : pcre2-syntax-10.40-1.fc38.1.noarch 75/153 Verifying : pkgconf-1.8.0-3.fc38.s390x 76/153 Verifying : pkgconf-m4-1.8.0-3.fc38.noarch 77/153 Verifying : pkgconf-pkg-config-1.8.0-3.fc38.s390x 78/153 Verifying : popt-1.19-1.fc38.s390x 79/153 Verifying : qt5-srpm-macros-5.15.7-1.fc38.noarch 80/153 Verifying : readline-8.2-2.fc38.s390x 81/153 Verifying : rpm-4.18.0-8.fc38.s390x 82/153 Verifying : rpm-build-4.18.0-8.fc38.s390x 83/153 Verifying : rpm-build-libs-4.18.0-8.fc38.s390x 84/153 Verifying : rpm-libs-4.18.0-8.fc38.s390x 85/153 Verifying : rpm-sequoia-1.2.0-1.fc38.s390x 86/153 Verifying : rpmautospec-rpm-macros-0.3.1-1.fc38.noarch 87/153 Verifying : sed-4.8-11.fc38.s390x 88/153 Verifying : shadow-utils-2:4.13-3.fc38.s390x 89/153 Verifying : sqlite-libs-3.40.0-1.fc38.s390x 90/153 Verifying : systemd-libs-252.4-598.fc38.s390x 91/153 Verifying : tar-2:1.34-5.fc38.s390x 92/153 Verifying : libgcc-13.0.0-0.4.fc38.s390x 93/153 Verifying : libgomp-13.0.0-0.4.fc38.s390x 94/153 Verifying : libstdc++-13.0.0-0.4.fc38.s390x 95/153 Verifying : ansible-srpm-macros-1-8.1.fc38.noarch 96/153 Verifying : audit-libs-3.0.9-2.fc38.s390x 97/153 Verifying : basesystem-11-14.fc37.noarch 98/153 Verifying : ca-certificates-2022.2.54-5.fc37.noarch 99/153 Verifying : crypto-policies-20221215-1.gita4c31a3.fc38.noarc 100/153 Verifying : debugedit-5.0-5.fc37.s390x 101/153 Verifying : efi-srpm-macros-5-6.fc37.noarch 102/153 Verifying : fedora-gpg-keys-38-0.3.noarch 103/153 Verifying : fedora-release-38-0.6.noarch 104/153 Verifying : fedora-release-common-38-0.6.noarch 105/153 Verifying : fedora-release-identity-basic-38-0.6.noarch 106/153 Verifying : fedora-repos-38-0.3.noarch 107/153 Verifying : fedora-repos-rawhide-38-0.3.noarch 108/153 Verifying : filesystem-3.18-2.fc37.s390x 109/153 Verifying : fonts-srpm-macros-1:2.0.5-10.fc38.noarch 110/153 Verifying : fpc-srpm-macros-1.3-6.fc37.noarch 111/153 Verifying : gdb-minimal-12.1-10.fc38.s390x 112/153 Verifying : ghc-srpm-macros-1.5.0-7.fc37.noarch 113/153 Verifying : glibc-2.36.9000-19.fc38.s390x 114/153 Verifying : glibc-common-2.36.9000-19.fc38.s390x 115/153 Verifying : glibc-gconv-extra-2.36.9000-19.fc38.s390x 116/153 Verifying : glibc-minimal-langpack-2.36.9000-19.fc38.s390x 117/153 Verifying : gnat-srpm-macros-4-16.fc37.noarch 118/153 Verifying : go-srpm-macros-3.2.0-1.fc38.noarch 119/153 Verifying : kernel-srpm-macros-1.0-15.fc37.noarch 120/153 Verifying : libblkid-2.38.1-3.fc38.s390x 121/153 Verifying : libfdisk-2.38.1-3.fc38.s390x 122/153 Verifying : libmount-2.38.1-3.fc38.s390x 123/153 Verifying : libpsl-0.21.2-1.fc38.s390x 124/153 Verifying : libpwquality-1.4.5-1.fc38.s390x 125/153 Verifying : libselinux-3.5-0.rc1.1.fc38.s390x 126/153 Verifying : libsemanage-3.5-0.rc1.1.fc38.s390x 127/153 Verifying : libsepol-3.5-0.rc1.1.fc38.s390x 128/153 Verifying : libsmartcols-2.38.1-3.fc38.s390x 129/153 Verifying : libuuid-2.38.1-3.fc38.s390x 130/153 Verifying : libzstd-1.5.2-3.fc37.s390x 131/153 Verifying : lua-srpm-macros-1-7.fc37.noarch 132/153 Verifying : nim-srpm-macros-3-7.fc37.noarch 133/153 Verifying : ocaml-srpm-macros-7-2.fc37.noarch 134/153 Verifying : openblas-srpm-macros-2-12.fc37.noarch 135/153 Verifying : package-notes-srpm-macros-0.5-6.fc38.noarch 136/153 Verifying : perl-srpm-macros-1-47.fc38.noarch 137/153 Verifying : publicsuffix-list-dafsa-20221208-1.fc38.noarch 138/153 Verifying : python-srpm-macros-3.11-6.fc38.noarch 139/153 Verifying : redhat-rpm-config-236-1.fc38.noarch 140/153 Verifying : rust-srpm-macros-23-1.fc38.noarch 141/153 Verifying : setup-2.14.3-1.fc38.noarch 142/153 Verifying : tzdata-2022g-1.fc38.noarch 143/153 Verifying : unzip-6.0-58.fc38.s390x 144/153 Verifying : util-linux-2.38.1-3.fc38.s390x 145/153 Verifying : util-linux-core-2.38.1-3.fc38.s390x 146/153 Verifying : which-2.21-36.fc38.s390x 147/153 Verifying : xxhash-libs-0.8.1-3.fc37.s390x 148/153 Verifying : xz-5.2.9-1.fc38.s390x 149/153 Verifying : xz-libs-5.2.9-1.fc38.s390x 150/153 Verifying : zip-3.0-35.fc38.s390x 151/153 Verifying : zlib-1.2.13-1.fc38.s390x 152/153 Verifying : zstd-1.5.2-3.fc37.s390x 153/153 Installed: alternatives-1.21-1.fc38.s390x ansible-srpm-macros-1-8.1.fc38.noarch audit-libs-3.0.9-2.fc38.s390x authselect-1.4.2-1.fc38.s390x authselect-libs-1.4.2-1.fc38.s390x basesystem-11-14.fc37.noarch bash-5.2.9-3.fc38.s390x binutils-2.39-6.fc38.s390x binutils-gold-2.39-6.fc38.s390x bzip2-1.0.8-12.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch coreutils-9.1-8.fc38.s390x coreutils-common-9.1-8.fc38.s390x cpio-2.13-13.fc38.s390x cracklib-2.9.7-30.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch curl-7.87.0-1.fc38.s390x cyrus-sasl-lib-2.1.28-8.fc38.s390x debugedit-5.0-5.fc37.s390x diffutils-3.8-3.fc38.s390x dwz-0.15-1.fc38.s390x ed-1.18-2.fc38.s390x efi-srpm-macros-5-6.fc37.noarch elfutils-0.188-3.fc38.s390x elfutils-debuginfod-client-0.188-3.fc38.s390x elfutils-default-yama-scope-0.188-3.fc38.noarch elfutils-libelf-0.188-3.fc38.s390x elfutils-libs-0.188-3.fc38.s390x 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.s390x file-libs-5.42-4.fc38.s390x filesystem-3.18-2.fc37.s390x findutils-1:4.9.0-2.fc38.s390x fonts-srpm-macros-1:2.0.5-10.fc38.noarch fpc-srpm-macros-1.3-6.fc37.noarch gawk-5.1.1-4.fc38.s390x gdb-minimal-12.1-10.fc38.s390x gdbm-libs-1:1.23-2.fc38.s390x ghc-srpm-macros-1.5.0-7.fc37.noarch glibc-2.36.9000-19.fc38.s390x glibc-common-2.36.9000-19.fc38.s390x glibc-gconv-extra-2.36.9000-19.fc38.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x gmp-1:6.2.1-3.fc38.s390x gnat-srpm-macros-4-16.fc37.noarch go-srpm-macros-3.2.0-1.fc38.noarch grep-3.8-1.fc38.s390x gzip-1.12-2.fc38.s390x info-7.0.1-1.fc38.s390x jansson-2.13.1-5.fc38.s390x kernel-srpm-macros-1.0-15.fc37.noarch keyutils-libs-1.6.1-5.fc38.s390x krb5-libs-1.20.1-3.fc38.s390x libacl-2.3.1-4.fc38.s390x libarchive-3.6.1-3.fc38.s390x libattr-2.5.1-5.fc38.s390x libblkid-2.38.1-3.fc38.s390x libbrotli-1.0.9-9.fc38.s390x libcap-2.48-5.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x libcom_err-1.46.5-3.fc38.s390x libcurl-7.87.0-1.fc38.s390x libdb-5.3.28-54.fc38.s390x libeconf-0.4.0-4.fc38.s390x libevent-2.1.12-7.fc38.s390x libfdisk-2.38.1-3.fc38.s390x libffi-3.4.4-1.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x libidn2-2.3.4-1.fc38.s390x libmount-2.38.1-3.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x libnsl2-2.0.0-4.fc38.s390x libpkgconf-1.8.0-3.fc38.s390x libpsl-0.21.2-1.fc38.s390x libpwquality-1.4.5-1.fc38.s390x libselinux-3.5-0.rc1.1.fc38.s390x libsemanage-3.5-0.rc1.1.fc38.s390x libsepol-3.5-0.rc1.1.fc38.s390x libsigsegv-2.14-3.fc38.s390x libsmartcols-2.38.1-3.fc38.s390x libssh-0.10.4-2.fc38.s390x libssh-config-0.10.4-2.fc38.noarch libstdc++-13.0.0-0.4.fc38.s390x libtasn1-4.19.0-1.fc38.s390x libtirpc-1.3.3-0.fc38.s390x libunistring-1.0-2.fc38.s390x libutempter-1.2.1-7.fc38.s390x libuuid-2.38.1-3.fc38.s390x libverto-0.3.2-4.fc38.s390x libxcrypt-4.4.33-5.fc38.s390x libxml2-2.10.3-2.fc38.s390x libzstd-1.5.2-3.fc37.s390x lua-libs-5.4.4-6.fc38.s390x lua-srpm-macros-1-7.fc37.noarch lz4-libs-1.9.3-5.fc38.s390x mpfr-4.1.1-2.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.s390x nettle-3.8-2.fc38.s390x 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.s390x openssl-libs-1:3.0.5-6.fc38.s390x p11-kit-0.24.1-5.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x package-notes-srpm-macros-0.5-6.fc38.noarch pam-1.5.2-15.fc38.s390x pam-libs-1.5.2-15.fc38.s390x patch-2.7.6-17.fc38.s390x pcre2-10.40-1.fc38.1.s390x pcre2-syntax-10.40-1.fc38.1.noarch perl-srpm-macros-1-47.fc38.noarch pkgconf-1.8.0-3.fc38.s390x pkgconf-m4-1.8.0-3.fc38.noarch pkgconf-pkg-config-1.8.0-3.fc38.s390x popt-1.19-1.fc38.s390x 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.s390x redhat-rpm-config-236-1.fc38.noarch rpm-4.18.0-8.fc38.s390x rpm-build-4.18.0-8.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x rpm-libs-4.18.0-8.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x rpmautospec-rpm-macros-0.3.1-1.fc38.noarch rust-srpm-macros-23-1.fc38.noarch sed-4.8-11.fc38.s390x setup-2.14.3-1.fc38.noarch shadow-utils-2:4.13-3.fc38.s390x sqlite-libs-3.40.0-1.fc38.s390x systemd-libs-252.4-598.fc38.s390x tar-2:1.34-5.fc38.s390x tzdata-2022g-1.fc38.noarch unzip-6.0-58.fc38.s390x util-linux-2.38.1-3.fc38.s390x util-linux-core-2.38.1-3.fc38.s390x which-2.21-36.fc38.s390x xxhash-libs-0.8.1-3.fc37.s390x xz-5.2.9-1.fc38.s390x xz-libs-5.2.9-1.fc38.s390x zip-3.0-35.fc38.s390x zlib-1.2.13-1.fc38.s390x zstd-1.5.2-3.fc37.s390x Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: gawk-5.1.1-4.fc38.s390x libbrotli-1.0.9-9.fc38.s390x sed-4.8-11.fc38.s390x jansson-2.13.1-5.fc38.s390x lua-srpm-macros-1-7.fc37.noarch libselinux-3.5-0.rc1.1.fc38.s390x libcom_err-1.46.5-3.fc38.s390x shadow-utils-4.13-3.fc38.s390x fedora-release-identity-basic-38-0.6.noarch ed-1.18-2.fc38.s390x rust-srpm-macros-23-1.fc38.noarch diffutils-3.8-3.fc38.s390x unzip-6.0-58.fc38.s390x bzip2-1.0.8-12.fc38.s390x ocaml-srpm-macros-7-2.fc37.noarch libpkgconf-1.8.0-3.fc38.s390x libgcc-13.0.0-0.4.fc38.s390x libzstd-1.5.2-3.fc37.s390x pcre2-syntax-10.40-1.fc38.1.noarch zstd-1.5.2-3.fc37.s390x libtasn1-4.19.0-1.fc38.s390x libverto-0.3.2-4.fc38.s390x bash-5.2.9-3.fc38.s390x libssh-0.10.4-2.fc38.s390x fedora-repos-38-0.3.noarch rpmautospec-rpm-macros-0.3.1-1.fc38.noarch package-notes-srpm-macros-0.5-6.fc38.noarch ncurses-libs-6.3-5.20221126.fc38.s390x kernel-srpm-macros-1.0-15.fc37.noarch fedora-release-38-0.6.noarch curl-7.87.0-1.fc38.s390x nettle-3.8-2.fc38.s390x libcurl-7.87.0-1.fc38.s390x libpwquality-1.4.5-1.fc38.s390x rpm-4.18.0-8.fc38.s390x p11-kit-0.24.1-5.fc38.s390x libarchive-3.6.1-3.fc38.s390x libpsl-0.21.2-1.fc38.s390x openssl-libs-3.0.5-6.fc38.s390x findutils-4.9.0-2.fc38.s390x libnsl2-2.0.0-4.fc38.s390x glibc-minimal-langpack-2.36.9000-19.fc38.s390x cpio-2.13-13.fc38.s390x libuuid-2.38.1-3.fc38.s390x info-7.0.1-1.fc38.s390x libcap-ng-0.8.3-4.fc38.s390x pkgconf-pkg-config-1.8.0-3.fc38.s390x pkgconf-m4-1.8.0-3.fc38.noarch fedora-gpg-keys-38-0.3.noarch alternatives-1.21-1.fc38.s390x elfutils-libs-0.188-3.fc38.s390x which-2.21-36.fc38.s390x libtirpc-1.3.3-0.fc38.s390x fedora-repos-rawhide-38-0.3.noarch systemd-libs-252.4-598.fc38.s390x xz-libs-5.2.9-1.fc38.s390x grep-3.8-1.fc38.s390x binutils-2.39-6.fc38.s390x p11-kit-trust-0.24.1-5.fc38.s390x python-srpm-macros-3.11-6.fc38.noarch krb5-libs-1.20.1-3.fc38.s390x audit-libs-3.0.9-2.fc38.s390x go-srpm-macros-3.2.0-1.fc38.noarch libeconf-0.4.0-4.fc38.s390x binutils-gold-2.39-6.fc38.s390x libblkid-2.38.1-3.fc38.s390x keyutils-libs-1.6.1-5.fc38.s390x xxhash-libs-0.8.1-3.fc37.s390x libsigsegv-2.14-3.fc38.s390x coreutils-common-9.1-8.fc38.s390x xz-5.2.9-1.fc38.s390x gdbm-libs-1.23-2.fc38.s390x readline-8.2-2.fc38.s390x rpm-sequoia-1.2.0-1.fc38.s390x libacl-2.3.1-4.fc38.s390x ansible-srpm-macros-1-8.1.fc38.noarch libmount-2.38.1-3.fc38.s390x redhat-rpm-config-236-1.fc38.noarch dwz-0.15-1.fc38.s390x filesystem-3.18-2.fc37.s390x libxcrypt-4.4.33-5.fc38.s390x bzip2-libs-1.0.8-12.fc38.s390x cyrus-sasl-lib-2.1.28-8.fc38.s390x glibc-2.36.9000-19.fc38.s390x rpm-build-4.18.0-8.fc38.s390x setup-2.14.3-1.fc38.noarch sqlite-libs-3.40.0-1.fc38.s390x cracklib-2.9.7-30.fc38.s390x popt-1.19-1.fc38.s390x libsmartcols-2.38.1-3.fc38.s390x libstdc++-13.0.0-0.4.fc38.s390x libidn2-2.3.4-1.fc38.s390x qt5-srpm-macros-5.15.7-1.fc38.noarch openblas-srpm-macros-2-12.fc37.noarch file-libs-5.42-4.fc38.s390x libgomp-13.0.0-0.4.fc38.s390x ghc-srpm-macros-1.5.0-7.fc37.noarch rpm-libs-4.18.0-8.fc38.s390x util-linux-core-2.38.1-3.fc38.s390x nim-srpm-macros-3-7.fc37.noarch libffi-3.4.4-1.fc38.s390x zip-3.0-35.fc38.s390x efi-srpm-macros-5-6.fc37.noarch pam-1.5.2-15.fc38.s390x libcap-2.48-5.fc38.s390x libevent-2.1.12-7.fc38.s390x rpm-build-libs-4.18.0-8.fc38.s390x gzip-1.12-2.fc38.s390x gdb-minimal-12.1-10.fc38.s390x basesystem-11-14.fc37.noarch libxml2-2.10.3-2.fc38.s390x libssh-config-0.10.4-2.fc38.noarch authselect-1.4.2-1.fc38.s390x patch-2.7.6-17.fc38.s390x libsemanage-3.5-0.rc1.1.fc38.s390x tzdata-2022g-1.fc38.noarch gnat-srpm-macros-4-16.fc37.noarch elfutils-libelf-0.188-3.fc38.s390x gmp-6.2.1-3.fc38.s390x elfutils-0.188-3.fc38.s390x coreutils-9.1-8.fc38.s390x util-linux-2.38.1-3.fc38.s390x authselect-libs-1.4.2-1.fc38.s390x mpfr-4.1.1-2.fc38.s390x libsepol-3.5-0.rc1.1.fc38.s390x publicsuffix-list-dafsa-20221208-1.fc38.noarch lz4-libs-1.9.3-5.fc38.s390x crypto-policies-20221215-1.gita4c31a3.fc38.noarch libutempter-1.2.1-7.fc38.s390x tar-1.34-5.fc38.s390x ncurses-base-6.3-5.20221126.fc38.noarch fonts-srpm-macros-2.0.5-10.fc38.noarch glibc-gconv-extra-2.36.9000-19.fc38.s390x libdb-5.3.28-54.fc38.s390x openldap-2.6.3-1.fc38.s390x libfdisk-2.38.1-3.fc38.s390x ca-certificates-2022.2.54-5.fc37.noarch pcre2-10.40-1.fc38.1.s390x libattr-2.5.1-5.fc38.s390x pkgconf-1.8.0-3.fc38.s390x libnghttp2-1.51.0-1.fc38.s390x debugedit-5.0-5.fc37.s390x elfutils-debuginfod-client-0.188-3.fc38.s390x zlib-1.2.13-1.fc38.s390x glibc-common-2.36.9000-19.fc38.s390x perl-srpm-macros-1-47.fc38.noarch gpg-pubkey-5323552a-6112bcdc pam-libs-1.5.2-15.fc38.s390x elfutils-default-yama-scope-0.188-3.fc38.noarch gpg-pubkey-eb10b464-6202d9c6 fedora-release-common-38-0.6.noarch file-5.42-4.fc38.s390x libunistring-1.0-2.fc38.s390x lua-libs-5.4.4-6.fc38.s390x fpc-srpm-macros-1.3-6.fc37.noarch Start: buildsrpm Start: rpmbuild -bs Building target platforms: s390x Building for target s390x 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-s390x-1672337251.079376/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-s390x-1672337251.079376/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-s390x-1672337251.079376/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-s390x-1672337251.079376/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-t8ucbk4w/thc-ipv6/thc-ipv6.spec) Config(child) 1 minutes 56 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 1672337251.079376 -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-s390x) Start: clean chroot Finish: clean chroot Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672337251.079376/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-s390x-bootstrap-1672337251.079376/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-s390x-1672337251.079376/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 545 B/s | 3.0 kB 00:05 Additional repo https_jakub_fedorapeople_org_fe 4.2 kB/s | 3.0 kB 00:00 fedora 11 kB/s | 6.6 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: s390x Building for target s390x 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 4.6 kB/s | 3.0 kB 00:00 Additional repo https_jakub_fedorapeople_org_fe 1.0 kB/s | 3.0 kB 00:03 fedora 6.7 kB/s | 6.6 kB 00:00 Dependencies resolved. ============================================================================================================== Package Arch Version Repository Size ============================================================================================================== Installing: gcc s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 28 M libnetfilter_queue-devel s390x 1.0.5-3.fc38 copr_base 13 k libpcap-devel s390x 14:1.10.1-4.fc38 copr_base 142 k make s390x 1:4.3-11.fc38 copr_base 550 k openssl-devel s390x 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 s390x 10.99-1.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 888 k cpp s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 8.9 M gc s390x 8.2.2-1.fc38 copr_base 114 k gcc-plugin-annobin s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 28 k glibc-devel s390x 2.36.9000-19.fc38 fedora 55 k glibc-headers-s390 noarch 2.36.9000-19.fc38 fedora 516 k groff-base s390x 1.22.4-10.fc38 copr_base 1.1 M guile22 s390x 2.2.7-6.fc38 copr_base 6.4 M kernel-headers s390x 6.1.0-1.fc38 fedora 1.5 M libasan s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 492 k libatomic s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 18 k libibverbs s390x 41.0-1.fc38 copr_base 427 k libmnl s390x 1.0.5-1.fc38 copr_base 29 k libmpc s390x 1.2.1-5.fc38 copr_base 65 k libnetfilter_queue s390x 1.0.5-3.fc38 copr_base 28 k libnfnetlink s390x 1.0.1-22.fc38 copr_base 29 k libnfnetlink-devel s390x 1.0.1-22.fc38 copr_base 13 k libnl3 s390x 3.7.0-2.fc38 copr_base 350 k libpcap s390x 14:1.10.1-4.fc38 copr_base 172 k libtool-ltdl s390x 2.4.7-3.0.1.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 38 k libubsan s390x 13.0.0-0.4.fc38 https_jakub_fedorapeople_org_fedora_gcc13_arch 203 k libxcrypt-devel s390x 4.4.33-5.fc38 copr_base 31 k ncurses s390x 6.3-5.20221126.fc38 copr_base 417 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 s390x 1.52-492.fc38 copr_base 30 k perl-Encode s390x 4:3.19-492.fc38 copr_base 1.7 M perl-Errno s390x 1.36-492.fc38 copr_base 18 k perl-Exporter noarch 5.77-489.fc37 fedora 31 k perl-Fcntl s390x 1.15-492.fc38 copr_base 24 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 s390x 1.50-492.fc38 copr_base 91 k perl-IPC-Open3 noarch 1.22-492.fc38 copr_base 26 k perl-MIME-Base64 s390x 3.16-489.fc38 copr_base 31 k perl-POSIX s390x 2.03-492.fc38 copr_base 103 k perl-PathTools s390x 3.84-489.fc38 copr_base 82 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 s390x 5:1.63-489.fc38 copr_base 73 k perl-SelectSaver noarch 1.02-492.fc38 copr_base 15 k perl-Socket s390x 4:2.036-1.fc38 copr_base 55 k perl-Storable s390x 1:3.26-489.fc38 copr_base 98 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 s390x 4:5.36.0-492.fc38 copr_base 76 k perl-libs s390x 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 s390x 1.26-492.fc38 copr_base 32 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 75 Packages Total size: 59 M Total download size: 1.2 M Installed size: 183 M Downloading Packages: [SKIPPED] gc-8.2.2-1.fc38.s390x.rpm: Already downloaded [SKIPPED] groff-base-1.22.4-10.fc38.s390x.rpm: Already downloaded [SKIPPED] guile22-2.2.7-6.fc38.s390x.rpm: Already downloaded [SKIPPED] libmpc-1.2.1-5.fc38.s390x.rpm: Already downloaded [SKIPPED] libxcrypt-devel-4.4.33-5.fc38.s390x.rpm: Already downloaded [SKIPPED] make-4.3-11.fc38.s390x.rpm: Already downloaded [SKIPPED] ncurses-6.3-5.20221126.fc38.s390x.rpm: Already downloaded [SKIPPED] openssl-devel-3.0.5-6.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Class-Struct-0.66-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-DynaLoader-1.52-492.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Encode-3.19-492.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Errno-1.36-492.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Fcntl-1.15-492.fc38.s390x.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.s390x.rpm: Already downloaded [SKIPPED] perl-IPC-Open3-1.22-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-MIME-Base64-3.16-489.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-POSIX-2.03-492.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-PathTools-3.84-489.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Scalar-List-Utils-1.63-489.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-SelectSaver-1.02-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-Socket-2.036-1.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-Storable-3.26-489.fc38.s390x.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.s390x.rpm: Already downloaded [SKIPPED] perl-libs-5.36.0-492.fc38.s390x.rpm: Already downloaded [SKIPPED] perl-macros-5.36.0-492.fc38.noarch.rpm: Already downloaded [SKIPPED] perl-mro-1.26-492.fc38.s390x.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.s390x.rpm: Already downloaded [SKIPPED] cpp-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] gcc-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] gcc-plugin-annobin-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] libasan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] libatomic-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] libtool-ltdl-2.4.7-3.0.1.fc38.s390x.rpm: Already downloaded [SKIPPED] libubsan-13.0.0-0.4.fc38.s390x.rpm: Already downloaded [SKIPPED] glibc-devel-2.36.9000-19.fc38.s390x.rpm: Already downloaded [SKIPPED] glibc-headers-s390-2.36.9000-19.fc38.noarch.rpm: Already downloaded [SKIPPED] kernel-headers-6.1.0-1.fc38.s390x.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 (67/75): libmnl-1.0.5-1.fc38.s390x.rpm 655 kB/s | 29 kB 00:00 (68/75): libnetfilter_queue-1.0.5-3.fc38.s390x. 623 kB/s | 28 kB 00:00 (69/75): libibverbs-41.0-1.fc38.s390x.rpm 85 kB/s | 427 kB 00:05 (70/75): libnetfilter_queue-devel-1.0.5-3.fc38. 2.6 kB/s | 13 kB 00:04 (71/75): libnfnetlink-1.0.1-22.fc38.s390x.rpm 5.8 kB/s | 29 kB 00:04 (72/75): libpcap-1.10.1-4.fc38.s390x.rpm 23 MB/s | 172 kB 00:00 (73/75): libpcap-devel-1.10.1-4.fc38.s390x.rpm 22 MB/s | 142 kB 00:00 (74/75): libnfnetlink-devel-1.0.1-22.fc38.s390x 924 kB/s | 13 kB 00:00 (75/75): libnl3-3.7.0-2.fc38.s390x.rpm 20 MB/s | 350 kB 00:00 -------------------------------------------------------------------------------- Total 237 kB/s | 1.2 MB 00:05 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.s390x 1/75 Installing : libnfnetlink-1.0.1-22.fc38.s390x 2/75 Installing : libmpc-1.2.1-5.fc38.s390x 3/75 Installing : cpp-13.0.0-0.4.fc38.s390x 4/75 Installing : libnfnetlink-devel-1.0.1-22.fc38.s390x 5/75 Installing : glibc-headers-s390-2.36.9000-19.fc38.noarch 6/75 Installing : glibc-devel-2.36.9000-19.fc38.s390x 7/75 Installing : libxcrypt-devel-4.4.33-5.fc38.s390x 8/75 Installing : libubsan-13.0.0-0.4.fc38.s390x 9/75 Installing : libtool-ltdl-2.4.7-3.0.1.fc38.s390x 10/75 Installing : libatomic-13.0.0-0.4.fc38.s390x 11/75 Installing : libasan-13.0.0-0.4.fc38.s390x 12/75 Installing : annobin-docs-10.99-1.0.1.fc38.noarch 13/75 Installing : ncurses-6.3-5.20221126.fc38.s390x 14/75 Installing : libnl3-3.7.0-2.fc38.s390x 15/75 Installing : libibverbs-41.0-1.fc38.s390x 16/75 Installing : libpcap-14:1.10.1-4.fc38.s390x 17/75 Installing : libmnl-1.0.5-1.fc38.s390x 18/75 Installing : libnetfilter_queue-1.0.5-3.fc38.s390x 19/75 Running scriptlet: groff-base-1.22.4-10.fc38.s390x 20/75 Installing : groff-base-1.22.4-10.fc38.s390x 20/75 Running scriptlet: groff-base-1.22.4-10.fc38.s390x 20/75 Installing : perl-if-0.61.000-492.fc38.noarch 21/75 Installing : perl-Pod-Escapes-1:1.07-489.fc37.noarch 22/75 Installing : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 23/75 Installing : perl-File-Path-2.18-489.fc37.noarch 24/75 Installing : perl-Time-Local-2:1.300-489.fc37.noarch 25/75 Installing : perl-Class-Struct-0.66-492.fc38.noarch 26/75 Installing : perl-POSIX-2.03-492.fc38.s390x 27/75 Installing : perl-Term-ANSIColor-5.01-490.fc37.noarch 28/75 Installing : perl-Term-Cap-1.17-489.fc37.noarch 29/75 Installing : perl-IPC-Open3-1.22-492.fc38.noarch 30/75 Installing : perl-File-Temp-1:0.231.100-489.fc37.noarch 31/75 Installing : perl-HTTP-Tiny-0.082-1.fc37.noarch 32/75 Installing : perl-Pod-Simple-1:3.43-490.fc37.noarch 33/75 Installing : perl-Symbol-1.09-492.fc38.noarch 34/75 Installing : perl-SelectSaver-1.02-492.fc38.noarch 35/75 Installing : perl-Socket-4:2.036-1.fc38.s390x 36/75 Installing : perl-File-stat-1.12-492.fc38.noarch 37/75 Installing : perl-podlators-1:5.00-1.fc38.noarch 38/75 Installing : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 39/75 Installing : perl-mro-1.26-492.fc38.s390x 40/75 Installing : perl-Fcntl-1.15-492.fc38.s390x 41/75 Installing : perl-overloading-0.02-492.fc38.noarch 42/75 Installing : perl-Text-ParseWords-3.31-489.fc37.noarch 43/75 Installing : perl-IO-1.50-492.fc38.s390x 44/75 Installing : perl-Pod-Usage-4:2.03-3.fc37.noarch 45/75 Installing : perl-Getopt-Std-1.13-492.fc38.noarch 46/75 Installing : perl-MIME-Base64-3.16-489.fc38.s390x 47/75 Installing : perl-Errno-1.36-492.fc38.s390x 48/75 Installing : perl-File-Basename-2.85-492.fc38.noarch 49/75 Installing : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x 50/75 Installing : perl-overload-1.35-492.fc38.noarch 51/75 Installing : perl-vars-1.05-492.fc38.noarch 52/75 Installing : perl-Storable-1:3.26-489.fc38.s390x 53/75 Installing : perl-constant-1.33-490.fc37.noarch 54/75 Installing : perl-parent-1:0.239-1.fc38.noarch 55/75 Installing : perl-Getopt-Long-1:2.54-1.fc38.noarch 56/75 Installing : perl-DynaLoader-1.52-492.fc38.s390x 57/75 Installing : perl-Carp-1.52-489.fc37.noarch 58/75 Installing : perl-Exporter-5.77-489.fc37.noarch 59/75 Installing : perl-PathTools-3.84-489.fc38.s390x 60/75 Installing : perl-Encode-4:3.19-492.fc38.s390x 61/75 Installing : perl-libs-4:5.36.0-492.fc38.s390x 62/75 Installing : perl-interpreter-4:5.36.0-492.fc38.s390x 63/75 Installing : perl-macros-4:5.36.0-492.fc38.noarch 64/75 Installing : perl-Fedora-VSP-0.001-30.fc38.noarch 65/75 Installing : gc-8.2.2-1.fc38.s390x 66/75 Installing : guile22-2.2.7-6.fc38.s390x 67/75 Installing : make-1:4.3-11.fc38.s390x 68/75 Installing : gcc-13.0.0-0.4.fc38.s390x 69/75 Running scriptlet: gcc-13.0.0-0.4.fc38.s390x 69/75 Installing : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 70/75 Running scriptlet: annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 70/75 Installing : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x 71/75 Installing : perl-generators-1.15-1.fc38.noarch 72/75 Installing : libnetfilter_queue-devel-1.0.5-3.fc38.s390x 73/75 Installing : libpcap-devel-14:1.10.1-4.fc38.s390x 74/75 Installing : openssl-devel-1:3.0.5-6.fc38.s390x 75/75 Running scriptlet: openssl-devel-1:3.0.5-6.fc38.s390x 75/75 Verifying : gc-8.2.2-1.fc38.s390x 1/75 Verifying : groff-base-1.22.4-10.fc38.s390x 2/75 Verifying : guile22-2.2.7-6.fc38.s390x 3/75 Verifying : libibverbs-41.0-1.fc38.s390x 4/75 Verifying : libmnl-1.0.5-1.fc38.s390x 5/75 Verifying : libmpc-1.2.1-5.fc38.s390x 6/75 Verifying : libnetfilter_queue-1.0.5-3.fc38.s390x 7/75 Verifying : libnetfilter_queue-devel-1.0.5-3.fc38.s390x 8/75 Verifying : libnfnetlink-1.0.1-22.fc38.s390x 9/75 Verifying : libnfnetlink-devel-1.0.1-22.fc38.s390x 10/75 Verifying : libnl3-3.7.0-2.fc38.s390x 11/75 Verifying : libpcap-14:1.10.1-4.fc38.s390x 12/75 Verifying : libpcap-devel-14:1.10.1-4.fc38.s390x 13/75 Verifying : libxcrypt-devel-4.4.33-5.fc38.s390x 14/75 Verifying : make-1:4.3-11.fc38.s390x 15/75 Verifying : ncurses-6.3-5.20221126.fc38.s390x 16/75 Verifying : openssl-devel-1:3.0.5-6.fc38.s390x 17/75 Verifying : perl-Class-Struct-0.66-492.fc38.noarch 18/75 Verifying : perl-DynaLoader-1.52-492.fc38.s390x 19/75 Verifying : perl-Encode-4:3.19-492.fc38.s390x 20/75 Verifying : perl-Errno-1.36-492.fc38.s390x 21/75 Verifying : perl-Fcntl-1.15-492.fc38.s390x 22/75 Verifying : perl-File-Basename-2.85-492.fc38.noarch 23/75 Verifying : perl-File-stat-1.12-492.fc38.noarch 24/75 Verifying : perl-Getopt-Std-1.13-492.fc38.noarch 25/75 Verifying : perl-IO-1.50-492.fc38.s390x 26/75 Verifying : perl-IPC-Open3-1.22-492.fc38.noarch 27/75 Verifying : perl-MIME-Base64-3.16-489.fc38.s390x 28/75 Verifying : perl-POSIX-2.03-492.fc38.s390x 29/75 Verifying : perl-PathTools-3.84-489.fc38.s390x 30/75 Verifying : perl-Scalar-List-Utils-5:1.63-489.fc38.s390x 31/75 Verifying : perl-SelectSaver-1.02-492.fc38.noarch 32/75 Verifying : perl-Socket-4:2.036-1.fc38.s390x 33/75 Verifying : perl-Storable-1:3.26-489.fc38.s390x 34/75 Verifying : perl-Symbol-1.09-492.fc38.noarch 35/75 Verifying : perl-if-0.61.000-492.fc38.noarch 36/75 Verifying : perl-interpreter-4:5.36.0-492.fc38.s390x 37/75 Verifying : perl-libs-4:5.36.0-492.fc38.s390x 38/75 Verifying : perl-macros-4:5.36.0-492.fc38.noarch 39/75 Verifying : perl-mro-1.26-492.fc38.s390x 40/75 Verifying : perl-overload-1.35-492.fc38.noarch 41/75 Verifying : perl-overloading-0.02-492.fc38.noarch 42/75 Verifying : perl-vars-1.05-492.fc38.noarch 43/75 Verifying : annobin-docs-10.99-1.0.1.fc38.noarch 44/75 Verifying : annobin-plugin-gcc-10.99-1.0.1.fc38.s390x 45/75 Verifying : cpp-13.0.0-0.4.fc38.s390x 46/75 Verifying : gcc-13.0.0-0.4.fc38.s390x 47/75 Verifying : gcc-plugin-annobin-13.0.0-0.4.fc38.s390x 48/75 Verifying : libasan-13.0.0-0.4.fc38.s390x 49/75 Verifying : libatomic-13.0.0-0.4.fc38.s390x 50/75 Verifying : libtool-ltdl-2.4.7-3.0.1.fc38.s390x 51/75 Verifying : libubsan-13.0.0-0.4.fc38.s390x 52/75 Verifying : glibc-devel-2.36.9000-19.fc38.s390x 53/75 Verifying : glibc-headers-s390-2.36.9000-19.fc38.noarch 54/75 Verifying : kernel-headers-6.1.0-1.fc38.s390x 55/75 Verifying : perl-Carp-1.52-489.fc37.noarch 56/75 Verifying : perl-Exporter-5.77-489.fc37.noarch 57/75 Verifying : perl-Fedora-VSP-0.001-30.fc38.noarch 58/75 Verifying : perl-File-Path-2.18-489.fc37.noarch 59/75 Verifying : perl-File-Temp-1:0.231.100-489.fc37.noarch 60/75 Verifying : perl-Getopt-Long-1:2.54-1.fc38.noarch 61/75 Verifying : perl-HTTP-Tiny-0.082-1.fc37.noarch 62/75 Verifying : perl-Pod-Escapes-1:1.07-489.fc37.noarch 63/75 Verifying : perl-Pod-Perldoc-3.28.01-490.fc37.noarch 64/75 Verifying : perl-Pod-Simple-1:3.43-490.fc37.noarch 65/75 Verifying : perl-Pod-Usage-4:2.03-3.fc37.noarch 66/75 Verifying : perl-Term-ANSIColor-5.01-490.fc37.noarch 67/75 Verifying : perl-Term-Cap-1.17-489.fc37.noarch 68/75 Verifying : perl-Text-ParseWords-3.31-489.fc37.noarch 69/75 Verifying : perl-Text-Tabs+Wrap-2021.0814-489.fc37.noarch 70/75 Verifying : perl-Time-Local-2:1.300-489.fc37.noarch 71/75 Verifying : perl-constant-1.33-490.fc37.noarch 72/75 Verifying : perl-generators-1.15-1.fc38.noarch 73/75 Verifying : perl-parent-1:0.239-1.fc38.noarch 74/75 Verifying : perl-podlators-1:5.00-1.fc38.noarch 75/75 Installed: annobin-docs-10.99-1.0.1.fc38.noarch annobin-plugin-gcc-10.99-1.0.1.fc38.s390x cpp-13.0.0-0.4.fc38.s390x gc-8.2.2-1.fc38.s390x gcc-13.0.0-0.4.fc38.s390x gcc-plugin-annobin-13.0.0-0.4.fc38.s390x glibc-devel-2.36.9000-19.fc38.s390x glibc-headers-s390-2.36.9000-19.fc38.noarch groff-base-1.22.4-10.fc38.s390x guile22-2.2.7-6.fc38.s390x kernel-headers-6.1.0-1.fc38.s390x libasan-13.0.0-0.4.fc38.s390x libatomic-13.0.0-0.4.fc38.s390x libibverbs-41.0-1.fc38.s390x libmnl-1.0.5-1.fc38.s390x libmpc-1.2.1-5.fc38.s390x libnetfilter_queue-1.0.5-3.fc38.s390x libnetfilter_queue-devel-1.0.5-3.fc38.s390x libnfnetlink-1.0.1-22.fc38.s390x libnfnetlink-devel-1.0.1-22.fc38.s390x libnl3-3.7.0-2.fc38.s390x libpcap-14:1.10.1-4.fc38.s390x libpcap-devel-14:1.10.1-4.fc38.s390x libtool-ltdl-2.4.7-3.0.1.fc38.s390x libubsan-13.0.0-0.4.fc38.s390x libxcrypt-devel-4.4.33-5.fc38.s390x make-1:4.3-11.fc38.s390x ncurses-6.3-5.20221126.fc38.s390x openssl-devel-1:3.0.5-6.fc38.s390x perl-Carp-1.52-489.fc37.noarch perl-Class-Struct-0.66-492.fc38.noarch perl-DynaLoader-1.52-492.fc38.s390x perl-Encode-4:3.19-492.fc38.s390x perl-Errno-1.36-492.fc38.s390x perl-Exporter-5.77-489.fc37.noarch perl-Fcntl-1.15-492.fc38.s390x 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.s390x perl-IPC-Open3-1.22-492.fc38.noarch perl-MIME-Base64-3.16-489.fc38.s390x perl-POSIX-2.03-492.fc38.s390x perl-PathTools-3.84-489.fc38.s390x 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.s390x perl-SelectSaver-1.02-492.fc38.noarch perl-Socket-4:2.036-1.fc38.s390x perl-Storable-1:3.26-489.fc38.s390x 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.s390x perl-libs-4:5.36.0-492.fc38.s390x perl-macros-4:5.36.0-492.fc38.noarch perl-mro-1.26-492.fc38.s390x 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: s390x Building for target s390x setting SOURCE_DATE_EPOCH=1658534400 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DTyNIr + 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.gA3tRb + 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -j2 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 In file included from /usr/include/string.h:535, from dnssecwalk.c:16: In function 'memcpy', inlined from 'main' at dnssecwalk.c:160:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset 6 is out of the bounds [0, 4] of object 'pid' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ dnssecwalk.c: In function 'main': dnssecwalk.c:81:8: note: 'pid' declared here 81 | int pid = getpid(), dlen = 0, i = 0, fixi, len, ok = 1, cnt = 0, errcntbak, | ^~~ In function 'memcpy', inlined from 'main' at dnssecwalk.c:160:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ dnssecwalk.c: In function 'main': dnssecwalk.c:81:8: note: at offset 6 into source object 'pid' of size 4 81 | int pid = getpid(), dlen = 0, i = 0, fixi, len, ok = 1, cnt = 0, errcntbak, | ^ 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 -march=z13 -mtune=z14 -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 'snprintf', inlined from 'thc_get_mtu' at thc-ipv6-lib.c:449:3: /usr/include/bits/stdio2.h:54:10: note: 'snprintf' 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 ()); | ~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:535: In function 'memcpy', inlined from 'thc_add_ipv4_extended' at thc-ipv6-lib.c:1984:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'src' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_ipv4_extended': thc-ipv6-lib.c:1953:65: note: 'src' declared here 1953 | int thc_add_ipv4_extended(unsigned char *pkt, int *pkt_len, int src, int dst, | ~~~~^~~ In function 'memcpy', inlined from 'thc_add_ipv4_extended' at thc-ipv6-lib.c:1985:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'dst' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_ipv4_extended': thc-ipv6-lib.c:1953:74: note: 'dst' declared here 1953 | int thc_add_ipv4_extended(unsigned char *pkt, int *pkt_len, int src, int dst, | ~~~~^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 5] is out of the bounds [0, 4] of object 'pid' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: 'pid' declared here 2222 | int pid; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'id' with type 'unsigned int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: 'id' declared here 2220 | unsigned int id) { | ~~~~~~~~~~~~~^~ In function 'memcpy', inlined from 'thc_add_ipv4_rudimentary' at thc-ipv6-lib.c:2060:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'src4' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_ipv4_rudimentary': thc-ipv6-lib.c:2007:68: note: 'src4' declared here 2007 | int thc_add_ipv4_rudimentary(unsigned char *pkt, int *pkt_len, int src4, | ~~~~^~~~ In function 'memcpy', inlined from 'thc_add_ipv4_rudimentary' at thc-ipv6-lib.c:2061:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'dst4' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ thc-ipv6-lib.c: In function 'thc_add_ipv4_rudimentary': thc-ipv6-lib.c:2008:34: note: 'dst4' declared here 2008 | int dst4, int sport, int port) { | ~~~~^~~~ 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 'snprintf', inlined from 'thc_get_own_mac' at thc-ipv6-lib.c:511:3: /usr/include/bits/stdio2.h:54:10: note: 'snprintf' 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 -march=z13 -mtune=z14 -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 'snprintf', inlined from 'threaded_resolve' at dnsdict6.c:286:5: /usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' 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 'snprintf', inlined from 'threaded_resolve_srv' at dnsdict6.c:396:5: /usr/include/bits/stdio2.h:54:10: note: '__snprintf_chk' 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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, | ~~~~~~~~~~~~~~~^~~~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at parasite6.c:253:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at parasite6.c:253:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ parasite6.c: In function 'main': parasite6.c:185:5: note: at offset 4 into source object 'id' of size 4 185 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: at offset 4 into source object 'id' of size 4 2220 | unsigned int 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 -march=z13 -mtune=z14 -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, | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at fake_advertise6.c:166:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at fake_advertise6.c:166:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_advertise6.c: In function 'main': fake_advertise6.c:47:5: note: at offset 4 into source object 'id' of size 4 47 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at fake_solicitate6.c:123:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at fake_solicitate6.c:123:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_solicitate6.c: In function 'main': fake_solicitate6.c:29:5: note: at offset 4 into source object 'id' of size 4 29 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~~~~ alive6.c: In function 'check_packets': alive6.c:451:11: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 451 | if (memcmp(ptr + 88 + offset, (char *)&sp2 + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:27: note: at offset 6 into object 'sp2' of size 2 65 | short int si, sp, sp2; | ^~~ alive6.c:427:13: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 427 | if (memcmp(ptr + 50 + offset, (char *)&si + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:19: note: at offset 6 into object 'si' of size 2 65 | short int si, sp, sp2; | ^~ alive6.c:442:11: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 442 | if (memcmp(ptr + len - 4, (char *)&si + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:19: note: at offset 6 into object 'si' of size 2 65 | short int si, sp, sp2; | ^~ alive6.c:460:9: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 460 | if (memcmp(ptr + 42 + offset, (char *)&sp2 + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:27: note: at offset 6 into object 'sp2' of size 2 65 | short int si, sp, sp2; | ^~~ alive6.c:466:9: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 466 | if (memcmp(ptr + 42 + offset, (char *)&sp2 + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:27: note: at offset 6 into object 'sp2' of size 2 65 | short int si, sp, sp2; | ^~~ alive6.c:581:9: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 581 | if (memcmp(ptr + len - 4, (char *)&si + _TAKE2, 2) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:19: note: at offset 6 into object 'si' of size 2 65 | short int si, sp, sp2; | ^~ In file included from /usr/include/stdio.h:906: In function 'printf', 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:1111:7: warning: array subscript 3 is outside array bounds of 'short int[1]' [-Warray-bounds=] 1111 | memcpy(buf + i * 2, (char *)&si + _TAKE2, 2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c:65:19: note: at offset 6 into object 'si' of size 2 65 | short int si, sp, sp2; | ^~ 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:1327:19: warning: 'ip1' may be used uninitialized [-Wmaybe-uninitialized] 1327 | } else if (ip1 < dict[dictptr + 4]) { | ^ alive6.c:733:16: note: 'ip1' was declared here 733 | unsigned int ip1, ip2, ip3, ip4, cip1, cip2, cip3, cip4, cip5, cip6, cip7, | ^~~ 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:1627:22: warning: 'cip1' may be used uninitialized [-Wmaybe-uninitialized] 1627 | if (cip1 + step <= 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:1608:22: warning: 'cip2' may be used uninitialized [-Wmaybe-uninitialized] 1608 | if (cip2 + step <= 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:1589:22: warning: 'cip3' may be used uninitialized [-Wmaybe-uninitialized] 1589 | if (cip3 + step <= 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:1570:22: warning: 'cip4' may be used uninitialized [-Wmaybe-uninitialized] 1570 | if (cip4 + step <= 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: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; | ^~ In file included from /usr/include/string.h:535: In function 'memcpy', inlined from 'main' at alive6.c:1111:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ alive6.c: In function 'main': alive6.c:65:19: note: at offset 6 into source object 'si' of size 2 65 | short int si, sp, sp2; | ^~ In function 'memcpy', inlined from 'main' at alive6.c:1111:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ alive6.c: In function 'main': alive6.c:65:19: note: at offset 6 into source object 'si' of size 2 65 | short int si, sp, sp2; | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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); | ~~~~~~^~~~~~~ In file included from /usr/include/string.h:535, from implementation6.c:11: In function 'memcpy', inlined from 'main' at implementation6.c:1336:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'count' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ implementation6.c: In function 'main': implementation6.c:264:27: note: 'count' declared here 264 | int test = 0, count = 1; | ^~~~~ In function 'memcpy', inlined from 'main' at implementation6.c:1337:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'count' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ implementation6.c: In function 'main': implementation6.c:264:27: note: 'count' declared here 264 | int test = 0, count = 1; | ^~~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at implementation6.c:683:9: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at implementation6.c:683:9: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ implementation6.c: In function 'main': implementation6.c:263:5: note: at offset 4 into source object 'id' of size 4 263 | int main(int argc, char *argv[]) { | ^ In function 'memcpy', inlined from 'main' at implementation6.c:1336:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ implementation6.c: In function 'main': implementation6.c:264:27: note: at offset 4 into source object 'count' of size 4 264 | int test = 0, count = 1; | ^ In function 'memcpy', inlined from 'main' at implementation6.c:1337:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ implementation6.c: In function 'main': implementation6.c:264:27: note: at offset 4 into source object 'count' of size 4 264 | int test = 0, count = 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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:616:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:50: note: 'i' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1010:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1018:15: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1022:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1025:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1029:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1033:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1040:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1043:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1047:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1049:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1051:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1060:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1063:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1064:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1066:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'test_current' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: 'test_current' declared here 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^~~~~~~~~~~~ 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; | ^~~~~~ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:616:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:50: note: at offset 4 into source object 'i' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1010:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1018:15: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1022:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1025:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1029:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1033:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1040:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1043:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1047:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1049:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1051:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1060:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1063:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1064:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 1, | ^ In function 'memcpy', inlined from 'main' at fuzz_ip6.c:1066:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fuzz_ip6.c: In function 'main': fuzz_ip6.c:236:32: note: at offset 4 into source object 'test_current' of size 4 236 | int pkt_len = 0, offset = 0, test_current = 0, i, j, k, do_fuzz = 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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, | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at flood_router6.c:143:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at flood_router6.c:143:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router6.c: In function 'main': flood_router6.c:25:5: note: at offset 4 into source object 'id' of size 4 25 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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); | ~~~~~~^~~~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: at offset 4 into source object 'id' of size 4 2220 | unsigned int 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~~~~ In file included from /usr/include/string.h:535, from denial6.c:9: In function 'memcpy', inlined from 'main' at denial6.c:391:26: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'count' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ denial6.c: In function 'main': denial6.c:52:28: note: 'count' declared here 52 | int test = 0, count = 1, tmplen; | ^~~~~ In function 'memcpy', inlined from 'main' at denial6.c:391:26: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ denial6.c: In function 'main': denial6.c:52:28: note: at offset 4 into source object 'count' of size 4 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 -march=z13 -mtune=z14 -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, | ^~~~~~~ In file included from /usr/include/string.h:535, from fake_dhcps6.c:3: In function 'memcpy', inlined from 'main' at fake_dhcps6.c:247:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'j' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_dhcps6.c: In function 'main': fake_dhcps6.c:31:46: note: 'j' declared here 31 | int size, fromlen = 0, /*mtu = 1500, */ i, j, k, l, m, s, len, t, mlen, | ^ In function 'memcpy', inlined from 'main' at fake_dhcps6.c:256:13: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'j' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_dhcps6.c: In function 'main': fake_dhcps6.c:31:46: note: 'j' declared here 31 | int size, fromlen = 0, /*mtu = 1500, */ i, j, k, l, m, s, len, t, mlen, | ^ In file included from /usr/include/stdio.h:906: In function 'printf', inlined from 'main' at fake_dhcps6.c:313:13: /usr/include/bits/stdio2.h:86:10: warning: 'ptr3' may be used uninitialized [-Wmaybe-uninitialized] 86 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_dhcps6.c: In function 'main': 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, | ^ In function 'memcpy', inlined from 'main' at fake_dhcps6.c:247:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_dhcps6.c: In function 'main': fake_dhcps6.c:31:46: note: at offset 4 into source object 'j' of size 4 31 | int size, fromlen = 0, /*mtu = 1500, */ i, j, k, l, m, s, len, t, mlen, | ^ In function 'memcpy', inlined from 'main' at fake_dhcps6.c:256:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_dhcps6.c: In function 'main': fake_dhcps6.c:31:46: note: at offset 4 into source object 'j' of size 4 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: at offset 4 into source object 'id' of size 4 2220 | unsigned int 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 -march=z13 -mtune=z14 -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) { | ^ In file included from /usr/include/string.h:535, from fake_dnsupdate6.c:3: In function 'memcpy', inlined from 'main' at fake_dnsupdate6.c:65:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset 6 is out of the bounds [0, 4] of object 'pid' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_dnsupdate6.c: In function 'main': fake_dnsupdate6.c:27:26: note: 'pid' declared here 27 | int sock, pid = getpid(), dlen = 0, i = 0, len; | ^~~ In function 'memcpy', inlined from 'main' at fake_dnsupdate6.c:65:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_dnsupdate6.c: In function 'main': fake_dnsupdate6.c:27:26: note: at offset 6 into source object 'pid' of size 4 27 | int sock, pid = getpid(), dlen = 0, i = 0, 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: at offset 4 into source object 'id' of size 4 2220 | unsigned int 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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); | ~~~~~~^~~~~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'thc_add_hdr_oneshotfragment': thc-ipv6-lib.c:2220:46: note: at offset 4 into source object 'id' of size 4 2220 | unsigned int 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 -march=z13 -mtune=z14 -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, | ^~~~~~~ In file included from /usr/include/string.h:535, from flood_router26.c:3: In function 'memcpy', inlined from 'main' at flood_router26.c:205:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'lifetime' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:53:23: note: 'lifetime' declared here 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^~~~~~~~ In function 'memcpy', inlined from 'main' at flood_router26.c:206:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'lifetime' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:53:23: note: 'lifetime' declared here 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^~~~~~~~ In function 'memcpy', inlined from 'main' at flood_router26.c:229:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'lifetime' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:53:23: note: 'lifetime' declared here 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^~~~~~~~ In function 'memcpy', inlined from 'main' at flood_router26.c:253:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:254:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:255:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:259:9: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:263:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:265:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_router26.c: In function 'main': flood_router26.c:48:24: note: 'k' declared here 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:205:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:53:23: note: at offset 4 into source object 'lifetime' of size 4 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:206:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:53:23: note: at offset 4 into source object 'lifetime' of size 4 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:229:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:53:23: note: at offset 4 into source object 'lifetime' of size 4 53 | int cnt, until = 0, lifetime = 0x00ff0100, mfoo, slow = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:253:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:254:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:255:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:259:9: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:263:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'main' at flood_router26.c:265:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:48:24: note: at offset 4 into source object 'k' of size 4 48 | int size, mtu, i, j, k, type = NXT_ICMP6, route_only = 0, prefix_only = 0, | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at flood_router26.c:281:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_router26.c: In function 'main': flood_router26.c:42:5: note: at offset 4 into source object 'id' of size 4 42 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~~~~~ In file included from /usr/include/string.h:535, from node_query6.c:3: In function 'memcpy', inlined from 'main' at node_query6.c:139:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'cnt' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ node_query6.c: In function 'main': node_query6.c:108:21: note: 'cnt' declared here 108 | int i, cnt; | ^~~ In function 'memcpy', inlined from 'main' at node_query6.c:157:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'cnt' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ node_query6.c: In function 'main': node_query6.c:108:21: note: 'cnt' declared here 108 | int i, cnt; | ^~~ In function 'memcpy', inlined from 'main' at node_query6.c:168:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'cnt' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ node_query6.c: In function 'main': node_query6.c:108:21: note: 'cnt' declared here 108 | int i, cnt; | ^~~ node_query6.c:138:7: warning: 'cnt' may be used uninitialized [-Wmaybe-uninitialized] 138 | cnt += getpid(); | ^~ node_query6.c:108:21: note: 'cnt' declared here 108 | int i, cnt; | ^~~ In function 'memcpy', inlined from 'main' at node_query6.c:139:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ node_query6.c: In function 'main': node_query6.c:108:21: note: at offset 4 into source object 'cnt' of size 4 108 | int i, cnt; | ^ In function 'memcpy', inlined from 'main' at node_query6.c:157:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ node_query6.c: In function 'main': node_query6.c:108:21: note: at offset 4 into source object 'cnt' of size 4 108 | int i, cnt; | ^ In function 'memcpy', inlined from 'main' at node_query6.c:168:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ node_query6.c: In function 'main': node_query6.c:108:21: note: at offset 4 into source object 'cnt' of size 4 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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); | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/string.h:535, from ndpexhaust26.c:3: In function 'memcpy', inlined from 'main' at ndpexhaust26.c:138:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'filler' with type 'unsigned int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ndpexhaust26.c: In function 'main': ndpexhaust26.c:43:18: note: 'filler' declared here 43 | unsigned int filler = IDS_STRING, mychecksum; | ^~~~~~ In function 'memcpy', inlined from 'main' at ndpexhaust26.c:138:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ ndpexhaust26.c: In function 'main': ndpexhaust26.c:43:18: note: at offset 4 into source object 'filler' of size 4 43 | unsigned int filler = IDS_STRING, mychecksum; | ^ 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 -march=z13 -mtune=z14 -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:183:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'rand_int' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:41: note: 'rand_int' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^~~~~~~~ In function 'memcpy', inlined from 'main' at fake_pim6.c:330:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: 'i' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:333:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: 'i' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:334:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: 'i' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:337:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: 'i' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:340:11: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'i' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: 'i' declared here 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ 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; | ^~~~~~~~~ In function 'memcpy', inlined from 'main' at fake_pim6.c:183:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:41: note: at offset 4 into source object 'rand_int' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:330:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: at offset 4 into source object 'i' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:333:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: at offset 4 into source object 'i' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:334:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: at offset 4 into source object 'i' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:337:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: at offset 4 into source object 'i' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, offset = 14; | ^ In function 'memcpy', inlined from 'main' at fake_pim6.c:340:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ fake_pim6.c: In function 'main': fake_pim6.c:57:31: note: at offset 4 into source object 'i' of size 4 57 | int pkt1_len = 0, i = 0, j, rand_int, 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at thcsyn6.c:206:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at thcsyn6.c:206:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thcsyn6.c: In function 'main': thcsyn6.c:42:5: note: at offset 4 into source object 'id' of size 4 42 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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, | ^~~~~~~ In file included from /usr/include/string.h:535, from flood_redir6.c:3: In function 'memcpy', inlined from 'main' at flood_redir6.c:109:3: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: 'k' declared here 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:140:25: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: 'k' declared here 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:141:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: 'k' declared here 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:142:5: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: 'k' declared here 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:109:3: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: at offset 4 into source object 'k' of size 4 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:140:25: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: at offset 4 into source object 'k' of size 4 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:141:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: at offset 4 into source object 'k' of size 4 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'main' at flood_redir6.c:142:5: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_redir6.c: In function 'main': flood_redir6.c:33:24: note: at offset 4 into source object 'k' of size 4 33 | int i, j, k, type = NXT_ICMP6, offset = 14, rand_newrouter = 1; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at flood_redir6.c:157:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_redir6.c: In function 'main': flood_redir6.c:26:5: note: at offset 4 into source object 'id' of size 4 26 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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; | ^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at four2six.c:128:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at four2six.c:128:11: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ four2six.c: In function 'main': four2six.c:40:5: note: at offset 4 into source object 'id' of size 4 40 | int main(int argc, char *argv[]) { | ^ In function 'memcpy', inlined from 'thc_add_ipv4_rudimentary' at thc-ipv6-lib.c:2060:3, inlined from 'main' at four2six.c:134:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ four2six.c: In function 'main': four2six.c:40:5: note: at offset 4 into source object 'src4' of size 4 40 | int main(int argc, char *argv[]) { | ^ In function 'memcpy', inlined from 'thc_add_ipv4_rudimentary' at thc-ipv6-lib.c:2061:3, inlined from 'main' at four2six.c:134:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ four2six.c: In function 'main': four2six.c:40:5: note: at offset 4 into source object 'dst4' of size 4 40 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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; | ^~~~ In file included from /usr/include/string.h:535, from flood_rs6.c:3: In function 'memcpy', inlined from 'main' at flood_rs6.c:109:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: 'k' declared here 32 | int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK; | ^ In function 'memcpy', inlined from 'main' at flood_rs6.c:110:7: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset [4, 7] is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: 'k' declared here 32 | int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK; | ^ In function 'memcpy', inlined from 'main' at flood_rs6.c:112:21: /usr/include/bits/string_fortified.h:29:10: warning: 'memcpy' offset 5 is out of the bounds [0, 4] of object 'k' with type 'int' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: 'k' declared here 32 | int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK; | ^ In function 'memcpy', inlined from 'main' at flood_rs6.c:109:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: at offset 4 into source object 'k' of size 4 32 | int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK; | ^ In function 'memcpy', inlined from 'main' at flood_rs6.c:110:7: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: at offset 4 into source object 'k' of size 4 32 | int i, k, type = NXT_ICMP6, offset = 14, mychecksum, prefer = PREFER_LINK; | ^ In function 'memcpy', inlined from 'main' at flood_rs6.c:112:21: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 3 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_rs6.c: In function 'main': flood_rs6.c:32:10: note: at offset 5 into source object 'k' of size 4 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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]; | ^~~~~~~~~~~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at flood_unreach6.c:136:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at flood_unreach6.c:136:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ flood_unreach6.c: In function 'main': flood_unreach6.c:27:5: note: at offset 4 into source object 'id' of size 4 27 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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" 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 -march=z13 -mtune=z14 -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); | ~~~~~~^~~ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2227:5, inlined from 'main' at thcping6.c:500:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 2 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thc-ipv6-lib.c: In function 'main': thc-ipv6-lib.c:2222:17: note: at offset 4 into source object 'pid' of size 4 2222 | int pid; | ^ In function 'memcpy', inlined from 'thc_add_hdr_oneshotfragment' at thc-ipv6-lib.c:2231:5, inlined from 'main' at thcping6.c:500:13: /usr/include/bits/string_fortified.h:29:10: warning: '__builtin_memcpy' reading 4 bytes from a region of size 0 [-Wstringop-overread] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ^ thcping6.c: In function 'main': thcping6.c:233:5: note: at offset 4 into source object 'id' of size 4 233 | int main(int argc, char *argv[]) { | ^ 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 -march=z13 -mtune=z14 -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; | ^~~~~~~ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.rlDuri + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x '!=' / ']' + rm -rf /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x ++ dirname /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x + 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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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 -march=z13 -mtune=z14 -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.s390x '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.s390x/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.s390x/usr/bin install -m0755 -d /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/man/man8 install -m0644 -D thc-ipv6.8 /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/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.s390x/usr/share/man/man8 + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 3.8-2.fc38 --unique-debug-suffix -3.8-2.fc38.s390x --unique-debug-src-base thc-ipv6-3.8-2.fc38.s390x --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.s390x/usr/bin/address6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/alive6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/connect6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/connsplit6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/covert_send6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/covert_send6d extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/denial6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/detect-new-ip6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/detect_sniffer6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dnsdict6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dnsrevenum6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dnssecwalk extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dos-new-ip6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dump_dhcp6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/dump_router6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/exploit6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_advertise6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_dhcps6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_dns6d extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_dnsupdate6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_mipv6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_mld26 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_mld6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_mldrouter6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_pim6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_router26 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_router6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fake_solicitate6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/firewall6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_advertise6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_dhcpc6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_mld26 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_mld6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_mldrouter6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_redir6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_router26 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_router6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_rs6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_solicitate6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/flood_unreach6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/four2six extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fragmentation6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fragrouter6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fuzz_dhcpc6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fuzz_dhcps6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/fuzz_ip6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/implementation6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/implementation6d extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/inject_alive6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/inverse_lookup6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/kill_router6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/ndpexhaust26 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/ndpexhaust6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/node_query6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/parasite6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/passive_discovery6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/randicmp6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/redir6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/redirsniff6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/rsmurf6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/sendpees6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/sendpeesmp6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/smurf6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/thcping6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/thcsyn6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/toobig6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/toobigsniff6 extracting debug info from /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/bin/trace6 original debug info size: 8760kB, size after compression: 7048kB /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.s390x Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.4luVgc + umask 022 + cd /builddir/build/BUILD + cd thc-ipv6-3.8 + DOCDIR=/builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/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.s390x/usr/share/doc/thc-ipv6 + cp -pr CHANGES /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/doc/thc-ipv6 + cp -pr HOWTO-INJECT /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/doc/thc-ipv6 + cp -pr README /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/doc/thc-ipv6 + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.TLHUGq + umask 022 + cd /builddir/build/BUILD + cd thc-ipv6-3.8 + LICENSEDIR=/builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/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.s390x/usr/share/licenses/thc-ipv6 + cp -pr LICENSE /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/licenses/thc-ipv6 + cp -pr LICENSE.OPENSSL /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x/usr/share/licenses/thc-ipv6 + RPM_EC=0 ++ jobs -p + exit 0 Provides: thc-ipv6 = 3.8-2.fc38 thc-ipv6(s390-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.15)(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.2)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(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.s390x Provides: thc-ipv6-debugsource = 3.8-2.fc38 thc-ipv6-debugsource(s390-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.s390x Provides: debuginfo(build-id) = 060a1dd03c8398b16b57cc96edb2c489717c1a16 debuginfo(build-id) = 0622f97bd63780bb098758ae9968104cdfe3300d debuginfo(build-id) = 08571ad9efd562fd53e8213eda2949aac2460f95 debuginfo(build-id) = 096751071db47ef3bd7c8806b44b5a19862811eb debuginfo(build-id) = 0986e422664ee8d89d4cc69ae575b96fd10e060e debuginfo(build-id) = 0a2141d4f600b132bec2024b9cb722527e377fac debuginfo(build-id) = 0eb78253fb6ebbef79296dce15755a3ff7b8efcc debuginfo(build-id) = 18851991c0aaca4db5ed1ae324fa6162b803b28d debuginfo(build-id) = 18e9bb8d3013797c6cf1ba3bce363fd25445eeef debuginfo(build-id) = 1ac3568da83f8c2a8e58bf82e689b8f06b0189d4 debuginfo(build-id) = 28d01754c9dd7c49a4d7beccfea618c16b5db0cb debuginfo(build-id) = 35fef2a59dd4aca9db078f5b33e443be1fab6a2d debuginfo(build-id) = 37f18779a62c27fc34c15c761e730a23cd576a97 debuginfo(build-id) = 3f61971a11cf7df5155e235f803b4846b6f8cf6a debuginfo(build-id) = 4025db58e062d0acab078f5452b82e70c4f0b291 debuginfo(build-id) = 4ade617ebcf75543b1e647140420617d8de1f2ea debuginfo(build-id) = 53e2018483480e932bb013e6d5ad8f2e237fe110 debuginfo(build-id) = 55c78137c118af9727b8cf06433498b71a2214c9 debuginfo(build-id) = 5625321b49dfc39310f9be99ef1eefbfb359825a debuginfo(build-id) = 573ac9d40263fd108647dda7be766556d3dc2af3 debuginfo(build-id) = 5d0e812b3a2c6df1eba91c6ce6bc4c08affb9a43 debuginfo(build-id) = 6170506a334e223c56fa12e6155977b18f645d6a debuginfo(build-id) = 66308af4684849d23f44bf7cc06eae4ffa800087 debuginfo(build-id) = 67d1dc8f9cd4b753fc3d9161b4a17fe6ce3b4b49 debuginfo(build-id) = 6939e6c7be84c7532d27b8a9386b5f22d1d6f353 debuginfo(build-id) = 6a74a568bae7597af7aef3764dae0092632d2117 debuginfo(build-id) = 6b82d1f67d6f5023d8d84d7cd3c75ece5412b5f4 debuginfo(build-id) = 6e972bcfe59f932d37072e19ed12250f2a756a32 debuginfo(build-id) = 749e7cb0ad8a68a0d1b1166f517c594447bf706b debuginfo(build-id) = 7739829f68535ba4da6d4d7e0c380679ba704ff0 debuginfo(build-id) = 78b3378553e5bf9c56a21eaa7bf6edc0c7c1107e debuginfo(build-id) = 7b441c5ae6f51ea7eb6a99e92062ad21864a356d debuginfo(build-id) = 7bae2b1f8068f0a0a8cb1b1f0454250b7357ee54 debuginfo(build-id) = 7cba1acd38d442371a85090e9db1717f37e3c4fd debuginfo(build-id) = 81c433312f8bc72bc1cb08228febc08017ea9845 debuginfo(build-id) = 83d62c73e2975f1d6449b7ba52be13c266e4a8a6 debuginfo(build-id) = 855a0c56debd124f076980cc6f868174cb610676 debuginfo(build-id) = 856b3dd89203593fe780a043154b8e2f4b0319d9 debuginfo(build-id) = 85d4651a7444fbec7c22f2df6cd116c10bce4a96 debuginfo(build-id) = 89c0a0b97f684c48e85b909cae9712c1a3b520db debuginfo(build-id) = 90efa35952c41c1e38d660a7aa9851fdbf8e75fe debuginfo(build-id) = 9e1f8dcbe7223c4abde93268ac80054117f7b4d7 debuginfo(build-id) = 9f35a7a39b25fbc16db3cb245302a02ba4a3db3c debuginfo(build-id) = a6ffd846a75f7fc0f17ec2d3542ad16bbd1a0989 debuginfo(build-id) = a7c437a6b699584376e5a14933975cbcfc8e5c13 debuginfo(build-id) = a8c3b0725a9c4620839793b1ea658e84eaa1ee6b debuginfo(build-id) = aaabbab61b4e7f227de91b6c2f8758ce059f2644 debuginfo(build-id) = ab7a3f39b4408b6940e09bcfd42771ac02d2c724 debuginfo(build-id) = b335e4ea2905f07bfbf82dbdf91b9fe79f9409d5 debuginfo(build-id) = b44c84fda0a0165661b3f6b9a759f8301a16f9be debuginfo(build-id) = b60d249ef3b6bdcde63e62e6409f36735d78c47a debuginfo(build-id) = bc3272e29c6b245592f8166b63bb07b214c247f5 debuginfo(build-id) = be822f03e4aedc198376948c597c4058ce1319da debuginfo(build-id) = c8046ff72a17e7f1694f0cf8a2963fc8479ddaae debuginfo(build-id) = cee87ccd06ea3c3b67c362e6f9ef62db275141e3 debuginfo(build-id) = d51cf51420d9f2235b2a1a79974f143d6ec44c4f debuginfo(build-id) = d9dd8b092fe82c445f5d85e75579bd65afe71b36 debuginfo(build-id) = db29ff716a0d308ce4a0e0250b9b4e2cf999ba2b debuginfo(build-id) = dbc5f37c59ef9d079182caa6ff27955db723dae7 debuginfo(build-id) = e1bda297c99d5ba36f6be94eb1f3a7f1997ab173 debuginfo(build-id) = e3c9c29854ba544b3ffdc162caacbb8ee4246ff2 debuginfo(build-id) = ea6a578e1862c70e5fa8651e0675ae5977d060a5 debuginfo(build-id) = efaceefa841a48c2531aff76bc29dd41b5d3d923 debuginfo(build-id) = f1982d2f029561811a8275945a06e6ca55a166c0 debuginfo(build-id) = f2a772f1398e89a7c0aba46b018e9a0b1ee02ae9 debuginfo(build-id) = f40b3838955a60a9ca698593814b7631f0972113 debuginfo(build-id) = f97ad1fdf61ece148d42759148c092c28a6bba94 debuginfo(build-id) = fc89a1f05832b83aa8dc79a6f0b099da4c1e7757 thc-ipv6-debuginfo = 3.8-2.fc38 thc-ipv6-debuginfo(s390-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(s390-64) = 3.8-2.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x Wrote: /builddir/build/RPMS/thc-ipv6-3.8-2.fc38.s390x.rpm Wrote: /builddir/build/RPMS/thc-ipv6-debugsource-3.8-2.fc38.s390x.rpm Wrote: /builddir/build/RPMS/thc-ipv6-debuginfo-3.8-2.fc38.s390x.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.PUqVf2 + umask 022 + cd /builddir/build/BUILD + cd thc-ipv6-3.8 + /usr/bin/rm -rf /builddir/build/BUILDROOT/thc-ipv6-3.8-2.fc38.s390x + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.9GLGB2 + 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-s390x-1672337251.079376/root/var/log/dnf.rpm.log /var/lib/mock/fedora-rawhide-s390x-1672337251.079376/root/var/log/dnf.librepo.log /var/lib/mock/fedora-rawhide-s390x-1672337251.079376/root/var/log/dnf.log INFO: Done(/var/lib/copr-rpmbuild/results/thc-ipv6-3.8-2.fc38.src.rpm) Config(child) 1 minutes 7 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