RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep'] Forking launchpad-buildd slave process... Kernel version: Linux bos01-ppc64el-022 4.2.0-27-generic #32-Ubuntu SMP Fri Jan 22 04:48:03 UTC 2016 ppc64le Buildd toolchain package versions: launchpad-buildd_137 python-lpbuildd_137 sbuild_0.65.2-1ubuntu2+ubuntu15.10.2 bzr-builder_0.7.3-0ubuntu1 bzr_2.6.0+bzr6602-2ubuntu4 dpkg-dev_1.18.2ubuntu5.1 python-debian_0.1.27ubuntu1. Syncing the system clock with the buildd NTP service... 7 Feb 10:36:18 ntpdate[1580]: adjust time server 10.211.37.1 offset -0.001181 sec RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'PACKAGEBUILD-8977436', '/home/buildd/filecache-default/64ba6963cee521707036a0c48846d736532c58ef'] Unpacking chroot for build PACKAGEBUILD-8977436 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'PACKAGEBUILD-8977436'] Mounting chroot for build PACKAGEBUILD-8977436 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'PACKAGEBUILD-8977436', 'deb http://ftpmaster.internal/ubuntu xenial main universe', 'deb http://ftpmaster.internal/ubuntu xenial-security main universe', 'deb http://ftpmaster.internal/ubuntu xenial-updates main universe', 'deb http://ftpmaster.internal/ubuntu xenial-proposed main universe'] Overriding sources.list in build-PACKAGEBUILD-8977436 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'PACKAGEBUILD-8977436', 'ppc64el'] Updating debian chroot for build PACKAGEBUILD-8977436 Get:1 http://ftpmaster.internal xenial InRelease [237 kB] Get:2 http://ftpmaster.internal xenial-security InRelease [82.2 kB] Get:3 http://ftpmaster.internal xenial-updates InRelease [82.2 kB] Get:4 http://ftpmaster.internal xenial-proposed InRelease [237 kB] Get:5 http://ftpmaster.internal xenial/main ppc64el Packages [1429 kB] Get:6 http://ftpmaster.internal xenial/universe ppc64el Packages [7005 kB] Get:7 http://ftpmaster.internal xenial/main Translation-en [853 kB] Get:8 http://ftpmaster.internal xenial/universe Translation-en [4835 kB] Get:9 http://ftpmaster.internal xenial-security/main ppc64el Packages [28 B] Get:10 http://ftpmaster.internal xenial-security/universe ppc64el Packages [28 B] Get:11 http://ftpmaster.internal xenial-security/main Translation-en [28 B] Get:12 http://ftpmaster.internal xenial-security/universe Translation-en [28 B] Get:13 http://ftpmaster.internal xenial-updates/main ppc64el Packages [28 B] Get:14 http://ftpmaster.internal xenial-updates/universe ppc64el Packages [28 B] Get:15 http://ftpmaster.internal xenial-updates/main Translation-en [28 B] Get:16 http://ftpmaster.internal xenial-updates/universe Translation-en [28 B] Get:17 http://ftpmaster.internal xenial-proposed/main ppc64el Packages [66.3 kB] Get:18 http://ftpmaster.internal xenial-proposed/universe ppc64el Packages [479 kB] Get:19 http://ftpmaster.internal xenial-proposed/main Translation-en [40.4 kB] Get:20 http://ftpmaster.internal xenial-proposed/universe Translation-en [269 kB] Fetched 15.6 MB in 5s (2971 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'apt-get autoremove' to remove them. The following packages will be REMOVED: perl-modules* The following NEW packages will be installed: init-system-helpers libapt-pkg5.0 libisl15 libperl5.22 libprocps4 perl-modules-5.22 The following packages will be upgraded: advancecomp apt apt-transport-https base-files base-passwd binutils bsdutils ca-certificates cpp cpp-5 debconf debianutils diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs findutils g++ g++-5 gcc gcc-5 gcc-5-base gnupg gpgv grep hostname init initscripts libapparmor1 libasan2 libasn1-8-heimdal libatomic1 libaudit-common libaudit1 libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap2 libcap2-bin libcc1-0 libcomerr2 libcurl3-gnutls libdbus-1-3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libfdisk1 libffi6 libgcc-5-dev libgcc1 libgcrypt20 libgmp10 libgnutls-deb0-28 libgomp1 libgpg-error0 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libitm1 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libmount1 libmpfr4 libncurses5 libncursesw5 libnettle6 libnih-dbus1 libnih1 libp11-kit0 libpcre3 libpng12-0 libreadline6 libroken18-heimdal librtmp1 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-5-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo5 libubsan0 libudev1 libusb-0.1-4 libuuid1 libwind0-heimdal linux-libc-dev login lsb-base make mount multiarch-support ncurses-base ncurses-bin openssl passwd perl perl-base pkg-create-dbgsym pkgbinarymangler procps readline-common systemd systemd-sysv sysv-rc sysvinit-utils tar tzdata udev util-linux 130 upgraded, 6 newly installed, 1 to remove and 0 not upgraded. Need to get 132 MB of archives. After this operation, 335 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu/ xenial/main base-files ppc64el 9.4ubuntu3 [67.8 kB] Get:2 http://ftpmaster.internal/ubuntu/ xenial-proposed/main bsdutils ppc64el 1:2.27.1-1ubuntu4 [49.8 kB] Get:3 http://ftpmaster.internal/ubuntu/ xenial/main debianutils ppc64el 4.7 [85.1 kB] Get:4 http://ftpmaster.internal/ubuntu/ xenial/main diffutils ppc64el 1:3.3-3 [158 kB] Get:5 http://ftpmaster.internal/ubuntu/ xenial/main dpkg ppc64el 1.18.4ubuntu1 [2099 kB] Get:6 http://ftpmaster.internal/ubuntu/ xenial/main libc6-dev ppc64el 2.21-0ubuntu5 [1994 kB] Get:7 http://ftpmaster.internal/ubuntu/ xenial/main libc-dev-bin ppc64el 2.21-0ubuntu5 [64.9 kB] Get:8 http://ftpmaster.internal/ubuntu/ xenial-proposed/main linux-libc-dev ppc64el 4.4.0-4.19 [818 kB] Get:9 http://ftpmaster.internal/ubuntu/ xenial/main libcap2 ppc64el 1:2.24-12 [13.3 kB] Get:10 http://ftpmaster.internal/ubuntu/ xenial/main libc-bin ppc64el 2.21-0ubuntu5 [1168 kB] Get:11 http://ftpmaster.internal/ubuntu/ xenial/main libgomp1 ppc64el 5.3.1-8ubuntu2 [50.3 kB] Get:12 http://ftpmaster.internal/ubuntu/ xenial/main libitm1 ppc64el 5.3.1-8ubuntu2 [27.3 kB] Get:13 http://ftpmaster.internal/ubuntu/ xenial/main libatomic1 ppc64el 5.3.1-8ubuntu2 [7952 B] Get:14 http://ftpmaster.internal/ubuntu/ xenial/main libasan2 ppc64el 5.3.1-8ubuntu2 [237 kB] Get:15 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5-base ppc64el 5.3.1-8ubuntu2 [16.4 kB] Get:16 http://ftpmaster.internal/ubuntu/ xenial/main libgcc1 ppc64el 1:5.3.1-8ubuntu2 [27.5 kB] Get:17 http://ftpmaster.internal/ubuntu/ xenial/main libubsan0 ppc64el 5.3.1-8ubuntu2 [96.0 kB] Get:18 http://ftpmaster.internal/ubuntu/ xenial/main libisl15 ppc64el 0.16.1-1 [507 kB] Get:19 http://ftpmaster.internal/ubuntu/ xenial/main cpp-5 ppc64el 5.3.1-8ubuntu2 [28.2 MB] Get:20 http://ftpmaster.internal/ubuntu/ xenial/main libcc1-0 ppc64el 5.3.1-8ubuntu2 [43.6 kB] Get:21 http://ftpmaster.internal/ubuntu/ xenial-proposed/main binutils ppc64el 2.26-3ubuntu1 [2224 kB] Get:22 http://ftpmaster.internal/ubuntu/ xenial/main g++-5 ppc64el 5.3.1-8ubuntu2 [30.4 MB] Get:23 http://ftpmaster.internal/ubuntu/ xenial/main gcc-5 ppc64el 5.3.1-8ubuntu2 [28.5 MB] Get:24 http://ftpmaster.internal/ubuntu/ xenial/main libgcc-5-dev ppc64el 5.3.1-8ubuntu2 [597 kB] Get:25 http://ftpmaster.internal/ubuntu/ xenial/main libstdc++-5-dev ppc64el 5.3.1-8ubuntu2 [1423 kB] Get:26 http://ftpmaster.internal/ubuntu/ xenial/main libstdc++6 ppc64el 5.3.1-8ubuntu2 [410 kB] Get:27 http://ftpmaster.internal/ubuntu/ xenial/main libgmp10 ppc64el 2:6.1.0+dfsg-2 [226 kB] Get:28 http://ftpmaster.internal/ubuntu/ xenial/main libmpfr4 ppc64el 3.1.3-2 [184 kB] Get:29 http://ftpmaster.internal/ubuntu/ xenial/main libc6 ppc64el 2.21-0ubuntu5 [5184 kB] Get:30 http://ftpmaster.internal/ubuntu/ xenial/main e2fslibs ppc64el 1.42.13-1ubuntu1 [192 kB] Get:31 http://ftpmaster.internal/ubuntu/ xenial/main e2fsprogs ppc64el 1.42.13-1ubuntu1 [763 kB] Get:32 http://ftpmaster.internal/ubuntu/ xenial/main findutils ppc64el 4.6.0-2 [289 kB] Get:33 http://ftpmaster.internal/ubuntu/ xenial-proposed/main grep ppc64el 2.22-1 [143 kB] Get:34 http://ftpmaster.internal/ubuntu/ xenial/main hostname ppc64el 3.16ubuntu2 [11.4 kB] Get:35 http://ftpmaster.internal/ubuntu/ xenial-proposed/main init-system-helpers all 1.28ubuntu1 [31.2 kB] Get:36 http://ftpmaster.internal/ubuntu/ xenial/main sysvinit-utils ppc64el 2.88dsf-59.3ubuntu2 [21.6 kB] Get:37 http://ftpmaster.internal/ubuntu/ xenial/main perl-modules-5.22 all 5.22.1-5 [2639 kB] Get:38 http://ftpmaster.internal/ubuntu/ xenial/main libperl5.22 ppc64el 5.22.1-5 [3177 kB] Get:39 http://ftpmaster.internal/ubuntu/ xenial/main perl ppc64el 5.22.1-5 [237 kB] Get:40 http://ftpmaster.internal/ubuntu/ xenial/main perl-base ppc64el 5.22.1-5 [1184 kB] Get:41 http://ftpmaster.internal/ubuntu/ xenial-proposed/main init ppc64el 1.28ubuntu1 [4384 B] Get:42 http://ftpmaster.internal/ubuntu/ xenial/main login ppc64el 1:4.2-3.1ubuntu2 [303 kB] Get:43 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libsmartcols1 ppc64el 2.27.1-1ubuntu4 [58.0 kB] Get:44 http://ftpmaster.internal/ubuntu/ xenial/main libaudit-common all 1:2.4.5-1ubuntu2 [3884 B] Get:45 http://ftpmaster.internal/ubuntu/ xenial/main libaudit1 ppc64el 1:2.4.5-1ubuntu2 [38.9 kB] Get:46 http://ftpmaster.internal/ubuntu/ xenial/main libpcre3 ppc64el 2:8.38-1ubuntu1 [220 kB] Get:47 http://ftpmaster.internal/ubuntu/ xenial/main libselinux1 ppc64el 2.4-3build1 [54.6 kB] Get:48 http://ftpmaster.internal/ubuntu/ xenial/main libsepol1 ppc64el 2.4-2 [172 kB] Get:49 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libsemanage-common all 2.4-3build1 [6594 B] Get:50 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libsemanage1 ppc64el 2.4-3build1 [72.9 kB] Get:51 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libfdisk1 ppc64el 2.27.1-1ubuntu4 [129 kB] Get:52 http://ftpmaster.internal/ubuntu/ xenial/main libtinfo5 ppc64el 6.0+20151024-2ubuntu2 [79.5 kB] Get:53 http://ftpmaster.internal/ubuntu/ xenial/main libncurses5 ppc64el 6.0+20151024-2ubuntu2 [97.3 kB] Get:54 http://ftpmaster.internal/ubuntu/ xenial/main libncursesw5 ppc64el 6.0+20151024-2ubuntu2 [111 kB] Get:55 http://ftpmaster.internal/ubuntu/ xenial/main sysv-rc all 2.88dsf-59.3ubuntu2 [18.2 kB] Get:56 http://ftpmaster.internal/ubuntu/ xenial/main libsystemd0 ppc64el 228-5ubuntu3 [199 kB] Get:57 http://ftpmaster.internal/ubuntu/ xenial-proposed/main util-linux ppc64el 2.27.1-1ubuntu4 [803 kB] Get:58 http://ftpmaster.internal/ubuntu/ xenial/main libudev1 ppc64el 228-5ubuntu3 [56.5 kB] Get:59 http://ftpmaster.internal/ubuntu/ xenial/main udev ppc64el 228-5ubuntu3 [973 kB] Get:60 http://ftpmaster.internal/ubuntu/ xenial/main systemd ppc64el 228-5ubuntu3 [3445 kB] Get:61 http://ftpmaster.internal/ubuntu/ xenial/main initscripts ppc64el 2.88dsf-59.3ubuntu2 [24.5 kB] Get:62 http://ftpmaster.internal/ubuntu/ xenial/main libprocps4 ppc64el 2:3.3.10-4ubuntu2 [32.2 kB] Get:63 http://ftpmaster.internal/ubuntu/ xenial/main debconf all 1.5.58ubuntu1 [136 kB] Get:64 http://ftpmaster.internal/ubuntu/ xenial/main procps ppc64el 2:3.3.10-4ubuntu2 [221 kB] Get:65 http://ftpmaster.internal/ubuntu/ xenial/main libapparmor1 ppc64el 2.10-0ubuntu12 [28.1 kB] Get:66 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libmount1 ppc64el 2.27.1-1ubuntu4 [104 kB] Get:67 http://ftpmaster.internal/ubuntu/ xenial/main libseccomp2 ppc64el 2.2.3-2ubuntu3 [42.1 kB] Get:68 http://ftpmaster.internal/ubuntu/ xenial/main libcap2-bin ppc64el 1:2.24-12 [20.1 kB] Get:69 http://ftpmaster.internal/ubuntu/ xenial/main lsb-base all 9.20160110 [13.5 kB] Get:70 http://ftpmaster.internal/ubuntu/ xenial/main passwd ppc64el 1:4.2-3.1ubuntu2 [751 kB] Get:71 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libuuid1 ppc64el 2.27.1-1ubuntu4 [15.0 kB] Get:72 http://ftpmaster.internal/ubuntu/ xenial-proposed/main libblkid1 ppc64el 2.27.1-1ubuntu4 [99.1 kB] Get:73 http://ftpmaster.internal/ubuntu/ xenial/main tzdata all 2016a-1 [168 kB] Get:74 http://ftpmaster.internal/ubuntu/ xenial-proposed/main mount ppc64el 2.27.1-1ubuntu4 [115 kB] Get:75 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-bin ppc64el 6.0+20151024-2ubuntu2 [136 kB] Get:76 http://ftpmaster.internal/ubuntu/ xenial/main tar ppc64el 1.28-2.1 [222 kB] Get:77 http://ftpmaster.internal/ubuntu/ xenial/main libapt-pkg5.0 ppc64el 1.1.10 [723 kB] Get:78 http://ftpmaster.internal/ubuntu/ xenial/main apt ppc64el 1.1.10 [1000 kB] Get:79 http://ftpmaster.internal/ubuntu/ xenial/main gpgv ppc64el 1.4.20-1ubuntu1 [177 kB] Get:80 http://ftpmaster.internal/ubuntu/ xenial/main readline-common all 6.3-8ubuntu2 [51.4 kB] Get:81 http://ftpmaster.internal/ubuntu/ xenial/main libreadline6 ppc64el 6.3-8ubuntu2 [112 kB] Get:82 http://ftpmaster.internal/ubuntu/ xenial/main libusb-0.1-4 ppc64el 2:0.1.12-28 [15.9 kB] Get:83 http://ftpmaster.internal/ubuntu/ xenial/main gnupg ppc64el 1.4.20-1ubuntu1 [658 kB] Get:84 http://ftpmaster.internal/ubuntu/ xenial/main libdebconfclient0 ppc64el 0.198ubuntu1 [6282 B] Get:85 http://ftpmaster.internal/ubuntu/ xenial/main base-passwd ppc64el 3.5.39 [53.8 kB] Get:86 http://ftpmaster.internal/ubuntu/ xenial/main ncurses-base all 6.0+20151024-2ubuntu2 [17.2 kB] Get:87 http://ftpmaster.internal/ubuntu/ xenial/main systemd-sysv ppc64el 228-5ubuntu3 [16.7 kB] Get:88 http://ftpmaster.internal/ubuntu/ xenial/main libdbus-1-3 ppc64el 1.10.6-1ubuntu1 [156 kB] Get:89 http://ftpmaster.internal/ubuntu/ xenial/main libnih-dbus1 ppc64el 1.0.3-4.3ubuntu1 [13.2 kB] Get:90 http://ftpmaster.internal/ubuntu/ xenial/main libnih1 ppc64el 1.0.3-4.3ubuntu1 [44.9 kB] Get:91 http://ftpmaster.internal/ubuntu/ xenial/main libcomerr2 ppc64el 1.42.13-1ubuntu1 [65.6 kB] Get:92 http://ftpmaster.internal/ubuntu/ xenial/main libdevmapper1.02.1 ppc64el 2:1.02.110-1ubuntu4 [134 kB] Get:93 http://ftpmaster.internal/ubuntu/ xenial/main libgpg-error0 ppc64el 1.21-1 [37.0 kB] Get:94 http://ftpmaster.internal/ubuntu/ xenial/main libgcrypt20 ppc64el 1.6.4-5 [356 kB] Get:95 http://ftpmaster.internal/ubuntu/ xenial/main libss2 ppc64el 1.42.13-1ubuntu1 [69.6 kB] Get:96 http://ftpmaster.internal/ubuntu/ xenial/main multiarch-support ppc64el 2.21-0ubuntu5 [7186 B] Get:97 http://ftpmaster.internal/ubuntu/ xenial/main libffi6 ppc64el 3.2.1-4 [19.8 kB] Get:98 http://ftpmaster.internal/ubuntu/ xenial/main libhogweed4 ppc64el 3.2-1 [133 kB] Get:99 http://ftpmaster.internal/ubuntu/ xenial/main libnettle6 ppc64el 3.2-1 [123 kB] Get:100 http://ftpmaster.internal/ubuntu/ xenial/main libp11-kit0 ppc64el 0.23.2-3 [105 kB] Get:101 http://ftpmaster.internal/ubuntu/ xenial/main libtasn1-6 ppc64el 4.7-3 [42.9 kB] Get:102 http://ftpmaster.internal/ubuntu/ xenial/main libgnutls-deb0-28 ppc64el 3.3.20-1ubuntu1 [445 kB] Get:103 http://ftpmaster.internal/ubuntu/ xenial/main libpng12-0 ppc64el 1.2.54-1ubuntu1 [120 kB] Get:104 http://ftpmaster.internal/ubuntu/ xenial/main libsqlite3-0 ppc64el 3.10.2-1 [361 kB] Get:105 http://ftpmaster.internal/ubuntu/ xenial/main libssl1.0.0 ppc64el 1.0.2f-2ubuntu1 [830 kB] Get:106 http://ftpmaster.internal/ubuntu/ xenial/main libgssapi-krb5-2 ppc64el 1.13.2+dfsg-4 [109 kB] Get:107 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5-3 ppc64el 1.13.2+dfsg-4 [269 kB] Get:108 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5support0 ppc64el 1.13.2+dfsg-4 [29.7 kB] Get:109 http://ftpmaster.internal/ubuntu/ xenial/main libk5crypto3 ppc64el 1.13.2+dfsg-4 [98.3 kB] Get:110 http://ftpmaster.internal/ubuntu/ xenial/main libkeyutils1 ppc64el 1.5.9-8ubuntu1 [9812 B] Get:111 http://ftpmaster.internal/ubuntu/ xenial/main libidn11 ppc64el 1.32-3ubuntu1 [45.6 kB] Get:112 http://ftpmaster.internal/ubuntu/ xenial/main libroken18-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [40.0 kB] Get:113 http://ftpmaster.internal/ubuntu/ xenial/main libasn1-8-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [138 kB] Get:114 http://ftpmaster.internal/ubuntu/ xenial/main libhcrypto4-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [93.9 kB] Get:115 http://ftpmaster.internal/ubuntu/ xenial/main libheimbase1-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [28.6 kB] Get:116 http://ftpmaster.internal/ubuntu/ xenial/main libwind0-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [47.9 kB] Get:117 http://ftpmaster.internal/ubuntu/ xenial/main libhx509-5-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [102 kB] Get:118 http://ftpmaster.internal/ubuntu/ xenial/main libkrb5-26-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [189 kB] Get:119 http://ftpmaster.internal/ubuntu/ xenial/main libheimntlm0-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [15.7 kB] Get:120 http://ftpmaster.internal/ubuntu/ xenial/main libgssapi3-heimdal ppc64el 1.7~git20150920+dfsg-4ubuntu1 [86.4 kB] Get:121 http://ftpmaster.internal/ubuntu/ xenial/main libldap-2.4-2 ppc64el 2.4.42+dfsg-2ubuntu1 [152 kB] Get:122 http://ftpmaster.internal/ubuntu/ xenial/main librtmp1 ppc64el 2.4+20151223.gitfa8646d-1 [51.4 kB] Get:123 http://ftpmaster.internal/ubuntu/ xenial/main libcurl3-gnutls ppc64el 7.47.0-1ubuntu1 [176 kB] Get:124 http://ftpmaster.internal/ubuntu/ xenial/main apt-transport-https ppc64el 1.1.10 [30.0 kB] Get:125 http://ftpmaster.internal/ubuntu/ xenial/main openssl ppc64el 1.0.2f-2ubuntu1 [480 kB] Get:126 http://ftpmaster.internal/ubuntu/ xenial-proposed/main ca-certificates all 20160104 [191 kB] Get:127 http://ftpmaster.internal/ubuntu/ xenial/main advancecomp ppc64el 1.20-1 [201 kB] Get:128 http://ftpmaster.internal/ubuntu/ xenial/main cpp ppc64el 4:5.2.1-16ubuntu2 [27.6 kB] Get:129 http://ftpmaster.internal/ubuntu/ xenial/main dmsetup ppc64el 2:1.02.110-1ubuntu4 [56.9 kB] Get:130 http://ftpmaster.internal/ubuntu/ xenial/main dpkg-dev all 1.18.4ubuntu1 [584 kB] Get:131 http://ftpmaster.internal/ubuntu/ xenial/main libdpkg-perl all 1.18.4ubuntu1 [195 kB] Get:132 http://ftpmaster.internal/ubuntu/ xenial/main make ppc64el 4.1-5 [151 kB] Get:133 http://ftpmaster.internal/ubuntu/ xenial/main gcc ppc64el 4:5.2.1-16ubuntu2 [5224 B] Get:134 http://ftpmaster.internal/ubuntu/ xenial/main g++ ppc64el 4:5.2.1-16ubuntu2 [1502 B] Get:135 http://ftpmaster.internal/ubuntu/ xenial/main pkg-create-dbgsym all 0.70 [9046 B] Get:136 http://ftpmaster.internal/ubuntu/ xenial/main pkgbinarymangler all 129 [43.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 132 MB in 4s (31.3 MB/s) (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11573 files and directories currently installed.) Preparing to unpack .../base-files_9.4ubuntu3_ppc64el.deb ... Unpacking base-files (9.4ubuntu3) over (7.2ubuntu11) ... Setting up base-files (9.4ubuntu3) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Updating /etc/profile to current default. Updating /etc/nsswitch.conf to current default. Updating /root/.profile to current default. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.27.1-1ubuntu4_ppc64el.deb ... Unpacking bsdutils (1:2.27.1-1ubuntu4) over (1:2.26.2-6ubuntu3) ... Setting up bsdutils (1:2.27.1-1ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../debianutils_4.7_ppc64el.deb ... Unpacking debianutils (4.7) over (4.5.1) ... Setting up debianutils (4.7) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.3-3_ppc64el.deb ... Unpacking diffutils (1:3.3-3) over (1:3.3-1) ... Setting up diffutils (1:3.3-3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../dpkg_1.18.4ubuntu1_ppc64el.deb ... Unpacking dpkg (1.18.4ubuntu1) over (1.18.2ubuntu5) ... Setting up dpkg (1.18.4ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11575 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc6-dev:ppc64el (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Preparing to unpack .../libc-dev-bin_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc-dev-bin (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Preparing to unpack .../linux-libc-dev_4.4.0-4.19_ppc64el.deb ... Unpacking linux-libc-dev:ppc64el (4.4.0-4.19) over (4.2.0-16.19) ... Preparing to unpack .../libcap2_1%3a2.24-12_ppc64el.deb ... Unpacking libcap2:ppc64el (1:2.24-12) over (1:2.24-9) ... Setting up libcap2:ppc64el (1:2.24-12) ... Processing triggers for libc-bin (2.21-0ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11585 files and directories currently installed.) Preparing to unpack .../libc-bin_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc-bin (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11585 files and directories currently installed.) Preparing to unpack .../libgomp1_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libgomp1:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libitm1_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libitm1:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libatomic1_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libatomic1:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libasan2_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libasan2:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../gcc-5-base_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking gcc-5-base:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up gcc-5-base:ppc64el (5.3.1-8ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11585 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libgcc1:ppc64el (1:5.3.1-8ubuntu2) over (1:5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgcc1:ppc64el (1:5.3.1-8ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11585 files and directories currently installed.) Preparing to unpack .../libubsan0_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libubsan0:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Selecting previously unselected package libisl15:ppc64el. Preparing to unpack .../libisl15_0.16.1-1_ppc64el.deb ... Unpacking libisl15:ppc64el (0.16.1-1) ... Preparing to unpack .../cpp-5_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking cpp-5 (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libcc1-0_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libcc1-0:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../binutils_2.26-3ubuntu1_ppc64el.deb ... Unpacking binutils (2.26-3ubuntu1) over (2.25.1-6ubuntu1) ... Preparing to unpack .../g++-5_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking g++-5 (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../gcc-5_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking gcc-5 (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libgcc-5-dev_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libgcc-5-dev:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libstdc++-5-dev_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libstdc++-5-dev:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Preparing to unpack .../libstdc++6_5.3.1-8ubuntu2_ppc64el.deb ... Unpacking libstdc++6:ppc64el (5.3.1-8ubuntu2) over (5.2.1-22ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libstdc++6:ppc64el (5.3.1-8ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11555 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.1.0+dfsg-2_ppc64el.deb ... Unpacking libgmp10:ppc64el (2:6.1.0+dfsg-2) over (2:6.0.0+dfsg-7) ... Preparing to unpack .../libmpfr4_3.1.3-2_ppc64el.deb ... Unpacking libmpfr4:ppc64el (3.1.3-2) over (3.1.3-1) ... Preparing to unpack .../libc6_2.21-0ubuntu5_ppc64el.deb ... Unpacking libc6:ppc64el (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up libc6:ppc64el (2.21-0ubuntu5) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11555 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking e2fslibs:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up e2fslibs:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11555 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking e2fsprogs (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Setting up e2fsprogs (1.42.13-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11556 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0-2_ppc64el.deb ... Unpacking findutils (4.6.0-2) over (4.4.2-9build1) ... Setting up findutils (4.6.0-2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11557 files and directories currently installed.) Preparing to unpack .../grep_2.22-1_ppc64el.deb ... Unpacking grep (2.22-1) over (2.21-2) ... Setting up grep (2.22-1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11557 files and directories currently installed.) Preparing to unpack .../hostname_3.16ubuntu2_ppc64el.deb ... Unpacking hostname (3.16ubuntu2) over (3.15ubuntu2) ... Setting up hostname (3.16ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11557 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.3ubuntu2_ppc64el.deb ... Unpacking sysvinit-utils (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu2) ... Selecting previously unselected package init-system-helpers. Preparing to unpack .../init-system-helpers_1.28ubuntu1_all.deb ... Unpacking init-system-helpers (1.28ubuntu1) ... Replacing files in old package sysv-rc (2.88dsf-59.2ubuntu2) ... Setting up init-system-helpers (1.28ubuntu1) ... dpkg: perl-modules: dependency problems, but removing anyway as you requested: perl depends on perl-modules (>= 5.20.2-6). (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 11565 files and directories currently installed.) Removing perl-modules (5.20.2-6) ... Purging configuration files for perl-modules (5.20.2-6) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 10837 files and directories currently installed.) Preparing to unpack .../perl_5.22.1-5_ppc64el.deb ... Unpacking perl (5.22.1-5) over (5.20.2-6) ... Selecting previously unselected package perl-modules-5.22. Preparing to unpack .../perl-modules-5.22_5.22.1-5_all.deb ... Unpacking perl-modules-5.22 (5.22.1-5) ... Selecting previously unselected package libperl5.22:ppc64el. Preparing to unpack .../libperl5.22_5.22.1-5_ppc64el.deb ... Unpacking libperl5.22:ppc64el (5.22.1-5) ... Preparing to unpack .../perl-base_5.22.1-5_ppc64el.deb ... Unpacking perl-base (5.22.1-5) over (5.20.2-6) ... Setting up perl-base (5.22.1-5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../init_1.28ubuntu1_ppc64el.deb ... Unpacking init (1.28ubuntu1) over (1.23ubuntu3) ... Setting up init (1.28ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../login_1%3a4.2-3.1ubuntu2_ppc64el.deb ... Unpacking login (1:4.2-3.1ubuntu2) over (1:4.1.5.1-1.1ubuntu7) ... Setting up login (1:4.2-3.1ubuntu2) ... Installing new version of config file /etc/pam.d/login ... Installing new version of config file /etc/pam.d/su ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking libsmartcols1:ppc64el (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsmartcols1:ppc64el (2.27.1-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libaudit-common_1%3a2.4.5-1ubuntu2_all.deb ... Unpacking libaudit-common (1:2.4.5-1ubuntu2) over (1:2.4.2-1ubuntu1) ... Setting up libaudit-common (1:2.4.5-1ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.4.5-1ubuntu2_ppc64el.deb ... Unpacking libaudit1:ppc64el (1:2.4.5-1ubuntu2) over (1:2.4.2-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libaudit1:ppc64el (1:2.4.5-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.38-1ubuntu1_ppc64el.deb ... Unpacking libpcre3:ppc64el (2:8.38-1ubuntu1) over (2:8.35-7.1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libpcre3:ppc64el (2:8.38-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libselinux1_2.4-3build1_ppc64el.deb ... Unpacking libselinux1:ppc64el (2.4-3build1) over (2.3-2build1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libselinux1:ppc64el (2.4-3build1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libsepol1_2.4-2_ppc64el.deb ... Unpacking libsepol1:ppc64el (2.4-2) over (2.3-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsepol1:ppc64el (2.4-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.4-3build1_all.deb ... Unpacking libsemanage-common (2.4-3build1) over (2.3-1build2) ... Setting up libsemanage-common (2.4-3build1) ... Installing new version of config file /etc/selinux/semanage.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.4-3build1_ppc64el.deb ... Unpacking libsemanage1:ppc64el (2.4-3build1) over (2.3-1build2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsemanage1:ppc64el (2.4-3build1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking libfdisk1:ppc64el (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libfdisk1:ppc64el (2.27.1-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libtinfo5_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking libtinfo5:ppc64el (6.0+20151024-2ubuntu2) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libtinfo5:ppc64el (6.0+20151024-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libncurses5_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking libncurses5:ppc64el (6.0+20151024-2ubuntu2) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libncurses5:ppc64el (6.0+20151024-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libncursesw5_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking libncursesw5:ppc64el (6.0+20151024-2ubuntu2) over (5.9+20150516-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libncursesw5:ppc64el (6.0+20151024-2ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../sysv-rc_2.88dsf-59.3ubuntu2_all.deb ... Unpacking sysv-rc (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu2) ... Setting up sysvinit-utils (2.88dsf-59.3ubuntu2) ... Setting up sysv-rc (2.88dsf-59.3ubuntu2) ... Processing triggers for systemd (225-1ubuntu9) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12139 files and directories currently installed.) Preparing to unpack .../libsystemd0_228-5ubuntu3_ppc64el.deb ... Unpacking libsystemd0:ppc64el (228-5ubuntu3) over (225-1ubuntu9) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libsystemd0:ppc64el (228-5ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12139 files and directories currently installed.) Preparing to unpack .../util-linux_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking util-linux (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Setting up util-linux (2.27.1-1ubuntu4) ... Installing new version of config file /etc/init/hwclock-save.conf ... Installing new version of config file /etc/init/hwclock.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../libudev1_228-5ubuntu3_ppc64el.deb ... Unpacking libudev1:ppc64el (228-5ubuntu3) over (225-1ubuntu9) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libudev1:ppc64el (228-5ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12147 files and directories currently installed.) Preparing to unpack .../udev_228-5ubuntu3_ppc64el.deb ... Unpacking udev (228-5ubuntu3) over (225-1ubuntu9) ... Preparing to unpack .../systemd_228-5ubuntu3_ppc64el.deb ... Unpacking systemd (228-5ubuntu3) over (225-1ubuntu9) ... Setting up systemd (228-5ubuntu3) ... Installing new version of config file /etc/pam.d/systemd-user ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/system.conf ... addgroup: The group `systemd-journal' already exists as a system group. Exiting. Removing obsolete conffile /etc/X11/xinit/xinitrc.d/50-systemd-user.sh ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../initscripts_2.88dsf-59.3ubuntu2_ppc64el.deb ... Unpacking initscripts (2.88dsf-59.3ubuntu2) over (2.88dsf-59.2ubuntu2) ... Processing triggers for systemd (228-5ubuntu3) ... Setting up initscripts (2.88dsf-59.3ubuntu2) ... Installing new version of config file /etc/init.d/checkfs.sh ... Installing new version of config file /etc/init.d/checkroot.sh ... Installing new version of config file /etc/init.d/mountall.sh ... Installing new version of config file /etc/default/rcS ... Processing triggers for systemd (228-5ubuntu3) ... Selecting previously unselected package libprocps4:ppc64el. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12141 files and directories currently installed.) Preparing to unpack .../libprocps4_2%3a3.3.10-4ubuntu2_ppc64el.deb ... Unpacking libprocps4:ppc64el (2:3.3.10-4ubuntu2) ... Preparing to unpack .../debconf_1.5.58ubuntu1_all.deb ... Unpacking debconf (1.5.58ubuntu1) over (1.5.57ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up debconf (1.5.58ubuntu1) ... Removing obsolete conffile /etc/bash_completion.d/debconf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12148 files and directories currently installed.) Preparing to unpack .../procps_2%3a3.3.10-4ubuntu2_ppc64el.deb ... Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of stop. Unpacking procps (2:3.3.10-4ubuntu2) over (1:3.3.9-1ubuntu8) ... Preparing to unpack .../libapparmor1_2.10-0ubuntu12_ppc64el.deb ... Unpacking libapparmor1:ppc64el (2.10-0ubuntu12) over (2.10-0ubuntu6) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libapparmor1:ppc64el (2.10-0ubuntu12) ... Processing triggers for systemd (228-5ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12151 files and directories currently installed.) Preparing to unpack .../libmount1_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking libmount1:ppc64el (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libmount1:ppc64el (2.27.1-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12151 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.2.3-2ubuntu3_ppc64el.deb ... Unpacking libseccomp2:ppc64el (2.2.3-2ubuntu3) over (2.2.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libseccomp2:ppc64el (2.2.3-2ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12151 files and directories currently installed.) Preparing to unpack .../libcap2-bin_1%3a2.24-12_ppc64el.deb ... Unpacking libcap2-bin (1:2.24-12) over (1:2.24-9) ... Setting up libcap2-bin (1:2.24-12) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12151 files and directories currently installed.) Preparing to unpack .../lsb-base_9.20160110_all.deb ... Unpacking lsb-base (9.20160110) over (4.1+Debian11ubuntu8) ... Setting up lsb-base (9.20160110) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12151 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.2-3.1ubuntu2_ppc64el.deb ... Unpacking passwd (1:4.2-3.1ubuntu2) over (1:4.1.5.1-1.1ubuntu7) ... Setting up passwd (1:4.2-3.1ubuntu2) ... Installing new version of config file /etc/init/passwd.conf ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12153 files and directories currently installed.) Preparing to unpack .../libuuid1_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking libuuid1:ppc64el (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libuuid1:ppc64el (2.27.1-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12153 files and directories currently installed.) Preparing to unpack .../libblkid1_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking libblkid1:ppc64el (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libblkid1:ppc64el (2.27.1-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12153 files and directories currently installed.) Preparing to unpack .../tzdata_2016a-1_all.deb ... Unpacking tzdata (2016a-1) over (2015g-1) ... Setting up tzdata (2016a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Sun Feb 7 10:36:53 UTC 2016. Universal Time is now: Sun Feb 7 10:36:53 UTC 2016. Run 'dpkg-reconfigure tzdata' if you wish to change it. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12153 files and directories currently installed.) Preparing to unpack .../mount_2.27.1-1ubuntu4_ppc64el.deb ... Unpacking mount (2.27.1-1ubuntu4) over (2.26.2-6ubuntu3) ... Setting up mount (2.27.1-1ubuntu4) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12153 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking ncurses-bin (6.0+20151024-2ubuntu2) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-bin (6.0+20151024-2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12149 files and directories currently installed.) Preparing to unpack .../tar_1.28-2.1_ppc64el.deb ... Unpacking tar (1.28-2.1) over (1.27.1-2) ... Setting up tar (1.28-2.1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12149 files and directories currently installed.) Preparing to unpack .../apt_1.1.10_ppc64el.deb ... Unpacking apt (1.1.10) over (1.0.10.2ubuntu1) ... Selecting previously unselected package libapt-pkg5.0:ppc64el. Preparing to unpack .../libapt-pkg5.0_1.1.10_ppc64el.deb ... Unpacking libapt-pkg5.0:ppc64el (1.1.10) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libapt-pkg5.0:ppc64el (1.1.10) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12177 files and directories currently installed.) Preparing to unpack .../gpgv_1.4.20-1ubuntu1_ppc64el.deb ... Unpacking gpgv (1.4.20-1ubuntu1) over (1.4.18-7ubuntu1) ... Setting up gpgv (1.4.20-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12177 files and directories currently installed.) Preparing to unpack .../readline-common_6.3-8ubuntu2_all.deb ... Unpacking readline-common (6.3-8ubuntu2) over (6.3-8ubuntu1) ... Setting up readline-common (6.3-8ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12177 files and directories currently installed.) Preparing to unpack .../libreadline6_6.3-8ubuntu2_ppc64el.deb ... Unpacking libreadline6:ppc64el (6.3-8ubuntu2) over (6.3-8ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libreadline6:ppc64el (6.3-8ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12177 files and directories currently installed.) Preparing to unpack .../libusb-0.1-4_2%3a0.1.12-28_ppc64el.deb ... Unpacking libusb-0.1-4:ppc64el (2:0.1.12-28) over (2:0.1.12-27) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libusb-0.1-4:ppc64el (2:0.1.12-28) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../gnupg_1.4.20-1ubuntu1_ppc64el.deb ... Unpacking gnupg (1.4.20-1ubuntu1) over (1.4.18-7ubuntu1) ... Setting up gnupg (1.4.20-1ubuntu1) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12175 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.198ubuntu1_ppc64el.deb ... Unpacking libdebconfclient0:ppc64el (0.198ubuntu1) over (0.192ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libdebconfclient0:ppc64el (0.198ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12175 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.39_ppc64el.deb ... Unpacking base-passwd (3.5.39) over (3.5.38) ... Setting up base-passwd (3.5.39) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12175 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.0+20151024-2ubuntu2_all.deb ... Unpacking ncurses-base (6.0+20151024-2ubuntu2) over (5.9+20150516-2ubuntu1) ... Setting up ncurses-base (6.0+20151024-2ubuntu2) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../systemd-sysv_228-5ubuntu3_ppc64el.deb ... Unpacking systemd-sysv (228-5ubuntu3) over (225-1ubuntu9) ... Setting up systemd-sysv (228-5ubuntu3) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libdbus-1-3_1.10.6-1ubuntu1_ppc64el.deb ... Unpacking libdbus-1-3:ppc64el (1.10.6-1ubuntu1) over (1.10.0-1ubuntu1) ... Preparing to unpack .../libnih-dbus1_1.0.3-4.3ubuntu1_ppc64el.deb ... Unpacking libnih-dbus1:ppc64el (1.0.3-4.3ubuntu1) over (1.0.3-4ubuntu27) ... Preparing to unpack .../libnih1_1.0.3-4.3ubuntu1_ppc64el.deb ... Unpacking libnih1:ppc64el (1.0.3-4.3ubuntu1) over (1.0.3-4ubuntu27) ... Preparing to unpack .../libcomerr2_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking libcomerr2:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libcomerr2:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.110-1ubuntu4_ppc64el.deb ... Unpacking libdevmapper1.02.1:ppc64el (2:1.02.110-1ubuntu4) over (2:1.02.99-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libdevmapper1.02.1:ppc64el (2:1.02.110-1ubuntu4) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.21-1_ppc64el.deb ... Unpacking libgpg-error0:ppc64el (1.21-1) over (1.19-2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgpg-error0:ppc64el (1.21-1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.6.4-5_ppc64el.deb ... Unpacking libgcrypt20:ppc64el (1.6.4-5) over (1.6.3-2ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libgcrypt20:ppc64el (1.6.4-5) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libss2_1.42.13-1ubuntu1_ppc64el.deb ... Unpacking libss2:ppc64el (1.42.13-1ubuntu1) over (1.42.12-1ubuntu2) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libss2:ppc64el (1.42.13-1ubuntu1) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../multiarch-support_2.21-0ubuntu5_ppc64el.deb ... Unpacking multiarch-support (2.21-0ubuntu5) over (2.21-0ubuntu4) ... Setting up multiarch-support (2.21-0ubuntu5) ... (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12176 files and directories currently installed.) Preparing to unpack .../libffi6_3.2.1-4_ppc64el.deb ... Unpacking libffi6:ppc64el (3.2.1-4) over (3.2.1-3) ... Preparing to unpack .../libhogweed4_3.2-1_ppc64el.deb ... Unpacking libhogweed4:ppc64el (3.2-1) over (3.1.1-4) ... Preparing to unpack .../libnettle6_3.2-1_ppc64el.deb ... Unpacking libnettle6:ppc64el (3.2-1) over (3.1.1-4) ... Preparing to unpack .../libp11-kit0_0.23.2-3_ppc64el.deb ... Unpacking libp11-kit0:ppc64el (0.23.2-3) over (0.23.1-3) ... Preparing to unpack .../libtasn1-6_4.7-3_ppc64el.deb ... Unpacking libtasn1-6:ppc64el (4.7-3) over (4.5-2) ... Preparing to unpack .../libgnutls-deb0-28_3.3.20-1ubuntu1_ppc64el.deb ... Unpacking libgnutls-deb0-28:ppc64el (3.3.20-1ubuntu1) over (3.3.15-5ubuntu2) ... Preparing to unpack .../libpng12-0_1.2.54-1ubuntu1_ppc64el.deb ... Unpacking libpng12-0:ppc64el (1.2.54-1ubuntu1) over (1.2.51-0ubuntu3) ... Preparing to unpack .../libsqlite3-0_3.10.2-1_ppc64el.deb ... Unpacking libsqlite3-0:ppc64el (3.10.2-1) over (3.8.11.1-1) ... Preparing to unpack .../libssl1.0.0_1.0.2f-2ubuntu1_ppc64el.deb ... Unpacking libssl1.0.0:ppc64el (1.0.2f-2ubuntu1) over (1.0.2d-0ubuntu1) ... Preparing to unpack .../libgssapi-krb5-2_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libgssapi-krb5-2:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkrb5-3_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libkrb5-3:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkrb5support0_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libkrb5support0:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libk5crypto3_1.13.2+dfsg-4_ppc64el.deb ... Unpacking libk5crypto3:ppc64el (1.13.2+dfsg-4) over (1.13.2+dfsg-2) ... Preparing to unpack .../libkeyutils1_1.5.9-8ubuntu1_ppc64el.deb ... Unpacking libkeyutils1:ppc64el (1.5.9-8ubuntu1) over (1.5.9-5ubuntu1) ... Preparing to unpack .../libidn11_1.32-3ubuntu1_ppc64el.deb ... Unpacking libidn11:ppc64el (1.32-3ubuntu1) over (1.28-1ubuntu2) ... Preparing to unpack .../libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libroken18-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libasn1-8-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libhcrypto4-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libheimbase1-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libwind0-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libhx509-5-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libkrb5-26-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libheimntlm0-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1_ppc64el.deb ... Unpacking libgssapi3-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) over (1.6~rc2+dfsg-10ubuntu1) ... Preparing to unpack .../libldap-2.4-2_2.4.42+dfsg-2ubuntu1_ppc64el.deb ... Unpacking libldap-2.4-2:ppc64el (2.4.42+dfsg-2ubuntu1) over (2.4.41+dfsg-1ubuntu2) ... Preparing to unpack .../librtmp1_2.4+20151223.gitfa8646d-1_ppc64el.deb ... Unpacking librtmp1:ppc64el (2.4+20151223.gitfa8646d-1) over (2.4+20150115.gita107cef-1build1) ... Preparing to unpack .../libcurl3-gnutls_7.47.0-1ubuntu1_ppc64el.deb ... Unpacking libcurl3-gnutls:ppc64el (7.47.0-1ubuntu1) over (7.43.0-1ubuntu2) ... Preparing to unpack .../apt-transport-https_1.1.10_ppc64el.deb ... Unpacking apt-transport-https (1.1.10) over (1.0.10.2ubuntu1) ... Preparing to unpack .../openssl_1.0.2f-2ubuntu1_ppc64el.deb ... Unpacking openssl (1.0.2f-2ubuntu1) over (1.0.2d-0ubuntu1) ... Preparing to unpack .../ca-certificates_20160104_all.deb ... Unpacking ca-certificates (20160104) over (20150426ubuntu1) ... Preparing to unpack .../advancecomp_1.20-1_ppc64el.deb ... Unpacking advancecomp (1.20-1) over (1.19-1) ... Preparing to unpack .../cpp_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Unpacking cpp (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../dmsetup_2%3a1.02.110-1ubuntu4_ppc64el.deb ... Unpacking dmsetup (2:1.02.110-1ubuntu4) over (2:1.02.99-1ubuntu1) ... Preparing to unpack .../dpkg-dev_1.18.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.18.4ubuntu1) over (1.18.2ubuntu5) ... Preparing to unpack .../libdpkg-perl_1.18.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.18.4ubuntu1) over (1.18.2ubuntu5) ... Preparing to unpack .../make_4.1-5_ppc64el.deb ... Unpacking make (4.1-5) over (4.0-8.2) ... Preparing to unpack .../gcc_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Removing old gcc doc directory. Unpacking gcc (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../g++_4%3a5.2.1-16ubuntu2_ppc64el.deb ... Unpacking g++ (4:5.2.1-16ubuntu2) over (4:5.2.1-3ubuntu1) ... Preparing to unpack .../pkg-create-dbgsym_0.70_all.deb ... Unpacking pkg-create-dbgsym (0.70) over (0.69) ... Preparing to unpack .../pkgbinarymangler_129_all.deb ... Unpacking pkgbinarymangler (129) over (122) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up libc-dev-bin (2.21-0ubuntu5) ... Setting up linux-libc-dev:ppc64el (4.4.0-4.19) ... Setting up libc6-dev:ppc64el (2.21-0ubuntu5) ... Setting up libgomp1:ppc64el (5.3.1-8ubuntu2) ... Setting up libitm1:ppc64el (5.3.1-8ubuntu2) ... Setting up libatomic1:ppc64el (5.3.1-8ubuntu2) ... Setting up libasan2:ppc64el (5.3.1-8ubuntu2) ... Setting up libubsan0:ppc64el (5.3.1-8ubuntu2) ... Setting up libgmp10:ppc64el (2:6.1.0+dfsg-2) ... Setting up libisl15:ppc64el (0.16.1-1) ... Setting up libmpfr4:ppc64el (3.1.3-2) ... Setting up cpp-5 (5.3.1-8ubuntu2) ... Setting up libcc1-0:ppc64el (5.3.1-8ubuntu2) ... Setting up binutils (2.26-3ubuntu1) ... Setting up libgcc-5-dev:ppc64el (5.3.1-8ubuntu2) ... Setting up gcc-5 (5.3.1-8ubuntu2) ... Setting up libstdc++-5-dev:ppc64el (5.3.1-8ubuntu2) ... Setting up g++-5 (5.3.1-8ubuntu2) ... Setting up perl-modules-5.22 (5.22.1-5) ... Setting up libperl5.22:ppc64el (5.22.1-5) ... Setting up perl (5.22.1-5) ... Setting up libprocps4:ppc64el (2:3.3.10-4ubuntu2) ... Setting up procps (2:3.3.10-4ubuntu2) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up udev (228-5ubuntu3) ... Installing new version of config file /etc/init.d/udev ... addgroup: The group `input' already exists as a system group. Exiting. virtio network devices detected, disabling predictable interface names in /etc/systemd/network/50-virtio-kernel-names.link Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of restart. Removing obsolete conffile /etc/init.d/lvm2 ... Setting up apt (1.1.10) ... Installing new version of config file /etc/apt/apt.conf.d/01-vendor-ubuntu ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... Installing new version of config file /etc/cron.daily/apt ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... usermod: no changes Setting up libdbus-1-3:ppc64el (1.10.6-1ubuntu1) ... Setting up libnih1:ppc64el (1.0.3-4.3ubuntu1) ... Setting up libnih-dbus1:ppc64el (1.0.3-4.3ubuntu1) ... Setting up libffi6:ppc64el (3.2.1-4) ... Setting up libnettle6:ppc64el (3.2-1) ... Setting up libhogweed4:ppc64el (3.2-1) ... Setting up libp11-kit0:ppc64el (0.23.2-3) ... Setting up libtasn1-6:ppc64el (4.7-3) ... Setting up libgnutls-deb0-28:ppc64el (3.3.20-1ubuntu1) ... Setting up libpng12-0:ppc64el (1.2.54-1ubuntu1) ... Setting up libsqlite3-0:ppc64el (3.10.2-1) ... Setting up libssl1.0.0:ppc64el (1.0.2f-2ubuntu1) ... Setting up libkrb5support0:ppc64el (1.13.2+dfsg-4) ... Setting up libk5crypto3:ppc64el (1.13.2+dfsg-4) ... Setting up libkeyutils1:ppc64el (1.5.9-8ubuntu1) ... Setting up libkrb5-3:ppc64el (1.13.2+dfsg-4) ... Setting up libgssapi-krb5-2:ppc64el (1.13.2+dfsg-4) ... Setting up libidn11:ppc64el (1.32-3ubuntu1) ... Setting up libroken18-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libasn1-8-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libhcrypto4-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libheimbase1-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libwind0-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libhx509-5-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libkrb5-26-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libheimntlm0-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libgssapi3-heimdal:ppc64el (1.7~git20150920+dfsg-4ubuntu1) ... Setting up libldap-2.4-2:ppc64el (2.4.42+dfsg-2ubuntu1) ... Setting up librtmp1:ppc64el (2.4+20151223.gitfa8646d-1) ... Setting up libcurl3-gnutls:ppc64el (7.47.0-1ubuntu1) ... Setting up apt-transport-https (1.1.10) ... Setting up openssl (1.0.2f-2ubuntu1) ... Setting up ca-certificates (20160104) ... Setting up advancecomp (1.20-1) ... Setting up cpp (4:5.2.1-16ubuntu2) ... Setting up dmsetup (2:1.02.110-1ubuntu4) ... Setting up libdpkg-perl (1.18.4ubuntu1) ... Setting up make (4.1-5) ... Setting up dpkg-dev (1.18.4ubuntu1) ... Setting up gcc (4:5.2.1-16ubuntu2) ... Setting up g++ (4:5.2.1-16ubuntu2) ... Setting up pkg-create-dbgsym (0.70) ... Setting up pkgbinarymangler (129) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Processing triggers for systemd (228-5ubuntu3) ... Processing triggers for ca-certificates (20160104) ... Updating certificates in /etc/ssl/certs... 6 added, 20 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'PACKAGEBUILD-8977436', 'ppc64el', 'xenial-proposed', '-c', 'chroot:autobuild', '--arch=ppc64el', '--dist=xenial-proposed', '--purge=never', '--nolog', 'epic5_1.1.11-1build1.dsc'] Initiating build PACKAGEBUILD-8977436 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.2.0-27-generic #32-Ubuntu SMP Fri Jan 22 04:48:03 UTC 2016 ppc64le sbuild (Debian sbuild) 0.65.2 (24 Mar 2015) on bos01-ppc64el-022.buildd ╔══════════════════════════════════════════════════════════════════════════════╗ ║ epic5 1.1.11-1build1 (ppc64el) 07 Feb 2016 10:37 ║ ╚══════════════════════════════════════════════════════════════════════════════╝ Package: epic5 Version: 1.1.11-1build1 Source Version: 1.1.11-1build1 Distribution: xenial-proposed Machine Architecture: ppc64el Host Architecture: ppc64el Build Architecture: ppc64el I: NOTICE: Log filtering will replace 'build/epic5-Y90Orl/epic5-1.1.11' with '«PKGBUILDDIR»' I: NOTICE: Log filtering will replace 'build/epic5-Y90Orl' with '«BUILDDIR»' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-8977436/chroot-autobuild' with '«CHROOT»' ┌──────────────────────────────────────────────────────────────────────────────┐ │ Fetch source files │ └──────────────────────────────────────────────────────────────────────────────┘ Local sources ───────────── epic5_1.1.11-1build1.dsc exists in .; copying to chroot Check architectures ─────────────────── Check dependencies ────────────────── Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/«BUILDDIR»/resolver-jARbjh/apt_archive/sbuild-build-depends-core-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Sources [208 B] Get:5 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Packages [526 B] Ign:4 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Sources Get:4 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Sources [208 B] Ign:5 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Packages Get:5 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Packages [526 B] Reading package lists... W: The repository 'file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install core build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/770 B of archives. After this operation, 0 B of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-core-dummy Authentication warning overridden. Get:1 file:/«BUILDDIR»/resolver-jARbjh/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [770 B] debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12156 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev, ruby-dev, ruby, tcl-dev Filtered Build-Depends: base-files, base-passwd, bash, bsdutils, coreutils, dash, debianutils, diffutils, dpkg, e2fsprogs, findutils, grep, gzip, hostname, init, libc-bin, login, mount, ncurses-base, ncurses-bin, perl-base, sed, tar, util-linux, libc6-dev | libc-dev, gcc (>= 4:5.2), g++ (>= 4:5.2), make, dpkg-dev (>= 1.17.11), debhelper (>= 5), libncurses5-dev, libssl-dev, libperl-dev, ruby-dev, ruby, tcl-dev dpkg-deb: building package 'sbuild-build-depends-epic5-dummy' in '/«BUILDDIR»/resolver-ZYGVgS/apt_archive/sbuild-build-depends-epic5-dummy.deb'. Get:1 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ InRelease Ign:1 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ InRelease Get:2 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Release [2119 B] Get:2 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Release [2119 B] Get:3 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Release.gpg Ign:3 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Release.gpg Get:4 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Sources [444 B] Get:5 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Packages [711 B] Ign:4 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Sources Ign:5 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Packages Get:4 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Sources [444 B] Get:5 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Packages [711 B] Reading package lists... W: The repository 'file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ Release' is not signed. Reading package lists... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Install epic5 build dependencies (apt-based resolver) │ └──────────────────────────────────────────────────────────────────────────────┘ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libapt-pkg4.16 libisl13 libprocps3 udev Use 'sudo apt autoremove' to remove them. The following additional packages will be installed: autotools-dev bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libicu55 libmagic1 libncurses5-dev libperl-dev libpipeline1 libruby2.2 libssl-dev libtcl8.6 libtimedate-perl libtinfo-dev libunistring0 libxml2 libyaml-0-2 man-db po-debconf ruby ruby-dev ruby-minitest ruby-power-assert ruby-test-unit ruby2.2 ruby2.2-dev rubygems-integration tcl tcl-dev tcl8.6 tcl8.6-dev zlib1g-dev Suggested packages: wamerican | wordlist whois vacation dh-make gettext-doc autopoint groff gmp-doc libgmp10-doc libmpfr-dev ncurses-doc less www-browser libmail-box-perl ri bundler tcl-doc tcl-tclreadline tcl8.6-doc Recommended packages: curl | wget | lynx-cur libasprintf-dev libgettextpo-dev libglib2.0-data shared-mime-info xdg-user-dirs libssl-doc xml-core libmail-sendmail-perl libjs-jquery fonts-lato The following NEW packages will be installed: autotools-dev bsdmainutils debhelper dh-strip-nondeterminism file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libasprintf0v5 libcroco3 libfile-stripnondeterminism-perl libglib2.0-0 libgmp-dev libgmpxx4ldbl libicu55 libmagic1 libncurses5-dev libperl-dev libpipeline1 libruby2.2 libssl-dev libtcl8.6 libtimedate-perl libtinfo-dev libunistring0 libxml2 libyaml-0-2 man-db po-debconf ruby ruby-dev ruby-minitest ruby-power-assert ruby-test-unit ruby2.2 ruby2.2-dev rubygems-integration sbuild-build-depends-epic5-dummy tcl tcl-dev tcl8.6 tcl8.6-dev zlib1g-dev 0 upgraded, 45 newly installed, 0 to remove and 0 not upgraded. Need to get 25.2 MB/25.2 MB of archives. After this operation, 125 MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sbuild-build-depends-epic5-dummy Authentication warning overridden. Get:1 file:/«BUILDDIR»/resolver-ZYGVgS/apt_archive ./ sbuild-build-depends-epic5-dummy 0.invalid.0 [952 B] Get:2 http://ftpmaster.internal/ubuntu xenial/main ppc64el groff-base ppc64el 1.22.3-7 [1370 kB] Get:3 http://ftpmaster.internal/ubuntu xenial-proposed/main ppc64el bsdmainutils ppc64el 9.0.6ubuntu2 [175 kB] Get:4 http://ftpmaster.internal/ubuntu xenial/main ppc64el libpipeline1 ppc64el 1.4.1-2 [24.1 kB] Get:5 http://ftpmaster.internal/ubuntu xenial/main ppc64el man-db ppc64el 2.7.5-1 [850 kB] Get:6 http://ftpmaster.internal/ubuntu xenial/main ppc64el libunistring0 ppc64el 0.9.3-5.2ubuntu1 [269 kB] Get:7 http://ftpmaster.internal/ubuntu xenial/main ppc64el libyaml-0-2 ppc64el 0.1.6-3 [46.8 kB] Get:8 http://ftpmaster.internal/ubuntu xenial/main ppc64el libmagic1 ppc64el 1:5.25-2ubuntu1 [220 kB] Get:9 http://ftpmaster.internal/ubuntu xenial/main ppc64el file ppc64el 1:5.25-2ubuntu1 [21.7 kB] Get:10 http://ftpmaster.internal/ubuntu xenial/main ppc64el libasprintf0v5 ppc64el 0.19.7-2ubuntu2 [6574 B] Get:11 http://ftpmaster.internal/ubuntu xenial/main ppc64el gettext-base ppc64el 0.19.7-2ubuntu2 [46.8 kB] Get:12 http://ftpmaster.internal/ubuntu xenial/main ppc64el libglib2.0-0 ppc64el 2.47.5-1 [1043 kB] Get:13 http://ftpmaster.internal/ubuntu xenial/main ppc64el libicu55 ppc64el 55.1-7 [7758 kB] Get:14 http://ftpmaster.internal/ubuntu xenial/main ppc64el libxml2 ppc64el 2.9.3+dfsg1-1 [611 kB] Get:15 http://ftpmaster.internal/ubuntu xenial/main ppc64el autotools-dev all 20150820.1 [39.8 kB] Get:16 http://ftpmaster.internal/ubuntu xenial/main ppc64el libcroco3 ppc64el 0.6.11-1 [75.6 kB] Get:17 http://ftpmaster.internal/ubuntu xenial/main ppc64el gettext ppc64el 0.19.7-2ubuntu2 [1109 kB] Get:18 http://ftpmaster.internal/ubuntu xenial/main ppc64el intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:19 http://ftpmaster.internal/ubuntu xenial/main ppc64el po-debconf all 1.0.19 [234 kB] Get:20 http://ftpmaster.internal/ubuntu xenial/main ppc64el libarchive-zip-perl all 1.56-2 [84.1 kB] Get:21 http://ftpmaster.internal/ubuntu xenial/main ppc64el libfile-stripnondeterminism-perl all 0.015-1 [10.3 kB] Get:22 http://ftpmaster.internal/ubuntu xenial/main ppc64el libtimedate-perl all 2.3000-2 [37.5 kB] Get:23 http://ftpmaster.internal/ubuntu xenial/main ppc64el dh-strip-nondeterminism all 0.015-1 [4864 B] Get:24 http://ftpmaster.internal/ubuntu xenial/main ppc64el debhelper all 9.20160115ubuntu2 [740 kB] Get:25 http://ftpmaster.internal/ubuntu xenial/main ppc64el libgmpxx4ldbl ppc64el 2:6.1.0+dfsg-2 [9218 B] Get:26 http://ftpmaster.internal/ubuntu xenial/main ppc64el libgmp-dev ppc64el 2:6.1.0+dfsg-2 [305 kB] Get:27 http://ftpmaster.internal/ubuntu xenial/main ppc64el libtinfo-dev ppc64el 6.0+20151024-2ubuntu2 [88.9 kB] Get:28 http://ftpmaster.internal/ubuntu xenial/main ppc64el libncurses5-dev ppc64el 6.0+20151024-2ubuntu2 [196 kB] Get:29 http://ftpmaster.internal/ubuntu xenial/main ppc64el libperl-dev ppc64el 5.22.1-5 [2484 kB] Get:30 http://ftpmaster.internal/ubuntu xenial/main ppc64el zlib1g-dev ppc64el 1:1.2.8.dfsg-2ubuntu4 [168 kB] Get:31 http://ftpmaster.internal/ubuntu xenial/main ppc64el libssl-dev ppc64el 1.0.2f-2ubuntu1 [1179 kB] Get:32 http://ftpmaster.internal/ubuntu xenial/main ppc64el libtcl8.6 ppc64el 8.6.4+dfsg-3 [864 kB] Get:33 http://ftpmaster.internal/ubuntu xenial/main ppc64el rubygems-integration all 1.10 [4966 B] Get:34 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby-power-assert all 0.2.6-1 [7464 B] Get:35 http://ftpmaster.internal/ubuntu xenial-proposed/main ppc64el ruby-test-unit all 3.1.7-1 [60.1 kB] Get:36 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby-minitest all 5.8.4-1 [36.5 kB] Get:37 http://ftpmaster.internal/ubuntu xenial/main ppc64el libruby2.2 ppc64el 2.2.4-1 [2971 kB] Get:38 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby2.2 ppc64el 2.2.4-1 [80.3 kB] Get:39 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby all 1:2.2.4ubuntu1 [5278 B] Get:40 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby2.2-dev ppc64el 2.2.4-1 [1056 kB] Get:41 http://ftpmaster.internal/ubuntu xenial/main ppc64el ruby-dev all 1:2.2.4ubuntu1 [4048 B] Get:42 http://ftpmaster.internal/ubuntu xenial/main ppc64el tcl8.6 ppc64el 8.6.4+dfsg-3 [14.4 kB] Get:43 http://ftpmaster.internal/ubuntu xenial/main ppc64el tcl ppc64el 8.6.0+9 [5134 B] Get:44 http://ftpmaster.internal/ubuntu xenial/main ppc64el tcl8.6-dev ppc64el 8.6.4+dfsg-3 [899 kB] Get:45 http://ftpmaster.internal/ubuntu xenial/main ppc64el tcl-dev ppc64el 8.6.0+9 [5630 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 25.2 MB in 1s (24.0 MB/s) Selecting previously unselected package groff-base. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 12156 files and directories currently installed.) Preparing to unpack .../groff-base_1.22.3-7_ppc64el.deb ... Unpacking groff-base (1.22.3-7) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../bsdmainutils_9.0.6ubuntu2_ppc64el.deb ... Unpacking bsdmainutils (9.0.6ubuntu2) ... Selecting previously unselected package libpipeline1:ppc64el. Preparing to unpack .../libpipeline1_1.4.1-2_ppc64el.deb ... Unpacking libpipeline1:ppc64el (1.4.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../man-db_2.7.5-1_ppc64el.deb ... Unpacking man-db (2.7.5-1) ... Selecting previously unselected package libunistring0:ppc64el. Preparing to unpack .../libunistring0_0.9.3-5.2ubuntu1_ppc64el.deb ... Unpacking libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Selecting previously unselected package libyaml-0-2:ppc64el. Preparing to unpack .../libyaml-0-2_0.1.6-3_ppc64el.deb ... Unpacking libyaml-0-2:ppc64el (0.1.6-3) ... Selecting previously unselected package libmagic1:ppc64el. Preparing to unpack .../libmagic1_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking libmagic1:ppc64el (1:5.25-2ubuntu1) ... Selecting previously unselected package file. Preparing to unpack .../file_1%3a5.25-2ubuntu1_ppc64el.deb ... Unpacking file (1:5.25-2ubuntu1) ... Selecting previously unselected package libasprintf0v5:ppc64el. Preparing to unpack .../libasprintf0v5_0.19.7-2ubuntu2_ppc64el.deb ... Unpacking libasprintf0v5:ppc64el (0.19.7-2ubuntu2) ... Selecting previously unselected package gettext-base. Preparing to unpack .../gettext-base_0.19.7-2ubuntu2_ppc64el.deb ... Unpacking gettext-base (0.19.7-2ubuntu2) ... Selecting previously unselected package libglib2.0-0:ppc64el. Preparing to unpack .../libglib2.0-0_2.47.5-1_ppc64el.deb ... Unpacking libglib2.0-0:ppc64el (2.47.5-1) ... Selecting previously unselected package libicu55:ppc64el. Preparing to unpack .../libicu55_55.1-7_ppc64el.deb ... Unpacking libicu55:ppc64el (55.1-7) ... Selecting previously unselected package libxml2:ppc64el. Preparing to unpack .../libxml2_2.9.3+dfsg1-1_ppc64el.deb ... Unpacking libxml2:ppc64el (2.9.3+dfsg1-1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../autotools-dev_20150820.1_all.deb ... Unpacking autotools-dev (20150820.1) ... Selecting previously unselected package libcroco3:ppc64el. Preparing to unpack .../libcroco3_0.6.11-1_ppc64el.deb ... Unpacking libcroco3:ppc64el (0.6.11-1) ... Selecting previously unselected package gettext. Preparing to unpack .../gettext_0.19.7-2ubuntu2_ppc64el.deb ... Unpacking gettext (0.19.7-2ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../po-debconf_1.0.19_all.deb ... Unpacking po-debconf (1.0.19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../libarchive-zip-perl_1.56-2_all.deb ... Unpacking libarchive-zip-perl (1.56-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../libfile-stripnondeterminism-perl_0.015-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.015-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../dh-strip-nondeterminism_0.015-1_all.deb ... Unpacking dh-strip-nondeterminism (0.015-1) ... Selecting previously unselected package debhelper. Preparing to unpack .../debhelper_9.20160115ubuntu2_all.deb ... Unpacking debhelper (9.20160115ubuntu2) ... Selecting previously unselected package libgmpxx4ldbl:ppc64el. Preparing to unpack .../libgmpxx4ldbl_2%3a6.1.0+dfsg-2_ppc64el.deb ... Unpacking libgmpxx4ldbl:ppc64el (2:6.1.0+dfsg-2) ... Selecting previously unselected package libgmp-dev:ppc64el. Preparing to unpack .../libgmp-dev_2%3a6.1.0+dfsg-2_ppc64el.deb ... Unpacking libgmp-dev:ppc64el (2:6.1.0+dfsg-2) ... Selecting previously unselected package libtinfo-dev:ppc64el. Preparing to unpack .../libtinfo-dev_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking libtinfo-dev:ppc64el (6.0+20151024-2ubuntu2) ... Selecting previously unselected package libncurses5-dev:ppc64el. Preparing to unpack .../libncurses5-dev_6.0+20151024-2ubuntu2_ppc64el.deb ... Unpacking libncurses5-dev:ppc64el (6.0+20151024-2ubuntu2) ... Selecting previously unselected package libperl-dev. Preparing to unpack .../libperl-dev_5.22.1-5_ppc64el.deb ... Unpacking libperl-dev (5.22.1-5) ... Selecting previously unselected package zlib1g-dev:ppc64el. Preparing to unpack .../zlib1g-dev_1%3a1.2.8.dfsg-2ubuntu4_ppc64el.deb ... Unpacking zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu4) ... Selecting previously unselected package libssl-dev:ppc64el. Preparing to unpack .../libssl-dev_1.0.2f-2ubuntu1_ppc64el.deb ... Unpacking libssl-dev:ppc64el (1.0.2f-2ubuntu1) ... Selecting previously unselected package libtcl8.6:ppc64el. Preparing to unpack .../libtcl8.6_8.6.4+dfsg-3_ppc64el.deb ... Unpacking libtcl8.6:ppc64el (8.6.4+dfsg-3) ... Selecting previously unselected package rubygems-integration. Preparing to unpack .../rubygems-integration_1.10_all.deb ... Unpacking rubygems-integration (1.10) ... Selecting previously unselected package ruby-power-assert. Preparing to unpack .../ruby-power-assert_0.2.6-1_all.deb ... Unpacking ruby-power-assert (0.2.6-1) ... Selecting previously unselected package ruby-test-unit. Preparing to unpack .../ruby-test-unit_3.1.7-1_all.deb ... Unpacking ruby-test-unit (3.1.7-1) ... Selecting previously unselected package ruby-minitest. Preparing to unpack .../ruby-minitest_5.8.4-1_all.deb ... Unpacking ruby-minitest (5.8.4-1) ... Selecting previously unselected package libruby2.2:ppc64el. Preparing to unpack .../libruby2.2_2.2.4-1_ppc64el.deb ... Unpacking libruby2.2:ppc64el (2.2.4-1) ... Selecting previously unselected package ruby2.2. Preparing to unpack .../ruby2.2_2.2.4-1_ppc64el.deb ... Unpacking ruby2.2 (2.2.4-1) ... Selecting previously unselected package ruby. Preparing to unpack .../ruby_1%3a2.2.4ubuntu1_all.deb ... Unpacking ruby (1:2.2.4ubuntu1) ... Selecting previously unselected package ruby2.2-dev:ppc64el. Preparing to unpack .../ruby2.2-dev_2.2.4-1_ppc64el.deb ... Unpacking ruby2.2-dev:ppc64el (2.2.4-1) ... Selecting previously unselected package ruby-dev. Preparing to unpack .../ruby-dev_1%3a2.2.4ubuntu1_all.deb ... Unpacking ruby-dev (1:2.2.4ubuntu1) ... Selecting previously unselected package tcl8.6. Preparing to unpack .../tcl8.6_8.6.4+dfsg-3_ppc64el.deb ... Unpacking tcl8.6 (8.6.4+dfsg-3) ... Selecting previously unselected package tcl. Preparing to unpack .../tcl_8.6.0+9_ppc64el.deb ... Unpacking tcl (8.6.0+9) ... Selecting previously unselected package tcl8.6-dev:ppc64el. Preparing to unpack .../tcl8.6-dev_8.6.4+dfsg-3_ppc64el.deb ... Unpacking tcl8.6-dev:ppc64el (8.6.4+dfsg-3) ... Selecting previously unselected package tcl-dev:ppc64el. Preparing to unpack .../tcl-dev_8.6.0+9_ppc64el.deb ... Unpacking tcl-dev:ppc64el (8.6.0+9) ... Selecting previously unselected package sbuild-build-depends-epic5-dummy. Preparing to unpack .../sbuild-build-depends-epic5-dummy.deb ... Unpacking sbuild-build-depends-epic5-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... Setting up groff-base (1.22.3-7) ... Setting up bsdmainutils (9.0.6ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libpipeline1:ppc64el (1.4.1-2) ... Setting up man-db (2.7.5-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libunistring0:ppc64el (0.9.3-5.2ubuntu1) ... Setting up libyaml-0-2:ppc64el (0.1.6-3) ... Setting up libmagic1:ppc64el (1:5.25-2ubuntu1) ... Setting up file (1:5.25-2ubuntu1) ... Setting up libasprintf0v5:ppc64el (0.19.7-2ubuntu2) ... Setting up gettext-base (0.19.7-2ubuntu2) ... Setting up libglib2.0-0:ppc64el (2.47.5-1) ... No schema files found: doing nothing. Setting up libicu55:ppc64el (55.1-7) ... Setting up libxml2:ppc64el (2.9.3+dfsg1-1) ... Setting up autotools-dev (20150820.1) ... Setting up libcroco3:ppc64el (0.6.11-1) ... Setting up gettext (0.19.7-2ubuntu2) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up po-debconf (1.0.19) ... Setting up libarchive-zip-perl (1.56-2) ... Setting up libfile-stripnondeterminism-perl (0.015-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up libgmpxx4ldbl:ppc64el (2:6.1.0+dfsg-2) ... Setting up libgmp-dev:ppc64el (2:6.1.0+dfsg-2) ... Setting up libtinfo-dev:ppc64el (6.0+20151024-2ubuntu2) ... Setting up libncurses5-dev:ppc64el (6.0+20151024-2ubuntu2) ... Setting up libperl-dev (5.22.1-5) ... Setting up zlib1g-dev:ppc64el (1:1.2.8.dfsg-2ubuntu4) ... Setting up libssl-dev:ppc64el (1.0.2f-2ubuntu1) ... Setting up libtcl8.6:ppc64el (8.6.4+dfsg-3) ... Setting up rubygems-integration (1.10) ... Setting up tcl8.6 (8.6.4+dfsg-3) ... Setting up tcl (8.6.0+9) ... Setting up tcl8.6-dev:ppc64el (8.6.4+dfsg-3) ... Setting up tcl-dev:ppc64el (8.6.0+9) ... Setting up debhelper (9.20160115ubuntu2) ... Setting up ruby2.2 (2.2.4-1) ... Setting up ruby (1:2.2.4ubuntu1) ... Setting up dh-strip-nondeterminism (0.015-1) ... Setting up ruby-power-assert (0.2.6-1) ... Setting up ruby-minitest (5.8.4-1) ... Setting up ruby-test-unit (3.1.7-1) ... Setting up libruby2.2:ppc64el (2.2.4-1) ... Setting up ruby2.2-dev:ppc64el (2.2.4-1) ... Setting up ruby-dev (1:2.2.4ubuntu1) ... Setting up sbuild-build-depends-epic5-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.21-0ubuntu5) ... ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build environment │ └──────────────────────────────────────────────────────────────────────────────┘ Kernel: Linux 4.2.0-27-generic ppc64el (ppc64le) Toolchain package versions: binutils_2.26-3ubuntu1 dpkg-dev_1.18.4ubuntu1 g++-5_5.3.1-8ubuntu2 gcc-5_5.3.1-8ubuntu2 libc6-dev_2.21-0ubuntu5 libstdc++-5-dev_5.3.1-8ubuntu2 libstdc++6_5.3.1-8ubuntu2 linux-libc-dev_4.4.0-4.19 Package versions: adduser_3.113+nmu3ubuntu4 advancecomp_1.20-1 apt_1.1.10 apt-transport-https_1.1.10 autotools-dev_20150820.1 base-files_9.4ubuntu3 base-passwd_3.5.39 bash_4.3-14ubuntu1 binutils_2.26-3ubuntu1 bsdmainutils_9.0.6ubuntu2 bsdutils_1:2.27.1-1ubuntu4 build-essential_12.1ubuntu2 bzip2_1.0.6-8 ca-certificates_20160104 coreutils_8.23-4ubuntu2 cpp_4:5.2.1-16ubuntu2 cpp-5_5.3.1-8ubuntu2 dash_0.5.7-4ubuntu2 debconf_1.5.58ubuntu1 debhelper_9.20160115ubuntu2 debianutils_4.7 dh-strip-nondeterminism_0.015-1 diffutils_1:3.3-3 dmsetup_2:1.02.110-1ubuntu4 dpkg_1.18.4ubuntu1 dpkg-dev_1.18.4ubuntu1 e2fslibs_1.42.13-1ubuntu1 e2fsprogs_1.42.13-1ubuntu1 fakeroot_1.20.2-1ubuntu1 file_1:5.25-2ubuntu1 findutils_4.6.0-2 g++_4:5.2.1-16ubuntu2 g++-5_5.3.1-8ubuntu2 gcc_4:5.2.1-16ubuntu2 gcc-5_5.3.1-8ubuntu2 gcc-5-base_5.3.1-8ubuntu2 gettext_0.19.7-2ubuntu2 gettext-base_0.19.7-2ubuntu2 gnupg_1.4.20-1ubuntu1 gpgv_1.4.20-1ubuntu1 grep_2.22-1 groff-base_1.22.3-7 gzip_1.6-4ubuntu1 hostname_3.16ubuntu2 init_1.28ubuntu1 init-system-helpers_1.28ubuntu1 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool-debian_0.35.0+20060710.4 libacl1_2.2.52-2 libapparmor1_2.10-0ubuntu12 libapt-pkg4.16_1.0.10.2ubuntu1 libapt-pkg5.0_1.1.10 libarchive-zip-perl_1.56-2 libasan2_5.3.1-8ubuntu2 libasn1-8-heimdal_1.7~git20150920+dfsg-4ubuntu1 libasprintf0v5_0.19.7-2ubuntu2 libatomic1_5.3.1-8ubuntu2 libattr1_1:2.4.47-2 libaudit-common_1:2.4.5-1ubuntu2 libaudit1_1:2.4.5-1ubuntu2 libblkid1_2.27.1-1ubuntu4 libbz2-1.0_1.0.6-8 libc-bin_2.21-0ubuntu5 libc-dev-bin_2.21-0ubuntu5 libc6_2.21-0ubuntu5 libc6-dev_2.21-0ubuntu5 libcap2_1:2.24-12 libcap2-bin_1:2.24-12 libcc1-0_5.3.1-8ubuntu2 libcomerr2_1.42.13-1ubuntu1 libcroco3_0.6.11-1 libcryptsetup4_2:1.6.6-5ubuntu2 libcurl3-gnutls_7.47.0-1ubuntu1 libdb5.3_5.3.28-11 libdbus-1-3_1.10.6-1ubuntu1 libdebconfclient0_0.198ubuntu1 libdevmapper1.02.1_2:1.02.110-1ubuntu4 libdpkg-perl_1.18.4ubuntu1 libfakeroot_1.20.2-1ubuntu1 libfdisk1_2.27.1-1ubuntu4 libffi6_3.2.1-4 libfile-stripnondeterminism-perl_0.015-1 libgcc-5-dev_5.3.1-8ubuntu2 libgcc1_1:5.3.1-8ubuntu2 libgcrypt20_1.6.4-5 libgdbm3_1.8.3-13.1 libglib2.0-0_2.47.5-1 libgmp-dev_2:6.1.0+dfsg-2 libgmp10_2:6.1.0+dfsg-2 libgmpxx4ldbl_2:6.1.0+dfsg-2 libgnutls-deb0-28_3.3.20-1ubuntu1 libgomp1_5.3.1-8ubuntu2 libgpg-error0_1.21-1 libgssapi-krb5-2_1.13.2+dfsg-4 libgssapi3-heimdal_1.7~git20150920+dfsg-4ubuntu1 libhcrypto4-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimbase1-heimdal_1.7~git20150920+dfsg-4ubuntu1 libheimntlm0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libhogweed4_3.2-1 libhx509-5-heimdal_1.7~git20150920+dfsg-4ubuntu1 libicu55_55.1-7 libidn11_1.32-3ubuntu1 libisl13_0.14-2 libisl15_0.16.1-1 libitm1_5.3.1-8ubuntu2 libk5crypto3_1.13.2+dfsg-4 libkeyutils1_1.5.9-8ubuntu1 libkmod2_21-1ubuntu1 libkrb5-26-heimdal_1.7~git20150920+dfsg-4ubuntu1 libkrb5-3_1.13.2+dfsg-4 libkrb5support0_1.13.2+dfsg-4 libldap-2.4-2_2.4.42+dfsg-2ubuntu1 liblockfile-bin_1.09-6ubuntu1 liblockfile1_1.09-6ubuntu1 liblzma5_5.1.1alpha+20120614-2ubuntu2 libmagic1_1:5.25-2ubuntu1 libmount1_2.27.1-1ubuntu4 libmpc3_1.0.3-1 libmpfr4_3.1.3-2 libncurses5_6.0+20151024-2ubuntu2 libncurses5-dev_6.0+20151024-2ubuntu2 libncursesw5_6.0+20151024-2ubuntu2 libnettle6_3.2-1 libnih-dbus1_1.0.3-4.3ubuntu1 libnih1_1.0.3-4.3ubuntu1 libp11-kit0_0.23.2-3 libpam-modules_1.1.8-3.1ubuntu3 libpam-modules-bin_1.1.8-3.1ubuntu3 libpam-runtime_1.1.8-3.1ubuntu3 libpam0g_1.1.8-3.1ubuntu3 libpcre3_2:8.38-1ubuntu1 libperl-dev_5.22.1-5 libperl5.22_5.22.1-5 libpipeline1_1.4.1-2 libpng12-0_1.2.54-1ubuntu1 libprocps3_1:3.3.9-1ubuntu8 libprocps4_2:3.3.10-4ubuntu2 libreadline6_6.3-8ubuntu2 libroken18-heimdal_1.7~git20150920+dfsg-4ubuntu1 librtmp1_2.4+20151223.gitfa8646d-1 libruby2.2_2.2.4-1 libsasl2-2_2.1.26.dfsg1-14 libsasl2-modules-db_2.1.26.dfsg1-14 libseccomp2_2.2.3-2ubuntu3 libselinux1_2.4-3build1 libsemanage-common_2.4-3build1 libsemanage1_2.4-3build1 libsepol1_2.4-2 libslang2_2.3.0-2ubuntu1 libsmartcols1_2.27.1-1ubuntu4 libsqlite3-0_3.10.2-1 libss2_1.42.13-1ubuntu1 libssl-dev_1.0.2f-2ubuntu1 libssl1.0.0_1.0.2f-2ubuntu1 libstdc++-5-dev_5.3.1-8ubuntu2 libstdc++6_5.3.1-8ubuntu2 libsystemd0_228-5ubuntu3 libtasn1-6_4.7-3 libtcl8.6_8.6.4+dfsg-3 libtimedate-perl_2.3000-2 libtinfo-dev_6.0+20151024-2ubuntu2 libtinfo5_6.0+20151024-2ubuntu2 libubsan0_5.3.1-8ubuntu2 libudev1_228-5ubuntu3 libunistring0_0.9.3-5.2ubuntu1 libusb-0.1-4_2:0.1.12-28 libustr-1.0-1_1.0.4-5 libuuid1_2.27.1-1ubuntu4 libwind0-heimdal_1.7~git20150920+dfsg-4ubuntu1 libxml2_2.9.3+dfsg1-1 libyaml-0-2_0.1.6-3 linux-libc-dev_4.4.0-4.19 lockfile-progs_0.1.17 login_1:4.2-3.1ubuntu2 lsb-base_9.20160110 make_4.1-5 man-db_2.7.5-1 mawk_1.3.3-17ubuntu2 mount_2.27.1-1ubuntu4 multiarch-support_2.21-0ubuntu5 ncurses-base_6.0+20151024-2ubuntu2 ncurses-bin_6.0+20151024-2ubuntu2 openssl_1.0.2f-2ubuntu1 optipng_0.7.5-1 passwd_1:4.2-3.1ubuntu2 patch_2.7.5-1 perl_5.22.1-5 perl-base_5.22.1-5 perl-modules-5.22_5.22.1-5 pkg-create-dbgsym_0.70 pkgbinarymangler_129 po-debconf_1.0.19 policyrcd-script-zg2_0.1-2 procps_2:3.3.10-4ubuntu2 readline-common_6.3-8ubuntu2 ruby_1:2.2.4ubuntu1 ruby-dev_1:2.2.4ubuntu1 ruby-minitest_5.8.4-1 ruby-power-assert_0.2.6-1 ruby-test-unit_3.1.7-1 ruby2.2_2.2.4-1 ruby2.2-dev_2.2.4-1 rubygems-integration_1.10 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-epic5-dummy_0.invalid.0 sed_4.2.2-6.1 sensible-utils_0.0.9 systemd_228-5ubuntu3 systemd-sysv_228-5ubuntu3 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.3ubuntu2 tar_1.28-2.1 tcl_8.6.0+9 tcl-dev_8.6.0+9 tcl8.6_8.6.4+dfsg-3 tcl8.6-dev_8.6.4+dfsg-3 tzdata_2016a-1 ubuntu-keyring_2012.05.19 udev_228-5ubuntu3 util-linux_2.27.1-1ubuntu4 xz-utils_5.1.1alpha+20120614-2ubuntu2 zlib1g_1:1.2.8.dfsg-2ubuntu4 zlib1g-dev_1:1.2.8.dfsg-2ubuntu4 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Build │ └──────────────────────────────────────────────────────────────────────────────┘ Unpack source ───────────── gpgv: Signature made Sun Feb 7 09:56:57 2016 UTC using RSA key ID 778FA6F5 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./epic5_1.1.11-1build1.dsc dpkg-source: info: extracting epic5 in epic5-1.1.11 dpkg-source: info: unpacking epic5_1.1.11.orig.tar.bz2 dpkg-source: info: unpacking epic5_1.1.11-1build1.debian.tar.xz dpkg-source: info: applying config.patch dpkg-source: info: applying manual.patch dpkg-source: info: applying path.patch Check disc space ──────────────── Sufficient free space for build User Environment ──────────────── DEB_BUILD_OPTIONS=parallel=4 HOME=/home/buildd LANG=C LOGNAME=buildd MAIL=/var/mail/buildd OLDPWD=/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games PWD=/«PKGBUILDDIR» SHELL=/bin/sh SUDO_COMMAND=/usr/sbin/chroot /«CHROOT» su buildd -s /bin/sh -c cd '/«PKGBUILDDIR»' && 'env' SUDO_GID=2501 SUDO_UID=2001 SUDO_USER=buildd TERM=unknown USER=buildd USERNAME=root dpkg-buildpackage ───────────────── dpkg-buildpackage: source package epic5 dpkg-buildpackage: source version 1.1.11-1build1 dpkg-buildpackage: source distribution xenial dpkg-source --before-build epic5-1.1.11 dpkg-buildpackage: host architecture ppc64el fakeroot debian/rules clean dh_testdir rm -f build-stamp install-stamp [ ! -f Makefile ] || /usr/bin/make distclean dh_clean debian/rules build-arch dh_testdir ./configure --prefix=/usr --mandir=/usr/share/man \ --with-ssl \ --with-ipv6 \ --with-perl \ --libexecdir=/usr/lib/epic5 --program-prefix=/«PKGBUILDDIR»/debian/epic5 creating cache ./config.cache this is EPIC5 version 1.1.11 checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking how to run the C preprocessor... gcc -E checking for POSIXized ISC... no checking for AIX... no checking for an extra library directory... yes, /usr/local checking for solaris cc... ok checking for setenv in -lcext... no checking for Macintosh OS X... ok checking if you want threaded stdout... no checking which multiplexer function to use... select checking for select... yes checking for socket in -lsocket... no checking for archive_read_new in -larchive... no checking whether libarchive works the way I expect... no checking whether to include SSL support... yes checking for socket in -linet... no checking for gethostname in -lnsl... yes checking for getpwnam in -lsun... no checking for inet_addr in -ldgc... no checking for gethostbyname in -lresolv... yes checking for crypt in -lcrypt... yes checking for pow in -lm... yes checking for clock_gettime in -lrt... yes checking whether you want to use termcap... no checking for setupterm in -lncurses... yes checking for fcntl.h... yes checking for ieeefp.h... no checking for inttypes.h... yes checking for math.h... yes checking for ndbm.h... no checking for netdb.h... yes checking for regex.h... yes checking for stddef.h... yes checking for stdint.h... yes checking for sys/fcntl.h... yes checking for sys/file.h... yes checking for sys/filio.h... no checking for sys/select.h... yes checking for sys/sysctl.h... yes checking for sys/syslimits.h... no checking for sys/time.h... yes checking for sys/un.h... yes checking for sys/param.h... yes checking for termios.h... yes checking for sys/termios.h... yes checking for xlocale.h... yes checking for term.h... yes checking for arc4random... no checking for clock_gettime... yes checking for fchdir... yes checking for fpathconf... yes checking for getlogin... yes checking for getaddrinfo... yes checking for getnameinfo... yes checking for getpass... yes checking for getpgid... yes checking for getpgrp... yes checking whether getpgrp takes no argument... yes checking for getservbyport... yes checking for gettimeofday... yes checking for killpg... yes checking for memmove... yes checking for nanosleep... yes checking for uname... yes checking for realpath... yes checking for setenv... yes checking for setsid... yes checking for tcsetpgrp... yes checking for setupterm... yes checking for snprintf... yes checking for strerror... yes checking for strlcat... no checking for strlcpy... no checking for strptime... yes checking for strtoul... yes checking for sysconf... yes checking for sysctlbyname... no checking for unsetenv... yes checking for vsnprintf... yes checking for finite... yes checking for isfinite macro in math.h... no checking for tparm... yes checking for newlocale... yes checking whether term.h works by itself... yes checking for ANSI C header files... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking return type of signal handlers... void checking for mode_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking for working alloca.h... yes checking for alloca... yes checking for intptr_t in inttypes.h or stdint.h... yes checking for socklen_t... yes checking whether sys/types.h defines fd_set... yes checking for struct linger... yes checking for useful SO_SNDLOWAT... no checking for useful realpath... no checking for sys_siglist declaration... yes checking for intmax_t in inttypes.h or stdint.h... yes checking for strtoimax in inttypes.h or stdint.h... yes checking whether I can use intmax_t for intmax_t... yes checking size of long long... 8 checking for strtoll... yes checking size of quad_t... 0 checking size of unsigned int... 4 checking to see if your struct sockaddr includes a length field... no checking whether to support ipv6... yes checking for struct sockaddr_storage... yes checking for struct sockaddr_in6... yes checking for struct addrinfo... yes checking to see if your getaddrinfo supports AF_UNIX... no. ugh checking whether to support SOCKS... no checking whether to support SOCKS5... no checking whether to include iconv support... yes checking whether you have posix-like job control... yes checking whether to include wserv support... yes checking whether to include Valgrind Memcheck support... no checking for perl... yes checking whether to support Perl... yes checking whether embedded perl works the way I expect... no checking whether to support TCL... yes checking whether embedded tcl works the way I expect... no checking for ruby... yes checking whether to support Ruby... yes checking whether embedded ruby works the way I expect... no checking whether ruby requires -pthread to link... no checking whether to support bounds checking gcc... no checking whether to turn on FreeBSD WARNS-like compiler warnings... no checking whether your compiler supports -Wno-pointer-sign... yes checking whether your compiler supports -fno-strict-aliasing... yes updating cache ./config.cache creating ./config.status creating Makefile creating source/Makefile creating source/info.c.sh creating include/defs.h There you go. Look at include/config.h for any options that you might want to change before you 'make'. Don't forget to do a 'make install' before you're done. /usr/bin/make CFLAGS="-g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" make[1]: Entering directory '/«PKGBUILDDIR»' make[2]: Entering directory '/«PKGBUILDDIR»/source' gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c alias.c alias.c: In function 'aliascmd': alias.c:299:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "/S", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:299:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "/S", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'localcmd': alias.c:579:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:579:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, "-dump", 2)) /* Illegal name anyways */ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'parse_arglist': alias.c:732:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(varname, "void")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:732:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(varname, "void")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:735:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(varname, "...")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:735:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(varname, "...")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:747:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(modifier, "default")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:747:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(modifier, "default")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:751:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "words")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:751:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "words")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:756:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "uwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:756:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "uwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:761:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "qwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:761:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "qwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:766:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "dwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:766:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(modifier, "dwords")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'find_local_alias': alias.c:1486:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, "FUNCTION_RETURN")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:1486:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, "FUNCTION_RETURN")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'bucket_var_alias': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1723:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(var_alias, user_variable) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1723:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(var_alias, user_variable) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'bucket_cmd_alias': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1724:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(cmd_alias, user_command) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1724:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(cmd_alias, user_command) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'bucket_builtin_commands': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1725:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_commands, builtin_command) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1725:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_commands, builtin_command) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'bucket_builtin_functions': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1726:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_functions, builtin_function) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1726:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_functions, builtin_function) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'bucket_builtin_expandos': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1727:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_expandos, builtin_expando) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1727:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_expandos, builtin_expando) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'bucket_builtin_variables': alias.c:1715:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1728:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_variables, builtin_variable) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:1715:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(name, item->name, len)) \ ^ alias.c:1728:1: note: in expansion of macro 'BUCKET_FUNCTION' BUCKET_FUNCTION(builtin_variables, builtin_variable) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c: In function 'pmatch_assign_alias': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2145:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(assign_alias, user_variable) ^ alias.c: In function 'pmatch_cmd_alias': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2146:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(cmd_alias, user_command) ^ alias.c: In function 'pmatch_builtin_variables': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2147:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(builtin_variables, builtin_variable) ^ alias.c: In function 'pmatch_builtin_commands': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2148:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(builtin_commands, builtin_command) ^ alias.c: In function 'pmatch_builtin_functions': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2149:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(builtin_functions, builtin_function) ^ alias.c: In function 'pmatch_builtin_expandos': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2150:1: note: in expansion of macro 'PMATCH_SYMBOL' PMATCH_SYMBOL(builtin_expandos, builtin_expando) ^ alias.c: In function 'pmatch_any_symbol': alias.c:2105:10: warning: variable 'len' set but not used [-Wunused-but-set-variable] int len; \ ^ alias.c:2151:8: note: in expansion of macro 'PMATCH_SYMBOL' static PMATCH_SYMBOL(any_symbol, name) ^ alias.c: In function 'get_subarray_elements': alias.c:2194:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (last && !my_strnicmp(s->name, last, cmp + end)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2194:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (last && !my_strnicmp(s->name, last, cmp + end)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from alias.c:2639:0: expr2.c: In function 'reduce': expr2.c:1536:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1536:13: note: in expansion of macro 'COMPARE' case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1536:13: note: in expansion of macro 'COMPARE' case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1536:13: note: in expansion of macro 'COMPARE' case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1536:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1536:13: note: in expansion of macro 'COMPARE' case DEQ: COMPARE(a == b, my_stricmp(s, t) == 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1550:13: note: in expansion of macro 'COMPARE' case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1550:13: note: in expansion of macro 'COMPARE' case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1550:13: note: in expansion of macro 'COMPARE' case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1550:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1550:13: note: in expansion of macro 'COMPARE' case NEQ: COMPARE(a != b, my_stricmp(s, t) != 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1614:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1614:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1614:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1614:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1614:13: note: in expansion of macro 'COMPARE' case LES: COMPARE(a < b, my_stricmp(s, t) < 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1615:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1615:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1615:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1615:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1615:13: note: in expansion of macro 'COMPARE' case LEQ: COMPARE(a <= b, my_stricmp(s, t) <= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1616:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1616:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1616:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1616:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1616:13: note: in expansion of macro 'COMPARE' case GRE: COMPARE(a > b, my_stricmp(s, t) > 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1321:45: note: in definition of macro 'COMPARE' yell("O: %s S(%s %s) -> %d", #x, s, t, (y)); \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1322:9: note: in definition of macro 'COMPARE' if ((y)) dpushn(cx, y, 1) \ ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1617:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1617:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1617:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2639:0: expr2.c:1617:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ expr2.c:1301:30: note: in definition of macro 'dpushn' yell("O: %s -> %d", #x2, (x2)); \ ^ expr2.c:1617:13: note: in expansion of macro 'COMPARE' case GEQ: COMPARE(a >= b, my_stricmp(s, t) >= 0) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c: In function 'next_unit': expr.c:1029:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c:1029:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c:1090:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] value1 = my_stricmp(result1, result2); ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c:1090:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] value1 = my_stricmp(result1, result2); ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c:1183:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c:1183:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(result1, result2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from alias.c:2640:0: expr.c: In function 'TruncateAndQuote': expr.c:1899:38: warning: pointer targets in passing argument 3 of 'strformat' differ in signedness [-Wpointer-sign] add = strformat(buffer, real_size, add, length, get_int_var(PAD_CHAR_VAR)); ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:110:8: note: expected 'const unsigned char *' but argument is of type 'const char *' char * strformat (char *, size_t, const unsigned char *, ssize_t, int); ^ alias.c: In function 'aliasctl': alias.c:2656:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ASSIGN", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2656:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ASSIGN", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2658:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "ALIAS", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2658:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "ALIAS", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2660:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "LOCAL", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2660:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "LOCAL", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2662:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MAXRET", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2662:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MAXRET", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2675:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GETPACKAGE", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2675:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GETPACKAGE", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2677:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "GET", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2677:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "GET", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2679:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SETPACKAGE", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2679:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SETPACKAGE", 4)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2681:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SET", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2681:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "SET", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2683:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MATCH", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2683:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "MATCH", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2685:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RMATCH", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2685:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RMATCH", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2687:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "PMATCH", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2687:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "PMATCH", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2689:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RPMATCH", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2689:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "RPMATCH", 2)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2691:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "EXISTS", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2691:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "EXISTS", 1)) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:2767:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "*")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:2767:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "*")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: In function 'symbolctl': alias.c:3424:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TYPES", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3424:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TYPES", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3429:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3429:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3438:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3438:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3440:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3440:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3442:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3442:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3444:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3444:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3446:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3446:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3448:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3448:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3450:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "*")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3450:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "*")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3460:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATE", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3460:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATE", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3472:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3472:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3481:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3481:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3486:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3486:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3492:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_COMMAND")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3492:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_COMMAND")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3494:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_FUNCTION")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3494:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_FUNCTION")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3496:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_EXPANDO")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3496:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_EXPANDO")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3498:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3498:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (all || !my_stricmp(input, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3514:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHECK", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3514:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHECK", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3524:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3524:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3534:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!(my_stricmp(x, "LEVELS"))) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3534:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!(my_stricmp(x, "LEVELS"))) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3566:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3566:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3568:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3568:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3570:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "STUB")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3570:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "STUB")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3572:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "PACKAGE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3572:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "PACKAGE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3574:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "ARGLIST")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3574:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "ARGLIST")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3578:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3578:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3580:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3580:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3582:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "STUB")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3582:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "STUB")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3584:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "PACKAGE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3584:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "PACKAGE")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3588:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3588:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3590:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3590:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3592:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3592:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3594:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3594:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3599:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "TYPE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3599:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "TYPE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3607:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "DATA")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3607:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "DATA")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3609:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "FUNC")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3609:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "FUNC")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3611:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "SCRIPT")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3611:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "SCRIPT")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3613:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "FLAGS")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3613:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(attr, "FLAGS")) ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3619:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3619:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ alias.c:3638:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3638:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "ALIAS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3640:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3640:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3646:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "STUB")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3646:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "STUB")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3652:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "PACKAGE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3652:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "PACKAGE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3658:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "ARGLIST")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3658:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "ARGLIST")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3665:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3665:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "ASSIGN")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3667:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3667:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "VALUE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3673:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "STUB")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3673:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "STUB")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3679:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "PACKAGE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3679:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "PACKAGE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3687:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3687:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_COMMAND")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3689:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3689:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_FUNCTION")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3691:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3691:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_EXPANDO")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3693:36: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3693:42: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(type, "BUILTIN_VARIABLE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3713:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "TYPE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3713:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(attr, "TYPE")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3719:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(input, "BOOL")) newval = BOOL_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3719:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(input, "BOOL")) newval = BOOL_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3720:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "STR")) newval = STR_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3720:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "STR")) newval = STR_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3721:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "INT")) newval = INT_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3721:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "INT")) newval = INT_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3722:28: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "CHAR")) newval = CHAR_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3722:35: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(input, "CHAR")) newval = CHAR_VAR; ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3735:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "DATA")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3735:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "DATA")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3739:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "FUNC")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3739:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "FUNC")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3741:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "SCRIPT")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3741:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "SCRIPT")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3747:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "FLAGS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c:3747:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(attr, "FLAGS")) { ^ In file included from ./../include/alias.h:10:0, from alias.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ alias.c: At top level: alias.c:2273:13: warning: 'destroy_builtin_commands' defined but not used [-Wunused-function] static void destroy_builtin_commands (SymbolSet *my_array) ^ alias.c:2294:13: warning: 'destroy_builtin_functions' defined but not used [-Wunused-function] static void destroy_builtin_functions (SymbolSet *my_array) ^ alias.c:2336:13: warning: 'destroy_builtin_variables' defined but not used [-Wunused-function] static void destroy_builtin_variables (SymbolSet *my_array) ^ alias.c:2315:13: warning: 'destroy_builtin_expandos' defined but not used [-Wunused-function] static void destroy_builtin_expandos (SymbolSet *my_array) ^ alias.c:1700:13: warning: 'bucket_local_alias' defined but not used [-Wunused-function] static void bucket_local_alias (Bucket *b, const char *name) ^ alias.c:1913:13: warning: 'list_builtin_commands' defined but not used [-Wunused-function] static void list_builtin_commands (const char *orig_name) ^ alias.c:1917:13: warning: 'list_builtin_functions' defined but not used [-Wunused-function] static void list_builtin_functions (const char *orig_name) ^ alias.c:1921:13: warning: 'list_builtin_expandos' defined but not used [-Wunused-function] static void list_builtin_expandos (const char *orig_name) ^ alias.c:1925:13: warning: 'list_builtin_variables' defined but not used [-Wunused-function] static void list_builtin_variables (const char *orig_name) ^ alias.c:1968:13: warning: 'unload_builtin_commands' defined but not used [-Wunused-function] static void unload_builtin_commands (const char *filename) ^ alias.c:1972:13: warning: 'unload_builtin_functions' defined but not used [-Wunused-function] static void unload_builtin_functions (const char *filename) ^ alias.c:1976:13: warning: 'unload_builtin_expandos' defined but not used [-Wunused-function] static void unload_builtin_expandos (const char *filename) ^ alias.c:1980:13: warning: 'unload_builtin_variables' defined but not used [-Wunused-function] static void unload_builtin_variables (const char *filename) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c alist.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c array.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c clock.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c commands.c commands.c: In function 'away': commands.c:386:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (0 == my_strnicmp(args+1, "ALL", 1)) /* all */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:386:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (0 == my_strnicmp(args+1, "ALL", 1)) /* all */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:391:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "ONE", 1)) /* one */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:391:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "ONE", 1)) /* one */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:396:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:396:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (0 == my_strnicmp(args+1, "-", 1)) /* stop */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'e_clear': commands.c:466:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1) || !my_strnicmp(arg+1, "ALL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:466:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1) || !my_strnicmp(arg+1, "ALL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:466:51: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1) || !my_strnicmp(arg+1, "ALL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:466:58: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1) || !my_strnicmp(arg+1, "ALL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:470:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "UNHOLD", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:470:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "UNHOLD", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:473:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "VISIBLE", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:473:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "VISIBLE", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:476:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "HIDDEN", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:476:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg+1, "HIDDEN", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from commands.c:539:0: debuglog.c: In function 'debuglogcmd': debuglog.c:35:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "ON")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from commands.c:539:0: debuglog.c:35:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "ON")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from commands.c:539:0: debuglog.c:48:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "OFF")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from commands.c:539:0: debuglog.c:48:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "OFF")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c: In function 'echocmd': commands.c:876:18: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:61:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c: In function 'xechocmd': commands.c:1026:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag_arg, "-1")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1026:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag_arg, "-1")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1185:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:61:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c:1197:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(args); ^ In file included from commands.c:61:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ commands.c: In function 'xevalcmd': commands.c:1234:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag, "--")) /* End of options */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1234:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(flag, "--")) /* End of options */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1237:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "SERVER", 1)) /* SERVER */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1237:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "SERVER", 1)) /* SERVER */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1250:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "WINDOW", 1)) /* WINDOW */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1250:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "WINDOW", 1)) /* WINDOW */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1261:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "NOISY", 1)) /* NOISY */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1261:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "NOISY", 1)) /* NOISY */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1264:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "NOLOG", 2)) /* NOLOG */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1264:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "NOLOG", 2)) /* NOLOG */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'funny_stuff': commands.c:1310:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg+1, "IRCU", 1) == 0) /* IRCU */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1310:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg+1, "IRCU", 1) == 0) /* IRCU */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1312:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MAX", 2) == 0) /* MAX */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1312:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MAX", 2) == 0) /* MAX */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1317:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MIN", 2) == 0) /* MIN */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1317:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "MIN", 2) == 0) /* MIN */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1322:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "ALL", 1) == 0) /* ALL */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1322:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "ALL", 1) == 0) /* ALL */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1324:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PUBLIC", 2) == 0) /* PUBLIC */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1324:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PUBLIC", 2) == 0) /* PUBLIC */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1329:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PRIVATE", 2) == 0) /* PRIVATE */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1329:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "PRIVATE", 2) == 0) /* PRIVATE */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1334:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "TOPIC", 1) == 0) /* TOPIC */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1334:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "TOPIC", 1) == 0) /* TOPIC */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1336:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "USERS", 1) == 0) /* USERS */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1336:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "USERS", 1) == 0) /* USERS */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1338:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "NAME", 1) == 0) /* NAME */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1338:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(arg+1, "NAME", 1) == 0) /* NAME */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'inputcmd': commands.c:1512:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "-noecho")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1512:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "-noecho")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1514:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "--")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c:1514:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argument, "--")) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ commands.c: In function 'load': commands.c:1748:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1748:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-pf", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1753:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-std", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1753:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-std", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1763:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-args", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1763:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-args", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1768:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-encoding", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1768:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(filename, "-encoding", strlen(filename)) == 0) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:1796:23: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] if (invalid_utf8str(file_contents)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ commands.c:1801:21: warning: pointer targets in passing argument 4 of 'recode_with_iconv' differ in signedness [-Wpointer-sign] &file_contents, &file_contents_size); ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:304:12: note: expected 'size_t * {aka long unsigned int *}' but argument is of type 'off_t * {aka long int *}' extern int recode_with_iconv (const char *from, const char *to, char **data, size_t *numbytes); ^ commands.c: In function 'quotecmd': commands.c:2382:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "SERVER", 1)) /* SERVER */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2382:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "SERVER", 1)) /* SERVER */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2399:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "URL", 1)) /* URL quoting */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2399:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "URL", 1)) /* URL quoting */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2401:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "ALL", 1)) /* ALL */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2401:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "ALL", 1)) /* ALL */ ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'stackcmd': commands.c:2749:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "PUSH", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2749:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "PUSH", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2751:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "POP", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2751:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "POP", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2753:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "LIST", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2753:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "LIST", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2771:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ON", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2771:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ON", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2773:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ALIAS", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2773:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ALIAS", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2793:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ASSIGN", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2793:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "ASSIGN", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2813:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "SET", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2813:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "SET", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2833:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "BIND", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2833:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "BIND", len)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'waitcmd': commands.c:2893:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (ctl_arg && !my_strnicmp(ctl_arg, "-cmd", 2)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2893:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (ctl_arg && !my_strnicmp(ctl_arg, "-cmd", 2)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2896:35: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2896:44: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (ctl_arg && !my_strnicmp(ctl_arg, "for", 3)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2916:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-cmd ", 4)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:2916:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "-cmd ", 4)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'xtypecmd': commands.c:3035:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "LITERAL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c:3035:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "LITERAL", 1)) ^ In file included from ./../include/alias.h:10:0, from commands.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ commands.c: In function 'send_text': commands.c:3293:21: warning: pointer targets in passing argument 1 of 'crypt_msg' differ in signedness [-Wpointer-sign] line = crypt_msg(breakage, key); ^ In file included from commands.c:43:0: ./../include/sedcrypt.h:40:9: note: expected 'const unsigned char *' but argument is of type 'char *' char * crypt_msg (const unsigned char *, Crypt *); ^ commands.c:3355:21: warning: pointer targets in passing argument 1 of 'crypt_msg' differ in signedness [-Wpointer-sign] line = crypt_msg(copy, key); ^ In file included from commands.c:43:0: ./../include/sedcrypt.h:40:9: note: expected 'const unsigned char *' but argument is of type 'char *' char * crypt_msg (const unsigned char *, Crypt *); ^ commands.c:3161:9: warning: unused variable 'buf2len' [-Wunused-variable] size_t buf2len; ^ commands.c:3160:8: warning: unused variable 'buf2' [-Wunused-variable] char *buf2; ^ commands.c:3159:14: warning: unused variable 'target_encoding' [-Wunused-variable] const char *target_encoding; ^ In file included from commands.c:539:0: commands.c: At top level: debuglog.c:22:12: warning: 'counter' defined but not used [-Wunused-variable] static int counter = 0; ^ commands.c: In function 'botmodecmd': commands.c:4005:3: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c compat.c compat.c: In function 'bsd_arc4_stir': compat.c:1056:3: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(fd, rdat.rnd, sizeof(rdat.rnd)); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c crypt.c crypt.c: In function 'internal_is_crypted': crypt.c:178:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(tmp->nick, nick)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:178:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(tmp->nick, nick)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:181:54: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (serv && tmp->serv && !my_stricmp(tmp->serv, serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:181:65: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (serv && tmp->serv && !my_stricmp(tmp->serv, serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c: In function 'is_crypted': crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:314:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:314:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:320:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_name(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:320:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_name(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:284:35: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ crypt.c:320:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_name(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:320:20: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECK_CRYPTO_LIST(get_server_name(serv)) ^ crypt.c:284:46: note: in definition of macro 'CHECK_CRYPTO_LIST' if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:321:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_itsname(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:321:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_itsname(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:284:35: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ crypt.c:321:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_itsname(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:321:20: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECK_CRYPTO_LIST(get_server_itsname(serv)) ^ crypt.c:284:46: note: in definition of macro 'CHECK_CRYPTO_LIST' if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:322:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:322:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:284:35: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ crypt.c:322:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:322:20: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECK_CRYPTO_LIST(get_server_group(serv)) ^ crypt.c:284:46: note: in definition of macro 'CHECK_CRYPTO_LIST' if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:323:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:283:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE \ ^ crypt.c:323:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:284:35: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ crypt.c:323:2: note: in expansion of macro 'CHECK_CRYPTO_LIST' CHECK_CRYPTO_LIST(get_server_group(serv)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:323:20: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECK_CRYPTO_LIST(get_server_group(serv)) ^ crypt.c:284:46: note: in definition of macro 'CHECK_CRYPTO_LIST' if (tmp->serv && !my_stricmp(tmp->serv, x )) \ ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:34: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:329:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE; ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:270:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->nick && my_stricmp(tmp->nick, nick)) \ ^ crypt.c:329:6: note: in expansion of macro 'CHECK_NICK_AND_TYPE' CHECK_NICK_AND_TYPE; ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c: In function 'encrypt_cmd': crypt.c:369:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-REMOVE")) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:369:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-REMOVE")) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:372:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "-CLEAR")) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:372:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(arg, "-CLEAR")) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:381:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg,ciphers[i].flagname)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c:381:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg,ciphers[i].flagname)) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ crypt.c: In function 'crypt_msg': crypt.c:484:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] srclen = (int)strlen(str); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from crypt.c:33: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ crypt.c:488:45: warning: pointer targets in passing argument 2 of 'transform_string_dyn' differ in signedness [-Wpointer-sign] if (!(dest = transform_string_dyn("+CTCP", ciphertext, ciphertextlen, NULL))) ^ In file included from crypt.c:36:0: ./../include/ircaux.h:280:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * transform_string_dyn (const char *, const char *, size_t, size_t *); ^ crypt.c:491:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return ciphertext; /* Here goes nothing! */ ^ crypt.c: In function 'decrypt_msg': crypt.c:535:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] destlen = strlen(str) * 2 + 2; ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from crypt.c:33: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ crypt.c:537:74: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] destsize = transform_string(CTCP_xform, XFORM_DECODE, NULL, str, strlen(str), dest, destlen); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from crypt.c:33: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ crypt.c:537:62: warning: pointer targets in passing argument 4 of 'transform_string' differ in signedness [-Wpointer-sign] destsize = transform_string(CTCP_xform, XFORM_DECODE, NULL, str, strlen(str), dest, destlen); ^ In file included from crypt.c:36:0: ./../include/ircaux.h:277:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t transform_string (int, int, const char *, const char *, size_t, char *, size_t); ^ crypt.c:541:24: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign] return malloc_strdup(str); ^ In file included from crypt.c:36:0: ./../include/ircaux.h:191:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strdup (const char *); ^ crypt.c:544:37: warning: pointer targets in passing argument 1 of 'decipher_message' differ in signedness [-Wpointer-sign] if (!(plaintext = decipher_message(dest, destsize, crypt, &destlen))) ^ In file included from crypt.c:34:0: ./../include/sedcrypt.h:45:18: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char * decipher_message (const unsigned char *, size_t, Crypt *, int *); ^ crypt.c:544:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(plaintext = decipher_message(dest, destsize, crypt, &destlen))) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c crypto.c crypto.c: In function 'decipher_message': crypto.c:233:34: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(crypt->passwd, crypt->passwdlen, ^ crypto.c:166:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize); ^ crypto.c:233:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(crypt->passwd, crypt->passwdlen, ^ crypto.c:254:26: warning: pointer targets in passing argument 3 of 'decrypt_sed' differ in signedness [-Wpointer-sign] decrypt_sed(text, len, crypt->passwd, crypt->passwdlen); ^ In file included from crypto.c:153:0: ./../include/sedcrypt.h:64:11: note: expected 'const unsigned char *' but argument is of type 'char *' void decrypt_sed (unsigned char *, int, const unsigned char *, int); ^ crypto.c:262:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retval = decrypt_by_prog(ciphertext, &len, crypt); ^ crypto.c: In function 'decipher_evp': crypto.c:314:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return outbuf; ^ crypto.c: In function 'decrypt_sed': crypto.c:328:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] passwdlen = strlen(passwd); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from crypto.c:152: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ crypto.c: In function 'cipher_message': crypto.c:409:36: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] if (!(ciphertext = cipher_evp(crypt->passwd, crypt->passwdlen, ^ crypto.c:171:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize); ^ crypto.c:409:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(ciphertext = cipher_evp(crypt->passwd, crypt->passwdlen, ^ crypto.c:425:32: warning: pointer targets in passing argument 3 of 'encrypt_sed' differ in signedness [-Wpointer-sign] encrypt_sed(ciphertext, len, crypt->passwd, strlen(crypt->passwd)); ^ In file included from crypto.c:153:0: ./../include/sedcrypt.h:63:11: note: expected 'const unsigned char *' but argument is of type 'char *' void encrypt_sed (unsigned char *, int, const unsigned char *, int); ^ crypto.c:433:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ciphertext = encrypt_by_prog(orig_message, &len, crypt); ^ crypto.c: In function 'cipher_evp': crypto.c:498:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return outbuf; ^ crypto.c: In function 'encrypt_sed': crypto.c:512:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] passwd_len = strlen(passwd); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from crypto.c:152: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ crypto.c: In function 'blowfish_encoder': crypto.c:614:22: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:676:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(blowfish, EVP_bf_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c:614:49: warning: pointer targets in passing argument 3 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:676:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(blowfish, EVP_bf_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c: In function 'blowfish_decoder': crypto.c:650:30: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:676:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(blowfish, EVP_bf_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:57: warning: pointer targets in passing argument 3 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:676:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(blowfish, EVP_bf_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:676:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(blowfish, EVP_bf_cbc, 8, 8, copy_passwd, 1) ^ crypto.c: In function 'fish_encoder': crypto.c:614:22: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:677:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(fish, EVP_bf_ecb, 8, 0, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c:614:49: warning: pointer targets in passing argument 3 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:677:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(fish, EVP_bf_ecb, 8, 0, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c: In function 'fish_decoder': crypto.c:650:30: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:677:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(fish, EVP_bf_ecb, 8, 0, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:57: warning: pointer targets in passing argument 3 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:677:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(fish, EVP_bf_ecb, 8, 0, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:677:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(fish, EVP_bf_ecb, 8, 0, copy_passwd, 1) ^ crypto.c: In function 'cast5_encoder': crypto.c:614:22: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:678:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(cast5, EVP_cast5_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c:614:49: warning: pointer targets in passing argument 3 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:678:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(cast5, EVP_cast5_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c: In function 'cast5_decoder': crypto.c:650:30: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:678:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(cast5, EVP_cast5_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:57: warning: pointer targets in passing argument 3 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:678:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(cast5, EVP_cast5_cbc, 8, 8, copy_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:678:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(cast5, EVP_cast5_cbc, 8, 8, copy_passwd, 1) ^ crypto.c: In function 'aes_encoder': crypto.c:614:22: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:679:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aes, EVP_aes_256_cbc, 16, 16, ext256_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c:614:49: warning: pointer targets in passing argument 3 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:679:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aes, EVP_aes_256_cbc, 16, 16, ext256_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c: In function 'aes_decoder': crypto.c:650:30: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:679:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aes, EVP_aes_256_cbc, 16, 16, ext256_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:57: warning: pointer targets in passing argument 3 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:679:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aes, EVP_aes_256_cbc, 16, 16, ext256_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:679:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aes, EVP_aes_256_cbc, 16, 16, ext256_passwd, 1) ^ crypto.c: In function 'aessha_encoder': crypto.c:614:22: warning: pointer targets in passing argument 1 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:680:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aessha, EVP_aes_256_cbc, 16, 16, sha256_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c:614:49: warning: pointer targets in passing argument 3 of 'cipher_evp' differ in signedness [-Wpointer-sign] retval = cipher_evp(realpasswd, realpasswdlen, orig, orig_len, \ ^ crypto.c:680:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aessha, EVP_aes_256_cbc, 16, 16, sha256_passwd, 1) ^ crypto.c:444:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * cipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *plaintext, int plaintextlen, const EVP_CIPHER *type, int *retsize, int ivsize) ^ crypto.c: In function 'aessha_decoder': crypto.c:650:30: warning: pointer targets in passing argument 1 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:680:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aessha, EVP_aes_256_cbc, 16, 16, sha256_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:57: warning: pointer targets in passing argument 3 of 'decipher_evp' differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:680:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aessha, EVP_aes_256_cbc, 16, 16, sha256_passwd, 1) ^ crypto.c:275:15: note: expected 'const unsigned char *' but argument is of type 'const char *' static char * decipher_evp (const unsigned char *passwd, int passwdlen, const unsigned char *ciphertext, int cipherlen, const EVP_CIPHER *type, int *outlen, int ivsize) ^ crypto.c:650:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(outbuf = decipher_evp(realpasswd, realpasswdlen, ciphertext, len, \ ^ crypto.c:680:1: note: in expansion of macro 'CRYPTO_HELPER_FUNCTIONS' CRYPTO_HELPER_FUNCTIONS(aessha, EVP_aes_256_cbc, 16, 16, sha256_passwd, 1) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ctcp.c ctcp.c: In function 'do_crypto': ctcp.c:230:21: warning: pointer targets in passing argument 1 of 'decrypt_msg' differ in signedness [-Wpointer-sign] ret = decrypt_msg(cmd, key); ^ In file included from ctcp.c:41:0: ./../include/sedcrypt.h:41:9: note: expected 'const unsigned char *' but argument is of type 'char *' char * decrypt_msg (const unsigned char *, Crypt *); ^ ctcp.c: In function 'do_clientinfo': ctcp.c:401:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(cmd, ctcp_cmd[i].name) == 0) ^ In file included from ctcp.c:47:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ctcp.c:401:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(cmd, ctcp_cmd[i].name) == 0) ^ In file included from ctcp.c:47:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c dcc.c dcc.c: In function 'dcc_searchlist': dcc.c:616:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:616:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:632:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(description, client->description) && ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:632:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(description, client->description) && ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:633:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(decoded_description, client->description)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:633:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(decoded_description, client->description)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:646:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:646:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:646:56: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:646:77: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(description, last + 1) && my_stricmp(decoded_description, last + 1)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:651:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(othername, client->othername)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:651:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(othername, client->othername)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_get_bucket': dcc.c:734:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:734:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (user && my_stricmp(user, client->user)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:759:12: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECKVAL(fname) ^ dcc.c:754:24: note: in definition of macro 'CHECKVAL' else if (!my_stricmp( x , client->description)) \ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:754:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp( x , client->description)) \ ^ dcc.c:759:3: note: in expansion of macro 'CHECKVAL' CHECKVAL(fname) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:759:12: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECKVAL(fname) ^ dcc.c:756:32: note: in definition of macro 'CHECKVAL' else if (last && !my_stricmp( x , last + 1)) \ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:756:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (last && !my_stricmp( x , last + 1)) \ ^ dcc.c:759:3: note: in expansion of macro 'CHECKVAL' CHECKVAL(fname) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:760:12: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECKVAL(decoded_description) ^ dcc.c:754:24: note: in definition of macro 'CHECKVAL' else if (!my_stricmp( x , client->description)) \ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:754:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp( x , client->description)) \ ^ dcc.c:760:3: note: in expansion of macro 'CHECKVAL' CHECKVAL(decoded_description) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:760:12: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] CHECKVAL(decoded_description) ^ dcc.c:756:32: note: in definition of macro 'CHECKVAL' else if (last && !my_stricmp( x , last + 1)) \ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:756:36: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (last && !my_stricmp( x , last + 1)) \ ^ dcc.c:760:3: note: in expansion of macro 'CHECKVAL' CHECKVAL(decoded_description) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_message_transmit': dcc.c:1355:10: warning: unused variable 'extra' [-Wunused-variable] char *extra = NULL; ^ dcc.c:1354:15: warning: unused variable 'utf8_text' [-Wunused-variable] const char *utf8_text = NULL; ^ dcc.c:1353:10: warning: unused variable 'target' [-Wunused-variable] char *target = NULL; ^ dcc.c: In function 'dcc_cmd': dcc.c:1517:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(dcc_commands[i].name, cmd)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1517:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(dcc_commands[i].name, cmd)) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_close_subcmd': dcc.c:1642:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[0], "-all") || !my_stricmp(argv[0], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1642:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[0], "-all") || !my_stricmp(argv[0], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1642:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[0], "-all") || !my_stricmp(argv[0], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1642:60: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[0], "-all") || !my_stricmp(argv[0], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1649:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argv[0], dcc_types[i])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1649:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(argv[0], dcc_types[i])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1661:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[1], "-all") || !my_stricmp(argv[1], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1661:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[1], "-all") || !my_stricmp(argv[1], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1661:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[1], "-all") || !my_stricmp(argv[1], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:1661:60: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((!my_stricmp(argv[1], "-all") || !my_stricmp(argv[1], "*"))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dcc_rename': dcc.c:2201:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(user, "-CHAT", strlen(user))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:2201:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(user, "-CHAT", strlen(user))) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c: In function 'register_dcc_offer': dcc.c:2533:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "CHAT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2533:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "CHAT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2535:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "SEND")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2535:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "SEND")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2546:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "RESUME")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2546:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "RESUME")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2562:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "ACCEPT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:2562:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(type, "ACCEPT")) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'process_dcc_chat_ctcps': dcc.c:3020:8: warning: unused variable 'equal_nickname' [-Wunused-variable] char equal_nickname[80]; ^ dcc.c: In function 'dcc_reject': dcc.c:3835:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[CType])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c:3835:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, dcc_types[CType])) ^ In file included from dcc.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ dcc.c: In function 'dccctl': dcc.c:4124:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4124:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4127:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFBASE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4127:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFBASE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4132:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4132:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4140:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4140:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4142:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4142:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4144:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4144:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4146:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4146:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4148:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4148:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4150:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4150:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4152:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4152:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4154:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4154:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4156:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4156:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILESIZE", len)) { /* DEPRECATED */ ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4158:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESUMESIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4158:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESUMESIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4160:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4160:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4162:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SENTBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4162:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SENTBYTES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4164:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4164:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4166:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4166:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4168:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4168:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4170:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4170:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4172:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4172:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4174:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PACKET_SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4174:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PACKET_SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4176:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULL_LINE_BUFFER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4176:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULL_LINE_BUFFER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4178:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FLAGS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4178:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FLAGS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4181:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4181:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4184:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STARTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4184:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STARTTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4187:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4187:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDTIME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4190:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4190:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4198:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REMADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4198:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REMADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4206:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4206:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4214:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4214:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4218:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4218:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4222:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4222:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4224:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WANT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4224:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WANT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4229:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4229:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4237:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4237:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4244:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4244:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCRIPTION", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4246:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4246:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4248:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4248:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4250:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4250:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4252:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4252:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERNAME", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4254:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WANT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4254:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WANT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4259:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4259:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4269:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4269:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUOTED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4277:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULL_LINE_BUFFER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4277:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULL_LINE_BUFFER", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4285:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PACKET_SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4285:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PACKET_SIZE", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4291:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4291:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OFFERADDR", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4305:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4305:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4315:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4315:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4319:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4319:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESCMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4323:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4323:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILEMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4327:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4327:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4331:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4331:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOSTMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4335:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4335:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OTHERMATCH", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4339:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4339:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCKED", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4343:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4343:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4347:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNHELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4347:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNHELD", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4351:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4351:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4358:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4358:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WRITABLES", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4365:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4365:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATES_STATUS", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4375:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DEFAULT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4375:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DEFAULT_PORT", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4381:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FD_TO_REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ dcc.c:4381:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FD_TO_REFNUM", len)) { ^ In file included from dcc.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c debug.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c elf.c elf.c: In function 'epic_fgetc': elf.c:180:10: warning: unused variable 'c' [-Wunused-variable] char c; ^ elf.c:179:9: warning: unused variable 'ret' [-Wunused-variable] int ret; ^ elf.c: In function 'epic_stat': elf.c:262:13: warning: unused variable 'scan' [-Wunused-variable] int scan = 0; ^ elf.c:261:13: warning: unused variable 'ziploc' [-Wunused-variable] int ziploc; ^ elf.c:260:13: warning: unused variable 'sl' [-Wunused-variable] char * sl; ^ elf.c:259:13: warning: unused variable 'zipstr' [-Wunused-variable] char * zipstr; ^ elf.c:258:13: warning: unused variable 'zip' [-Wunused-variable] char * zip; ^ elf.c:256:13: warning: unused variable 'ret' [-Wunused-variable] int ret; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c exec.c exec.c: In function 'execcmd': exec.c:200:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(flag, "OUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:200:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(flag, "OUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:218:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NAME", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:218:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NAME", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:232:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "WINDOW", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:232:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "WINDOW", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:242:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "MSG", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:242:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "MSG", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:259:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:259:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:268:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINEPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:268:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "LINEPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:277:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERROR", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:277:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERROR", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:286:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERRORPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:286:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "ERRORPART", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:295:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "END", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:295:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "END", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:305:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:305:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:318:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEIN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:318:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEIN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:331:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEOUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:331:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "CLOSEOUT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:344:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NOTICE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:344:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "NOTICE", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:357:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "IN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:357:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "IN", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:369:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "DIRECT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:369:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(flag, "DIRECT", len) == 0) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:409:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(sys_siglist[sig], flag, len)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c:409:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(sys_siglist[sig], flag, len)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ exec.c: In function 'is_logical_unique': exec.c:1403:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c:1403:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c: In function 'logical_to_index': exec.c:1425:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c:1425:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(proc->logical, logical)) ^ In file included from exec.c:41:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ exec.c: In function 'text_to_process': exec.c:1036:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(proc->p_stdin, recoded_text, strlen(recoded_text)); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c files.c files.c: In function 'file_read': files.c:393:23: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] if (invalid_utf8str(ret)) ^ In file included from files.c:35:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ files.c: In function 'file_seek': files.c:472:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(whence, "SET")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:472:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(whence, "SET")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:474:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "CUR")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:474:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "CUR")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:476:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "END")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c:476:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(whence, "END")) ^ In file included from files.c:35:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ files.c: In function 'dbmctl': files.c:810:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "OPEN", 4)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:810:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "OPEN", 4)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:814:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OPEN_READ", 5)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:814:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OPEN_READ", 5)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:818:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLOSE", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:818:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLOSE", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:822:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:822:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:827:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:827:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:832:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:832:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:837:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READ", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:837:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READ", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:842:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEXT_KEY", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:842:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEXT_KEY", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:848:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALL_KEYS", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:848:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALL_KEYS", 2)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:852:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ERROR", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:852:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ERROR", 1)) { ^ In file included from files.c:35:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ files.c:804:9: warning: variable 'type' set but not used [-Wunused-but-set-variable] char * type; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c flood.c flood.c: In function 'new_check_flooding': flood.c:202:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(nuh, flood[i].nuh)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:202:23: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(nuh, flood[i].nuh)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:214:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && my_stricmp(chan, flood[i].channel)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ flood.c:214:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (chan && my_stricmp(chan, flood[i].channel)) ^ In file included from flood.c:46:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c functions.c functions.c: In function 'alias_buffer': functions.c:885:59: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign] static char *alias_buffer (void) { return malloc_strdup(cut_buffer); } ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:191:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strdup (const char *); ^ functions.c: In function 'function_left': functions.c:1023:40: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (keepers >= quick_code_point_count(word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:1027:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = word; ^ functions.c: In function 'function_right': functions.c:1065:50: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (keepers >= ((total = quick_code_point_count(word)))) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:1052:3: warning: unused variable 'count' [-Wunused-variable] count, /* How many we've copied so far */ ^ functions.c: In function 'function_mid': functions.c:1111:37: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (start > quick_code_point_count(word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:1127:40: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (keepers >= quick_code_point_count(retval)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:1097:3: warning: unused variable 'total' [-Wunused-variable] total; /* How many CPs are in word */ ^ functions.c: In function 'function_strip': functions.c:1454:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = input; ^ functions.c:1458:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = search; ^ functions.c: In function 'function_common': functions.c:2071:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2071:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_diff': functions.c:2117:38: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:2117:52: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (rightw[righti] && !my_stricmp(leftw[lefti], rightw[righti])) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_reverse': functions.c:2532:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] r = retval = new_malloc(retval_size + 1); ^ functions.c:2535:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] x = words + strlen(words); ^ functions.c:2538:37: warning: pointer targets in passing argument 1 of 'previous_code_point' differ in signedness [-Wpointer-sign] while (p = x, (previous_code_point(words, (const unsigned char **)&x))) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:316:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int previous_code_point (const unsigned char *, const unsigned char **); ^ functions.c: In function 'function_center': functions.c:2915:37: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] copy = new_normalize_string(word, 2, NORMALIZE); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:2915:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] copy = new_normalize_string(word, 2, NORMALIZE); ^ functions.c:2916:34: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] cols = output_with_count(copy, 0, 0); ^ In file included from functions.c:64:0: ./../include/screen.h:147:9: note: expected 'const unsigned char *' but argument is of type 'char *' size_t output_with_count (const unsigned char *, int, int); ^ functions.c: In function 'function_fix_width': functions.c:2964:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(justify, "left", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:2964:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(justify, "left", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:2966:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(justify, "center", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:2966:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(justify, "center", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:2968:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(justify, "right", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:2968:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(justify, "right", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_split': functions.c:3000:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] search = next_arg(word, &word); ^ functions.c:3011:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = word; ^ functions.c:3036:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (x = utf8str; *x; x++) ^ functions.c:3042:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ functions.c: In function 'function_chr': functions.c:3088:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (x = utf8str; *x; x++) ^ functions.c:3068:9: warning: unused variable 's' [-Wunused-variable] char *s, *x; ^ functions.c: In function 'function_chrq': functions.c:3165:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (x = utf8str; *x; x++) ^ functions.c:3133:9: warning: unused variable 's' [-Wunused-variable] char *s, *x; ^ functions.c: In function 'function_unicode': functions.c:3232:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = word; ^ functions.c:3225:27: warning: unused variable 'x' [-Wunused-variable] const unsigned char *s, *x; ^ In file included from functions.c:75:0: functions.c: In function 'function_which': ./../include/functions.h:54:48: warning: the address of 'result' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3291:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(result); ^ functions.c: In function 'function_open': functions.c:3321:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "R")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:3321:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "R")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:3323:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "W")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:3323:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(words, "W")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from functions.c:75:0: functions.c: In function 'function_iptoname': ./../include/functions.h:54:48: warning: the address of 'ret' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3458:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(ret); /* Dont put function call in macro! */ ^ functions.c: In function 'function_nametoip': ./../include/functions.h:54:48: warning: the address of 'ret' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3467:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(ret); /* Dont put function call in macro! */ ^ functions.c: In function 'function_convert': ./../include/functions.h:54:48: warning: the address of 'ret' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3476:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(ret); /* Dont put function call in macro! */ ^ functions.c: In function 'function_translate': functions.c:3512:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = input; ^ In file included from ./../include/alias.h:10:0, from functions.c:47: functions.c:3580:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] r = retval = new_malloc(strlen(text) * 6 + 6); ^ ./../include/ircaux.h:28:43: note: in definition of macro 'new_malloc' #define new_malloc(x) really_new_malloc ((x), __FILE__, __LINE__) ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from functions.c:45: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from functions.c:75:0: functions.c: In function 'function_truncate': ./../include/functions.h:54:48: warning: the address of 'buffer' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3741:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(buffer); ^ functions.c: In function 'function_tdiff2': ./../include/functions.h:54:48: warning: the address of 'tmp' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3800:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(tmp); ^ functions.c: In function 'function_strlen': functions.c:3840:36: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] RETURN_INT(quick_code_point_count(input)); ^ ./../include/functions.h:55:50: note: in definition of macro 'RETURN_INT' #define RETURN_INT(x) return malloc_strdup(ltoa((x))) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c: In function 'function_info': functions.c:3940:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(which, "C", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3940:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(which, "C", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3942:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "O", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3942:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "O", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from functions.c:75:0: ./../include/functions.h:54:48: warning: the address of 'compile_time_options' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3943:3: note: in expansion of macro 'RETURN_STR' RETURN_STR(compile_time_options); ^ functions.c:3944:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "S", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3944:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "S", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3946:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "W", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3946:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "W", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3948:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "M", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3948:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "M", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3954:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "V", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3954:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "V", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from functions.c:75:0: ./../include/functions.h:54:48: warning: the address of 'useful_info' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3955:3: note: in expansion of macro 'RETURN_STR' RETURN_STR(useful_info); ^ functions.c:3956:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "R", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3956:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "R", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from functions.c:75:0: ./../include/functions.h:54:48: warning: the address of 'ridiculous_version_name' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:3957:3: note: in expansion of macro 'RETURN_STR' RETURN_STR(ridiculous_version_name); ^ functions.c:3958:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "I", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:3958:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(which, "I", 1)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_pass': functions.c:3999:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = input; ^ functions.c:4003:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = search; ^ functions.c: In function 'sort_it': functions.c:4095:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(*(const char * const *)val1, *(const char * const *)val2); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4095:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(*(const char * const *)val1, *(const char * const *)val2); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_notify': functions.c:4167:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "on", 2)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:4167:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "on", 2)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:4172:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "off", 3)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:4172:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "off", 3)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:4177:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "serv", 4)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:4177:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(firstw, "serv", 4)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ In file included from functions.c:75:0: functions.c: In function 'function_twiddle': ./../include/functions.h:54:48: warning: the address of 'retval' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:4366:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(retval); ^ functions.c: In function 'function_findw': functions.c:4546:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4546:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_findws': functions.c:4567:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:4567:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(this_word, word)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from functions.c:75:0: functions.c: In function 'function_regerror': ./../include/functions.h:54:48: warning: the address of 'error_buf' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:4918:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(error_buf); ^ functions.c: In function 'function_randread': ./../include/functions.h:54:48: warning: the address of 'buffer' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:5017:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(buffer); ^ functions.c: In function 'function_msar': functions.c:5079:50: warning: pointer targets in passing argument 1 of 'rcpindex' differ in signedness [-Wpointer-sign] if (!(last_segment = (char *)(intptr_t)rcpindex(input + strlen(input), input, delimstr, 1, &cpoffset))) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:56:23: note: expected 'const unsigned char *' but argument is of type 'char *' const unsigned char * rcpindex (const unsigned char *, const unsigned char *, const unsigned char *, int, size_t *); ^ functions.c:5079:73: warning: pointer targets in passing argument 2 of 'rcpindex' differ in signedness [-Wpointer-sign] if (!(last_segment = (char *)(intptr_t)rcpindex(input + strlen(input), input, delimstr, 1, &cpoffset))) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:56:23: note: expected 'const unsigned char *' but argument is of type 'char *' const unsigned char * rcpindex (const unsigned char *, const unsigned char *, const unsigned char *, int, size_t *); ^ functions.c: In function 'function_leftpc': functions.c:5150:30: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] word = new_normalize_string(word, 0, NORMALIZE); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:5150:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] word = new_normalize_string(word, 0, NORMALIZE); ^ functions.c:5153:33: warning: pointer targets in passing argument 2 of 'prepare_display' differ in signedness [-Wpointer-sign] prepared = prepare_display(-1, word, count, &my_lines, PREPARE_NOWRAP); ^ In file included from functions.c:64:0: ./../include/screen.h:146:18: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char **prepare_display (int, const unsigned char *, int, int *, int); ^ functions.c:5156:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retval = denormalize_string(prepared[0]); ^ In file included from functions.c:75:0: functions.c: In function 'function_uname': ./../include/functions.h:54:48: warning: the address of 'tmp' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:5389:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(tmp); ^ functions.c: In function 'function_querywin': functions.c:5407:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (q && !my_stricmp(q, nick)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5407:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (q && !my_stricmp(q, nick)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_iscurchan': functions.c:5660:16: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, chan) && w->server == from_server) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:5660:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(arg, chan) && w->server == from_server) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from functions.c:75:0: functions.c: In function 'function_pad': ./../include/functions.h:47:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] x = new_next_arg((y), &(y)); \ ^ functions.c:5686:2: note: in expansion of macro 'GET_DWORD_ARG' GET_DWORD_ARG(pads, input); ^ functions.c:5687:35: warning: pointer targets in passing argument 1 of 'quick_display_column_count' differ in signedness [-Wpointer-sign] len = quick_display_column_count(input); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:311:12: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_display_column_count (const unsigned char *); ^ functions.c:5701:38: warning: pointer targets in passing argument 3 of 'strformat' differ in signedness [-Wpointer-sign] return strformat(retval, retvalsiz, input, width, codepoint); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:110:8: note: expected 'const unsigned char *' but argument is of type 'char *' char * strformat (char *, size_t, const unsigned char *, ssize_t, int); ^ functions.c: In function 'function_printlen': functions.c:5750:30: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] copy = new_normalize_string(input, 2, NORMALIZE); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c: In function 'function_stripansicodes': functions.c:5758:37: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] return new_normalize_string(input, 1, NORMALIZE); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:5758:16: warning: pointer targets in return differ in signedness [-Wpointer-sign] return new_normalize_string(input, 1, NORMALIZE); ^ functions.c: In function 'function_rest': functions.c:5870:31: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] len = quick_code_point_count(input); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:5887:24: warning: pointer targets in passing argument 1 of 'previous_code_point' differ in signedness [-Wpointer-sign] previous_code_point(input, (const unsigned char **)&x); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:316:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int previous_code_point (const unsigned char *, const unsigned char **); ^ functions.c: In function 'function_stripc': functions.c:5934:32: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] output = new_normalize_string(input, 1, STRIP_COLOR); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:5934:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] output = new_normalize_string(input, 1, STRIP_COLOR); ^ functions.c: In function 'function_stripcrap': functions.c:5947:32: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] output = new_normalize_string(input, 1, mangle); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:5947:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] output = new_normalize_string(input, 1, mangle); ^ In file included from functions.c:75:0: functions.c: In function 'function_getopt': ./../include/functions.h:54:48: warning: the address of 'tmpstr' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:6178:4: note: in expansion of macro 'RETURN_STR' RETURN_STR(tmpstr); ^ ./../include/functions.h:54:48: warning: the address of 'tmpstr' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:6183:4: note: in expansion of macro 'RETURN_STR' RETURN_STR(tmpstr); ^ functions.c: In function 'function_maxlen': functions.c:6229:37: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if ((len = quick_code_point_count(arg)) > maxlen) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c: In function 'function_prefix': functions.c:6279:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(words[0], words[word_index], len_index)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:6279:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(words[0], words[word_index], len_index)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_indextoword': functions.c:6398:33: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] count = quick_code_point_count(input); ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ functions.c:6402:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = input; ^ In file included from functions.c:75:0: functions.c: In function 'function_realpath': ./../include/functions.h:54:48: warning: the address of 'resolvedname' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:6430:3: note: in expansion of macro 'RETURN_STR' RETURN_STR(resolvedname); ^ functions.c: In function 'function_insert': functions.c:6458:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = first_part = input; ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from functions.c:45: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ functions.c:6471:16: note: in expansion of macro 'LOCAL_COPY' second_part = LOCAL_COPY(s); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from functions.c:45: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from functions.c:45: functions.c:6471:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] second_part = LOCAL_COPY(s); ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from functions.c:45: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ functions.c:6450:21: warning: unused variable 'p' [-Wunused-variable] unsigned char *s, *p; ^ In file included from functions.c:75:0: functions.c: In function 'function_stat': ./../include/functions.h:54:48: warning: the address of 'retval' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:6517:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(retval); ^ functions.c: In function 'function_getcap': functions.c:6530:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "TERM")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:6530:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "TERM")) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ In file included from functions.c:75:0: functions.c: In function 'function_longtoip': ./../include/functions.h:54:48: warning: the address of 'retval' will always evaluate as 'true' [-Waddress] #define RETURN_STR(x) return malloc_strdup((x) ? (x) : EMPTY) ^ functions.c:6640:2: note: in expansion of macro 'RETURN_STR' RETURN_STR(retval); ^ functions.c: In function 'function_killpid': functions.c:6862:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(sys_siglist[sig], sig_str)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:6862:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(sys_siglist[sig], sig_str)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_getserial': functions.c:6986:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "HOOK")) { ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c:6986:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(type, "HOOK")) { ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ functions.c: In function 'function_numlines': functions.c:7096:32: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] strval = new_normalize_string(input, 0, NORMALIZE); ^ In file included from functions.c:64:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ functions.c:7096:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] strval = new_normalize_string(input, 0, NORMALIZE); ^ functions.c:7097:22: warning: pointer targets in passing argument 2 of 'prepare_display' differ in signedness [-Wpointer-sign] prepare_display(-1, strval, cols, &numl, 0); ^ In file included from functions.c:64:0: ./../include/screen.h:146:18: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char **prepare_display (int, const unsigned char *, int, int *, int); ^ functions.c: In function 'function_strptime': functions.c:7480:8: warning: implicit declaration of function 'strptime' [-Wimplicit-function-declaration] if (!(strptime(input, format, &timeptr))) ^ functions.c: In function 'function_iconvctl': functions.c:7599:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ADD", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7599:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ADD", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7644:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "LIST", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7644:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "LIST", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7657:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc,"SIZE", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7657:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc,"SIZE", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7664:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GET", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7664:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "GET", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7681:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REMOVE", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c:7681:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REMOVE", len)) ^ In file included from ./../include/alias.h:10:0, from functions.c:47: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ functions.c: In function 'function_randread': functions.c:5007:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ functions.c:5008:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ functions.c:5012:3: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets(buffer, BIG_BUFFER_SIZE, fp); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c gailib.c gailib.c: In function 'getaddrinfo__compat': gailib.c:365:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] v4a = ((struct in_addr *)pton)->s_addr; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c glob.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c hook.c hook.c: In function 'do_hook_internal': hook.c:1001:11: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(func_retval); ^ In file included from hook.c:43:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *); ^ hook.c: In function 'oncmd': hook.c:1182:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] while (!my_strnicmp(func, hook_functions[first].name, len)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ hook.c:1182:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] while (!my_strnicmp(func, hook_functions[first].name, len)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ hook.c: In function 'add_to_list': hook.c:1530:57: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1530:68: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if ((tmp->sernum == item->sernum) && (my_stricmp(tmp->nick, item->nick) < 0)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c: In function 'remove_from_list': hook.c:1555:44: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1555:55: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->sernum == sernum && !my_stricmp(tmp->nick, item)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c: In function 'get_noise_id': hook.c:1620:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(chr, noise_info[n]->name)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1620:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(chr, noise_info[n]->name)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c: In function 'hookctl': hook.c:1962:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (hook->sernum != ser || my_stricmp(nick, hook->nick)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:1962:48: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (hook->sernum != ser || my_stricmp(nick, hook->nick)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2133:64: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] (!is_serial && hooklist[tmp_int]->filename && !my_stricmp(hooklist[tmp_int]->filename, str))) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2133:93: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] (!is_serial && hooklist[tmp_int]->filename && !my_stricmp(hooklist[tmp_int]->filename, str))) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2148:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] (!is_serial && hook->filename && !my_stricmp(hook->filename, str)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2148:67: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] (!is_serial && hook->filename && !my_stricmp(hook->filename, str)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2506:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, noise_info[tmp_int]->name)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ hook.c:2506:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(name, noise_info[tmp_int]->name)) ^ In file included from hook.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c if.c if.c: In function 'ifcmd': if.c:196:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "elif ", 5)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:196:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(args, "elif ", 5)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:201:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else if ", 8)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:201:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else if ", 8)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:206:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "elsif ", 6)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:206:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "elsif ", 6)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:211:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else ", 5)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c:211:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(args, "else ", 5)) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ if.c: In function 'docmd': if.c:251:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp (cmd, "while")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:251:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp (cmd, "while")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'fe': if.c:560:28: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, word, 16); ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ if.c: In function 'for_next_cmd': if.c:615:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:615:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:615:49: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:615:58: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "from") && my_stricmp(argv[1], "=")) || ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'for_fe_cmd': if.c:670:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "in")) || (argc != 4)) { ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:670:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if ((my_stricmp(argv[1], "in")) || (argc != 4)) { ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c: In function 'loopcmd': if.c:725:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:725:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:725:55: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:725:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "from") || !my_stricmp(argv[1], "=")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:727:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "in")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ if.c:727:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(argv[1], "in")) ^ In file included from ./../include/alias.h:10:0, from if.c:37: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ignore.c ignore.c: In function 'change_ignore_mask_by_desc': ignore.c:481:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "REASON", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:481:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "REASON", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:497:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TIMEOUT", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:497:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "TIMEOUT", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:530:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "NONE", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:530:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(l2, "NONE", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:538:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "ALL", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:538:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(l2, "ALL", len)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c: In function 'get_ignore_types_by_pattern': ignore.c:915:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->nick, pattern)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ignore.c:915:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->nick, pattern)) ^ In file included from ignore.c:93:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ignore.c: In function 'ignorectl': ignore.c:1017:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1017:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1023:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1023:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1031:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1031:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1033:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNSUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1033:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNSUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1035:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESET_SUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1035:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RESET_SUSPEND", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1037:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1037:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1048:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1048:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1063:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1063:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1071:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PATTERN", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1071:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PATTERN", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1073:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RPATTERN", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1073:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "RPATTERN", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1075:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WITH_TYPES", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1075:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WITH_TYPES", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1077:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1077:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1089:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1089:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1091:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1091:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1093:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1093:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1095:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1095:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1097:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1097:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1102:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1102:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1104:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1104:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1106:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1106:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1111:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1111:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1116:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENABLED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1116:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENABLED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1119:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1119:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1131:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1131:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NICK", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1134:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1134:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVELS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1139:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1139:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUPPRESS", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1142:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1142:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXCEPT", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1145:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1145:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXPIRATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1161:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1161:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REASON", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1167:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1167:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATION", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1174:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1174:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_USED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1181:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1181:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COUNTER", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1184:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENABLED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ignore.c:1184:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENABLED", len)) { ^ In file included from ignore.c:93:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c input.c input.c: In function 'debug_input_line': input.c:244:8: warning: unused variable 's' [-Wunused-variable] char *s; ^ input.c: In function 'update_input': input.c:644:29: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from input.c:56:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ input.c:644:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from input.c:47: input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:224:24: note: in expansion of macro 'current_screen' #define INPUT_PROMPT current_screen->il->input_prompt ^ input.c:653:18: note: in expansion of macro 'INPUT_PROMPT' if (strcmp(ptr, INPUT_PROMPT)) ^ input.c:664:29: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from input.c:56:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ input.c:664:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from input.c:47: input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:227:33: note: in expansion of macro 'current_screen' #define IND_LEFT current_screen->il->ind_left ^ input.c:667:18: note: in expansion of macro 'IND_LEFT' if (strcmp(ptr, IND_LEFT)) ^ input.c:678:29: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from input.c:56:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ input.c:678:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ptr = new_normalize_string(ptr_free, 0, display_line_mangler); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from input.c:47: input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c:117:25: note: expected 'const char *' but argument is of type 'unsigned char *' #define current_screen last_input_screen ^ input.c:230:33: note: in expansion of macro 'current_screen' #define IND_RIGHT current_screen->il->ind_right ^ input.c:681:18: note: in expansion of macro 'IND_RIGHT' if (strcmp(ptr, IND_RIGHT)) ^ input.c: In function 'set_input': input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:1023:10: note: in expansion of macro 'INPUT_BUFFER' strlcpy(INPUT_BUFFER, str, INPUT_BUFFER_SIZE); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ input.c:1021:9: warning: unused variable 'len' [-Wunused-variable] size_t len; ^ input.c: In function 'get_input': input.c:117:25: warning: pointer targets in return differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:1041:9: note: in expansion of macro 'INPUT_BUFFER' return INPUT_BUFFER; ^ input.c: In function 'input_delete_character': input.c:181:22: warning: pointer targets in passing argument 1 of 'ov_strcpy' differ in signedness [-Wpointer-sign] #define CURSOR_SPOT (INPUT_BUFFER + LOGICAL_LOCATION) ^ input.c:1150:12: note: in expansion of macro 'CURSOR_SPOT' ov_strcpy(CURSOR_SPOT, NEXT_SPOT); ^ In file included from ./../include/alias.h:10:0, from input.c:48: ./../include/ircaux.h:137:8: note: expected 'char *' but argument is of type 'unsigned char *' char * ov_strcpy (char *, const char *); ^ input.c:182:20: warning: pointer targets in passing argument 2 of 'ov_strcpy' differ in signedness [-Wpointer-sign] #define NEXT_SPOT (INPUT_BUFFER + NEXT_LOGICAL_LOCATION) ^ input.c:1150:25: note: in expansion of macro 'NEXT_SPOT' ov_strcpy(CURSOR_SPOT, NEXT_SPOT); ^ In file included from ./../include/alias.h:10:0, from input.c:48: ./../include/ircaux.h:137:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * ov_strcpy (char *, const char *); ^ input.c: In function 'cut_input': input.c:1205:6: warning: unused variable 'x' [-Wunused-variable] int x; ^ input.c:1204:9: warning: unused variable 'size' [-Wunused-variable] size_t size; ^ input.c:1203:9: warning: unused variable 'buffer' [-Wunused-variable] char * buffer; ^ input.c: In function 'input_add_character': input.c:117:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:1310:13: note: in expansion of macro 'INPUT_BUFFER' if (strlen(INPUT_BUFFER) + utf8strlen >= INPUT_BUFFER_SIZE) ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from input.c:47: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1319:15: note: in expansion of macro 'LOCAL_COPY' char *ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from input.c:47: input.c:181:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] #define CURSOR_SPOT (INPUT_BUFFER + LOGICAL_LOCATION) ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1319:26: note: in expansion of macro 'CURSOR_SPOT' char *ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from input.c:47: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1321:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:213:48: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1321:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1322:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(ptr); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1331:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:213:48: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1331:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from input.c:47: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1335:15: note: in expansion of macro 'LOCAL_COPY' char *ptr = LOCAL_COPY(NEXT_SPOT); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from input.c:47: input.c:182:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] #define NEXT_SPOT (INPUT_BUFFER + NEXT_LOGICAL_LOCATION) ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1335:26: note: in expansion of macro 'NEXT_SPOT' char *ptr = LOCAL_COPY(NEXT_SPOT); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from input.c:47: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1337:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:213:48: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1337:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(utf8str); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1338:3: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(ptr); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:1297:6: warning: unused variable 'numbytes' [-Wunused-variable] int numbytes; ^ input.c:1296:6: warning: unused variable 'numcols' [-Wunused-variable] int numcols; ^ input.c: In function 'input_clear_to_bol': input.c:1361:8: warning: unused variable 'copy' [-Wunused-variable] char *copy; ^ input.c:1360:7: warning: unused variable 'c' [-Wunused-variable] char c; ^ input.c: In function 'input_reset_line': input.c:1401:13: warning: pointer targets in passing argument 1 of 'set_input' differ in signedness [-Wpointer-sign] set_input(string); /* This calls update_input() */ ^ input.c:1019:13: note: expected 'const char *' but argument is of type 'unsigned char *' static void set_input (const char *str) ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from input.c:47: input.c: In function 'input_yank_cut_buffer': ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1479:8: note: in expansion of macro 'LOCAL_COPY' ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from input.c:47: input.c:181:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] #define CURSOR_SPOT (INPUT_BUFFER + LOGICAL_LOCATION) ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1479:19: note: in expansion of macro 'CURSOR_SPOT' ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from input.c:47: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1481:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(CUT_BUFFER); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:213:48: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1481:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(CUT_BUFFER); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1482:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(ptr); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from input.c:47: input.c: In function 'send_line': ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1513:9: note: in expansion of macro 'LOCAL_COPY' line = LOCAL_COPY(INPUT_BUFFER); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from input.c:47: input.c:117:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:1513:20: note: in expansion of macro 'INPUT_BUFFER' line = LOCAL_COPY(INPUT_BUFFER); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from input.c:47: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from input.c:47: input.c: In function 'type_text': ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1646:8: note: in expansion of macro 'LOCAL_COPY' ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from input.c:47: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from input.c:47: input.c:181:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] #define CURSOR_SPOT (INPUT_BUFFER + LOGICAL_LOCATION) ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ input.c:1646:19: note: in expansion of macro 'CURSOR_SPOT' ptr = LOCAL_COPY(CURSOR_SPOT); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from input.c:47: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1648:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(string); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:213:48: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1648:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(string); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c:117:25: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] #define current_screen last_input_screen ^ input.c:125:24: note: in expansion of macro 'current_screen' #define INPUT_BUFFER current_screen->il->input_buffer ^ input.c:213:34: note: in expansion of macro 'INPUT_BUFFER' #define ADD_TO_INPUT(x) strlcat(INPUT_BUFFER, (x), sizeof INPUT_BUFFER); ^ input.c:1649:2: note: in expansion of macro 'ADD_TO_INPUT' ADD_TO_INPUT(ptr); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from input.c:48: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ input.c: In function 'parse_text': input.c:1666:11: warning: pointer targets in passing argument 1 of 'runcmds' differ in signedness [-Wpointer-sign] runcmds(string, empty_string); ^ In file included from input.c:50:0: ./../include/commands.h:30:7: note: expected 'const char *' but argument is of type 'unsigned char *' void runcmds (Char *, Char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ./irc.c \ -DIRCLIB=\"/usr/share/epic5/\" ./irc.c: In function 'quit_response': ./irc.c:403:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(ptr, "yes", len)) ^ In file included from ./../include/alias.h:10:0, from ./irc.c:72: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./irc.c:403:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(ptr, "yes", len)) ^ In file included from ./../include/alias.h:10:0, from ./irc.c:72: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./irc.c: In function 'parse_args': ./irc.c:484:8: warning: unused variable 'translation_path' [-Wunused-variable] char *translation_path = NULL; ^ ./irc.c: In function 'main': ./irc.c:1268:4: warning: ignoring return value of 'freopen', declared with attribute warn_unused_result [-Wunused-result] freopen("/dev/null", "w", stdout); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ircaux.c ircaux.c: In function 'upper': ircaux.c:390:19: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(c, c_utf8str, sizeof(c_utf8str)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:391:19: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(d, d_utf8str, sizeof(d_utf8str)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:377:13: warning: unused variable 'p' [-Wunused-variable] char *s, *p; ^ ircaux.c: In function 'lower': ircaux.c:422:19: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(c, c_utf8str, sizeof(c_utf8str)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:423:19: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(d, d_utf8str, sizeof(d_utf8str)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:409:13: warning: unused variable 'p' [-Wunused-variable] char *s, *p; ^ ircaux.c: In function 'stristr': ircaux.c:450:35: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] srchlen = quick_code_point_count(srch); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:453:39: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (srchlen > quick_code_point_count(start)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:469:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, srch, srchlen)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ircaux.c:469:23: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, srch, srchlen)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ircaux.c:470:34: warning: pointer targets in passing argument 1 of 'quick_code_point_index' differ in signedness [-Wpointer-sign] return quick_code_point_index(start, p); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:317:12: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_index (const unsigned char *, const unsigned char *); ^ ircaux.c:470:41: warning: pointer targets in passing argument 2 of 'quick_code_point_index' differ in signedness [-Wpointer-sign] return quick_code_point_index(start, p); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:317:12: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_index (const unsigned char *, const unsigned char *); ^ ircaux.c: In function 'rstristr': ircaux.c:514:35: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] srchlen = quick_code_point_count(srch); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:517:39: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] if (srchlen > quick_code_point_count(start)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:523:23: warning: pointer targets in passing argument 1 of 'previous_code_point' differ in signedness [-Wpointer-sign] previous_code_point(start, (const unsigned char **)&p); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:316:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int previous_code_point (const unsigned char *, const unsigned char **); ^ ircaux.c:527:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, srch, srchlen)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ircaux.c:527:23: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, srch, srchlen)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ircaux.c:528:34: warning: pointer targets in passing argument 1 of 'quick_code_point_index' differ in signedness [-Wpointer-sign] return quick_code_point_index(start, p); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:317:12: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_index (const unsigned char *, const unsigned char *); ^ ircaux.c:528:41: warning: pointer targets in passing argument 2 of 'quick_code_point_index' differ in signedness [-Wpointer-sign] return quick_code_point_index(start, p); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:317:12: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_index (const unsigned char *, const unsigned char *); ^ ircaux.c:530:32: warning: pointer targets in passing argument 1 of 'previous_code_point' differ in signedness [-Wpointer-sign] if ((d = previous_code_point(start, (const unsigned char **)&p)) == 0) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:316:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int previous_code_point (const unsigned char *, const unsigned char **); ^ ircaux.c: In function 'remove_from_comma_list': ircaux.c:595:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, what)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ircaux.c:595:22: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, what)) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ircaux.c: In function 'next_in_div_list': ircaux.c:617:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = str; ^ ircaux.c:633:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *after = s; /* Pointing at the new string */ ^ ircaux.c: In function 'chop': ircaux.c:837:30: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] sl = quick_code_point_count(stuff); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:846:24: warning: pointer targets in passing argument 1 of 'previous_code_point' differ in signedness [-Wpointer-sign] previous_code_point(stuff, (const unsigned char **)&s); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:316:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int previous_code_point (const unsigned char *, const unsigned char **); ^ ircaux.c: In function 'lw_strcmp': ircaux.c:2205:21: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(pos, val2); ^ ircaux.c:793:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c:2205:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(pos, val2); ^ ircaux.c:793:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c: In function 'strformat': ircaux.c:2540:19: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(pad, padutf8, sizeof(padutf8)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:2541:43: warning: pointer targets in passing argument 1 of 'quick_display_column_count' differ in signedness [-Wpointer-sign] if ((padlen = quick_display_column_count(padutf8)) == 0) ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:311:12: note: expected 'const unsigned char *' but argument is of type 'char *' extern int quick_display_column_count (const unsigned char *); ^ ircaux.c:2570:26: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:2563:8: warning: unused variable 'utf8strlen' [-Wunused-variable] char utf8strlen; ^ ircaux.c: In function 'split_string': ircaux.c:2793:21: warning: pointer targets in passing argument 1 of 'count_char' differ in signedness [-Wpointer-sign] parts = count_char(str, delimiter) + 1; ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:152:5: note: expected 'const unsigned char *' but argument is of type 'char *' int count_char (const unsigned char *, const unsigned char); ^ ircaux.c: In function 'is_root': ircaux.c:2947:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(root, var, rootl)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c:2947:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(root, var, rootl)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from ircaux.c:38: ircaux.c: In function 'count_char': ircaux.c:3481:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] while ((t = strchr(src, look))) ^ ircaux.c:3481:21: note: expected 'const char *' but argument is of type 'const unsigned char *' ircaux.c:3481:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] while ((t = strchr(src, look))) ^ ircaux.c: In function 'vmy_strnicmp': ircaux.c:5056:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(cmp,str,len)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c:5056:23: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(cmp,str,len)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c: In function 'substitute_string': ircaux.c:5091:36: warning: pointer targets in passing argument 1 of 'quick_code_point_count' differ in signedness [-Wpointer-sign] oldcplen = quick_code_point_count(oldstr); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:315:16: note: expected 'const unsigned char *' but argument is of type 'const char *' extern int quick_code_point_count (const unsigned char *str); ^ ircaux.c:5134:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, oldstr, oldcplen)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c:5134:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(p, oldstr, oldcplen)) ^ ircaux.c:787:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *str1, const unsigned char *str2, size_t n) ^ ircaux.c: In function 'fix_string_width': ircaux.c:5322:31: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] input = new_normalize_string(orig_str_copy, 0, display_line_mangler); ^ In file included from ircaux.c:39:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ ircaux.c:5322:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] input = new_normalize_string(orig_str_copy, 0, display_line_mangler); ^ ircaux.c:5323:33: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] input_cols = output_with_count(input, 0, 0); ^ In file included from ircaux.c:39:0: ./../include/screen.h:147:9: note: expected 'const unsigned char *' but argument is of type 'char *' size_t output_with_count (const unsigned char *, int, int); ^ ircaux.c:5329:24: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(fillchar, fillstr, sizeof(fillstr)); ^ In file included from ircaux.c:48:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ircaux.c:5368:30: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] result = denormalize_string(retval); ^ In file included from ircaux.c:39:0: ./../include/screen.h:145:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *denormalize_string (const unsigned char *); ^ ircaux.c:5368:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] result = denormalize_string(retval); ^ ircaux.c: In function 'eight_bytes_to_fish64': ircaux.c:5618:27: warning: pointer targets in passing argument 1 of 'four_bytes_to_fish64' differ in signedness [-Wpointer-sign] four_bytes_to_fish64(input + 4, inputlen - 4, output, outputlen); ^ ircaux.c:5562:12: note: expected 'const char *' but argument is of type 'const unsigned char *' static int four_bytes_to_fish64 (const char *input, size_t inputlen, unsigned char *output, size_t outputlen) ^ ircaux.c:5622:23: warning: pointer targets in passing argument 1 of 'four_bytes_to_fish64' differ in signedness [-Wpointer-sign] four_bytes_to_fish64(input, inputlen, output + 6, outputlen - 6); ^ ircaux.c:5562:12: note: expected 'const char *' but argument is of type 'const unsigned char *' static int four_bytes_to_fish64 (const char *input, size_t inputlen, unsigned char *output, size_t outputlen) ^ ircaux.c: In function 'fish64_encoder': ircaux.c:5647:29: warning: pointer targets in passing argument 1 of 'eight_bytes_to_fish64' differ in signedness [-Wpointer-sign] if (eight_bytes_to_fish64(orig + ib, orig_len - ib, ^ ircaux.c:5611:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int eight_bytes_to_fish64 (const unsigned char *input, size_t inputlen, unsigned char *output, size_t outputlen) ^ ircaux.c:5648:9: warning: pointer targets in passing argument 3 of 'eight_bytes_to_fish64' differ in signedness [-Wpointer-sign] dest + ob, dest_len - ob) < 0) ^ ircaux.c:5611:12: note: expected 'unsigned char *' but argument is of type 'char *' static int eight_bytes_to_fish64 (const unsigned char *input, size_t inputlen, unsigned char *output, size_t outputlen) ^ ircaux.c: In function 'sed_encoder': ircaux.c:5966:14: warning: pointer targets in passing argument 1 of 'encrypt_sed' differ in signedness [-Wpointer-sign] encrypt_sed(dest, len, meta, meta_len); ^ In file included from ircaux.c:57:0: ./../include/sedcrypt.h:63:11: note: expected 'unsigned char *' but argument is of type 'char *' void encrypt_sed (unsigned char *, int, const unsigned char *, int); ^ ircaux.c: In function 'sed_decoder': ircaux.c:5983:14: warning: pointer targets in passing argument 1 of 'decrypt_sed' differ in signedness [-Wpointer-sign] decrypt_sed(dest, len, meta, meta_len); ^ In file included from ircaux.c:57:0: ./../include/sedcrypt.h:64:11: note: expected 'unsigned char *' but argument is of type 'char *' void decrypt_sed (unsigned char *, int, const unsigned char *, int); ^ ircaux.c: In function 'ctcp_encoder': ircaux.c:5997:17: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!dest_len <= 0) ^ ircaux.c: In function 'lookup_transform': ircaux.c:6502:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(transformers[x].name, str)) ^ ircaux.c:793:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c:6502:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(transformers[x].name, str)) ^ ircaux.c:793:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *str1, const unsigned char *str2) ^ ircaux.c: In function 'strext2': ircaux.c:6936:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] buflen = strlen(buffer); /* XXX Should be passed in as param */ ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from ircaux.c:38: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ ircaux.c:6930:9: warning: unused variable 'cutlen' [-Wunused-variable] size_t cutlen; ^ ircaux.c:6928:28: warning: unused variable 'part3str' [-Wunused-variable] unsigned char *part2str, *part3str, *p, *s; ^ ircaux.c:6928:17: warning: unused variable 'part2str' [-Wunused-variable] unsigned char *part2str, *part3str, *p, *s; ^ ircaux.c: In function 'is_iso2022_jp': ircaux.c:7045:17: warning: unused variable 'iso2022_jp' [-Wunused-variable] static iconv_t iso2022_jp = (iconv_t) -2; ^ ircaux.c: At top level: ircaux.c:6548:12: warning: 'unregister_transform' defined but not used [-Wunused-function] static int unregister_transform (int i) ^ ircaux.c: In function 'randd': ircaux.c:3651:2: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] read(random_fd, (void *)&value, sizeof(value)); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ircsig.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c keys.c keys.c: In function 'key_exec': keys.c:434:31: warning: pointer targets in passing argument 2 of 'key->bound->func' differ in signedness [-Wpointer-sign] key->bound->func(key->val, key->stuff); ^ keys.c:434:31: note: expected 'unsigned char *' but argument is of type 'char *' keys.c: In function 'bind_compressed_string': keys.c:1129:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(bindstr, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1129:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(bindstr, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'unload_bindings': keys.c:1421:35: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (bp->filename && !my_stricmp(bp->filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1421:49: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (bp->filename && !my_stricmp(bp->filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'unload_bindings_recurse': keys.c:1452:17: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(map[c].filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1452:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] !my_stricmp(map[c].filename, pkg)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'bindcmd': keys.c:1663:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(seq + 1, "DEFAULTS", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1663:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(seq + 1, "DEFAULTS", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1671:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(seq + 1, "SYMBOLIC", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1671:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(seq + 1, "SYMBOLIC", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1684:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(seq + 1, "RECURSIVE", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1684:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(seq + 1, "RECURSIVE", 1)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1714:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(function, "meta", 4)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1714:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(function, "meta", 4)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c: In function 'rbindcmd': keys.c:1800:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(function, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1800:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(function, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c: In function 'bindctl': keys.c:1900:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "FUNCTION", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1900:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "FUNCTION", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1908:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "CREATE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1908:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "CREATE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1923:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESTROY", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1923:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DESTROY", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1932:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXISTS", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1932:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "EXISTS", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1933:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(func, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1933:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(func, "NOTHING")) ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1937:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1937:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1947:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1947:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1951:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(bp->name, func, len)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1951:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(bp->name, func, len)) ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1956:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1956:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1963:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1963:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1966:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1966:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1974:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SEQUENCE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1974:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SEQUENCE", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:1985:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1985:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(listc, "GET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1997:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "SET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:1997:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] } else if (!my_stricmp(listc, "SET")) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ keys.c:2001:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2001:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2006:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2006:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SETPACKAGE", 4)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2013:29: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAP", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2013:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAP", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2035:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLEAR", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ keys.c:2035:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CLEAR", 1)) { ^ In file included from keys.c:39:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c lastlog.c lastlog.c: In function 'lastlog': lastlog.c:442:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-LITERAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:442:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-LITERAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:450:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGEX", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:450:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGEX", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:458:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-IGNORE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:458:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-IGNORE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:466:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGIGNORE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:466:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REGIGNORE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:474:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-TARGET", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:474:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-TARGET", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:482:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MAXIMUM", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:482:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MAXIMUM", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:497:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MANGLE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:497:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-MANGLE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:503:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SKIP", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:503:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SKIP", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:518:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-NUMBER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:518:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-NUMBER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:533:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-CONTEXT", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:533:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-CONTEXT", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:557:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-FILE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:557:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-FILE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:561:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SEPARATOR", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:561:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-SEPARATOR", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:569:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REVERSE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:569:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REVERSE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:571:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:571:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:573:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:573:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--ALL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:575:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--", 2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:575:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "--", 2)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:586:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REWRITE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:586:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-REWRITE", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:590:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-WINDOW", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:590:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-WINDOW", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:604:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-THIS_SERVER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:604:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-THIS_SERVER", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:606:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-GLOBAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:606:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-GLOBAL", len)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:608:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-", 1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:608:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "-", 1)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ lastlog.c:935:14: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(vitals, sizeof(vitals), ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from lastlog.c:36: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (snprintf (char *__restrict __s, size_t __n, ^ lastlog.c:944:31: warning: pointer targets in passing argument 2 of 'expand_alias' differ in signedness [-Wpointer-sign] n = expand_alias(rewrite, vitals); ^ In file included from lastlog.c:47:0: ./../include/alias.h:131:9: note: expected 'const char *' but argument is of type 'unsigned char *' char * expand_alias (Char *, Char *); ^ lastlog.c:944:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] n = expand_alias(rewrite, vitals); ^ lastlog.c:1133:14: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(vitals, sizeof(vitals), ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from lastlog.c:36: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (snprintf (char *__restrict __s, size_t __n, ^ lastlog.c:1142:31: warning: pointer targets in passing argument 2 of 'expand_alias' differ in signedness [-Wpointer-sign] n = expand_alias(rewrite, vitals); ^ In file included from lastlog.c:47:0: ./../include/alias.h:131:9: note: expected 'const char *' but argument is of type 'unsigned char *' char * expand_alias (Char *, Char *); ^ lastlog.c:1142:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] n = expand_alias(rewrite, vitals); ^ lastlog.c: In function 'show_lastlog': lastlog.c:1229:34: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] rresult = new_normalize_string((*l)->msg, 1, mangler); ^ In file included from lastlog.c:40:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ lastlog.c:1229:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] rresult = new_normalize_string((*l)->msg, 1, mangler); ^ lastlog.c: In function 'reconstitute_scrollback': lastlog.c:1320:36: warning: pointer targets in passing argument 2 of 'add_to_window_scrollback' differ in signedness [-Wpointer-sign] add_to_window_scrollback(window, li->msg, li->refnum); ^ In file included from lastlog.c:40:0: ./../include/screen.h:148:10: note: expected 'const unsigned char *' but argument is of type 'char *' void add_to_window_scrollback (Window *, const unsigned char *, intmax_t); ^ lastlog.c: In function 'function_line': lastlog.c:1352:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(extra, "-LEVEL")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c:1352:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(extra, "-LEVEL")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c:1354:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(extra, "-TIME")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c:1354:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(extra, "-TIME")) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c: In function 'move_lastlog_item_by_target': lastlog.c:1666:42: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (l->window == oldwin && !my_stricmp(l->target, str)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c:1666:53: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (l->window == oldwin && !my_stricmp(l->target, str)) ^ In file included from lastlog.c:42:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ lastlog.c: At top level: lastlog.c:1555:17: warning: 'newest_lastlog_for_window' defined but not used [-Wunused-function] static Lastlog *newest_lastlog_for_window (Window *window) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c levels.c levels.c: In function 'str_to_mask': levels.c:256:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(str, "ALL", len) == 0) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:256:25: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(str, "ALL", len) == 0) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:258:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(str, "NONE", len) == 0) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:258:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (my_strnicmp(str, "NONE", len) == 0) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:272:22: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str, LEVELNAME(i), len)) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:95:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] #define LEVELNAME(i) level_bucket->list[i].name ^ levels.c:272:27: note: in expansion of macro 'LEVELNAME' if (!my_strnicmp(str, LEVELNAME(i), len)) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:235:6: warning: unused variable 'warn' [-Wunused-variable] int warn = 0; ^ levels.c: In function 'str_to_level': levels.c:320:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(orig, LEVELNAME(i), len)) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:95:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] #define LEVELNAME(i) level_bucket->list[i].name ^ levels.c:320:29: note: in expansion of macro 'LEVELNAME' if (!my_strnicmp(orig, LEVELNAME(i), len)) ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c: In function 'levelctl': levels.c:358:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "LEVELS", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:358:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "LEVELS", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:361:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:361:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:365:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALIAS", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:365:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALIAS", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:371:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOOKUP", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:371:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOOKUP", 2)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:381:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NORMALIZE", 1)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ levels.c:381:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NORMALIZE", 1)) { ^ In file included from levels.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c list.c list.c: In function 'add_list_strcmp': list.c:43:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, item2->name); ^ In file included from list.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c:43:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, item2->name); ^ In file included from list.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c: In function 'list_strcmp': list.c:48:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, str); ^ In file included from list.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ list.c:48:33: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return my_stricmp(item1->name, str); ^ In file included from list.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c log.c log.c: In function 'add_to_log': log.c:221:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] local_line = new_normalize_string(line, 1, mangler); ^ log.c:223:30: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign] local_line = malloc_strdup(line); ^ In file included from log.c:42:0: ./../include/ircaux.h:191:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strdup (const char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c logfiles.c logfiles.c: In function 'get_log_by_desc': logfiles.c:164:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:164:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'is_logfile_name_unique': logfiles.c:176:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:176:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(log->name, desc)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'logfile_add': logfiles.c:287:52: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (log->type == LOG_SERVERS && !my_strnicmp("ALL", arg, 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:287:59: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (log->type == LOG_SERVERS && !my_strnicmp("ALL", arg, 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'logfile_name': logfiles.c:464:51: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (log->name && (my_stricmp(log->name, arg) == 0)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:464:62: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (log->name && (my_stricmp(log->name, arg) == 0)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c: In function 'logfile_server': logfiles.c:609:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:609:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "ALL", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'logfile_type': logfiles.c:630:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "SERVER", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:630:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, "SERVER", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:632:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "WINDOW", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:632:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "WINDOW", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:634:24: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "TARGET", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:634:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg, "TARGET", 1)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'logcmd': logfiles.c:684:42: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:684:47: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c: In function 'add_to_logs': logfiles.c:724:46: warning: pointer targets in passing argument 4 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->refnum, log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:35:0: ./../include/log.h:17:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (int, FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c:738:46: warning: pointer targets in passing argument 4 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->refnum, log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:35:0: ./../include/log.h:17:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (int, FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c:759:45: warning: pointer targets in passing argument 4 of 'add_to_log' differ in signedness [-Wpointer-sign] add_to_log(log->refnum, log->log, winref, orig_str, log->mangler, log->rewrite); ^ In file included from logfiles.c:35:0: ./../include/log.h:17:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void add_to_log (int, FILE *, long, const unsigned char *, int, const char *); ^ logfiles.c: In function 'logctl': logfiles.c:797:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NEW", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:797:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NEW", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:800:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_CREATED", 12)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:800:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_CREATED", 12)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:802:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", 7)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:802:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", 7)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:807:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(refstr, "ACTIVE")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:807:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(refstr, "ACTIVE")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:809:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "INACTIVE")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:809:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "INACTIVE")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:811:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "ALL")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:811:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(refstr, "ALL")) ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ logfiles.c:823:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", 6)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:823:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", 6)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:828:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:828:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:834:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:834:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:840:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:840:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", 2)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:846:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:846:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:848:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:848:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:850:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:850:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:852:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:852:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:854:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:854:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:857:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:857:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:860:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:860:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:862:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:862:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:864:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:864:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:866:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:866:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:868:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:868:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:871:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:871:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:877:34: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:877:41: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "NAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:880:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:880:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FILENAME", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:883:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:883:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:886:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:886:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGETS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:890:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:890:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LEVEL", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:893:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:893:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REWRITE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:896:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:896:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MANGLE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:899:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:899:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:906:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:906:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TYPE", 3)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:909:41: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:909:48: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:913:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:913:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:915:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:915:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PMATCH", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:917:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ logfiles.c:917:40: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT", 1)) { ^ In file included from logfiles.c:38:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c mail.c mail.c: In function 'set_mail_type': mail.c:670:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MBOX")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:670:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MBOX")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:672:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MAILDIR")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ mail.c:672:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "MAILDIR")) ^ In file included from mail.c:40:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c names.c In file included from names.c:38:0: names.c: In function 'find_channel': names.c:148:26: warning: pointer targets in passing argument 1 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (!server_stricmp(ch->channel, channel, server)) ^ ./../include/ircaux.h:71:49: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ names.c:148:39: warning: pointer targets in passing argument 2 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (!server_stricmp(ch->channel, channel, server)) ^ ./../include/ircaux.h:71:52: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ names.c: In function 'remove_from_channel': names.c:561:33: warning: pointer targets in passing argument 1 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (channel && server_stricmp(channel, chan->channel, server)) ^ ./../include/ircaux.h:71:49: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ names.c:561:42: warning: pointer targets in passing argument 2 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (channel && server_stricmp(channel, chan->channel, server)) ^ ./../include/ircaux.h:71:52: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ names.c: In function 'is_current_channel': names.c:1273:45: warning: pointer targets in passing argument 1 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (!server_stricmp(name, channel, server)) ^ ./../include/ircaux.h:71:49: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ names.c:1273:51: warning: pointer targets in passing argument 2 of 'server_strnicmp' differ in signedness [-Wpointer-sign] if (!server_stricmp(name, channel, server)) ^ ./../include/ircaux.h:71:52: note: in definition of macro 'server_stricmp' #define server_stricmp(x, y, s) server_strnicmp(x, y, UINT_MAX, s) ^ ./../include/ircaux.h:70:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int server_strnicmp (const unsigned char *, const unsigned char *, size_t, int); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c network.c network.c: In function 'async_getaddrinfo': network.c:846:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, &err, sizeof(err)); ^ network.c:858:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, &err, sizeof(err)); ^ network.c: In function 'marshall_getaddrinfo': network.c:934:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, (void *)&len, sizeof(len)); ^ network.c:935:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(fd, (void *)retval, len); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c newio.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c notify.c notify.c: In function 'notify': notify.c:178:39: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (0 <= from_server && !my_stricmp(":", nick)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ notify.c:178:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (0 <= from_server && !my_stricmp(":", nick)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ notify.c: In function 'ison_notify': notify.c:309:30: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (NextGot && !my_stricmp(NextAsked, NextGot)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ notify.c:309:41: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (NextGot && !my_stricmp(NextAsked, NextGot)) ^ In file included from ./../include/alist.h:9:0, from notify.c:45: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c numbers.c numbers.c: In function 'display_msg': numbers.c:112:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (from && (my_strnicmp(get_server_itsname(from_server), from, ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:112:60: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (from && (my_strnicmp(get_server_itsname(from_server), from, ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c: In function 'numbered_command': numbers.c:790:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:790:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:947:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ numbers.c:947:22: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(s, from, strlen(s))) ^ In file included from numbers.c:40:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c output.c output.c: In function 'put_it': output.c:229:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'file_put_it': output.c:247:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'vsay': output.c:282:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'yell': output.c:303:13: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'privileged_yell': output.c:317:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'my_error': output.c:337:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ output.c: In function 'vsyserr': output.c:385:12: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(putbuf); ^ output.c:202:6: note: expected 'const unsigned char *' but argument is of type 'char *' void put_echo (const unsigned char *str) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c parse.c parse.c: In function 'p_pong': parse.c:624:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(from, get_server_itsname(from_server))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ parse.c:624:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(from, get_server_itsname(from_server))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ parse.c: In function 'p_killmsg': parse.c:1232:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "From ", 5)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ parse.c:1232:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "From ", 5)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ parse.c:1244:18: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "Path: ", 6)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ parse.c:1244:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(line, "Path: ", 6)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ parse.c: In function 'parse_server': parse.c:1548:31: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] s = new_normalize_string(orig_line, 1, inbound_line_mangler); ^ In file included from ./../include/termx.h:14:0, from parse.c:49: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'const char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ parse.c:1548:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = new_normalize_string(orig_line, 1, inbound_line_mangler); ^ parse.c: In function 'rfc1459_any_to_utf8': parse.c:1643:20: warning: pointer targets in passing argument 1 of 'is_iso2022_jp' differ in signedness [-Wpointer-sign] if (is_iso2022_jp(buffer)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:321:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int is_iso2022_jp (const unsigned char *buffer); ^ parse.c:1649:36: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] else if ((bytes = invalid_utf8str(buffer)) == 0) ^ In file included from parse.c:47:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ parse.c:1691:20: warning: pointer targets in passing argument 1 of 'is_iso2022_jp' differ in signedness [-Wpointer-sign] if (is_iso2022_jp(server_part) || invalid_utf8str(server_part)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:321:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int is_iso2022_jp (const unsigned char *buffer); ^ parse.c:1691:52: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] if (is_iso2022_jp(server_part) || invalid_utf8str(server_part)) ^ In file included from parse.c:47:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ parse.c:1715:22: warning: pointer targets in passing argument 1 of 'is_iso2022_jp' differ in signedness [-Wpointer-sign] (is_iso2022_jp(payload_part) || invalid_utf8str(payload_part))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:321:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int is_iso2022_jp (const unsigned char *buffer); ^ parse.c:1715:55: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] (is_iso2022_jp(payload_part) || invalid_utf8str(payload_part))) ^ In file included from parse.c:47:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c queue.c queue.c: In function 'queuecmd': queue.c:100:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg + 1, "NO_FLUSH", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:100:29: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg + 1, "NO_FLUSH", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:102:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "SHOW", 1)) { ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:102:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "SHOW", 1)) { ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:105:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(arg + 1, "LIST", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:105:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(arg + 1, "LIST", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:107:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DO", 2)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:107:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DO", 2)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:109:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "RUNONE", 4)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:109:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "RUNONE", 4)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:111:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DELETE", 2)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:111:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "DELETE", 2)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:113:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "FLUSH", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:113:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "FLUSH", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:115:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:115:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "EXPAND_NOW", 1)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:117:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "HELP", 1)) { ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c:117:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(arg + 1, "HELP", 1)) { ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ queue.c: In function 'lookup_queue': queue.c:210:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(q->name, name)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ queue.c:210:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(q->name, name)) ^ In file included from ./../include/alias.h:10:0, from queue.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c recode.c recode.c: In function 'find_recoding': recode.c:537:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:537:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c: In function 'decide_encoding': recode.c:630:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (from && !my_stricmp(r->target, "irc")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:630:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (from && !my_stricmp(r->target, "irc")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:682:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(r->target_part, target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:702:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(r->target_part, target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:709:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(r->target_part, from)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:755:32: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (from && !my_stricmp(r->target, "irc")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:755:43: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (from && !my_stricmp(r->target, "irc")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:590:13: warning: unused variable 'si' [-Wunused-variable] ServerInfo si; ^ recode.c: In function 'outbound_recode': recode.c:840:22: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] if (invalid_utf8str(copy)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ recode.c:852:41: warning: pointer targets in passing argument 2 of 'decide_encoding' differ in signedness [-Wpointer-sign] if (!(encoding = decide_encoding(NULL, to, server, &i))) ^ recode.c:585:21: note: expected 'const unsigned char *' but argument is of type 'const char *' static const char * decide_encoding (const unsigned char *from, const unsigned char *target, int server, iconv_t *code) ^ recode.c: In function 'inbound_recode': recode.c:920:21: warning: pointer targets in passing argument 1 of 'is_iso2022_jp' differ in signedness [-Wpointer-sign] if (!is_iso2022_jp(msg) && !invalid_utf8str(msg)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:321:16: note: expected 'const unsigned char *' but argument is of type 'char *' extern int is_iso2022_jp (const unsigned char *buffer); ^ recode.c:920:46: warning: pointer targets in passing argument 1 of 'invalid_utf8str' differ in signedness [-Wpointer-sign] if (!is_iso2022_jp(msg) && !invalid_utf8str(msg)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:320:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int invalid_utf8str (unsigned char *utf8str); ^ recode.c:939:35: warning: pointer targets in passing argument 1 of 'decide_encoding' differ in signedness [-Wpointer-sign] if (!(encoding = decide_encoding(from, to, server, &i))) ^ recode.c:585:21: note: expected 'const unsigned char *' but argument is of type 'const char *' static const char * decide_encoding (const unsigned char *from, const unsigned char *target, int server, iconv_t *code) ^ recode.c:939:41: warning: pointer targets in passing argument 2 of 'decide_encoding' differ in signedness [-Wpointer-sign] if (!(encoding = decide_encoding(from, to, server, &i))) ^ recode.c:585:21: note: expected 'const unsigned char *' but argument is of type 'const char *' static const char * decide_encoding (const unsigned char *from, const unsigned char *target, int server, iconv_t *code) ^ recode.c: In function 'ucs_to_console': recode.c:985:38: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] utf8strsiz = ucs_to_utf8(codepoint, utf8str, 16) + 1; ^ In file included from recode.c:37:0: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ recode.c:993:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] dest = deststr; ^ recode.c: In function 'encoding': recode.c:1078:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1078:25: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1094:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1094:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1098:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(encoding, "none")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1098:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(encoding, "none")) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1043:15: warning: unused variable 'target' [-Wunused-variable] const char * target = NULL; ^ recode.c:1042:15: warning: unused variable 'server' [-Wunused-variable] const char * server = NULL; ^ recode.c: In function 'function_encodingctl': recode.c:1347:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1347:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1359:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1359:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MATCH", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1372:28: warning: pointer targets in passing argument 1 of 'decide_encoding' differ in signedness [-Wpointer-sign] retval = decide_encoding(sender, receiver, servref, NULL); ^ recode.c:585:21: note: expected 'const unsigned char *' but argument is of type 'char *' static const char * decide_encoding (const unsigned char *from, const unsigned char *target, int server, iconv_t *code) ^ recode.c:1372:36: warning: pointer targets in passing argument 2 of 'decide_encoding' differ in signedness [-Wpointer-sign] retval = decide_encoding(sender, receiver, servref, NULL); ^ recode.c:585:21: note: expected 'const unsigned char *' but argument is of type 'char *' static const char * decide_encoding (const unsigned char *from, const unsigned char *target, int server, iconv_t *code) ^ recode.c:1374:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1374:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1384:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TARGET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1384:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TARGET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1386:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENCODING", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1386:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ENCODING", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1388:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_PART", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1388:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_PART", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1390:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGET_PART", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1390:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TARGET_PART", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1392:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_PART_DESC", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1392:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_PART_DESC", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1394:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAGIC", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1394:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAGIC", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1396:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SOURCE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1396:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SOURCE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1402:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1402:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1412:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ENCODING", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1412:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ENCODING", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1425:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1425:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1444:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHECK", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1444:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHECK", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1450:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1450:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CREATE", len)) { ^ In file included from recode.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ recode.c:1467:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1467:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(target, recode_rules[x]->target)) ^ In file included from recode.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ recode.c:1341:9: warning: unused variable 'ret' [-Wunused-variable] char *ret = NULL; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c reg.c reg.c: In function 'new_match': reg.c:181:52: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:209:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:268:51: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_percent_point = string; ^ reg.c:316:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_percent_point = string; ^ reg.c:348:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] after_wildcard = pattern; ^ reg.c:351:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_asterisk_point = string; ^ reg.c:357:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] last_percent_point = string; ^ reg.c:477:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] string = last_asterisk_point + 1; ^ reg.c:478:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pattern = after_wildcard; ^ reg.c:487:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] string = last_percent_point + 1; ^ reg.c:488:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pattern = after_wildcard; ^ reg.c: In function 'wild_match': reg.c:614:22: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(pattern, str); ^ reg.c:115:12: note: expected 'const unsigned char *' but argument is of type 'char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:614:31: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(pattern, str); ^ reg.c:115:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:631:21: warning: pointer targets in passing argument 1 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(p, str); ^ reg.c:115:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ reg.c:631:24: warning: pointer targets in passing argument 2 of 'new_match' differ in signedness [-Wpointer-sign] return new_match(p, str); ^ reg.c:115:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int new_match (const unsigned char *pattern, const unsigned char *string) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c screen.c screen.c: In function 'all_off': screen.c:190:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ screen.c: In function 'logic_attributes': screen.c:270:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *str = output; ^ screen.c: In function 'new_normalize_string': screen.c:1366:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] maxpos = strlen(str); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ screen.c:1432:27: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ screen.c:1312:16: warning: unused variable 'chr' [-Wunused-variable] unsigned char chr; ^ screen.c: In function 'denormalize_string': screen.c:1707:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = ""; ^ screen.c:1709:18: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] maxpos = strlen(str); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ screen.c: In function 'prepare_display': screen.c:1812:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(cont_ptr = get_string_var(CONTINUED_LINE_VAR))) ^ screen.c:1813:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cont_ptr = empty_string; ^ screen.c:1885:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] xptr = words; ^ screen.c:1906:28: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ screen.c:1948:27: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from screen.c:43: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ screen.c:2105:16: note: in expansion of macro 'LOCAL_COPY' cont = LOCAL_COPY(fixedstr); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from screen.c:43: screen.c:2105:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] cont = LOCAL_COPY(fixedstr); ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:43: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ screen.c:2105:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cont = LOCAL_COPY(fixedstr); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from screen.c:43: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ screen.c:2114:13: note: in expansion of macro 'LOCAL_COPY' cont = LOCAL_COPY(cont_ptr); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from screen.c:43: screen.c:2114:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] cont = LOCAL_COPY(cont_ptr); ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:43: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'const unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ screen.c:2114:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cont = LOCAL_COPY(cont_ptr); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ screen.c:2163:4: note: in expansion of macro 'malloc_strcpy' malloc_strcpy((char **)&(output[line++]), buffer); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ In file included from /usr/include/stdlib.h:492:0, from ./../include/irc_std.h:28, from ./../include/irc.h:28, from screen.c:43: ./../include/irc_std.h:263:44: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ screen.c:2192:15: note: in expansion of macro 'LOCAL_COPY' pos_copy = LOCAL_COPY(buffer + word_break); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/irc.h:28:0, from screen.c:43: screen.c:2192:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] pos_copy = LOCAL_COPY(buffer + word_break); ^ ./../include/irc_std.h:263:55: note: in definition of macro 'LOCAL_COPY' #define LOCAL_COPY(y) strcpy(alloca(strlen((y)) + 1), y) ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:43: /usr/include/powerpc64le-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'unsigned char *' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ screen.c:2192:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pos_copy = LOCAL_COPY(buffer + word_break); ^ screen.c:2193:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, cont, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from screen.c:44: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ screen.c:2193:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, cont, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from screen.c:44: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ screen.c:2194:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] display_attributes(buffer + strlen(buffer), &olda, &saved_a); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ screen.c:2195:12: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, pos_copy, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from screen.c:44: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ screen.c:2195:20: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, pos_copy, sizeof(buffer) / 2); ^ In file included from ./../include/ircaux.h:16:0, from ./../include/alias.h:10, from screen.c:44: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ screen.c:2196:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] display_attributes(buffer + strlen(buffer), &olda, &a); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ screen.c:2198:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pos = strlen(buffer); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'unsigned char *' extern size_t strlen (const char *__s) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ screen.c:2225:3: note: in expansion of macro 'malloc_strcpy' malloc_strcpy((char **)&(output[line++]),buffer); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ screen.c: In function 'prepare_display2': screen.c:2320:27: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ screen.c:2342:37: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] malloc_strcpy_c((char **)&retval, buffer, &clue); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ screen.c:2255:3: warning: unused variable 'line' [-Wunused-variable] line = 0, /* Current pos in "output" */ ^ screen.c: In function 'output_with_count': screen.c:2498:31: warning: pointer targets in passing argument 2 of 'ucs_to_console' differ in signedness [-Wpointer-sign] ucs_to_console(codepoint, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:331:16: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_console (u_32int_t key, unsigned char *utf8str, size_t utf8strsiz); ^ screen.c: In function 'add_to_screen': screen.c:2536:8: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign] puts(buffer); ^ In file included from ./../include/irc_std.h:26:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *' extern int puts (const char *__s); ^ screen.c:2542:34: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign] add_to_lastlog(current_window, buffer); ^ In file included from ./../include/window.h:14:0, from ./../include/screen.h:13, from screen.c:47: ./../include/lastlog.h:35:11: note: expected 'const char *' but argument is of type 'const unsigned char *' intmax_t add_to_lastlog (struct WindowStru *, const char *); ^ screen.c:2545:9: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign] puts(buffer); ^ In file included from ./../include/irc_std.h:26:0, from ./../include/irc.h:28, from screen.c:43: /usr/include/stdio.h:695:12: note: expected 'const char *' but argument is of type 'const unsigned char *' extern int puts (const char *__s); ^ screen.c: In function 'add_to_window': screen.c:2729:5: warning: pointer targets in passing argument 3 of 'redirect_text' differ in signedness [-Wpointer-sign] str, NULL, 0)) ^ In file included from screen.c:61:0: ./../include/commands.h:37:6: note: expected 'const char *' but argument is of type 'const unsigned char *' int redirect_text (int, const char *, const char *, char *, int); ^ screen.c:2752:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(argstuff, 10240, "%u %s", window->refnum, str); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from screen.c:43: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (snprintf (char *__restrict __s, size_t __n, ^ screen.c:2753:38: warning: pointer targets in passing argument 2 of 'expand_alias' differ in signedness [-Wpointer-sign] str = free_me = expand_alias(pend, argstuff); ^ In file included from screen.c:44:0: ./../include/alias.h:131:9: note: expected 'const char *' but argument is of type 'unsigned char *' char * expand_alias (Char *, Char *); ^ screen.c:2753:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = free_me = expand_alias(pend, argstuff); ^ screen.c:2760:64: warning: pointer targets in passing argument 5 of 'add_to_logs' differ in signedness [-Wpointer-sign] add_to_logs(window->refnum, from_server, who_from, who_level, str); ^ In file included from screen.c:57:0: ./../include/log.h:19:7: note: expected 'const char *' but argument is of type 'const unsigned char *' void add_to_logs (long, int, const char *, int, const char *); ^ screen.c:2761:34: warning: pointer targets in passing argument 2 of 'add_to_lastlog' differ in signedness [-Wpointer-sign] refnum = add_to_lastlog(window, str); ^ In file included from ./../include/window.h:14:0, from ./../include/screen.h:13, from screen.c:47: ./../include/lastlog.h:35:11: note: expected 'const char *' but argument is of type 'const unsigned char *' intmax_t add_to_lastlog (struct WindowStru *, const char *); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from screen.c:43: screen.c:2795:40: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if (window->beep_always && strchr(str, '\007')) ^ screen.c:2795:40: note: expected 'const char *' but argument is of type 'const unsigned char *' screen.c: In function 'repaint_window_body': screen.c:3026:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (!(str = window->topline[count])) ^ screen.c:3027:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = empty_string; ^ screen.c:3023:18: warning: unused variable 'n' [-Wunused-variable] unsigned char *n, *widthstr; ^ screen.c:3022:19: warning: unused variable 'my_lines' [-Wunused-variable] unsigned char **my_lines; ^ screen.c:3021:7: warning: unused variable 'numls' [-Wunused-variable] int numls = 1; ^ screen.c:3052:16: warning: pointer targets in passing argument 2 of 'rite' differ in signedness [-Wpointer-sign] rite(window, curr_line->line); ^ screen.c:2395:13: note: expected 'const unsigned char *' but argument is of type 'char *' static int rite (Window *window, const unsigned char *str) ^ screen.c: In function 'create_new_screen': screen.c:3145:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_s->il->input_prompt = malloc_strdup(empty_string); ^ screen.c:3149:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_s->il->ind_left = malloc_strdup(empty_string); ^ screen.c:3151:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] new_s->il->ind_right = malloc_strdup(empty_string); ^ screen.c: In function 'create_additional_screen': screen.c:3216:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3216:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3218:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "TMUX")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3218:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "TMUX")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3220:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3220:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3228:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3228:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (p && !my_stricmp(p, "SCREEN")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3230:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "TMUX")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3230:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "TMUX")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3232:29: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c:3232:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (p && !my_stricmp(p, "XTERM")) ^ In file included from ./../include/alias.h:10:0, from screen.c:44: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ screen.c: In function 'translate_user_input': screen.c:3721:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] in = workbuf; ^ screen.c:3692:10: warning: unused variable 'dest_left' [-Wunused-variable] size_t dest_left; ^ screen.c: In function 'fire_wait_prompt': screen.c:3863:38: warning: pointer targets in passing argument 2 of 'oldprompt->func' differ in signedness [-Wpointer-sign] (*oldprompt->func)(oldprompt->data, utf8str); ^ screen.c:3863:38: note: expected 'const char *' but argument is of type 'unsigned char *' screen.c: In function 'add_wait_prompt': screen.c:3949:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] New->my_input_line->input_prompt = malloc_strdup(empty_string); ^ screen.c:3952:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] New->my_input_line->ind_left = malloc_strdup(empty_string); ^ screen.c:3954:39: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] New->my_input_line->ind_right = malloc_strdup(empty_string); ^ screen.c:3927:15: warning: unused variable 'AddLoc' [-Wunused-variable] WaitPrompt **AddLoc, ^ screen.c: In function 'chop_columns': screen.c:4010:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (s = *str; s && *s; s = x) ^ screen.c:4068:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *str = s; ^ screen.c:4004:12: warning: unused variable 'c' [-Wunused-variable] int i, d, c; ^ screen.c:4004:9: warning: unused variable 'd' [-Wunused-variable] int i, d, c; ^ screen.c: In function 'chop_final_columns': screen.c:4094:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] for (s = *str; s && *s; s = x) ^ screen.c:4129:32: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] numcols = output_with_count(s, 0, 0); ^ screen.c:2422:9: note: expected 'const unsigned char *' but argument is of type 'char *' size_t output_with_count (const unsigned char *str1, int clreol, int output) ^ screen.c:4079:12: warning: unused variable 'c' [-Wunused-variable] int i, d, c; ^ screen.c:4079:9: warning: unused variable 'd' [-Wunused-variable] int i, d, c; ^ screen.c:4079:6: warning: unused variable 'i' [-Wunused-variable] int i, d, c; ^ screen.c: In function 'new_normalize_string': screen.c:1410:8: warning: 'cols' may be used uninitialized in this function [-Wmaybe-uninitialized] pc += cols; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c sdbm.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c server.c server.c: In function 'str_to_serverinfo': server.c:218:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(descstr, "HOST", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:218:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(descstr, "HOST", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:220:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PORT", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:220:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PORT", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:222:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PASS", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:222:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PASS", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:224:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "NICK", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:224:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "NICK", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:226:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "GROUP", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:226:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "GROUP", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:228:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "TYPE", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:228:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "TYPE", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:230:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PROTO", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:230:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "PROTO", 2)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:232:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "VHOST", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:232:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "VHOST", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:234:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "ENCODING", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:234:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(descstr, "ENCODING", 1)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c: In function 'serverinfo_to_servref': server.c:550:10: warning: unused variable 's' [-Wunused-variable] Server *s; ^ server.c:549:9: warning: unused variable 'j' [-Wunused-variable] int i, j, opened; ^ server.c: In function 'next_server_in_group': server.c:1023:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(get_server_group(oldserv), ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1024:12: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] get_server_group(newserv))) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'servercmd': server.c:1101:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-DELETE", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1101:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-DELETE", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1129:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-ADD", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1129:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-ADD", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1154:31: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-UPDATE", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1154:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (slen > 1 && !my_strnicmp(server, "-UPDATE", slen)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:1254:15: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(get_server_type(news), "IRC-SSL") == 0) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1254:38: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] my_stricmp(get_server_type(news), "IRC-SSL") == 0) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'do_server': server.c:1497:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(get_server_type(i), "IRC-SSL")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1497:40: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(get_server_type(i), "IRC-SSL")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1600:10: warning: unused variable 'l2' [-Wunused-variable] int l2; ^ server.c: In function 'vsend_to_aserver_with_payload': server.c:1776:32: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] s2 = new_normalize_string(buffer, 1, outbound_line_mangler); ^ In file included from server.c:54:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ server.c:1776:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s2 = new_normalize_string(buffer, 1, outbound_line_mangler); ^ server.c:1798:33: warning: pointer targets in passing argument 1 of 'new_normalize_string' differ in signedness [-Wpointer-sign] s2 = new_normalize_string(payload, 1, outbound_line_mangler); ^ In file included from server.c:54:0: ./../include/screen.h:144:17: note: expected 'const unsigned char *' but argument is of type 'const char *' unsigned char *new_normalize_string (const unsigned char *, int, int); ^ server.c:1798:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s2 = new_normalize_string(payload, 1, outbound_line_mangler); ^ server.c: In function 'grab_server_address': server.c:1910:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "0") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1910:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "0") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1911:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "any") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1911:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "any") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1912:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1912:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1913:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1913:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1915:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1915:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1916:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1916:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1917:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ipv4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1917:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ipv4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1918:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "v4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1918:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "v4") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1919:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip4") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1919:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip4") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1922:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1922:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(s->info->proto_type, "6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1923:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1923:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "tcp6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1924:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ipv6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1924:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ipv6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1925:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "v6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1925:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "v6") ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1926:23: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip6") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:1926:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] || !my_stricmp(s->info->proto_type, "ip6") ) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'is_me': server.c:2883:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] return !my_stricmp(nick, s->nickname); ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2883:28: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] return !my_stricmp(nick, s->nickname); ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'change_server_nickname': server.c:2910:25: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2910:31: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'accept_server_nickname': server.c:2947:24: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:2947:30: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && !my_stricmp(nick, id)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'set_server_unique_id': server.c:3118:41: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && s->d_nickname && !my_stricmp(id, s->d_nickname)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3118:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (id && s->d_nickname && !my_stricmp(id, s->d_nickname)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'set_server_005': server.c:3623:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(setting, "CASEMAPPING")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3623:27: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(setting, "CASEMAPPING")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3627:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "rfc1459")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3627:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "rfc1459")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3629:27: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "ascii")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3629:34: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (!my_stricmp(value, "ascii")) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'get_all_server_groups': server.c:3658:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(get_server_group(i), get_server_group(j))) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:3658:40: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(get_server_group(i), get_server_group(j))) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c: In function 'serverctl': server.c:3719:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3719:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3720:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3720:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3721:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3721:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3723:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FROM_SERVER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3723:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FROM_SERVER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3725:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3725:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3733:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3733:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3741:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALLGROUPS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3741:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALLGROUPS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3744:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3744:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3751:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3751:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3754:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3754:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3757:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXISON", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3757:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXISON", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3760:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXUSERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3760:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXUSERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3763:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ISONLEN", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3763:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ISONLEN", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3766:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3766:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3769:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3769:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3772:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3772:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3775:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3775:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3778:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3778:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3781:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3781:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3784:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3784:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3787:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3787:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3790:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCALPORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3790:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOCALPORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3793:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3793:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3797:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3797:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3800:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3800:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3803:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3803:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3806:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3806:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3809:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3809:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3812:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3812:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3816:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005s", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3816:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005s", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3819:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3819:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3821:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3821:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3824:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAMES", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3824:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAMES", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3827:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADDRFAMILY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3827:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADDRFAMILY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3843:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROTOCOL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3843:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROTOCOL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3845:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3845:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3847:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADDRSLEFT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3847:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADDRSLEFT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3849:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "AUTOCLOSE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3849:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "AUTOCLOSE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3851:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULLDESC", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3851:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FULLDESC", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3853:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3853:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3855:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DEFAULT_REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3855:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DEFAULT_REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3857:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_", 4)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3857:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_", 4)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3864:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "SSL_CIPHER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3864:28: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "SSL_CIPHER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3866:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_VERIFY_RESULT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3866:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_VERIFY_RESULT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3868:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_PEM", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3868:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_PEM", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3870:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_CERT_HASH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3870:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_CERT_HASH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3872:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_PKEY_BITS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3872:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_PKEY_BITS", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3874:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_SUBJECT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3874:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_SUBJECT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3876:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_SUBJECT_URL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3876:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_SUBJECT_URL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3878:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_ISSUER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3878:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_ISSUER", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3880:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_ISSUER_URL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3880:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_ISSUER_URL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3882:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3882:35: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL_VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3859:8: warning: unused variable 'des' [-Wunused-variable] int des; ^ server.c:3886:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3886:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3893:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3893:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "AWAY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3896:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3896:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXCACHESIZE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3901:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXISON", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3901:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXISON", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3906:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXUSERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3906:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAXUSERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3911:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ISONLEN", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3911:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ISONLEN", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3916:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3916:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CONNECTED", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3918:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3918:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COOKIE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3921:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3921:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GROUP", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3924:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3924:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ITSNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3927:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3927:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3930:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3930:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3933:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3933:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PASSWORD", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3936:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3936:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PORT", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3942:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIMARY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3942:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIMARY", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3945:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3945:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUIT_MESSAGE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3948:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3948:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SSL", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3951:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3951:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UMODE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3953:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3953:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UNIQUE_ID", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3955:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3955:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "USERHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3957:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3957:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VERSION", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3959:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3959:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VHOST", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3961:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3961:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "005", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3965:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3965:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3967:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAMES", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3967:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ALTNAMES", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3969:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "AUTOCLOSE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3969:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "AUTOCLOSE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3975:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3975:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3978:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "DEFAULT_REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3978:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(listc, "DEFAULT_REALNAME", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3981:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3981:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3988:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "IMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3988:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "IMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3995:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:3995:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GMATCH", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:4002:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAX", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:4002:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MAX", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:4004:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READ_FILE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c:4004:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "READ_FILE", len)) { ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ server.c: In function 'which_server_altname': server.c:4107:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s->altnames->list[i].name, name)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ server.c:4107:46: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s->altnames->list[i].name, name)) ^ In file included from ./../include/alias.h:10:0, from server.c:41: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c sha2.c sha2.c: In function 'SHA256_Final': sha2.c:452:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *(sha2_word64*)&context->buffer[SHA256_SHORT_BLOCK_LENGTH] = context->bitcount; ^ sha2.c: In function 'sha256str': sha2.c:512:21: warning: pointer targets in passing argument 1 of 'SHA256_Data' differ in signedness [-Wpointer-sign] SHA256_Data(str, len, retval); ^ sha2.c:501:15: note: expected 'const sha2_byte * {aka const unsigned char *}' but argument is of type 'const char *' static char * SHA256_Data (const sha2_byte *data, size_t len, char digest[SHA256_DIGEST_STRING_LENGTH]) ^ sha2.c: In function 'sha256': sha2.c:521:26: warning: pointer targets in passing argument 2 of 'SHA256_Update' differ in signedness [-Wpointer-sign] SHA256_Update(&context, data, len); ^ sha2.c:357:13: note: expected 'const sha2_byte * {aka const unsigned char *}' but argument is of type 'const char *' static void SHA256_Update (SHA256_CTX *context, const sha2_byte *data, size_t len) ^ sha2.c:522:15: warning: pointer targets in passing argument 1 of 'SHA256_Final' differ in signedness [-Wpointer-sign] SHA256_Final(retval, &context); ^ sha2.c:411:14: note: expected 'sha2_byte * {aka unsigned char *}' but argument is of type 'char *' static void SHA256_Final (sha2_byte *digest, SHA256_CTX *context) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ssl.c ssl.c: In function 'ssl_startup': ssl.c:388:9: warning: unused variable 'ssl' [-Wunused-variable] SSL * ssl; ^ ssl.c: In function 'ssl_connected': ssl.c:730:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(htext + (i * 3), ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from ssl.c:38: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (snprintf (char *__restrict __s, size_t __n, ^ ssl.c:733:34: warning: pointer targets in passing argument 1 of 'malloc_strdup' differ in signedness [-Wpointer-sign] x->md.cert_hash = malloc_strdup(htext); ^ In file included from ssl.c:39:0: ./../include/ircaux.h:191:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strdup (const char *); ^ ssl.c:671:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(x->channel, empty_string, 1); /* XXX Is this correct? */ ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c status.c status.c: In function 'make_status': status.c:580:12: warning: pointer targets in passing argument 1 of 'snprintf' differ in signedness [-Wpointer-sign] snprintf(str, BIG_BUFFER_SIZE - 1, status->line[line].format, ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from ./../include/irc_std.h:26, from ./../include/irc.h:28, from status.c:39: /usr/include/powerpc64le-linux-gnu/bits/stdio2.h:61:1: note: expected 'char * restrict' but argument is of type 'unsigned char *' __NTH (snprintf (char *__restrict __s, size_t __n, ^ status.c:612:23: warning: pointer targets in passing argument 1 of 'expand_alias' differ in signedness [-Wpointer-sign] str = expand_alias(buffer, empty_string); ^ In file included from status.c:54:0: ./../include/alias.h:131:9: note: expected 'const char *' but argument is of type 'unsigned char *' char * expand_alias (Char *, Char *); ^ status.c:612:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] str = expand_alias(buffer, empty_string); ^ status.c:616:12: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ status.c:616:20: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, str, sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ status.c:738:13: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, utf8str, sizeof lhs_buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ status.c:738:25: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(lhs_buffer, utf8str, sizeof lhs_buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ status.c:743:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] save_size = strlen(all_off()); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from status.c:39: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ status.c:744:11: warning: pointer targets in passing argument 1 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, lhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ status.c:744:19: warning: pointer targets in passing argument 2 of 'strlcpy' differ in signedness [-Wpointer-sign] strlcpy(buffer, lhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:19:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcpy (char *, const char *, size_t); ^ status.c:745:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ status.c:745:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, rhs_buffer, sizeof buffer - save_size); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ status.c:746:11: warning: pointer targets in passing argument 1 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, all_off(), sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'char *' but argument is of type 'unsigned char *' size_t strlcat (char *, const char *, size_t); ^ status.c:746:19: warning: pointer targets in passing argument 2 of 'strlcat' differ in signedness [-Wpointer-sign] strlcat(buffer, all_off(), sizeof buffer); ^ In file included from ./../include/ircaux.h:16:0, from status.c:53: ./../include/compat.h:23:8: note: expected 'const char *' but argument is of type 'const unsigned char *' size_t strlcat (char *, const char *, size_t); ^ In file included from /usr/include/string.h:634:0, from ./../include/irc_std.h:27, from ./../include/irc.h:28, from status.c:39: status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' status.c:750:11: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] strcmp(buffer, status->line[line].result)) ^ status.c:750:11: note: expected 'const char *' but argument is of type 'unsigned char *' In file included from status.c:53:0: ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ status.c:757:7: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&status->line[line].result, buffer); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ status.c: In function 'redraw_status': status.c:846:21: warning: pointer targets in passing argument 1 of 'output_with_count' differ in signedness [-Wpointer-sign] output_with_count(status_str, 1, 1); ^ In file included from ./../include/termx.h:14:0, from status.c:41: ./../include/screen.h:147:9: note: expected 'const unsigned char *' but argument is of type 'char *' size_t output_with_count (const unsigned char *, int, int); ^ status.c: In function 'status_mail': status.c:1448:15: warning: unused variable 'mangled_format' [-Wunused-variable] const char * mangled_format; ^ status.c: In function 'function_status_oneoff': status.c:1839:30: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] retval = denormalize_string(s->line[0].result); ^ In file included from ./../include/termx.h:14:0, from status.c:41: ./../include/screen.h:145:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *denormalize_string (const unsigned char *); ^ status.c:1839:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] retval = denormalize_string(s->line[0].result); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ./tcl.c -I/usr/include/tcl8.6 gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c term.c term.c: In function 'control_mangle': term.c:1703:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ term.c:1722:9: warning: pointer targets in return differ in signedness [-Wpointer-sign] return retval; ^ term.c: In function 'get_term_capability': term.c:1756:21: warning: pointer targets in passing argument 1 of 'control_mangle' differ in signedness [-Wpointer-sign] control_mangle(*(char **)t->ptr) : ^ term.c:1696:15: note: expected 'unsigned char *' but argument is of type 'char *' static char * control_mangle (unsigned char *text) ^ term.c: At top level: term.c:680:13: warning: 'termcap' defined but not used [-Wunused-variable] static char termcap[2048]; /* Bigger than we need, just in case */ ^ term.c:682:15: warning: 'tptr' defined but not used [-Wunused-variable] static char * tptr = termcap2; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c timer.c timer.c: In function 'timercmd': timer.c:152:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "DELETE", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:152:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(flag + 1, "DELETE", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:173:33: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr))) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:173:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (*ptr && !my_strnicmp(ptr, "ALL", strlen(ptr))) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:182:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:182:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "DELETE_FOR_WINDOW", len)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:195:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REFNUM", len)) /* REFNUM */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:195:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REFNUM", len)) /* REFNUM */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:206:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REPEAT", len)) /* REPEAT */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:206:36: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag+1, "REPEAT", len)) /* REPEAT */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:221:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "UPDATE", len)) /* UPDATE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:221:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "UPDATE", len)) /* UPDATE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:224:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "LIST", len)) /* LIST */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:224:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "LIST", len)) /* LIST */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:229:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "WINDOW", len)) /* WINDOW */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:229:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "WINDOW", len)) /* WINDOW */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:240:22: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:240:26: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:251:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "SERVER", len)) /* SERVER */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:251:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "SERVER", len)) /* SERVER */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:263:20: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:263:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(na, "-1")) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:273:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "SNAP", len)) /* SNAP */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:273:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "SNAP", len)) /* SNAP */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:277:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "GENERAL", len)) /* GENERAL */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:277:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "GENERAL", len)) /* GENERAL */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:282:28: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "CANCELABLE", len)) /* CANCELABLE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:282:38: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(flag + 1, "CANCELABLE", len)) /* CANCELABLE */ ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c: In function 'get_timer': timer.c:644:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->ref, ref)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c:644:29: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(tmp->ref, ref)) ^ In file included from timer.c:44:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ timer.c: In function 'create_timer_ref': timer.c:754:7: warning: unused variable 'refnum' [-Wunused-variable] int refnum = 0; ^ timer.c: In function 'timerctl': timer.c:1182:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1182:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1187:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1187:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1194:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1194:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ADD", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1196:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1196:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DELETE", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1203:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1203:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1210:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1210:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1213:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1213:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1217:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1217:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1221:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1221:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1223:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1223:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1226:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1226:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1230:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1230:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1235:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1235:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1246:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1246:27: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "TIMEOUT", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1254:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1254:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COMMAND", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1256:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1256:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SUBARGS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1258:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1258:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REPEATS", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1263:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1263:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INTERVAL", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1271:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1271:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1277:27: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ timer.c:1277:34: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW", len)) { ^ In file included from timer.c:44:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c ./vars.c \ -DWSERV_PATH=\"/usr/lib/epic5/epic5-wserv4\" ./vars.c: In function 'is_var_builtin': ./vars.c:258:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(var_bucket->list[i].name, varname)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:258:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(var_bucket->list[i].name, varname)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c: In function 'set_variable': ./vars.c:549:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] value = LOCAL_COPY(orig_value); ^ In file included from ./../include/ircaux.h:18:0, from ./../include/alist.h:9, from ./vars.c:40: ./../include/words.h:78:50: warning: pointer targets in passing argument 1 of 'universal_next_arg_count' differ in signedness [-Wpointer-sign] #define next_arg(a, b) universal_next_arg_count((a),(b),1,DWORD_NO,0,"\"") ^ ./vars.c:557:35: note: in expansion of macro 'next_arg' if (value && *value && (value = next_arg(value, &rest))) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:208:9: note: expected 'char *' but argument is of type 'unsigned char *' char * universal_next_arg_count (char *, char **, int, int, int, const char *); ^ ./vars.c:557:33: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (value && *value && (value = next_arg(value, &rest))) ^ ./vars.c:559:19: warning: pointer targets in passing argument 1 of 'do_boolean' differ in signedness [-Wpointer-sign] if (do_boolean(value, &(var->data->integer))) { ^ ./vars.c:488:6: note: expected 'char *' but argument is of type 'unsigned char *' int do_boolean (char *str, int *value) ^ In file included from ./../include/ircaux.h:18:0, from ./../include/alist.h:9, from ./vars.c:40: ./../include/words.h:78:50: warning: pointer targets in passing argument 1 of 'universal_next_arg_count' differ in signedness [-Wpointer-sign] #define next_arg(a, b) universal_next_arg_count((a),(b),1,DWORD_NO,0,"\"") ^ ./vars.c:601:35: note: in expansion of macro 'next_arg' if (value && *value && (value = next_arg(value, &rest))) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:208:9: note: expected 'char *' but argument is of type 'unsigned char *' char * universal_next_arg_count (char *, char **, int, int, int, const char *); ^ ./vars.c:601:33: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if (value && *value && (value = next_arg(value, &rest))) ^ ./vars.c:605:19: warning: pointer targets in passing argument 1 of 'is_number' differ in signedness [-Wpointer-sign] if (!is_number(value)) { ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:64:5: note: expected 'const char *' but argument is of type 'unsigned char *' int is_number (const char *); ^ ./vars.c:608:30: warning: pointer targets in passing argument 1 of 'my_atol' differ in signedness [-Wpointer-sign] } else if ((val = my_atol(value)) < 0) { ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:127:6: note: expected 'const char *' but argument is of type 'unsigned char *' long my_atol (const char *); ^ ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ ./vars.c:629:4: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&(var->data->string), value); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ ./vars.c: In function 'setcmd': ./vars.c:732:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] (b->numitems > 1 && !my_stricmp(var, b->list[0].name))) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:732:45: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] (b->numitems > 1 && !my_stricmp(var, b->list[0].name))) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:769:26: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (name && my_stricmp(name, var)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:769:32: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (name && my_stricmp(name, var)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c: In function 'make_string_var_bydata': ./vars.c:889:31: warning: pointer targets in passing argument 2 of 'ucs_to_utf8' differ in signedness [-Wpointer-sign] ucs_to_utf8(data->integer, utf8str, sizeof(utf8str)); ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:313:12: note: expected 'unsigned char *' but argument is of type 'char *' extern int ucs_to_utf8 (u_32int_t, unsigned char *, size_t); ^ ./vars.c: In function 'parse_mangle': ./vars.c:920:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str2, "ALL_OFF", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:920:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(str2, "ALL_OFF", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:922:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL_OFF", 5)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:922:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL_OFF", 5)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:924:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALL", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:924:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALL", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:926:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:926:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALL", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:928:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALT_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:928:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ALT_CHAR", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:930:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALT_CHAR", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:930:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ALT_CHAR", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:932:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ANSI", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:932:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ANSI", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:934:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ANSI", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:934:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ANSI", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:936:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BLINK", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:936:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BLINK", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:938:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BLINK", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:938:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BLINK", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:940:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BOLD", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:940:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "BOLD", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:942:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BOLD", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:942:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-BOLD", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:944:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "COLOR", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:944:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "COLOR", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:946:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-COLOR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:946:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-COLOR", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:948:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ESCAPE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:948:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ESCAPE", 1)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:950:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ESCAPE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:950:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ESCAPE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:952:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ND_SPACE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:952:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "ND_SPACE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:954:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ND_SPACE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:954:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-ND_SPACE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:956:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NORMALIZE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:956:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NORMALIZE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:958:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-NORMALIZE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:958:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-NORMALIZE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:960:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NONE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:960:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "NONE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:962:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "OTHER", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:962:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "OTHER", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:964:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-OTHER", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:964:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-OTHER", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:966:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "REVERSE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:966:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "REVERSE", 2)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:968:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-REVERSE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:968:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-REVERSE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:970:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNDERLINE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:970:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNDERLINE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:972:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNDERLINE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:972:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNDERLINE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:974:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNPRINTABLE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:974:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "UNPRINTABLE", 3)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:976:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNPRINTABLE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c:976:32: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(str2, "-UNPRINTABLE", 4)) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ ./vars.c: In function 'set_wserv_type': ./vars.c:1085:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "SCREEN")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1085:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "SCREEN")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1087:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "XTERM")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1087:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "XTERM")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1089:18: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "TMUX")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ ./vars.c:1089:21: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(s, "TMUX")) ^ In file included from ./../include/alist.h:9:0, from ./vars.c:40: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c wcwidth.c wcwidth.c: In function 'next_code_point': wcwidth.c:220:17: warning: unused variable 'offset' [-Wunused-variable] int offset; ^ wcwidth.c: In function 'partial_code_point': wcwidth.c:336:17: warning: unused variable 'result' [-Wunused-variable] int result = -1; ^ wcwidth.c:333:17: warning: unused variable 'offset' [-Wunused-variable] int offset; ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c who.c who.c: In function 'whoreply': who.c:718:9: warning: unused variable 'extra' [-Wunused-variable] char *extra = NULL; ^ who.c: In function 'isonbase': who.c:1250:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-d")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1250:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-d")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1254:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-f")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1254:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-f")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1261:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-s")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1261:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-s")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1265:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-n")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1265:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-n")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1269:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-e")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1269:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-e")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1275:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-len")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1275:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-len")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1285:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-max")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1285:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-max")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1295:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-oncmd")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1295:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-oncmd")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1302:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-offcmd")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1302:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-offcmd")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1309:19: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-end")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1309:24: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (!my_stricmp(arg, "-end")) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c: In function 'ison_returned': who.c:1458:57: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] while ((this1 = next_arg(all1, &all1)) && my_stricmp(this1, this2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c:1458:64: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] while ((this1 = next_arg(all1, &all1)) && my_stricmp(this1, this2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ who.c: In function 'userhostbase': who.c:1668:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-direct", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1668:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-direct", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1671:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-count", 3)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1671:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-count", 3)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1674:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-cmd", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1674:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-cmd", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1697:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-extra", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1697:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-extra", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1710:25: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-flush", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1710:31: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] else if (!my_strnicmp(nick, "-flush", 2)) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c: In function 'userhost_returned': who.c:1842:32: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (results && (!my_strnicmp(cnick, results, len) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ who.c:1842:39: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (results && (!my_strnicmp(cnick, results, len) ^ In file included from who.c:37:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c window.c window.c: In function 'add_to_window_list': window.c:874:6: warning: unused variable 'orig_size' [-Wunused-variable] int orig_size; ^ window.c: In function 'recalculate_windows': window.c:1862:6: warning: unused variable 'force' [-Wunused-variable] int force; ^ window.c:1861:9: warning: unused variable 'remainder' [-Wunused-variable] double remainder = 0.0; ^ window.c:1860:6: warning: unused variable 'lin' [-Wunused-variable] int lin = 0; ^ window.c:1859:6: warning: unused variable 'offset' [-Wunused-variable] int offset; ^ window.c:1856:6: warning: unused variable 'assignable_li' [-Wunused-variable] int assignable_li = 0; ^ window.c: In function 'get_window_by_desc': window.c:2332:30: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (w->name && !my_stricmp(w->name, stuff)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:2332:39: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (w->name && !my_stricmp(w->name, stuff)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'get_status_by_refnum': window.c:2474:29: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] return denormalize_string(the_window->status.line[line].result); ^ In file included from window.c:43:0: ./../include/screen.h:145:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *denormalize_string (const unsigned char *); ^ window.c:2474:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return denormalize_string(the_window->status.line[line].result); ^ window.c: In function 'is_window_name_unique': window.c:3410:33: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:3410:44: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] if (tmp->name && (my_stricmp(tmp->name, name) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'get_invisible_window': window.c:3525:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg, "LAST", strlen(arg)) == 0) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:3525:24: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (my_strnicmp(arg, "LAST", strlen(arg)) == 0) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'window_channel': window.c:3735:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chans, "-invite", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:3735:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chans, "-invite", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'window_echo': window.c:4041:11: warning: pointer targets in passing argument 1 of 'put_echo' differ in signedness [-Wpointer-sign] put_echo(to_echo); ^ In file included from window.c:53:0: ./../include/output.h:20:7: note: expected 'const unsigned char *' but argument is of type 'const char *' void put_echo (const unsigned char *); ^ window.c: In function 'window_name': window.c:4654:40: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->name && (my_stricmp(window->name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4654:54: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->name && (my_stricmp(window->name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_notify_name': window.c:4769:47: warning: pointer targets in passing argument 1 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->notify_name && (my_stricmp(window->notify_name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c:4769:68: warning: pointer targets in passing argument 2 of 'my_stricmp' differ in signedness [-Wpointer-sign] else if (window->notify_name && (my_stricmp(window->notify_name, arg) == 0)) ^ In file included from window.c:50:0: ./../include/ircaux.h:73:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_stricmp (const unsigned char *, const unsigned char *); ^ window.c: In function 'window_rejoin': window.c:5086:20: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chan, "-invite", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5086:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(chan, "-invite", 2)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'window_scroll_seconds': window.c:5461:20: warning: unused variable 'when' [-Wunused-variable] time_t right_now, when; ^ window.c:5461:9: warning: unused variable 'right_now' [-Wunused-variable] time_t right_now, when; ^ window.c: In function 'windowcmd': window.c:5922:21: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:5922:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(arg, options[i].command, len)) ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'const char * const' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: In function 'add_to_display': ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ window.c:6151:2: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&window->display_ip->line, str); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ window.c: In function 'window_scrollback_backwards': window.c:6436:6: warning: unused variable 'new_lines' [-Wunused-variable] int new_lines; ^ window.c: In function 'window_scrollback_forwards': window.c:6501:6: warning: unused variable 'new_lines' [-Wunused-variable] int new_lines = 0; ^ window.c: In function 'change_line': window.c:6972:26: warning: pointer targets in passing argument 2 of 'add_to_display' differ in signedness [-Wpointer-sign] add_to_display(window, empty_string, -1); ^ window.c:6141:12: note: expected 'const unsigned char *' but argument is of type 'const char *' static int add_to_display (Window *window, const unsigned char *str, intmax_t refnum) ^ In file included from window.c:50:0: ./../include/ircaux.h:202:48: warning: pointer targets in passing argument 2 of 'malloc_strcpy_c' differ in signedness [-Wpointer-sign] #define malloc_strcpy(x,y) malloc_strcpy_c((x),(y),NULL) ^ window.c:6991:2: note: in expansion of macro 'malloc_strcpy' malloc_strcpy(&my_line->line, str); ^ ./../include/ircaux.h:189:8: note: expected 'const char *' but argument is of type 'const unsigned char *' char * malloc_strcpy_c (char **, const char *, size_t *); ^ window.c: In function 'windowctl': window.c:7065:19: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7065:26: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7072:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7072:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7077:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS_BY_PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7077:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS_BY_PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7082:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS_ON_SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7082:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "REFNUMS_ON_SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7094:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7094:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7104:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW_HIDE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7104:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NEW_HIDE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7109:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7109:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "GET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7117:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7117:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7119:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7119:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7121:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7121:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7123:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7123:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7125:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7125:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7127:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7127:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7129:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SAVED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7129:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SAVED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7131:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7131:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7133:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7133:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7135:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7135:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7137:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7137:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7139:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7139:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7141:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7141:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7143:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7143:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7145:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7145:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7147:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7147:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7149:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7149:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7151:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7151:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7153:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7153:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7155:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFIED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7155:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFIED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7157:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7157:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7159:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7159:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7161:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7161:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7163:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7163:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7165:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7165:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7167:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7167:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7169:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7169:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7171:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7171:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7173:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7173:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7175:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7175:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7177:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7177:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7179:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7179:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7181:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7181:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7183:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7183:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7185:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7185:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7187:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7187:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7189:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7189:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7191:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7191:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7193:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7193:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7195:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7195:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7197:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7197:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7199:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INDENT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7199:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INDENT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7201:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7201:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7203:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANNELS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7203:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANNELS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7205:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7205:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7207:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7207:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7209:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7209:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7212:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7212:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7214:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7214:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7216:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7216:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7218:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7218:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7220:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7220:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7222:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7222:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7224:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7224:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7226:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7226:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7228:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL_LINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7228:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL_LINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7230:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7230:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7232:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7232:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7238:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7238:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7240:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7240:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7246:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_DATA", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7246:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_DATA", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7252:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT_ACTIVITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7252:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT_ACTIVITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7254:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7254:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7256:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7256:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7258:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7258:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7268:36: warning: pointer targets in passing argument 1 of 'denormalize_string' differ in signedness [-Wpointer-sign] char *ret2 = denormalize_string(Line->line); ^ In file included from window.c:43:0: ./../include/screen.h:145:17: note: expected 'const unsigned char *' but argument is of type 'char *' unsigned char *denormalize_string (const unsigned char *); ^ window.c:7268:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] char *ret2 = denormalize_string(Line->line); ^ window.c:7272:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_STRING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7272:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER_STRING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7276:26: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7276:33: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SET", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7284:23: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7284:30: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] if (!my_strnicmp(listc, "REFNUM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7286:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7286:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7288:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7288:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7290:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7290:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_SERVER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7292:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7292:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PRIORITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7294:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7294:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "VISIBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7296:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SAVED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7296:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SAVED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7298:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7298:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7300:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7300:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BOTTOM", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7302:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7302:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7304:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7304:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOSCROLLCURSOR", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7306:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7306:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "FIXED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7308:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7308:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7310:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7310:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CHANGE_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7312:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7312:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "OLD_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7314:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7314:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "UPDATE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7316:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7316:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "MISCFLAGS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7318:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7318:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7320:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7320:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_NAME", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7326:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFIED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7326:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFIED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7328:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7328:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BEEP_ALWAYS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7330:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7330:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NOTIFY_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7332:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7332:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WINDOW_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7334:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7334:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SKIP", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7336:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7336:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "COLUMNS", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7338:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INDENT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7338:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "INDENT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7341:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7341:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "PROMPT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7343:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7343:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DOUBLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7345:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7345:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7347:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7347:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7349:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7349:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_FORMAT2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7351:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7351:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7353:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7353:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE1", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7355:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7355:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "STATUS_LINE2", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7357:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7357:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7359:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7359:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_BUFFER_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7361:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7361:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7363:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7363:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLDING_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7365:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7365:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLBACK_DISTANCE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7367:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7367:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_COUNTER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7369:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7369:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_SLIDER", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7371:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7371:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "HOLD_INTERVAL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7373:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7373:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LAST_LINES_HELD", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7375:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7375:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "WAITING_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7377:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7377:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "BIND_CHANNEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7379:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7379:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "QUERY_NICK", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7381:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7381:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "NICKLIST", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7383:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7383:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_LEVEL", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7385:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7385:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7387:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7387:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LASTLOG_MAX", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7389:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7389:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGGING", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7391:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7391:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LOGFILE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7393:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7393:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SWAPPABLE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7395:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7395:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCROLLADJ", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7397:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7397:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DECEASED", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7399:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7399:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7408:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7408:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "TOPLINES", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7410:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7410:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_FORMAT", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7419:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_DATA", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7419:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "ACTIVITY_DATA", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7428:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT_ACTIVITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7428:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "CURRENT_ACTIVITY", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7437:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7437:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "DISPLAY_SIZE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7439:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7439:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "SCREEN", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7441:30: warning: pointer targets in passing argument 1 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c:7441:37: warning: pointer targets in passing argument 2 of 'my_strnicmp' differ in signedness [-Wpointer-sign] } else if (!my_strnicmp(listc, "LINE", len)) { ^ In file included from window.c:50:0: ./../include/ircaux.h:72:5: note: expected 'const unsigned char *' but argument is of type 'char *' int my_strnicmp (const unsigned char *, const unsigned char *, size_t); ^ window.c: At top level: window.c:5458:16: warning: 'window_scroll_seconds' defined but not used [-Wunused-function] static Window *window_scroll_seconds (Window *window, char **args) ^ window.c:5986:13: warning: 'update_scrollback_indicator' defined but not used [-Wunused-function] static void update_scrollback_indicator (Window *w) ^ window.c:5995:13: warning: 'remove_scrollback_indicator' defined but not used [-Wunused-function] static void remove_scrollback_indicator (Window *w) ^ window.c:6005:13: warning: 'window_indicator_is_visible' defined but not used [-Wunused-function] static void window_indicator_is_visible (Window *w) ^ window.c:6015:13: warning: 'cleanse_indicator' defined but not used [-Wunused-function] static void cleanse_indicator (Window *w) ^ window.c:6025:13: warning: 'indicator_needs_update' defined but not used [-Wunused-function] static void indicator_needs_update (Window *w) ^ window.c:6033:13: warning: 'go_back_to_indicator' defined but not used [-Wunused-function] static void go_back_to_indicator (Window *w) ^ window.c:6623:12: warning: 'window_scroll_time_tester' defined but not used [-Wunused-function] static int window_scroll_time_tester (Window *window, Display *line, void *meta) ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c words.c words.c: In function 'search_for': words.c:77:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] s = *mark; ^ words.c:78:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = chars; ^ words.c:87:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] s = rcpindex(s + strlen(s), start, p, -how, &cpoffset); ^ In file included from ./../include/irc_std.h:27:0, from ./../include/irc.h:28, from words.c:37: /usr/include/string.h:398:15: note: expected 'const char *' but argument is of type 'const unsigned char *' extern size_t strlen (const char *__s) ^ words.c:87:31: warning: pointer targets in passing argument 2 of 'rcpindex' differ in signedness [-Wpointer-sign] s = rcpindex(s + strlen(s), start, p, -how, &cpoffset); ^ In file included from words.c:38:0: ./../include/ircaux.h:56:23: note: expected 'const unsigned char *' but argument is of type 'char *' const unsigned char * rcpindex (const unsigned char *, const unsigned char *, const unsigned char *, int, size_t *); ^ sh info.c.sh gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c info.c gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -Wl,-Bsymbolic-functions -Wl,-z,relro -o epic5 alias.o alist.o array.o clock.o commands.o compat.o crypt.o crypto.o ctcp.o dcc.o debug.o elf.o exec.o files.o flood.o functions.o gailib.o glob.o hook.o if.o ignore.o input.o irc.o ircaux.o ircsig.o keys.o lastlog.o levels.o list.o log.o logfiles.o mail.o names.o network.o newio.o notify.o numbers.o output.o parse.o queue.o recode.o reg.o screen.o sdbm.o server.o sha2.o ssl.o status.o tcl.o term.o timer.o vars.o wcwidth.o who.o window.o words.o info.o -L/usr/lib/powerpc64le-linux-gnu -ltcl8.6 -ldl -lz -lpthread -lieee -lm -lncurses -L/usr/local/lib -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -lrt rm -f info.c info.o make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[2]: Entering directory '/«PKGBUILDDIR»/source' gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -I./../include -I../include -c wserv.c wserv.c: In function 'main': wserv.c:109:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(cmd, stuff, strlen(stuff)); ^ wserv.c:125:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(cmd, stuff, strlen(stuff)); ^ wserv.c:154:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(data, buffer, nread); ^ wserv.c:161:5: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(0, buffer, nread); ^ wserv.c: In function 'ignore': wserv.c:174:2: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(data, &foo, 1); ^ wserv.c: In function 'term_resize': wserv.c:288:3: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result] write(cmd, buffer, strlen(buffer)); ^ gcc -g -O3 -fstack-protector-strong -Wformat -Werror=format-security -g -Wall -Wl,-Bsymbolic-functions -Wl,-z,relro -o wserv4 wserv.o ircsig.o gailib.o compat.o -lncurses -L/usr/local/lib -lssl -lcrypto -lnsl -lresolv -lcrypt -lm -lrt make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[1]: Leaving directory '/«PKGBUILDDIR»' touch build-stamp fakeroot debian/rules binary-arch dh_testdir dh_testroot dh_clean -k -pepic5 dh_clean: dh_clean -k is deprecated; use dh_prep instead dh_installdirs -pepic5 /usr/bin/make install make[1]: Entering directory '/«PKGBUILDDIR»' make[2]: Entering directory '/«PKGBUILDDIR»/source' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/«PKGBUILDDIR»/source' make[2]: Entering directory '/«PKGBUILDDIR»/source' make[2]: 'wserv4' is up to date. make[2]: Leaving directory '/«PKGBUILDDIR»/source' umask 022; \ ./mkinstalldirs /«PKGBUILDDIR»/debian/epic5/usr/share/epic5 /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/script \ /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/help /«PKGBUILDDIR»/debian/epic5/usr/bin /«PKGBUILDDIR»/debian/epic5/usr/lib/epic5 \ /«PKGBUILDDIR»/debian/epic5/usr/share/man/man1 mkdir /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/help gcc -c ./test.c gcc test.o -o my_test if ./my_test \( ! -f /«PKGBUILDDIR»/debian/epic5/usr/bin/epic5-1.1.11 \) \ -o source/epic5 -nt /«PKGBUILDDIR»/debian/epic5/usr/bin/epic5-1.1.11; then \ ./bsdinstall -c -m 755 source/epic5 /«PKGBUILDDIR»/debian/epic5/usr/bin/epic5; \ fi if ./my_test \( \! -f /«PKGBUILDDIR»/debian/epic5/usr/lib/epic5/epic5-wserv4 \) -o \ source/wserv4 -nt /«PKGBUILDDIR»/debian/epic5/usr/lib/epic5/epic5-wserv4; then \ ./bsdinstall -c -m 755 source/wserv4 /«PKGBUILDDIR»/debian/epic5/usr/lib/epic5/epic5-wserv4; \ fi for i in ./script/*; \ do \ if ./my_test -f $i; then \ if ./my_test -x $i; then \ chmod a-x $i; \ fi; \ target=/«PKGBUILDDIR»/debian/epic5/usr/share/epic5/script/`basename $i`; \ if ./my_test -f $target; then \ if ./my_test $i -nt $target; then \ ./bsdinstall -c -m 644 $i $target; \ fi; \ elif ./my_test -f $target.gz; then \ if ./my_test $i -nt $target.gz; then \ ./bsdinstall -c -m 644 $i $target; \ gzip -f $target; \ fi; \ else \ ./bsdinstall -c -m 644 $i $target; \ if ./my_test -f /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/script/gzip-scripts; then \ gzip -f $target; \ fi; \ fi; \ fi; \ done ./bsdinstall -c -m 644 ./doc/epic5.1 /«PKGBUILDDIR»/debian/epic5/usr/share/man/man1/epic5.1 make[1]: Leaving directory '/«PKGBUILDDIR»' dh_testdir dh_testroot dh_installdocs -a doc/* -XCVS -Xdoc/epic.1 dh_installmenu -a dh_strip -a dh_strip debug symbol extraction: enabling -a due to Build-Debug-Symbols: yes in /CurrentlyBuilding dh_strip debug symbol extraction: all non-arch-all packages for this build platform ppc64el: epic5 dh_strip debug symbol extraction: packages to act on: epic5 dh_strip debug symbol extraction: ignored packages: dpkg-gencontrol: warning: -is is deprecated; it is without effect dpkg-gencontrol: warning: -ip is deprecated; it is without effect dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe /usr/bin/pkg_create_dbgsym: deferring build of .ddeb to dh_gencontrol install -m 644 /«PKGBUILDDIR»/debian/local \ /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/script/local dh_installchangelogs -a dh_installexamples -a install -m 644 debian/epic5.irc /«PKGBUILDDIR»/debian/epic5/etc/epic5 install -m 644 /«PKGBUILDDIR»/debian/local \ /«PKGBUILDDIR»/debian/epic5/usr/share/epic5/script/local echo "irc.debian.org:6667" > /«PKGBUILDDIR»/debian/epic5/etc/epic5/servers dh_link -a dh_compress -a dh_fixperms -a dh_makeshlibs -a dh_shlibdeps -a dh_gencontrol -a dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_gencontrol debug symbol wrapper: all non-arch-all packages for this build platform ppc64el: epic5 dh_gencontrol debug symbol wrapper: packages to act on: epic5 dh_gencontrol debug symbol wrapper: ignored packages: dh_gencontrol debug symbol wrapper: processing package epic5 (pkgdir debian/epic5, ddeb package dir debian/epic5-dbgsym) dh_gencontrol debug symbol wrapper: building epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb dpkg-deb: building package 'epic5-dbgsym' in '../epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb'. dh_gencontrol debug symbol wrapper: dpkg-distaddfile epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb net extra dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe dh_installdeb -a dh_md5sums -a dh_builddeb -a INFO: pkgstriptranslations version 129 pkgstriptranslations: processing epic5 (in debian/epic5); do_strip: , oemstrip: pkgmaintainermangler: Maintainer field overridden to "Ubuntu Developers " pkgstripfiles: processing control file: debian/epic5/DEBIAN/control, package epic5, directory debian/epic5 pkgstripfiles: Truncating usr/share/doc/epic5/changelog.Debian.gz to topmost ten records pkgstripfiles: Running PNG optimization (using 4 cpus) for package epic5 ... pkgstripfiles: No PNG files. dpkg-deb: building package 'epic5' in '../epic5_1.1.11-1build1_ppc64el.deb'. dpkg-genchanges -B -mLaunchpad Build Daemon >../epic5_1.1.11-1build1_ppc64el.changes dpkg-genchanges: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build epic5-1.1.11 dpkg-buildpackage: binary-only upload (no source included) ──────────────────────────────────────────────────────────────────────────────── Build finished at 20160207-1038 Finished ──────── I: Built successfully ┌──────────────────────────────────────────────────────────────────────────────┐ │ Post Build Chroot │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ Changes │ └──────────────────────────────────────────────────────────────────────────────┘ epic5_1.1.11-1build1_ppc64el.changes: ───────────────────────────────────── Format: 1.8 Date: Sun, 07 Feb 2016 09:40:49 +0000 Source: epic5 Binary: epic5 Architecture: ppc64el Version: 1.1.11-1build1 Distribution: xenial-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Matthias Klose Description: epic5 - epic irc client, version 5 Changes: epic5 (1.1.11-1build1) xenial; urgency=medium . * No-change rebuild for ncurses6 transition. Checksums-Sha1: 984caddf2d85ca4d34499ef4bd6a965d122336ad 868076 epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb a76c51e1f3ed4a10b4c6d55507d7dd58ff98a2f2 601310 epic5_1.1.11-1build1_ppc64el.deb Checksums-Sha256: 616975c72c696ebb9e6dd6bcef0d7e8c34759e370a09916560409cbc4540f5ba 868076 epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb 33c72574f4521262838b6b16c5456646c6cb8932739a4bf3e214a79d4363f1be 601310 epic5_1.1.11-1build1_ppc64el.deb Files: 485a9f8625d0e7f2f75d27138e9ebb87 868076 net extra epic5-dbgsym_1.1.11-1build1_ppc64el.ddeb 2a3c077118338dc8cd097778f6358185 601310 net optional epic5_1.1.11-1build1_ppc64el.deb ┌──────────────────────────────────────────────────────────────────────────────┐ │ Package contents │ └──────────────────────────────────────────────────────────────────────────────┘ epic5_1.1.11-1build1_ppc64el.deb ──────────────────────────────── new debian package, version 2.0. size 601310 bytes: control archive=4854 bytes. 40 bytes, 2 lines conffiles 903 bytes, 21 lines control 8192 bytes, 125 lines md5sums 502 bytes, 14 lines * postinst #!/bin/sh 160 bytes, 5 lines * postrm #!/bin/sh 469 bytes, 18 lines * preinst #!/bin/bash 129 bytes, 6 lines * prerm #!/bin/sh Package: epic5 Version: 1.1.11-1build1 Architecture: ppc64el Maintainer: Ubuntu Developers Original-Maintainer: Kurt Roeckx Installed-Size: 1903 Depends: libc6 (>= 2.17), libssl1.0.0 (>= 1.0.0), libtcl8.6 (>= 8.6.0), libtinfo5 (>= 6) Suggests: epic5-script Provides: irc Section: net Priority: optional Homepage: http://www.epicsol.org/ Description: epic irc client, version 5 epic5 is an irc client based on ircII. It is primarily suited to users who wish to write their own irc scripts or have irc scripts written by others. . Previous versions of epic were 100% compatible with ircII 2.8.2, though this is no longer the case. Instead we've taken a new direction and chosen to find places where compatibility with ircII is undesirable and fix them. No gratuitous incompatibilities have been added, though many new features have been. drwxr-xr-x root/root 0 2016-02-07 10:38 ./ drwxr-xr-x root/root 0 2016-02-07 10:38 ./etc/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./etc/epic5/ -rw-r--r-- root/root 376 2016-02-07 10:38 ./etc/epic5/epic5.irc -rw-r--r-- root/root 20 2016-02-07 10:38 ./etc/epic5/servers drwxr-xr-x root/root 0 2016-02-07 10:38 ./etc/irc/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/bin/ -rwxr-xr-x root/root 1284752 2016-02-07 10:38 ./usr/bin/epic5 drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/lib/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/lib/epic5/ -rwxr-xr-x root/root 67960 2016-02-07 10:38 ./usr/lib/epic5/epic5-wserv4 drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/doc/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/doc/epic5/ -rw-r--r-- root/root 2088 2013-09-13 03:28 ./usr/share/doc/epic5/BUG_FORM.gz -rw-r--r-- root/root 3352 2002-05-13 21:45 ./usr/share/doc/epic5/DCC_REVERSE.gz -rw-r--r-- root/root 3326 2005-03-19 03:55 ./usr/share/doc/epic5/EPIC_ABOUT -rw-r--r-- root/root 1144 2014-12-26 15:26 ./usr/share/doc/epic5/EPIC_THANKS -rw-r--r-- root/root 2406 2010-03-20 03:35 ./usr/share/doc/epic5/EPIC_VERSIONS -rw-r--r-- root/root 1757 2002-07-26 17:10 ./usr/share/doc/epic5/IPV6.gz -rw-r--r-- root/root 1227 2000-12-05 00:11 ./usr/share/doc/epic5/IRCII_VERSIONS -rw-r--r-- root/root 16620 2015-07-11 15:11 ./usr/share/doc/epic5/KNOWNBUGS.gz -rw-r--r-- root/root 2798 2010-05-01 08:41 ./usr/share/doc/epic5/README.Debian -rw-r--r-- root/root 1455 2002-04-20 14:39 ./usr/share/doc/epic5/README.SSL -rw-r--r-- root/root 1919 2004-01-05 16:24 ./usr/share/doc/epic5/README.gz -rw-r--r-- root/root 3902 2015-07-11 15:11 ./usr/share/doc/epic5/SILLINESS -rw-r--r-- root/root 2464 2000-12-05 00:11 ./usr/share/doc/epic5/TS4.gz -rw-r--r-- root/root 75646 2015-07-11 15:11 ./usr/share/doc/epic5/UPDATES.gz -rw-r--r-- root/root 1061 2010-03-18 01:31 ./usr/share/doc/epic5/antiflooding -rw-r--r-- root/root 679 2016-02-07 10:38 ./usr/share/doc/epic5/changelog.Debian.gz -rw-r--r-- root/root 3381 2000-12-05 00:11 ./usr/share/doc/epic5/colors.gz -rw-r--r-- root/root 6613 2010-05-01 08:41 ./usr/share/doc/epic5/copyright -rw-r--r-- root/root 3422 2000-12-05 00:11 ./usr/share/doc/epic5/dccresum.txt -rw-r--r-- root/root 1767 2006-06-09 05:58 ./usr/share/doc/epic5/entry_points.gz -rw-r--r-- root/root 4387 2014-12-26 15:26 ./usr/share/doc/epic5/epic5.1.gz drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/doc/epic5/examples/ -rw-r--r-- root/root 846 2010-05-01 08:41 ./usr/share/doc/epic5/examples/wrapper.irc -rw-r--r-- root/root 3675 2003-05-29 23:09 ./usr/share/doc/epic5/expansions.gz -rw-r--r-- root/root 1528 2010-03-18 01:31 ./usr/share/doc/epic5/fish -rw-r--r-- root/root 3032 2002-08-12 16:41 ./usr/share/doc/epic5/keys -rw-r--r-- root/root 390 2002-02-14 01:15 ./usr/share/doc/epic5/missing -rw-r--r-- root/root 3379 2005-05-09 03:43 ./usr/share/doc/epic5/nicknames -rw-r--r-- root/root 1794 2007-03-27 00:20 ./usr/share/doc/epic5/outputhelp -rw-r--r-- root/root 1635 2006-09-30 01:36 ./usr/share/doc/epic5/pf-loader.gz -rw-r--r-- root/root 2577 2009-11-13 07:53 ./usr/share/doc/epic5/scrollind -rw-r--r-- root/root 1504 2014-03-12 19:18 ./usr/share/doc/epic5/utf8 -rw-r--r-- root/root 2368 2010-05-30 01:12 ./usr/share/doc/epic5/what-needs-rewriting -rw-r--r-- root/root 1638 2003-10-28 06:30 ./usr/share/doc/epic5/word-lists -rw-r--r-- root/root 2015 2006-11-08 01:31 ./usr/share/doc/epic5/word-support.gz drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/epic5/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/epic5/help/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/epic5/script/ -rw-r--r-- root/root 730 2005-08-11 04:51 ./usr/share/epic5/script/2.8script -rw-r--r-- root/root 3357 2007-05-09 00:20 ./usr/share/epic5/script/activity -rw-r--r-- root/root 1060 2010-01-08 06:34 ./usr/share/epic5/script/addset -rw-r--r-- root/root 713 2013-03-27 23:12 ./usr/share/epic5/script/alloc_dump_summary.sh -rw-r--r-- root/root 1861 2010-01-08 06:34 ./usr/share/epic5/script/altchan -rw-r--r-- root/root 650 2010-01-20 03:53 ./usr/share/epic5/script/ambig -rw-r--r-- root/root 4180 2008-03-10 06:29 ./usr/share/epic5/script/autoget -rw-r--r-- root/root 3489 2006-08-27 20:12 ./usr/share/epic5/script/autojoin -rw-r--r-- root/root 714 2006-07-06 00:00 ./usr/share/epic5/script/autoquery -rw-r--r-- root/root 4077 2010-03-19 01:40 ./usr/share/epic5/script/ban -rw-r--r-- root/root 12102 2014-04-01 18:11 ./usr/share/epic5/script/builtins -rw-r--r-- root/root 587 2007-03-16 23:01 ./usr/share/epic5/script/chanmonitor -rw-r--r-- root/root 6037 2008-03-10 06:29 ./usr/share/epic5/script/commandqueues -rw-r--r-- root/root 8068 2006-10-06 00:12 ./usr/share/epic5/script/country -rw-r--r-- root/root 312 2010-03-19 01:40 ./usr/share/epic5/script/cycle -rw-r--r-- root/root 6570 2008-03-10 06:29 ./usr/share/epic5/script/data_array -rw-r--r-- root/root 7978 2008-02-19 13:13 ./usr/share/epic5/script/data_struct -rw-r--r-- root/root 944 2007-12-01 04:59 ./usr/share/epic5/script/dcc_ports -rw-r--r-- root/root 1945 2005-06-25 14:12 ./usr/share/epic5/script/debug.irc -rw-r--r-- root/root 2359 2010-01-08 06:34 ./usr/share/epic5/script/dump -rw-r--r-- root/root 452 2005-06-25 14:12 ./usr/share/epic5/script/edit_topic -rw-r--r-- root/root 831 2001-12-03 08:03 ./usr/share/epic5/script/epic-crypt-gpg -rw-r--r-- root/root 1392 2001-12-03 08:03 ./usr/share/epic5/script/epic-crypt-gpg-aa -rw-r--r-- root/root 1903 2006-09-23 02:56 ./usr/share/epic5/script/files -rw-r--r-- root/root 2197 2015-05-16 22:36 ./usr/share/epic5/script/find_ssl_root_certs -rw-r--r-- root/root 1426 2006-11-24 03:50 ./usr/share/epic5/script/floodprot -rw-r--r-- root/root 5467 2007-10-03 06:02 ./usr/share/epic5/script/functions -rw-r--r-- root/root 439 2015-05-16 22:36 ./usr/share/epic5/script/global -rw-r--r-- root/root 1758 2005-06-25 14:12 ./usr/share/epic5/script/grep -rw-r--r-- root/root 1190 2007-07-03 02:03 ./usr/share/epic5/script/guh -rw-r--r-- root/root 9403 2010-03-26 00:13 ./usr/share/epic5/script/help -rw-r--r-- root/root 3111 2013-09-24 21:07 ./usr/share/epic5/script/help.irc -rw-r--r-- root/root 5679 2014-06-14 01:48 ./usr/share/epic5/script/highlight -rw-r--r-- root/root 9031 2010-04-29 01:41 ./usr/share/epic5/script/history -rw-r--r-- root/root 9799 2013-10-30 02:56 ./usr/share/epic5/script/history.rb -rw-r--r-- root/root 500 2006-04-19 01:21 ./usr/share/epic5/script/hold_mode -rw-r--r-- root/root 6778 2014-04-01 18:11 ./usr/share/epic5/script/idlealert -rw-r--r-- root/root 7298 2005-08-02 03:36 ./usr/share/epic5/script/ison -rw-r--r-- root/root 9480 2015-05-16 22:36 ./usr/share/epic5/script/layout -rw-r--r-- root/root 1558 2005-06-25 14:12 ./usr/share/epic5/script/less -rw-r--r-- root/root 1129 2006-09-23 02:56 ./usr/share/epic5/script/less-pipe -rw-r--r-- root/root 3674 2006-10-30 03:11 ./usr/share/epic5/script/loadformats -rw-r--r-- root/root 96 2016-02-07 10:38 ./usr/share/epic5/script/local -rw-r--r-- root/root 641 2005-06-25 14:12 ./usr/share/epic5/script/local.examp -rw-r--r-- root/root 467 2009-11-13 07:53 ./usr/share/epic5/script/locale -rw-r--r-- root/root 2523 2010-11-06 16:43 ./usr/share/epic5/script/logman -rw-r--r-- root/root 3992 2005-06-25 18:08 ./usr/share/epic5/script/mail -rw-r--r-- root/root 278 2005-06-25 14:12 ./usr/share/epic5/script/man -rw-r--r-- root/root 2901 2006-09-28 23:18 ./usr/share/epic5/script/map -rw-r--r-- root/root 1633 2014-02-06 17:14 ./usr/share/epic5/script/massmode -rw-r--r-- root/root 2966 2005-06-25 14:12 ./usr/share/epic5/script/meta-compat -rw-r--r-- root/root 351 2005-06-25 14:12 ./usr/share/epic5/script/motd -rw-r--r-- root/root 4273 2005-06-25 14:12 ./usr/share/epic5/script/netsplit -rw-r--r-- root/root 1480 2014-04-01 18:11 ./usr/share/epic5/script/new_lastlog -rw-r--r-- root/root 970 2005-06-25 14:12 ./usr/share/epic5/script/newaway -rw-r--r-- root/root 1943 2010-01-08 06:34 ./usr/share/epic5/script/newnick -rw-r--r-- root/root 1642 2010-01-08 06:34 ./usr/share/epic5/script/nickcomp -rw-r--r-- root/root 821 2005-06-25 18:08 ./usr/share/epic5/script/nopaste -rw-r--r-- root/root 19279 2005-08-02 03:36 ./usr/share/epic5/script/notify -rw-r--r-- root/root 1353 2008-08-25 23:58 ./usr/share/epic5/script/paste -rw-r--r-- root/root 469 2005-06-25 14:12 ./usr/share/epic5/script/pipe -rw-r--r-- root/root 5617 2007-05-16 04:43 ./usr/share/epic5/script/reconnect -rw-r--r-- root/root 2652 2010-05-06 23:10 ./usr/share/epic5/script/rejoin -rw-r--r-- root/root 386 2006-06-23 05:03 ./usr/share/epic5/script/renumber -rw-r--r-- root/root 5783 2005-06-25 14:12 ./usr/share/epic5/script/revdcc -rw-r--r-- root/root 7961 2014-10-06 00:07 ./usr/share/epic5/script/sasl_auth -rw-r--r-- root/root 2008 2010-01-08 06:34 ./usr/share/epic5/script/save -rw-r--r-- root/root 573 2005-06-25 14:12 ./usr/share/epic5/script/scan -rw-r--r-- root/root 1636 2005-06-25 14:12 ./usr/share/epic5/script/screen -rw-r--r-- root/root 6417 2007-08-22 21:57 ./usr/share/epic5/script/screen.e -rw-r--r-- root/root 229 2010-03-19 01:40 ./usr/share/epic5/script/set_color -rw-r--r-- root/root 800 2005-06-25 14:12 ./usr/share/epic5/script/setmail -rw-r--r-- root/root 560 2005-06-25 14:12 ./usr/share/epic5/script/slowcat -rw-r--r-- root/root 1334 2006-10-20 23:20 ./usr/share/epic5/script/snip -rw-r--r-- root/root 11955 2010-11-22 04:18 ./usr/share/epic5/script/speak.irc -rw-r--r-- root/root 6645 2005-06-25 18:08 ./usr/share/epic5/script/sping -rw-r--r-- root/root 1199 2005-06-25 18:08 ./usr/share/epic5/script/suppressmotd -rw-r--r-- root/root 21119 2014-01-16 16:04 ./usr/share/epic5/script/tabkey.ce -rw-r--r-- root/root 14885 2007-05-16 04:43 ./usr/share/epic5/script/tabkey.jm -rw-r--r-- root/root 2777 2009-11-13 07:53 ./usr/share/epic5/script/tabkey.sjh -rw-r--r-- root/root 1751 2015-04-11 04:16 ./usr/share/epic5/script/tmux_away -rw-r--r-- root/root 4902 2014-04-24 04:51 ./usr/share/epic5/script/topicbar -rw-r--r-- root/root 3564 2010-01-08 06:34 ./usr/share/epic5/script/topicbar.bj -rw-r--r-- root/root 1115 2007-08-23 04:11 ./usr/share/epic5/script/url.irc -rw-r--r-- root/root 9558 2015-04-11 04:16 ./usr/share/epic5/script/userlist -rw-r--r-- root/root 1248 2005-07-23 06:30 ./usr/share/epic5/script/utime -rw-r--r-- root/root 14339 2014-04-01 18:11 ./usr/share/epic5/script/xmsglog drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/man/ drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/man/man1/ -rw-r--r-- root/root 4387 2014-12-26 15:26 ./usr/share/man/man1/epic5.1.gz drwxr-xr-x root/root 0 2016-02-07 10:38 ./usr/share/menu/ -rw-r--r-- root/root 129 2010-05-01 08:41 ./usr/share/menu/epic5 ┌──────────────────────────────────────────────────────────────────────────────┐ │ Post Build │ └──────────────────────────────────────────────────────────────────────────────┘ ┌──────────────────────────────────────────────────────────────────────────────┐ │ Cleanup │ └──────────────────────────────────────────────────────────────────────────────┘ Not removing build depends: as requested Keeping session: ┌──────────────────────────────────────────────────────────────────────────────┐ │ Summary │ └──────────────────────────────────────────────────────────────────────────────┘ Build Architecture: ppc64el Build-Space: 22836 Build-Time: 51 Distribution: xenial-proposed Host Architecture: ppc64el Install-Time: 12 Job: epic5_1.1.11-1build1.dsc Machine Architecture: ppc64el Package: epic5 Package-Time: 65 Source-Version: 1.1.11-1build1 Space: 22836 Status: successful Version: 1.1.11-1build1 ──────────────────────────────────────────────────────────────────────────────── Finished at 20160207-1038 Build needed 00:01:05, 22836k disc space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['scan-for-processes', 'PACKAGEBUILD-8977436'] Scanning for processes to kill in build /home/buildd/build-PACKAGEBUILD-8977436/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', 'PACKAGEBUILD-8977436'] Unmounting chroot for build PACKAGEBUILD-8977436... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', 'PACKAGEBUILD-8977436'] Removing build PACKAGEBUILD-8977436