Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/j/jamnntpd/jamnntpd_1.3-1_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/jamnntpd-1.3-1ae7ikwrd/jamnntpd_1.3-1_amd64.buildinfo Get source package info: jamnntpd=1.3-1 Source URL: http://snapshot.notset.fr/mr/package/jamnntpd/1.3-1/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.69-11 automake=1:1.15.1-3 autopoint=0.19.8.1-4 autotools-dev=20161112.1 base-files=10 base-passwd=3.5.44 bash=4.4-5 binutils=2.29.1-4 binutils-common=2.29.1-4 binutils-x86-64-linux-gnu=2.29.1-4 bsdmainutils=9.0.12+nmu1 bsdutils=1:2.30.2-0.1 build-essential=12.4 bzip2=1.0.6-8.1 coreutils=8.28-1 cpp=4:7.2.0-1d1 cpp-7=7.2.0-8 dash=0.5.8-2.5 debconf=1.5.63 debhelper=10.9.1 debianutils=4.8.2 dh-autoreconf=14 dh-strip-nondeterminism=0.038-1 diffutils=1:3.6-1 dpkg=1.18.24 dpkg-dev=1.18.24 e2fslibs=1.43.6-1 e2fsprogs=1.43.6-1 fdisk=2.30.2-0.1 file=1:5.32-1 findutils=4.6.0+git+20170729-2 g++=4:7.2.0-1d1 g++-7=7.2.0-8 gcc=4:7.2.0-1d1 gcc-7=7.2.0-8 gcc-7-base=7.2.0-8 gettext=0.19.8.1-4 gettext-base=0.19.8.1-4 grep=3.1-2 groff-base=1.22.3-9 gzip=1.6-5+b1 hostname=3.18+b1 init-system-helpers=1.49 intltool-debian=0.35.0+20060710.4 libacl1=2.2.52-3+b1 libarchive-zip-perl=1.59-1 libasan4=7.2.0-8 libatomic1=7.2.0-8 libattr1=1:2.4.47-2+b2 libaudit-common=1:2.7.8-1 libaudit1=1:2.7.8-1 libbinutils=2.29.1-4 libblkid1=2.30.2-0.1 libbsd0=0.8.6-2 libbz2-1.0=1.0.6-8.1 libc-bin=2.24-17 libc-dev-bin=2.24-17 libc6=2.24-17 libc6-dev=2.24-17 libcap-ng0=0.7.7-3.1 libcc1-0=7.2.0-8 libcilkrts5=7.2.0-8 libcomerr2=1.43.6-1 libcroco3=0.6.12-1 libdb5.3=5.3.28-13.1 libdebconfclient0=0.230 libdpkg-perl=1.18.24 libfdisk1=2.30.2-0.1 libffi6=3.2.1-6 libfile-stripnondeterminism-perl=0.038-1 libgcc-7-dev=7.2.0-8 libgcc1=1:7.2.0-8 libgcrypt20=1.7.9-1 libgdbm3=1.8.3-14 libglib2.0-0=2.54.1-1 libgmp10=2:6.1.2+dfsg-1.1 libgomp1=7.2.0-8 libgpg-error0=1.27-3 libicu57=57.1-6 libisl15=0.18-1 libitm1=7.2.0-8 liblsan0=7.2.0-8 liblz4-1=0.0~r131-2+b1 liblzma5=5.2.2-1.3 libmagic-mgc=1:5.32-1 libmagic1=1:5.32-1 libmount1=2.30.2-0.1 libmpc3=1.0.3-2 libmpfr4=3.1.6-1 libmpx2=7.2.0-8 libncurses5=6.0+20170902-1 libncursesw5=6.0+20170902-1 libpam-modules=1.1.8-3.6 libpam-modules-bin=1.1.8-3.6 libpam-runtime=1.1.8-3.6 libpam0g=1.1.8-3.6 libpcre3=2:8.39-5 libperl5.26=5.26.0-8 libpipeline1=1.4.2-1 libquadmath0=7.2.0-8 libselinux1=2.7-2 libsigsegv2=2.11-1 libsmartcols1=2.30.2-0.1 libss2=1.43.6-1 libstdc++-7-dev=7.2.0-8 libstdc++6=7.2.0-8 libsystemd0=235-2 libtimedate-perl=2.3000-2 libtinfo5=6.0+20170902-1 libtool=2.4.6-2 libtsan0=7.2.0-8 libubsan0=7.2.0-8 libudev1=235-2 libunistring2=0.9.7-2 libuuid1=2.30.2-0.1 libxml2=2.9.4+dfsg1-4 linux-libc-dev=4.13.4-1 login=1:4.5-1 m4=1.4.18-1 make=4.1-9.1 man-db=2.7.6.1-2 mawk=1.3.3-17+b3 ncurses-base=6.0+20170902-1 ncurses-bin=6.0+20170902-1 patch=2.7.5-1+b2 perl=5.26.0-8 perl-base=5.26.0-8 perl-modules-5.26=5.26.0-8 po-debconf=1.0.20 sed=4.4-1 sysvinit-utils=2.88dsf-59.10 tar=1.29b-2 util-linux=2.30.2-0.1 xz-utils=5.2.2-1.3 zlib1g=1:1.2.8.dfsg-5 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20171011T231849Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d jamnntpd=1.3-1 && mkdir -p /build/jamnntpd-MNwmD5 && dpkg-source --no-check -x /*.dsc /build/jamnntpd-MNwmD5/jamnntpd-1.3 && chown -R builduser:builduser /build/jamnntpd-MNwmD5" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/jamnntpd-MNwmD5/jamnntpd-1.3 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1507655722" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/jamnntpd-MNwmD5 /tmp/jamnntpd-1.3-1ae7ikwrd buster /dev/null deb http://snapshot.notset.fr/archive/debian/20171011T231849Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.UeNrE4Yu4T as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.UeNrE4Yu4T Reading package lists... Building dependency tree... util-linux is already the newest version (2.30.2-0.1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 131 kB of archives. After this operation, 373 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20171011T231849Z unstable/main amd64 libfakeroot amd64 1.22-1 [45.7 kB] Get:2 http://snapshot.notset.fr/archive/debian/20171011T231849Z unstable/main amd64 fakeroot amd64 1.22-1 [85.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 131 kB in 0s (783 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4404 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.22-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.22-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.22-1_amd64.deb ... Unpacking fakeroot (1.22-1) ... Processing triggers for libc-bin (2.24-17) ... Setting up libfakeroot:amd64 (1.22-1) ... Setting up fakeroot (1.22-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.24-17) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20171011T231849Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.UeNrE4Yu4T Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Hit:2 http://snapshot.notset.fr/archive/debian/20171011T231849Z unstable InRelease Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Fetched 22.6 MB in 22s (1002 kB/s) Reading package lists... W: Problem unlinking the file auxfiles - pkgAcquire::Clean (21: Is a directory) I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.UeNrE4Yu4T I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d jamnntpd=1.3-1 && mkdir -p /build/jamnntpd-MNwmD5 && dpkg-source --no-check -x /*.dsc /build/jamnntpd-MNwmD5/jamnntpd-1.3 && chown -R builduser:builduser /build/jamnntpd-MNwmD5"' exec /tmp/mmdebstrap.UeNrE4Yu4T Reading package lists... NOTICE: 'jamnntpd' packaging is maintained in the 'Git' version control system at: https://git.code.sf.net/p/ftnapps/jamnntpd/code Please use: git clone https://git.code.sf.net/p/ftnapps/jamnntpd/code to retrieve the latest (possibly unreleased) updates to the package. Need to get 103 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main jamnntpd 1.3-1 (dsc) [1830 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main jamnntpd 1.3-1 (tar) [91.4 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main jamnntpd 1.3-1 (diff) [10.2 kB] Fetched 103 kB in 0s (488 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'jamnntpd_1.3-1.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting jamnntpd in /build/jamnntpd-MNwmD5/jamnntpd-1.3 dpkg-source: info: unpacking jamnntpd_1.3.orig.tar.gz dpkg-source: info: unpacking jamnntpd_1.3-1.debian.tar.xz dpkg-source: info: applying 01_BuildSystem.patch dpkg-source: info: applying 02_PathDefaults.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/jamnntpd-MNwmD5/jamnntpd-1.3 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="POSIX" SOURCE_DATE_EPOCH="1507655722" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.UeNrE4Yu4T dpkg-buildpackage: info: source package jamnntpd dpkg-buildpackage: info: source version 1.3-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Robert James Clay dpkg-source --before-build jamnntpd-1.3 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' /usr/bin/make -C src cleanlinux make[2]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make -C jamlib -f Makefile.linux clean make[3]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src/jamlib' rm -f *.o *.a make[3]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src/jamlib' make -f Makefile.linux clean make[3]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' rm -f *.o make[3]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make[2]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_auto_configure -a debian/rules override_dh_auto_build make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' /usr/bin/make -C src linux make[2]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make -C jamlib -f Makefile.linux make[3]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src/jamlib' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c crc32.c -o crc32.o cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c mbase.c -o mbase.o mbase.c: In function 'JAM_RemoveMB': mbase.c:228:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_HDRFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:229:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[0] = remove( Filename_AC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int remove (const char *__filename) __THROW; ^~~~~~ mbase.c:234:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_TXTFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:235:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[1] = remove( Filename_AC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int remove (const char *__filename) __THROW; ^~~~~~ mbase.c:240:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_IDXFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:241:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[2] = remove( Filename_AC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int remove (const char *__filename) __THROW; ^~~~~~ mbase.c:246:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_LRDFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:247:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[3] = remove( Filename_AC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:180:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int remove (const char *__filename) __THROW; ^~~~~~ mbase.c: In function 'jam_Open': mbase.c:552:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_HDRFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:553:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->HdrFile_PS = fopen( Filename_AC, Mode_PC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ mbase.c:560:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_TXTFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:561:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->TxtFile_PS = fopen( Filename_AC, Mode_PC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ mbase.c:569:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_IDXFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:570:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->IdxFile_PS = fopen( Filename_AC, Mode_PC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ mbase.c:579:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_LRDFILE ); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from mbase.c:61: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mbase.c:580:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->LrdFile_PS = fopen( Filename_AC, Mode_PC ); ^~~~~~~~~~~ In file included from mbase.c:61:0: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c message.c -o message.o message.c: In function 'JAM_ReadMsgHeader': message.c:145:28: warning: pointer targets in passing argument 1 of 'getjamsubfield' differ in signedness [-Wpointer-sign] getjamsubfield(Ptr_PC,&Subfield_S); ^~~~~~ In file included from message.c:61:0: structrw.h:84:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void getjamsubfield(uchar *buf,s_JamSubfield *Subfield_S); ^~~~~~~~~~~~~~ message.c: In function 'JAM_AddMessage': message.c:434:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Index_S.UserCRC = JAM_Crc32( User_AC, strlen( User_AC ) ); ^~~~~~~ In file included from message.c:58:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c lastread.c -o lastread.o cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c subpack.c -o subpack.o cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -D__LINUX__ -Wall -c structrw.c -o structrw.o ar -ru jamlib.a crc32.o mbase.o message.o lastread.o subpack.o structrw.o ar: `u' modifier ignored since `D' is the default (see `U') ar: creating jamlib.a make[3]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src/jamlib' make -f Makefile.linux make[3]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c main.c -o main.o main.c: In function 'parseargs': main.c:19:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(src," (%.95s line %ld)",filename,line); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from main.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ main.c:23:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] arg=argv[c]; ^ main.c:31:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmp,"-"); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from main.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ main.c:36:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(arg,"-debug")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:40:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-noecholog")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:44:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-nostripre")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:48:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-notearline")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:52:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-nocancel")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:56:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-strictnetmail")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:60:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-readorigin")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:64:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-noreplyaddr")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:68:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-smartquote")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:72:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-noencode")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:76:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-notzutc")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:80:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-p")==0 || stricmp(arg,"-port")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:80:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-p")==0 || stricmp(arg,"-port")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:90:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-m")==0 || stricmp(arg,"-max")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:90:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-m")==0 || stricmp(arg,"-max")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:100:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-def_flowed")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:108:28: warning: pointer targets in passing argument 1 of 'setboolonoff' differ in signedness [-Wpointer-sign] if(!(setboolonoff(argv[c+1],&cfg_def_flowed))) ^~~~ In file included from nntpserv.h:60:0, from main.c:1: misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool setboolonoff(uchar *opt,bool *var); ^~~~~~~~~~~~ main.c:116:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-def_showto")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:124:28: warning: pointer targets in passing argument 1 of 'setboolonoff' differ in signedness [-Wpointer-sign] if(!(setboolonoff(argv[c+1],&cfg_def_showto))) ^~~~ In file included from nntpserv.h:60:0, from main.c:1: misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool setboolonoff(uchar *opt,bool *var); ^~~~~~~~~~~~ main.c:132:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-origin")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:140:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_origin=argv[++c]; ^ main.c:142:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-guestsuffix")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:150:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_guestsuffix=argv[++c]; ^ main.c:152:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-echomailjam")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:160:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_echomailjam=argv[++c]; ^ main.c:162:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-g")==0 || stricmp(arg,"-groups")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:162:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-g")==0 || stricmp(arg,"-groups")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:170:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_groupsfile=argv[++c]; ^ main.c:172:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-a")==0 || stricmp(arg,"-allow")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:172:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-a")==0 || stricmp(arg,"-allow")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:180:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_allowfile=argv[++c]; ^ main.c:182:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-u")==0 || stricmp(arg,"-users")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:182:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-u")==0 || stricmp(arg,"-users")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:190:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_usersfile=argv[++c]; ^ main.c:192:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-x")==0 || stricmp(arg,"-xlat")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:192:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-x")==0 || stricmp(arg,"-xlat")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:200:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_xlatfile=argv[++c]; ^ main.c:202:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-l")==0 || stricmp(arg,"-logfile")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:202:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-l")==0 || stricmp(arg,"-logfile")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:210:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_logfile=argv[++c]; ^ main.c:212:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-config")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:225:23: warning: pointer targets in passing argument 1 of 'readargs' differ in signedness [-Wpointer-sign] if(!readargs(argv[++c])) ^~~~ main.c:8:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool readargs(uchar *file); ^~~~~~~~ main.c:228:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"-create")==0) ^~~ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ main.c:242:23: warning: pointer targets in passing argument 1 of 'createconfig' differ in signedness [-Wpointer-sign] createconfig(argv[++c]); ^~~~ main.c:9:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void createconfig(uchar *file); ^~~~~~~~~~~~ main.c: In function 'readargs': main.c:261:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(file,"r"))) ^~~~ In file included from nntpserv.h:1:0, from main.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ main.c:269:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while(fgets(s,999,fp)) ^ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from main.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from main.c:1: main.c:289:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!(fileargv[fileargc++] = strdup(w))) ^ In file included from nntpserv.h:3:0, from main.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from main.c:1: main.c:289:48: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign] if(!(fileargv[fileargc++] = strdup(w))) ^ /usr/include/x86_64-linux-gnu/bits/string2.h:324:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *__strdup (const char *__string) __THROW __attribute_malloc__; ^~~~~~~~ main.c: In function 'createconfig': main.c:314:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(file,"w"))) ^~~~ In file included from nntpserv.h:1:0, from main.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ In file included from os.h:6:0, from nntpserv.h:58, from main.c:1: main.c: In function 'main': os_linux.h:16:22: warning: pointer targets in passing argument 1 of 'readargs' differ in signedness [-Wpointer-sign] #define CFG_BASEPATH "/etc/" ^ nntpserv.h:86:28: note: in expansion of macro 'CFG_BASEPATH' #define CONFIGFILE CFG_BASEPATH "jamnntpd.config" ^~~~~~~~~~~~ main.c:429:23: note: in expansion of macro 'CONFIGFILE' if(!readargs(CONFIGFILE)) ^~~~~~~~~~ main.c:255:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool readargs(uchar *file) ^~~~~~~~ main.c:457:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("Failed to create socket: %s",os_strerr(os_errno(),err,200)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ main.c:475:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("Could not bind to port (server already running?): %s",os_strerr(os_errno(),err,200)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ main.c:488:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("Could not listen to socket: %s",os_strerr(os_errno(),err,200)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ In file included from main.c:1:0: nntpserv.h:72:27: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] #define SERVER_NAME "JamNNTPd/" PLATFORM_NAME ^ main.c:495:16: note: in expansion of macro 'SERVER_NAME' os_logwrite(SERVER_NAME " " SERVER_VERSION " is running on port %d",cfg_port); ^~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ main.c:498:31: warning: macro "__DATE__" might prevent reproducible builds [-Wdate-time] os_logwrite("Compiled " __DATE__ " " __TIME__); ^~~~~~~~ main.c:498:44: warning: macro "__TIME__" might prevent reproducible builds [-Wdate-time] os_logwrite("Compiled " __DATE__ " " __TIME__); ^~~~~~~~ main.c:498:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("Compiled " __DATE__ " " __TIME__); ^~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ main.c:516:62: warning: pointer targets in passing argument 3 of 'accept' differ in signedness [-Wpointer-sign] active_sock = accept(sock,(struct sockaddr *)&from,&fromlen); ^ In file included from os_linux.h:3:0, from os.h:6, from nntpserv.h:58, from main.c:1: /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int accept (int __fd, __SOCKADDR_ARG __addr, ^~~~~~ main.c:521:28: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("Failed to accept incoming connection: %s",os_strerr(os_errno(),err,200)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ main.c:531:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("Exiting. %ld connection(s) are active, waiting for them to quit", ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from main.c:1:0: nntpserv.h:72:27: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] #define SERVER_NAME "JamNNTPd/" PLATFORM_NAME ^ main.c:540:16: note: in expansion of macro 'SERVER_NAME' os_logwrite(SERVER_NAME " exited"); ^~~~~~~~~~~ In file included from nntpserv.h:58:0, from main.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ main.c: In function 'parseargs': main.c:19:19: warning: ' line ' directive writing 6 bytes into a region of size between 3 and 98 [-Wformat-overflow=] sprintf(src," (%.95s line %ld)",filename,line); ^~~~~~~~~~~~~~~~~~~ main.c:19:19: note: using the range [-9223372036854775808, 9223372036854775807] for directive argument In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from main.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 11 and 125 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c nntpserv.c -o nntpserv.o In file included from os.h:6:0, from nntpserv.h:58, from nntpserv.c:1: os_linux.h:16:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define CFG_BASEPATH "/etc/" ^ nntpserv.h:91:28: note: in expansion of macro 'CFG_BASEPATH' #define CFG_ALLOWFILE CFG_BASEPATH "jamnntpd.allow" ^~~~~~~~~~~~ nntpserv.c:10:25: note: in expansion of macro 'CFG_ALLOWFILE' uchar *cfg_allowfile = CFG_ALLOWFILE; ^~~~~~~~~~~~~ os_linux.h:16:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define CFG_BASEPATH "/etc/" ^ nntpserv.h:92:28: note: in expansion of macro 'CFG_BASEPATH' #define CFG_GROUPSFILE CFG_BASEPATH "jamnntpd.groups" ^~~~~~~~~~~~ nntpserv.c:11:25: note: in expansion of macro 'CFG_GROUPSFILE' uchar *cfg_groupsfile = CFG_GROUPSFILE; ^~~~~~~~~~~~~~ os_linux.h:17:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define LOG_BASEPATH "/var/log/" ^ nntpserv.h:96:28: note: in expansion of macro 'LOG_BASEPATH' #define CFG_LOGFILE LOG_BASEPATH "jamnntpd.log" ^~~~~~~~~~~~ nntpserv.c:12:25: note: in expansion of macro 'CFG_LOGFILE' uchar *cfg_logfile = CFG_LOGFILE; ^~~~~~~~~~~ os_linux.h:16:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define CFG_BASEPATH "/etc/" ^ nntpserv.h:93:28: note: in expansion of macro 'CFG_BASEPATH' #define CFG_USERSFILE CFG_BASEPATH "jamnntpd.users" ^~~~~~~~~~~~ nntpserv.c:13:25: note: in expansion of macro 'CFG_USERSFILE' uchar *cfg_usersfile = CFG_USERSFILE; ^~~~~~~~~~~~~ os_linux.h:16:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] #define CFG_BASEPATH "/etc/" ^ nntpserv.h:94:28: note: in expansion of macro 'CFG_BASEPATH' #define CFG_XLATFILE CFG_BASEPATH "jamnntpd.xlat" ^~~~~~~~~~~~ nntpserv.c:14:25: note: in expansion of macro 'CFG_XLATFILE' uchar *cfg_xlatfile = CFG_XLATFILE; ^~~~~~~~~~~~ nntpserv.c: In function 'jamopenarea': nntpserv.c:118:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to open JAM messagebase \"%s\"",var->clientid,group->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c: In function 'jamgetminmaxnum': nntpserv.c:136:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to get size of JAM area \"%s\"",var->clientid,group->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:150:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to read header of JAM area \"%s\"",var->clientid,group->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:201:37: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHRS: ",6)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:204:38: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:204:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:204:57: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:204:57: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:208:37: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHARSET: ",9)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:211:37: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CODEPAGE: ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c: In function 'readoriginaddr': nntpserv.c:285:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ nntpserv.c:285:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:285:36: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&text[textpos]," * Origin: ",11)==0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ nntpserv.c:295:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(originbuf); ^~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:302:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(addr,&originbuf[d+1]); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:302:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(addr,&originbuf[d+1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:304:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(addr,')')) ^ nntpserv.c:304:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:305:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(addr,')')=0; ^ nntpserv.c:305:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c: In function 'command_list': nntpserv.c:325:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(arg,"overview.fmt") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:327:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"215 List of fields in XOVER result" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:328:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"Subject:" CRLF); ^~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:329:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"From:" CRLF); ^~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:330:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"Date:" CRLF); ^~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:331:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"Message-ID:" CRLF); ^~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:332:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"References:" CRLF); ^~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:333:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"Bytes:" CRLF), ^~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:334:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"Lines:" CRLF); ^~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:335:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:339:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"newsgroups") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:343:30: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 Patterns not supported for LIST NEWSGROUPS" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:349:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(arg,"active") != 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:351:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 Unknown argument for LIST command" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:356:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"215 List of newsgroups follows" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:364:28: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"%s\t" CRLF,g->tagname); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:376:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"%s %lu %lu y" CRLF,g->tagname,max,min); ^~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:379:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"%s %lu %lu n" CRLF,g->tagname,max,min); ^~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:384:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c: In function 'command_group': nntpserv.c:395:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 No group specified" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:400:58: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,g->group) && stricmp(g->tagname,groupname)==0) break; ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:400:69: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,g->group) && stricmp(g->tagname,groupname)==0) break; ^~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:404:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"411 No such newsgroup" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:410:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not get size of messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:417:19: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"211 %lu %lu %lu %s Group selected" CRLF,num,min,max,g->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c: In function 'command_next': nntpserv.c:426:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"412 No newsgroup selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:432:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"420 No current article has been selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:438:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not get size of messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:444:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"421 No next article in this group" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:450:19: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"223 %lu <%lu$%s@JamNNTPd> Article retrieved" CRLF, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c: In function 'command_last': nntpserv.c:460:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"412 No newsgroup selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:466:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"420 No current article has been selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:472:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not get size of messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:478:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"422 No previous article in this group" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:484:19: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"223 %lu <%lu$%s@JamNNTPd> Article retrieved" CRLF, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c: At top level: nntpserv.c:495:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { MSG_LOCAL, "Local" }, ^~~~~~~ nntpserv.c:495:22: note: (near initialization for 'attributenames[0].name') nntpserv.c:496:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_INTRANSIT, "InTransit" }, ^~~~~~~~~~~ nntpserv.c:496:22: note: (near initialization for 'attributenames[1].name') nntpserv.c:497:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_PRIVATE, "Private" }, ^~~~~~~~~ nntpserv.c:497:22: note: (near initialization for 'attributenames[2].name') nntpserv.c:498:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_READ, "Read" }, ^~~~~~ nntpserv.c:498:22: note: (near initialization for 'attributenames[3].name') nntpserv.c:499:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_SENT, "Sent" }, ^~~~~~ nntpserv.c:499:22: note: (near initialization for 'attributenames[4].name') nntpserv.c:500:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_KILLSENT, "KillSent" }, ^~~~~~~~~~ nntpserv.c:500:22: note: (near initialization for 'attributenames[5].name') nntpserv.c:501:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_ARCHIVESENT, "ArchiveSent" }, ^~~~~~~~~~~~~ nntpserv.c:501:22: note: (near initialization for 'attributenames[6].name') nntpserv.c:502:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_HOLD, "Hold" }, ^~~~~~ nntpserv.c:502:22: note: (near initialization for 'attributenames[7].name') nntpserv.c:503:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_CRASH, "Crash" }, ^~~~~~~ nntpserv.c:503:22: note: (near initialization for 'attributenames[8].name') nntpserv.c:504:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_IMMEDIATE, "Immediate" }, ^~~~~~~~~~~ nntpserv.c:504:22: note: (near initialization for 'attributenames[9].name') nntpserv.c:505:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_DIRECT, "Direct" }, ^~~~~~~~ nntpserv.c:505:22: note: (near initialization for 'attributenames[10].name') nntpserv.c:506:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_GATE, "Gate" }, ^~~~~~ nntpserv.c:506:22: note: (near initialization for 'attributenames[11].name') nntpserv.c:507:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_FILEREQUEST, "FReq" }, ^~~~~~ nntpserv.c:507:22: note: (near initialization for 'attributenames[12].name') nntpserv.c:508:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_FILEATTACH, "FAttach" }, ^~~~~~~~~ nntpserv.c:508:22: note: (near initialization for 'attributenames[13].name') nntpserv.c:509:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_TRUNCFILE, "TruncFile" }, ^~~~~~~~~~~ nntpserv.c:509:22: note: (near initialization for 'attributenames[14].name') nntpserv.c:510:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_KILLFILE, "KillFile" }, ^~~~~~~~~~ nntpserv.c:510:22: note: (near initialization for 'attributenames[15].name') nntpserv.c:511:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_RECEIPTREQ, "ReceiptReq" }, ^~~~~~~~~~~~ nntpserv.c:511:22: note: (near initialization for 'attributenames[16].name') nntpserv.c:512:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_CONFIRMREQ, "ConfirmReq" }, ^~~~~~~~~~~~ nntpserv.c:512:22: note: (near initialization for 'attributenames[17].name') nntpserv.c:513:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_ORPHAN, "Orphan" }, ^~~~~~~~ nntpserv.c:513:22: note: (near initialization for 'attributenames[18].name') nntpserv.c:514:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_ENCRYPT, "Encrypted" }, ^~~~~~~~~~~ nntpserv.c:514:22: note: (near initialization for 'attributenames[19].name') nntpserv.c:515:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_COMPRESS, "Compressed" }, ^~~~~~~~~~~~ nntpserv.c:515:22: note: (near initialization for 'attributenames[20].name') nntpserv.c:516:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_ESCAPED, "Escaped" }, ^~~~~~~~~ nntpserv.c:516:22: note: (near initialization for 'attributenames[21].name') nntpserv.c:517:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_FPU, "ForcePickup" }, ^~~~~~~~~~~~~ nntpserv.c:517:22: note: (near initialization for 'attributenames[22].name') nntpserv.c:518:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_TYPELOCAL, "TypeLocal" }, ^~~~~~~~~~~ nntpserv.c:518:22: note: (near initialization for 'attributenames[23].name') nntpserv.c:519:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_TYPEECHO, "TypeEcho" }, ^~~~~~~~~~ nntpserv.c:519:22: note: (near initialization for 'attributenames[24].name') nntpserv.c:520:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_TYPENET, "TypeNet" }, ^~~~~~~~~ nntpserv.c:520:22: note: (near initialization for 'attributenames[25].name') nntpserv.c:521:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_NODISP, "NoDisp" }, ^~~~~~~~ nntpserv.c:521:22: note: (near initialization for 'attributenames[26].name') nntpserv.c:522:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_LOCKED, "Locked" }, ^~~~~~~~ nntpserv.c:522:22: note: (near initialization for 'attributenames[27].name') nntpserv.c:523:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { MSG_DELETED, "Deleted" }, ^~~~~~~~~ nntpserv.c:523:22: note: (near initialization for 'attributenames[28].name') In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c: In function 'sendtextblock': nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:614:36: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(var->opt_flowed && strcmp(buf,"-- ")!=0) ^ nntpserv.c:614:36: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:616:29: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(wrapped) strcat(buf," "); /* For format=flowed */ ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:619:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ nntpserv.c:619:38: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:619:38: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(buf[0] == ' ' || strncmp(buf,"From ",5)==0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ nntpserv.c:621:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,buf); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:621:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,buf); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:622:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf," "); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:623:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:623:24: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:629:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,".")==0) /* "." means end of message in NNTP */ ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:630:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,".."); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:632:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,CRLF); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c: In function 'stripreplyaddr': nntpserv.c:655:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if((ch=strchr(str,'<'))) ^ nntpserv.c:655:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:655:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((ch=strchr(str,'<'))) ^ nntpserv.c:657:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(str,ch+1); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:657:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(str,ch+1); ^~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:659:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if((ch=strchr(str,'>'))) ^ nntpserv.c:659:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:659:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((ch=strchr(str,'>'))) ^ nntpserv.c: In function 'command_abhs': nntpserv.c:692:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"412 No newsgroup selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:698:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"420 No current article has been selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:705:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] else if(article[0] == '<' && article[strlen(article)-1] == '>') ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:707:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:707:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:708:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] article[strlen(article)-1]=0; ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:710:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ nntpserv.c:710:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:710:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:711:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ nntpserv.c:711:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:711:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ nntpserv.c:715:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"430 No such article found" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:725:17: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:725:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:727:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"430 No such article found" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:732:65: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:732:68: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:736:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"430 No such article found" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:740:23: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] articlenum=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:746:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"430 No such article found" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:750:17: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] else if(atol(article) > 0) ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:754:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"412 No newsgroup selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:758:23: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] articlenum=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:763:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not get size of messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:771:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"423 No such article number in this group" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:779:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 Invalid article number specified" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:783:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"STAT") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:785:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"223 %lu <%lu$%s@JamNNTPd> Article retrieved" CRLF, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:793:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not open messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:799:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read messagebase header of \"%s\"",var->clientid,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:800:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not read messagebase header" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:808:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read message %lu in \"%s\"",var->clientid,articlenum,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:809:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not read message header" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:816:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Message has been deleted" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:823:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Out of memory" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:834:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not read message text" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:886:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"REPLYADDR ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:889:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"REPLYADDR: ",11)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:892:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"TZUTC: ",7)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:895:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"TZUTCINFO: ",11)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:898:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHRS: ",6)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:901:26: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:901:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:901:45: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:901:45: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:905:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHARSET: ",9)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:911:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CODEPAGE: ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:927:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(xlat) strcpy(chrs,xlat->tochrs); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:927:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(xlat) strcpy(chrs,xlat->tochrs); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:928:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(chrs,"unknown-8bit"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:955:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Access denied" CRLF); ^~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:962:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:963:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"220 %ld <%ld$%s@JamNNTPd> Article retrieved - Head and body follow" CRLF,articlenum,articlenum,group->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:965:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"HEAD")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:966:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"221 %ld <%ld$%s@JamNNTPd> Article retrieved - Head follows" CRLF,articlenum,articlenum,group->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:968:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"BODY")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:969:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"222 %ld <%ld$%s@JamNNTPd> Article retrieved - Body follows" CRLF,articlenum,articlenum,group->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:971:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE") == 0 || stricmp(cmd,"HEAD") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:971:46: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE") == 0 || stricmp(cmd,"HEAD") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:973:31: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(replyaddr[0]) strcpy(fromaddr,replyaddr); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:973:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(replyaddr[0]) strcpy(fromaddr,replyaddr); ^~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:974:31: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(fromaddr,jamfromaddr); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:974:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(fromaddr,jamfromaddr); ^~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:976:35: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(fromaddr[0] == 0) strcpy(fromaddr,"unknown"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:977:35: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(fromname[0] == 0) strcpy(fromname,"unknown"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:978:35: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(toname[0] == 0) strcpy(toname,"(none)"); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:982:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Path: JamNNTPd!not-for-mail" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:984:35: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] if(var->opt_showto) sprintf(buf,"%s -> %s",fromname,toname); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:985:34: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(buf,fromname); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:985:38: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(buf,fromname); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:989:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if(sscanf(fromaddr,"%u:%u/%u.%u", &zone, &net, &node, &point)==4) ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:990:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(fromaddr,"%u@%u.%u.%u", point, node, net, zone); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:991:25: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] else if(sscanf(fromaddr,"%u:%u/%u", &zone, &net, &node)==3) ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:992:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(fromaddr,"0@%u.%u.%u", node, net, zone); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:994:30: warning: pointer targets in passing argument 2 of 'mimesendheaderline' differ in signedness [-Wpointer-sign] mimesendheaderline(var,"From",buf,chrs,fromaddr,cfg_noencode); ^~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimesendheaderline(struct var *var,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:996:30: warning: pointer targets in passing argument 2 of 'mimesendheaderline' differ in signedness [-Wpointer-sign] mimesendheaderline(var,"X-Comment-To",toname,chrs,NULL,cfg_noencode); ^~~~~~~~~~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimesendheaderline(struct var *var,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:997:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Newsgroups: %s" CRLF,group->tagname); ^~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:998:30: warning: pointer targets in passing argument 2 of 'mimesendheaderline' differ in signedness [-Wpointer-sign] mimesendheaderline(var,"Subject",subject,chrs,NULL,cfg_noencode); ^~~~~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimesendheaderline(struct var *var,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:1000:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Date: %s" CRLF,datebuf); ^~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1001:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Message-ID: <%ld$%s@JamNNTPd>" CRLF,articlenum,group->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1004:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"References: <%ld$%s@JamNNTPd>" CRLF,header.ReplyTo,group->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1007:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-From: %s <%s>" CRLF,fromname,jamfromaddr); ^~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1010:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-From: %s" CRLF,fromname); ^~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1015:28: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-To: %s <%s>" CRLF,toname,jamtoaddr); ^~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1018:28: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-To: %s" CRLF,toname); ^~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1029:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-MSGID: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1034:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-REPLYID: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1039:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-PID: %s" CRLF,buf); ^~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1044:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-FLAGS: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1049:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-TRACE: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1054:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-TZUTCINFO: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1059:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-SEENBY2D: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1064:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-PATH2D: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1069:31: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"X-JAM-FTSKLUDGE: %s" CRLF,buf); ^~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1078:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"X-JAM-Attributes:"); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1083:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf," "); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1084:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,attributenames[c].name); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1084:27: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,attributenames[c].name); ^~~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1087:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,CRLF); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1093:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"MIME-Version: 1.0" CRLF); ^~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1097:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(encoding,"8bit"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1101:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(encoding,"7bit"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1102:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(chrs,"us-ascii"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1106:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(format,"flowed"); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1109:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(format,"fixed"); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1111:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Content-Type: text/plain; charset=%s; format=%s" CRLF,chrs,format); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1112:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"Content-Transfer-Encoding: %s" CRLF,encoding); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:1115:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ In file included from nntpserv.c:1:0: nntpserv.h:67:12: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] #define CR "\x0d" ^ nntpserv.h:70:14: note: in expansion of macro 'CR' #define CRLF CR LF ^~ nntpserv.c:1116:24: note: in expansion of macro 'CRLF' socksendtext(var,CRLF); ^~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1118:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE") == 0 || stricmp(cmd,"BODY") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1118:46: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE") == 0 || stricmp(cmd,"BODY") == 0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1136:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c: In function 'command_xover': nntpserv.c:1162:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"412 No newsgroup selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1174:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"420 No current article has been selected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1183:19: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] dash=strchr(article,'-'); ^ nntpserv.c:1183:19: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1183:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] dash=strchr(article,'-'); ^ nntpserv.c:1190:21: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] first=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1196:23: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] last=atol(dash); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1200:21: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] first=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1201:20: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] last=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1210:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"420 No articles found in this range" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1216:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not open messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1222:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read messagebase header of \"%s\"",var->clientid,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1223:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not read messagebase header" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1227:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"224 Overview information follows" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1275:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHRS: ",6)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1278:35: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:1278:35: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1278:54: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:1278:54: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1282:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHARSET: ",9)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1285:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CODEPAGE: ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1288:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"REPLYADDR ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1291:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"REPLYADDR: ",11)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1294:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"TZUTC: ",7)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1297:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"TZUTCINFO: ",11)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1309:29: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(xlat) strcpy(chrs,xlat->tochrs); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1309:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(xlat) strcpy(chrs,xlat->tochrs); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1310:29: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(chrs,"unknown-8bit"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1343:44: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(fromaddr[0] == 0) strcpy(fromaddr,"unknown"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1344:44: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(fromname[0] == 0) strcpy(fromname,"unknown"); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1345:44: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(toname[0] == 0) strcpy(toname,"(none)"); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1349:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(msgid,"<%ld$%s@JamNNTPd>",c,var->currentgroup->tagname); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1354:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(reply,"<%ld$%s@JamNNTPd>",header.ReplyTo,var->currentgroup->tagname); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1358:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%s -> %s",fromname,toname); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1364:29: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if(sscanf(fromaddr,"%u:%u/%u.%u", &zone, &net, &node, &point)==4) ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:1365:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(fromaddr,"%u@%u.%u.%u", point, node, net, zone); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1366:34: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] else if(sscanf(fromaddr,"%u:%u/%u", &zone, &net, &node)==3) ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:1367:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(fromaddr,"0@%u.%u.%u", node, net, zone); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1370:66: warning: pointer targets in passing argument 3 of 'mimemakeheaderline' differ in signedness [-Wpointer-sign] if(replyaddr[0]) mimemakeheaderline(mimefrom,1000,"From",fromname,chrs,replyaddr,cfg_noencode); ^~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:7:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimemakeheaderline(uchar *dest,ulong destlen,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:1371:66: warning: pointer targets in passing argument 3 of 'mimemakeheaderline' differ in signedness [-Wpointer-sign] else mimemakeheaderline(mimefrom,1000,"From",fromname,chrs,fromaddr,cfg_noencode); ^~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:7:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimemakeheaderline(uchar *dest,ulong destlen,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:1373:49: warning: pointer targets in passing argument 3 of 'mimemakeheaderline' differ in signedness [-Wpointer-sign] mimemakeheaderline(mimesubj,1000,"Subject",subject,chrs,NULL,cfg_noencode); ^~~~~~~~~ In file included from nntpserv.h:65:0, from nntpserv.c:1: mime.h:7:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mimemakeheaderline(uchar *dest,ulong destlen,uchar *keyword,uchar *data,uchar *chrs,uchar *fromaddr,bool noencode); ^~~~~~~~~~~~~~~~~~ nntpserv.c:1375:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mimefrom,&mimefrom[6]); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1375:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mimefrom,&mimefrom[6]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1376:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mimesubj,&mimesubj[9]); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1376:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mimesubj,&mimesubj[9]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1381:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(xoverres,"%ld\t%s\t%s\t%s\t%s\t%s\t\t\t" CRLF, ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:1391:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c: In function 'addjamfield': nntpserv.c:1473:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Subfield_S.DatLen = strlen(fielddata); ^~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c: In function 'getparentinfo': nntpserv.c:1502:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(article[0] != '<' || article[strlen(article)-1] != '>') ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:1505:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1505:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1506:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] article[strlen(article)-1]=0; ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1508:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ nntpserv.c:1508:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1508:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1509:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ nntpserv.c:1509:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1509:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1520:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1520:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1526:62: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1526:65: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1531:20: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] articlenum=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1535:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(pc,currentgroup) == 0) ^~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1535:18: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(pc,currentgroup) == 0) ^~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1545:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read messagebase header of \"%s\"",var->clientid,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1553:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read message %lu in \"%s\"",var->clientid,articlenum,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1591:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHRS: ",6)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1594:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(jam_chrs,' ')) *strchr(jam_chrs,' ')=0; ^ nntpserv.c:1594:23: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1594:46: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(jam_chrs,' ')) *strchr(jam_chrs,' ')=0; ^ nntpserv.c:1594:46: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1598:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHARSET: ",9)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1601:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CODEPAGE: ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1644:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fromname,jam_fromname); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1644:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fromname,jam_fromname); ^~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1645:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fromaddr,jam_fromaddr); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1645:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fromaddr,jam_fromaddr); ^~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1646:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(msgid,jam_msgid); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1646:17: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(msgid,jam_msgid); ^~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c: In function 'cancelmessage': nntpserv.c:1666:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(article[0] != '<' || article[strlen(article)-1] != '>') ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:1668:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1672:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1672:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(article,&article[1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1673:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] article[strlen(article)-1]=0; ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1675:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ nntpserv.c:1675:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1675:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] at=strchr(article,'@'); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1676:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ nntpserv.c:1676:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1676:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pc=strchr(article,'$'); ^ nntpserv.c:1680:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1690:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1690:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1692:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1697:62: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:1697:65: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(matchgroup(var->readgroups,group->group) && stricmp(pc,group->tagname) == 0) break; ^~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1699:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(at,"JamNNTPd") != 0) ^ nntpserv.c:1699:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1701:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1705:13: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] num=atol(article); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdlib.h:244:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atol (const char *__nptr)) ^ nntpserv.c:1709:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1715:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read messagebase header of \"%s\"",var->clientid,group->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1716:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Could not read message to cancel)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1724:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read message %lu in \"%s\"",var->clientid,num,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1725:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Could not read message to cancel)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1732:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Article to cancel not found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1752:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHRS: ",6)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:1755:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:1755:23: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1755:42: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,' ')) *strchr(chrs,' ')=0; ^ nntpserv.c:1755:42: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:1759:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CHARSET: ",9)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1762:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"CODEPAGE: ",10)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:1780:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Cannot cancel, message not from you)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1787:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Cannot cancel, message not local)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1794:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Cannot cancel, message already sent)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1801:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 POST failed (Cannot cancel, message is locked)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1808:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to lock JAM messagebase \"%s\"",var->clientid,group->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1809:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 Local error: Failed to lock messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1822:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not delete message %lu in \"%s\"",var->clientid,num,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:1823:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"441 Local error: Failed to delete message" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:1828:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"240 Article cancelled" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c: In function 'tidyquote': nntpserv.c:1844:10: warning: pointer targets in passing argument 1 of 'strip' differ in signedness [-Wpointer-sign] strip(input); ^~~~~ In file included from nntpserv.h:60:0, from nntpserv.c:1: misc.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void strip(uchar *str); ^~~~~ nntpserv.c: In function 'smartquote': nntpserv.c:1946:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line,mark); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1946:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line,mark); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1947:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,">"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1950:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line," "); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1952:18: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] strncat(line,&oldtext[linebegins+1],c-linebegins-1); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:153:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ nntpserv.c:1952:23: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] strncat(line,&oldtext[linebegins+1],c-linebegins-1); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:153:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncat (char *__restrict __dest, const char *__restrict __src, ^ nntpserv.c:1953:20: warning: pointer targets in passing argument 1 of 'tidyquote' differ in signedness [-Wpointer-sign] tidyquote(line); ^~~~ nntpserv.c:1836:6: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' void tidyquote(char *line) ^~~~~~~~~ nntpserv.c:1955:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(line)+d+1 > maxlen) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:1962:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&newtext[d],line); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1962:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&newtext[d],line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:1963:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d+=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:1974:18: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&newtext[d],&oldtext[linebegins],c-linebegins); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ nntpserv.c:1974:30: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&newtext[d],&oldtext[linebegins],c-linebegins); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ nntpserv.c: In function 'setreply': nntpserv.c:1993:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Could not read messagebase header of \"%s\"",var->clientid,var->opengroup->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c: In function 'validateaddr': nntpserv.c:2042:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(str,'@')) ^ nntpserv.c:2042:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2043:15: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(str,'@')=0; ^ nntpserv.c:2043:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2045:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if(sscanf(str,"%u:%u/%u.%u%c",&zone,&net,&node,&point,&ch) != 4) ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:2049:17: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] if(sscanf(str,"%u:%u/%u%c",&zone,&net,&node,&ch) != 3) ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ nntpserv.c:2054:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(str,"%u:%u/%u.%u",zone,net,node,point); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2057:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(str,"%u:%u/%u",zone,net,node); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c: In function 'command_post': nntpserv.c:2085:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Out of memory" CRLF); ^~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2089:21: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"340 Send article to be posted. End with ." CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2101:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(line,"." CRLF) == 0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2107:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(textpos + strlen(line) > POST_MAXSIZE-1) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2113:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[textpos],line); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2113:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[textpos],line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2114:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] textpos+=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2129:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (message too long, maximum size %ld bytes" CRLF,POST_MAXSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2130:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (message too long, maximum size %ld bytes)",var->clientid,POST_MAXSIZE); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2151:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] textlen=strlen(text); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2195:19: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(line,"From: ",6)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2197:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(line[strlen(line)-1] == '>' && strchr(line,'<')) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2197:51: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(line[strlen(line)-1] == '>' && strchr(line,'<')) ^ nntpserv.c:2197:51: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2201:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] line[strlen(line)-1]=0; ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2202:40: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] unmimecpy(fromaddr,strrchr(line,'<')+1,100,chrs,chrs2,20); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2202:32: warning: pointer targets in passing argument 2 of 'unmimecpy' differ in signedness [-Wpointer-sign] unmimecpy(fromaddr,strrchr(line,'<')+1,100,chrs,chrs2,20); ^~~~~~~ nntpserv.c:1444:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void unmimecpy(uchar *dest,uchar *src,ulong destlen,uchar *chrs,uchar *chrs2,ulong chrslen) ^~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2205:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(line,'<')=0; ^ nntpserv.c:2205:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2209:30: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] else if(line[strlen(line)-1] == ')' && strchr(line,'(')) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2209:56: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] else if(line[strlen(line)-1] == ')' && strchr(line,'(')) ^ nntpserv.c:2209:56: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2213:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] line[strlen(line)-1]=0; ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2214:38: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] unbackslashquote(strrchr(line,'(')+1); /* Comments should be un-backslash-quoted */ ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2214:30: warning: pointer targets in passing argument 1 of 'unbackslashquote' differ in signedness [-Wpointer-sign] unbackslashquote(strrchr(line,'(')+1); /* Comments should be un-backslash-quoted */ ^~~~~~~ nntpserv.c:1450:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void unbackslashquote(uchar *text) ^~~~~~~~~~~~~~~~ nntpserv.c:2215:36: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] unmimecpy(from,strrchr(line,'(')+1,100,chrs,chrs2,20); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2215:28: warning: pointer targets in passing argument 2 of 'unmimecpy' differ in signedness [-Wpointer-sign] unmimecpy(from,strrchr(line,'(')+1,100,chrs,chrs2,20); ^~~~~~~ nntpserv.c:1444:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void unmimecpy(uchar *dest,uchar *src,ulong destlen,uchar *chrs,uchar *chrs2,ulong chrslen) ^~~~~~~~~ nntpserv.c:2218:22: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] *strrchr(line,'(')=0; ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2228:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(from) > 0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2232:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(from[0] == '\"' && from[strlen(from)-1]=='\"') ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2234:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] from[strlen(from)-1]=0; ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2235:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(from,&from[1]); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2235:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(from,&from[1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2240:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Newsgroups: ",12)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2244:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Subject: ",9)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2248:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Reply-To: ",10)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2252:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Content-Type: ",14)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2261:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"charset=",8)==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2264:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf,"format=flowed")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2268:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Content-Transfer-Encoding: ",27)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2275:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"References: ",12)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2277:21: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] if(strrchr(line,'<')) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2278:41: warning: pointer targets in passing argument 1 of 'strrchr' differ in signedness [-Wpointer-sign] mystrncpy(reference,strrchr(line,'<'),100); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:258:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern char *strrchr (const char *__s, int __c) ^~~~~~~ nntpserv.c:2278:33: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(reference,strrchr(line,'<'),100); ^~~~~~~ In file included from nntpserv.h:60:0, from nntpserv.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ nntpserv.c:2280:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Organization: ",14)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2284:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"X-Newsreader: ",14)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2288:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"User-Agent: ",12)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2292:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(line,"Control: ",9)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:34: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2304:65: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(!cfg_nostripre && (strncmp(subject,"Re: ",4)==0 || strcmp(subject,"Re:")==0)) ^ nntpserv.c:2304:65: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2305:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(subject,&subject[4]); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2305:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(subject,&subject[4]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2318:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (No valid Newsgroups line found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2319:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (No valid Newsgroups line found)",var->clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2326:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (No valid From line found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2327:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (No valid From line found)",var->clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2332:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(newsgroup,',')) ^ nntpserv.c:2332:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2334:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Crossposts are not allowed)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2335:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Crossposts are not allowed)",var->clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2340:33: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(contenttype[0] && stricmp(contenttype,"text/plain")!=0) ^~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2342:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Content-Type \"%s\" not allowed, please use text/plain)" CRLF,contenttype); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2343:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Content-Type \"%s\" not allowed)",var->clientid,contenttype); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2350:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(contenttransferencoding,"quoted-printable")==0) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2354:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(contenttransferencoding,"base64")==0) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2358:50: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(contenttransferencoding[0] && stricmp(contenttransferencoding,"8bit")!=0 && stricmp(contenttransferencoding,"7bit")!=0) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2358:96: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(contenttransferencoding[0] && stricmp(contenttransferencoding,"8bit")!=0 && stricmp(contenttransferencoding,"7bit")!=0) ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2360:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (unknown Content-Transfer-Encoding \"%s\")" CRLF,contenttransferencoding); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2361:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Content-Transfer-Encoding \"%s\" not allowed)",var->clientid,contenttransferencoding); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2394:58: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2394:58: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(flowed && line[0]!=0 && line[0]!='>' && strncmp(line,"-- ",3)!=0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ nntpserv.c:2397:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line,&line[1]); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2397:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line,&line[1]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2399:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(line[strlen(line)-1] == ' ') ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2402:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2402:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2403:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d+=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2409:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2409:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2410:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d+=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ nntpserv.c:2416:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2416:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(line,"-- ",3)!=0) ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:143:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~ nntpserv.c:2419:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2419:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2420:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d+=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2437:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(newsgroup,g->tagname)==0) break; ^~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2437:28: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(newsgroup,g->tagname)==0) break; ^ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2441:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Unknown newsgroup %s)" CRLF,newsgroup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2442:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Unknown newsgroup %s)",var->clientid,newsgroup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2449:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Posting access denied to %s)" CRLF,newsgroup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2450:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Posting access denied to %s)",var->clientid,newsgroup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2459:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Message contains multiple charsets, \"%s\" and \"%s\")" CRLF,chrs,chrs2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2460:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Message contains multiple charsets, \"%s\" and \"%s\")",var->clientid,chrs,chrs2); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2475:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Unsupported charset \"%s\" for area %s)" CRLF,chrs,g->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2476:22: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Unsupported charset \"%s\" for area %s)",var->clientid,chrs,g->tagname); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2487:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Unsupported charset \"%s\")" CRLF,chrs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2488:22: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) POST failed (Unsupported charset \"%s\")",var->clientid,chrs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2494:16: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(control,"cancel ",7)==0) ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2504:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Cancel messages are not permitted)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2517:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(msgid,"%s %08lx",g->aka,get_msgid_num()); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2527:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(quotename,toname); ^~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2527:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(quotename,toname); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2532:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(toname,"All"); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2537:16: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(text,"To:",3)==0) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ nntpserv.c:2555:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(text,&text[c]); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2555:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(text,&text[c]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2557:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if((ch=strchr(line,','))) ^ nntpserv.c:2557:21: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2557:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((ch=strchr(line,','))) ^ nntpserv.c:2592:22: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (No \"To:\" line found)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2603:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (No destination address specified on \"To:\" line)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2610:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"441 Posting failed (Invalid address %s)" CRLF,toaddr); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2633:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: JAM_NewSubPacket() failed" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2646:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(timezone,"TZUTC: %s%02d%02d", ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2662:47: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Header_S.MsgIdCRC = JAM_Crc32(msgid,strlen(msgid)); ^~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2663:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Header_S.ReplyCRC = JAM_Crc32(replyid,strlen(replyid)); ^~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2671:54: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(newsreader[0]==0 || cfg_notearline) strcpy(line,CR "---" CR); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2672:55: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] else sprintf(line,CR "--- %s" CR,newsreader); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2674:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(text) + strlen(line) < allocsize-1) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2674:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(text) + strlen(line) < allocsize-1) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2675:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2675:22: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2677:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] if(cfg_origin) sprintf(line," * Origin: %s (%s)" CR,cfg_origin,g->aka); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2678:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] else sprintf(line," * Origin: %s (%s)" CR,organization,g->aka); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2680:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(text) + strlen(line) < allocsize-1) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2680:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(text) + strlen(line) < allocsize-1) ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2681:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2681:22: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2691:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] tr=36-strlen(cfg_guestsuffix)-1; ^~~~~~~~~~~~~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2695:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(from,cfg_guestsuffix); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2695:19: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(from,cfg_guestsuffix); ^~~~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2733:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] if(replyto[0]) sprintf(line,"REPLYADDR %s",replyto); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2734:30: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] else sprintf(line,"REPLYADDR %s",fromaddr); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2739:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line,SERVER_NAME " " SERVER_PIDVERSION); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ nntpserv.c:2748:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line,"CHRS: %s 2",chrs); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2754:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line,"CODEPAGE: %s",codepage); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:2770:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Could not open messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2778:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to lock JAM messagebase \"%s\"",var->clientid,g->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2779:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Failed to lock messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2785:70: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] res=JAM_AddMessage(var->openmb,&Header_S,SubPacket_PS,text,strlen(text)); ^~~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ nntpserv.c:2789:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"503 Local error: Failed to write to messagebase" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2790:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to write message to JAM messagebase \"%s\"",var->clientid,g->jampath); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2794:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"240 Article posted" CRLF); ^~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2795:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Posted message to %s (#%lu)",var->clientid,newsgroup,Header_S.MsgNum); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2807:21: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(cfg_echomailjam,"a"))) ^~~~~~~~~~~~~~~ In file included from nntpserv.h:1:0, from nntpserv.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ nntpserv.c:2809:22: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Failed to open %s",var->clientid,cfg_echomailjam); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:2065:20: warning: variable 'textlen' set but not used [-Wunused-but-set-variable] ulong allocsize,textlen,textpos,getctpos,c,d,parentmsg,count; ^~~~~~~ nntpserv.c: In function 'command_authinfo': nntpserv.c:2828:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 Only AUTHINFO USER or AUTHINFO pass are understood" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2832:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(tmp,"user")!=0 && stricmp(tmp,"pass")!=0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2832:41: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(tmp,"user")!=0 && stricmp(tmp,"pass")!=0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2834:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"501 Only AUTHINFO USER or AUTHINFO pass are understood" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2838:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(tmp,"user")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2842:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"482 No user specified for AUTHINFO USER" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2848:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"381 Received login name, now send password" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2856:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"482 Use AUTHINFO USER before AUTHINFO pass" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2862:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"482 No password specified for AUTHINFO PASS" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2875:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(var->loginname,'/')) ^ nntpserv.c:2875:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2877:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] opt=strchr(var->loginname,'/'); ^ nntpserv.c:2877:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2877:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] opt=strchr(var->loginname,'/'); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2884:19: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] next=strchr(opt,','); ^ nntpserv.c:2884:19: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2884:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] next=strchr(opt,','); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from nntpserv.c:1: nntpserv.c:2892:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] equal=strchr(opt,'='); ^ nntpserv.c:2892:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' nntpserv.c:2892:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] equal=strchr(opt,'='); ^ nntpserv.c:2896:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"482 Invalid option format %s, use option=on/off" CRLF,opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2903:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(opt,"flowed")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2907:28: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"482 Unknown setting %s for option %s, use on or off" CRLF,equal,opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2911:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(opt,"showto")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:2915:28: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"482 Unknown setting %s for option %s, use on or off" CRLF,equal,opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2921:25: warning: pointer targets in passing argument 2 of 'sockprintf' differ in signedness [-Wpointer-sign] sockprintf(var,"482 Unknown option %s, known options: flowed, showto" CRLF,opt); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void sockprintf(struct var *var,uchar *fmt,...); ^~~~~~~~~~ nntpserv.c:2932:27: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"481 Authentication rejected" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2936:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"281 Authentication accepted" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:2940:24: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(var,"281 Authentication accepted (options set, no login)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c: In function 'server': nntpserv.c:2987:48: warning: pointer targets in passing argument 3 of 'getpeername' differ in signedness [-Wpointer-sign] if(getpeername(s,(struct sockaddr *)&fromsa,&fromsa_len) == SOCKET_ERROR) ^ In file included from os_linux.h:3:0, from os.h:6, from nntpserv.h:58, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/sys/socket.h:141:12: note: expected 'socklen_t * restrict {aka unsigned int * restrict}' but argument is of type 'int *' extern int getpeername (int __fd, __SOCKADDR_ARG __addr, ^~~~~~~~~~~ nntpserv.c:2989:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("getpeername() failed"); ^~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ nntpserv.c:3003:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("allocsockio() failed"); ^~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ nntpserv.c:3015:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(var.clientid,"%s:%u",inet_ntoa(fromsa.sin_addr),ntohs(fromsa.sin_port)); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ nntpserv.c:3017:21: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(lookup,inet_ntoa(fromsa.sin_addr),200); ^~~~~~~~~ In file included from nntpserv.h:60:0, from nntpserv.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ nntpserv.c:3020:24: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(lookup,hostent->h_name,200); ^~~~~~~ In file included from nntpserv.h:60:0, from nntpserv.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ nntpserv.c:3022:16: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Connection established to %s",var.clientid,lookup); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:3024:24: warning: pointer targets in passing argument 2 of 'checkallow' differ in signedness [-Wpointer-sign] if(!checkallow(&var,inet_ntoa(fromsa.sin_addr))) ^~~~~~~~~ In file included from nntpserv.h:62:0, from nntpserv.c:1: allow.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool checkallow(struct var *var,uchar *str); ^~~~~~~~~~ nntpserv.c:3026:25: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"502 Access denied." CRLF); ^~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3027:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Access denied (not in allow list)",var.clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:3042:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Access denied (server full)",var.clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c:3043:25: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"502 Maximum number of connections reached, please try again later" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3058:25: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"503 Failed to read group configuration file" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3074:25: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"503 Failed to read xlat configuration file" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3089:22: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"200 Welcome to " SERVER_NAME " " SERVER_VERSION " (posting may or may not be allowed, try your luck)" CRLF); ^~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3103:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cmd,"ARTICLE")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3107:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"AUTHINFO")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3111:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"BODY")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3115:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"HEAD")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3119:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"STAT")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3123:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"GROUP")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3127:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"HELP")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3129:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"100 Help text follows" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3130:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"Recognized commands:" CRLF); ^~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from nntpserv.c:1:0: nntpserv.h:67:12: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] #define CR "\x0d" ^ nntpserv.h:70:14: note: in expansion of macro 'CR' #define CRLF CR LF ^~ nntpserv.c:3131:31: note: in expansion of macro 'CRLF' socksendtext(&var,CRLF); ^~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3132:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"ARTICLE" CRLF); ^~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3133:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"AUTHINFO" CRLF); ^~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3134:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"BODY" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3135:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"GROUP" CRLF); ^~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3136:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"HEAD" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3137:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"HELP" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3138:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"IHAVE (not implemented, messages are always rejected)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3139:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"LAST" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3140:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"LIST" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3141:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"NEWGROUPS (not implemented, always returns an empty list)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3142:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"NEWNEWS (not implemented, always returns an empty list)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3143:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"NEXT" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3144:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"QUIT" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3145:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"SLAVE (has no effect)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3146:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"STAT" CRLF); ^~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3147:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"XOVER (partially implemented, byte count and line count are always empty)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ In file included from nntpserv.c:1:0: nntpserv.h:67:12: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] #define CR "\x0d" ^ nntpserv.h:70:14: note: in expansion of macro 'CR' #define CRLF CR LF ^~ nntpserv.c:3148:31: note: in expansion of macro 'CRLF' socksendtext(&var,CRLF); ^~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3149:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"JamNNTPd supports most of RFC-977 and also has support for AUTHINFO and" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3150:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"limited XOVER support (RFC-2980)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3151:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3153:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"IHAVE")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3155:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"435 Article not wanted - do not send it" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3157:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"LAST")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3161:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"LIST")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3165:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"NEWGROUPS")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3167:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"231 Warning: NEWGROUPS not implemented, returning empty list" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3168:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3170:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"NEWNEWS")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3172:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"230 Warning: NEWNEWS not implemented, returning empty list" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3173:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"." CRLF); ^~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3175:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"NEXT")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3179:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"POST")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3183:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"SLAVE")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3185:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"202 Slave status noted (but ignored)" CRLF); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3187:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"QUIT")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3189:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"205 Goodbye" CRLF); ^~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3192:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cmd,"XOVER")==0) ^~~ In file included from nntpserv.h:3:0, from nntpserv.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ nntpserv.c:3198:31: warning: pointer targets in passing argument 2 of 'socksendtext' differ in signedness [-Wpointer-sign] socksendtext(&var,"500 Unknown command" CRLF); ^~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:63:0, from nntpserv.c:1: sockio.h:14:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void socksendtext(struct var *var,uchar *buf); ^~~~~~~~~~~~ nntpserv.c:3203:16: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Connection closed",var.clientid); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from nntpserv.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ nntpserv.c: In function 'command_post': nntpserv.c:2646:31: warning: '%02d' directive writing between 2 and 9 bytes into a region of size between 5 and 6 [-Wformat-overflow=] sprintf(timezone,"TZUTC: %s%02d%02d", ^~~~ nntpserv.c:2646:21: note: directive argument in the range [-35791394, 35791394] sprintf(timezone,"TZUTC: %s%02d%02d", ^~~~~~~~~~~~~~~~~~~ nntpserv.c:2646:21: note: directive argument in the range [-59, 59] In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from nntpserv.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:33:10: note: '__builtin___sprintf_chk' output between 12 and 21 bytes into a destination of size 13 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c os_linux.c -o os_linux.o os_linux.c: In function 'linux_serverstub': os_linux.c:31:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] SOCKET s = (int) arglist; ^ os_linux.c: In function 'os_startserver': os_linux.c:45:45: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] pthread_create(&thr,&attr,linux_serverstub,(void *)sock); ^ os_linux.c: In function 'os_logwrite': os_linux.c:68:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:25: note: (near initialization for 'monthnames[0]') os_linux.c:68:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:31: note: (near initialization for 'monthnames[1]') os_linux.c:68:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:37: note: (near initialization for 'monthnames[2]') os_linux.c:68:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:43: note: (near initialization for 'monthnames[3]') os_linux.c:68:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:49: note: (near initialization for 'monthnames[4]') os_linux.c:68:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:55: note: (near initialization for 'monthnames[5]') os_linux.c:68:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:61: note: (near initialization for 'monthnames[6]') os_linux.c:68:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:67: note: (near initialization for 'monthnames[7]') os_linux.c:68:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:73: note: (near initialization for 'monthnames[8]') os_linux.c:68:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:79: note: (near initialization for 'monthnames[9]') os_linux.c:68:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:85: note: (near initialization for 'monthnames[10]') os_linux.c:68:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:91: note: (near initialization for 'monthnames[11]') os_linux.c:68:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^~~~~ os_linux.c:68:97: note: (near initialization for 'monthnames[12]') os_linux.c:75:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(logline,"%02d-%s-%02d %02d:%02d:%02d ", ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from os_linux.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ os_linux.c:84:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] vsprintf(&logline[strlen(logline)],fmt,args); ^~~~~~~ In file included from nntpserv.h:3:0, from os_linux.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ os_linux.c:84:13: warning: pointer targets in passing argument 1 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(&logline[strlen(logline)],fmt,args); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from os_linux.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, ^ os_linux.c:84:39: warning: pointer targets in passing argument 2 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(&logline[strlen(logline)],fmt,args); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from os_linux.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, ^ os_linux.c:88:12: warning: pointer targets in passing argument 1 of 'puts' differ in signedness [-Wpointer-sign] puts(logline); ^~~~~~~ In file included from nntpserv.h:1:0, from os_linux.c:1: /usr/include/stdio.h:697:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int puts (const char *__s); ^~~~ os_linux.c:90:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(logline,"\n"); ^~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from os_linux.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ os_linux.c:92:21: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(logfp=fopen(cfg_logfile,"a"))) ^~~~~~~~~~~ In file included from nntpserv.h:1:0, from os_linux.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ os_linux.c:94:20: warning: pointer targets in passing argument 1 of 'os_showerror' differ in signedness [-Wpointer-sign] os_showerror("Failed to open logfile %s",cfg_logfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from os_linux.c:1: os.h:20:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_showerror(uchar *fmt,...); ^~~~~~~~~~~~ os_linux.c:98:10: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] fputs(logline,logfp); ^~~~~~~ In file included from nntpserv.h:1:0, from os_linux.c:1: /usr/include/stdio.h:691:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int fputs (const char *__restrict __s, FILE *__restrict __stream); ^~~~~ os_linux.c: In function 'os_showerror': os_linux.c:108:12: warning: pointer targets in passing argument 1 of 'vprintf' differ in signedness [-Wpointer-sign] vprintf(fmt,args); ^~~ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from os_linux.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:114:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' vprintf (const char *__restrict __fmt, _G_va_list __ap) ^~~~~~~ os_linux.c: In function 'os_strerr': os_linux.c:121:18: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(str,strerror(err),len); ^~~~~~~~ In file included from nntpserv.h:60:0, from os_linux.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c sockio.c -o sockio.o sockio.c: In function 'socksendtext': sockio.c:106:40: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(send(var->sio->socket,buf,strlen(buf),0) == -1) ^~~ In file included from nntpserv.h:3:0, from sockio.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ sockio.c:112:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Socket error \"%s\" (%lu), disconnecting",var->clientid,err,os_errno()); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from sockio.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ sockio.c: In function 'sockprintf': sockio.c:123:13: warning: pointer targets in passing argument 1 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(buf,fmt,args); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from sockio.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, ^ sockio.c:123:17: warning: pointer targets in passing argument 2 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(buf,fmt,args); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from sockio.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:43:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (vsprintf (char *__restrict __s, const char *__restrict __fmt, ^ cc -DPLATFORM_LINUX -c groups.c -o groups.o cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c misc.c -o misc.o misc.c: In function 'mystrncpy': misc.c:8:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from misc.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ misc.c:8:17: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from misc.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ misc.c: In function 'strip': misc.c:16:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=strlen(str)-1;str[c] < 33 && c>=0;c--) ^~~ In file included from nntpserv.h:3:0, from misc.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ misc.c: In function 'makedate': misc.c:27:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:25: note: (near initialization for 'monthnames[0]') misc.c:27:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:31: note: (near initialization for 'monthnames[1]') misc.c:27:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:37: note: (near initialization for 'monthnames[2]') misc.c:27:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:43: note: (near initialization for 'monthnames[3]') misc.c:27:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:49: note: (near initialization for 'monthnames[4]') misc.c:27:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:55: note: (near initialization for 'monthnames[5]') misc.c:27:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:61: note: (near initialization for 'monthnames[6]') misc.c:27:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:67: note: (near initialization for 'monthnames[7]') misc.c:27:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:73: note: (near initialization for 'monthnames[8]') misc.c:27:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:79: note: (near initialization for 'monthnames[9]') misc.c:27:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:85: note: (near initialization for 'monthnames[10]') misc.c:27:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; ^~~~~ misc.c:27:91: note: (near initialization for 'monthnames[11]') misc.c:28:23: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:23: note: (near initialization for 'daynames[0]') misc.c:28:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:29: note: (near initialization for 'daynames[1]') misc.c:28:35: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:35: note: (near initialization for 'daynames[2]') misc.c:28:41: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:41: note: (near initialization for 'daynames[3]') misc.c:28:47: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:47: note: (near initialization for 'daynames[4]') misc.c:28:53: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:53: note: (near initialization for 'daynames[5]') misc.c:28:59: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"Sun","Mon","Tue","Wed","Thu","Fri","Sat"}; ^~~~~ misc.c:28:59: note: (near initialization for 'daynames[6]') misc.c:44:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(rfctz,"+%.4s",tz); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from misc.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ misc.c:48:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(rfctz, "GMT"); ^~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from misc.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ misc.c:54:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%s, %d %s %d %02d:%02d:%02d %s", ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from misc.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ misc.c: In function 'setboolonoff': misc.c:67:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(opt,"on")==0) ^~~ In file included from nntpserv.h:3:0, from misc.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ misc.c:73:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(opt,"off")==0) ^~~ In file included from nntpserv.h:3:0, from misc.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from misc.c:1: misc.c: In function 'matchgroup': misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:162:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"*") == 0) ^ misc.c:162:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c:165:14: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(groups,"-") == 0) ^ misc.c:165:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' misc.c: In function 'ispattern': misc.c:198:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(pat,'*')) ^ misc.c:198:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c xlat.c -o xlat.o xlat.c: In function 'chsgetline': xlat.c:42:13: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] if(!fgets(str,len,fp)) ^~~ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ xlat.c: In function 'chsgetbyte': xlat.c:69:29: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] return (uchar)atoi(&buf[2]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/stdlib.h:239:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ xlat.c:73:15: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] sscanf(&buf[2],"%lx",&res); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ xlat.c:78:16: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unknown byte string %s in %s",var->clientid,buf,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:83:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf) > 1) ^~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ xlat.c:84:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Too long byte string %s in %s",var->clientid,buf,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c: In function 'readchs': xlat.c:129:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(filename,"r"))) ^~~~~~~~ In file included from nntpserv.h:1:0, from xlat.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ xlat.c:131:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Could not open charset file %s, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:137:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading ID number, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:142:12: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] if(atoi(buf) > 65535) extended=TRUE; ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/stdlib.h:239:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ xlat.c:147:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading version number, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:154:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading level number, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:159:13: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] level=atoi(buf); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/stdlib.h:239:1: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' __NTH (atoi (const char *__nptr)) ^ xlat.c:163:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading source charset, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:170:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading destination charset, translation disabled",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:177:15: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: %s is for level %d, translation disabled (only 1 and 2 are supported)",var->clientid,filename); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:211:18: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unexpected EOF in %s when reading translation for %d, translation disabled",var->clientid,filename,basenum+c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from xlat.c:1: xlat.c:216:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(buf,';')) ^ xlat.c:216:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:217:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(buf,';')=0; ^ xlat.c:217:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:239:22: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: %s has translations longer than four chars (char %d)",var->clientid,filename,c); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from xlat.c:1: xlat.c: In function 'matchcharset': xlat.c:276:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(pat,',')) ^ xlat.c:276:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:282:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(buf,',')) ^ xlat.c:282:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:283:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(buf,',')=0; ^ xlat.c:283:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:285:29: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] mystrncpy(buf2,strchr(pat,',')+1,20); ^ xlat.c:285:29: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:285:22: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(buf2,strchr(pat,',')+1,20); ^~~~~~ In file included from nntpserv.h:60:0, from xlat.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from xlat.c:1: xlat.c: In function 'setchrscodepage': xlat.c:302:14: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(str,',')) ^ xlat.c:302:14: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:306:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(chrs,',')) ^ xlat.c:306:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:307:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(chrs,',')=0; ^ xlat.c:307:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:309:33: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] mystrncpy(codepage,strchr(str,',')+1,20); ^ xlat.c:309:33: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:309:26: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(codepage,strchr(str,',')+1,20); ^~~~~~ In file included from nntpserv.h:60:0, from xlat.c:1: misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,long len); ^~~~~~~~~ xlat.c: In function 'readxlat': xlat.c:415:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(cfg_xlatfile,"r"))) ^~~~~~~~~~~~ In file included from nntpserv.h:1:0, from xlat.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ xlat.c:417:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Can't read xlat configuration file %s",var->clientid,cfg_xlatfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:436:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while(fgets(s,999,fp)) ^ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ xlat.c:448:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(type,"chsdir")==0 && res2) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:452:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"defaultpost")==0 && res2) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:456:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"defaultread")==0 && res2) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:460:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"readalias")==0 && res2 && res3) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:477:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"postalias")==0 && res2 && res3) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:494:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"post") == 0 || stricmp(type,"read") == 0) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:494:55: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(type,"post") == 0 || stricmp(type,"read") == 0) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:504:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(type,"post")==0) ^~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:525:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(option,"-keepsoftcr")==0) ^~~~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ xlat.c:531:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullfilename,basename); ^~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ xlat.c:531:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(fullfilename,basename); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ xlat.c:533:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(fullfilename) != 0) ^~~~~~~~~~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ xlat.c:535:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(fullfilename[strlen(fullfilename)-1] != '/' && fullfilename[strlen(fullfilename)-1] != '\\') ^~~~~~~~~~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ xlat.c:535:92: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(fullfilename[strlen(fullfilename)-1] != '/' && fullfilename[strlen(fullfilename)-1] != '\\') ^~~~~~~~~~~~ In file included from nntpserv.h:3:0, from xlat.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ xlat.c:536:32: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullfilename,"/"); ^~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ xlat.c:539:26: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullfilename,option); ^~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ xlat.c:539:39: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(fullfilename,option); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from xlat.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from xlat.c:1: xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:32: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:32: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:542:50: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(xlattab->filename,fullfilename)==0) break; ^ xlat.c:542:50: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' xlat.c:552:31: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Warning: Unknown option %s on line %lu in %s",var->clientid,option,line,cfg_xlatfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:558:25: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Syntax error on line %lu in %s, skipping line",var->clientid,line,cfg_xlatfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:567:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) No charsets for posting configured",var->clientid); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from xlat.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ xlat.c:409:9: warning: variable 'res1' set but not used [-Wunused-but-set-variable] bool res1,res2,res3; ^~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c allow.c -o allow.o allow.c: In function 'checkallow': allow.c:10:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(cfg_allowfile,"r"))) ^~~~~~~~~~~~~ In file included from nntpserv.h:1:0, from allow.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ allow.c:12:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Can't read allow file %s",var->clientid,cfg_allowfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from allow.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ allow.c:18:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while(fgets(s,999,fp)) ^ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from allow.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ allow.c:34:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(res2) strcpy(var->readgroups,cfgreadgroups); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from allow.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ allow.c:34:48: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(res2) strcpy(var->readgroups,cfgreadgroups); ^~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from allow.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ allow.c:35:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(res3) strcpy(var->postgroups,cfgpostgroups); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from allow.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ allow.c:35:48: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(res3) strcpy(var->postgroups,cfgpostgroups); ^~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from allow.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ allow.c:43:25: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Syntax error on line %lu in %s, skipping line",var->clientid,line,cfg_allowfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from allow.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c login.c -o login.o login.c: In function 'login': login.c:10:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(cfg_usersfile,"r"))) ^~~~~~~~~~~~~ In file included from nntpserv.h:1:0, from login.c:1: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ login.c:12:19: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Can't read users file %s",var->clientid,cfg_usersfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from login.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ login.c:16:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while(fgets(s,999,fp)) ^ In file included from /usr/include/stdio.h:938:0, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ login.c:31:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfguser,user) == 0) ^~~~~~~ In file included from nntpserv.h:3:0, from login.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ login.c:31:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfguser,user) == 0) ^~~~ In file included from nntpserv.h:3:0, from login.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from login.c:1: login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:26: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:33:34: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] if(strcmp(cfgpass,pass)!=0) ^ login.c:33:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' login.c:35:31: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Wrong password for %s",var->clientid,user); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from login.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ login.c:40:28: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Logged in as %s",var->clientid,user); ^~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from login.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ login.c:42:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(var->readgroups,cfgreadgroups); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:42:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(var->readgroups,cfgreadgroups); ^~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:43:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(var->postgroups,cfgpostgroups); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:43:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(var->postgroups,cfgpostgroups); ^~~~~~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:44:32: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(res5) strcpy(var->realnames,realnames); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:44:47: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(res5) strcpy(var->realnames,realnames); ^~~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from login.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ login.c:54:25: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Syntax error on line %lu in %s, skipping line",var->clientid,line,cfg_usersfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from login.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ login.c:59:16: warning: pointer targets in passing argument 1 of 'os_logwrite' differ in signedness [-Wpointer-sign] os_logwrite("(%s) Unknown user %s",var->clientid,user); ^~~~~~~~~~~~~~~~~~~~~~ In file included from nntpserv.h:58:0, from login.c:1: os.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void os_logwrite(uchar *fmt,...); ^~~~~~~~~~~ login.c:54:13: warning: 'line' may be used uninitialized in this function [-Wmaybe-uninitialized] os_logwrite("(%s) Syntax error on line %lu in %s, skipping line",var->clientid,line,cfg_usersfile); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX -c mime.c -o mime.o mime.c: In function 'decodeb64': mime.c:7:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *found,*b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:19:24: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if((found=strchr(b64,in[c]))) ^ mime.c:19:24: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:19:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((found=strchr(b64,in[c]))) ^ mime.c: In function 'decodeqpbody': mime.c:50:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *hex="0123456789ABCDEF"; ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:79:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] f1=strchr(hex,out[c+1]); ^ mime.c:79:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:79:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] f1=strchr(hex,out[c+1]); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:80:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] f2=strchr(hex,out[c+2]); ^ mime.c:80:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:80:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] f2=strchr(hex,out[c+2]); ^ mime.c: In function 'decodeqpheader': mime.c:103:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *hex="0123456789ABCDEF"; ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:112:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] f1=strchr(hex,in[c+1]); ^ mime.c:112:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:112:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] f1=strchr(hex,in[c+1]); ^ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:113:20: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] f2=strchr(hex,in[c+2]); ^ mime.c:113:20: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:113:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] f2=strchr(hex,in[c+2]); ^ mime.c: In function 'setcharset': mime.c:140:34: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(newchrs[0] != 0 && stricmp(chrs,newchrs) != 0) ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c:140:39: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(newchrs[0] != 0 && stricmp(chrs,newchrs) != 0) ^~~~~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c:150:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(chrs,"us-ascii") == 0) ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c:157:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(newchrs,"us-ascii") != 0) ^~~~~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c: In function 'unmime': mime.c:231:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(encoding,"q") == 0) ^~~~~~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c:234:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(text); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:236:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(encoding,"b") == 0) ^~~~~~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:529:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strcasecmp (const char *__s1, const char *__s2) ^~~~~~~~~~ mime.c:239:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(text); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:243:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],&text[begin]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:243:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&text[d],&text[begin]); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:244:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(text); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c: In function 'encodeqp': mime.c:286:34: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(data[c] > 127 || strchr(specials,data[c])) ^ mime.c:286:34: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:291:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%02X",data[c]); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c: In function 'encodeb64': mime.c:319:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mime.c: In function 'mimemakeheaderline': mime.c:375:34: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *specials,*mimespecials="_=?\t",*fromspecials="_=?\t" "()<>@,;:\\\".[]"; ^~~~~~~ mime.c:375:56: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *specials,*mimespecials="_=?\t",*fromspecials="_=?\t" "()<>@,;:\\\".[]"; ^~~~~~~ mime.c:387:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(num8bit > 5 && num8bit > strlen(data)/2) method='b'; ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ In file included from /usr/include/string.h:630:0, from nntpserv.h:3, from mime.c:1: mime.c:395:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(fromspecials,data[c])) break; ^ mime.c:395:23: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' mime.c:417:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(quoted,data); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:417:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(quoted,data); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:420:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line,"%s: %s <%s>" CRLF,keyword,quoted,fromaddr); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c:424:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line,"%s: %s" CRLF,keyword,data); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c:427:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(line) < destlen) ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:428:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:428:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:436:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(prefix,"=?%s?%c?",chrs,method); ^~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c:440:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line,"%s: %s",keyword,prefix); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c:441:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:452:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,"?=" CRLF); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:454:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:454:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:454:59: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:454:64: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:457:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(line," %s",prefix); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) ^ mime.c:458:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:462:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,"?="); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:466:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(line) + strlen(fromaddr) + 3 > 76) ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:466:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(line) + strlen(fromaddr) + 3 > 76) ^~~~~~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:468:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,CRLF); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:470:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:470:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:470:59: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:470:64: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:473:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(line," "); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:108:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:474:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:478:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line," "); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:481:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,"<"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:482:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,fromaddr); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:482:19: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,fromaddr); ^~~~~~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:483:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,">"); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:486:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(line,CRLF); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:488:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:488:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from nntpserv.h:3:0, from mime.c:1: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ mime.c:488:53: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ mime.c:488:58: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] if(strlen(dest) + strlen(line) < destlen) strcat(dest,line); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from nntpserv.h:1, from mime.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:146:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) ^ cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -o jamnntpd main.o nntpserv.o os_linux.o sockio.o groups.o misc.o xlat.o allow.o login.o mime.o jamlib/jamlib.a -lpthread cc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/jamnntpd-MNwmD5/jamnntpd-1.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wl,-z,relro -Wl,-z,now -DPLATFORM_LINUX makechs.c -o makechs makechs.c:34:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A0, " " }, ^~~ makechs.c:34:14: note: (near initialization for 'transtab[0].str') makechs.c:35:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A1, "!" }, ^~~ makechs.c:35:14: note: (near initialization for 'transtab[1].str') makechs.c:36:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A2, "c" }, ^~~ makechs.c:36:14: note: (near initialization for 'transtab[2].str') makechs.c:37:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A3, "GBP" }, ^~~~~ makechs.c:37:14: note: (near initialization for 'transtab[3].str') makechs.c:38:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A5, "Y" }, ^~~ makechs.c:38:14: note: (near initialization for 'transtab[4].str') makechs.c:39:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A6, "|" }, ^~~ makechs.c:39:14: note: (near initialization for 'transtab[5].str') makechs.c:40:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A7, "S" }, ^~~ makechs.c:40:14: note: (near initialization for 'transtab[6].str') makechs.c:41:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A8, "\"" }, ^~~~ makechs.c:41:14: note: (near initialization for 'transtab[7].str') makechs.c:42:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00A9, "(c)" }, ^~~~~ makechs.c:42:14: note: (near initialization for 'transtab[8].str') makechs.c:43:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AA, "a" }, ^~~ makechs.c:43:14: note: (near initialization for 'transtab[9].str') makechs.c:44:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AB, "<<" }, ^~~~ makechs.c:44:14: note: (near initialization for 'transtab[10].str') makechs.c:45:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AC, "-" }, ^~~ makechs.c:45:14: note: (near initialization for 'transtab[11].str') makechs.c:46:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AD, "-" }, ^~~ makechs.c:46:14: note: (near initialization for 'transtab[12].str') makechs.c:47:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AE, "(R)" }, ^~~~~ makechs.c:47:14: note: (near initialization for 'transtab[13].str') makechs.c:48:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00AF, "-" }, ^~~ makechs.c:48:14: note: (near initialization for 'transtab[14].str') makechs.c:49:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B0, " " }, ^~~ makechs.c:49:14: note: (near initialization for 'transtab[15].str') makechs.c:50:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B1, "+/-" }, ^~~~~ makechs.c:50:14: note: (near initialization for 'transtab[16].str') makechs.c:51:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B2, "^2" }, ^~~~ makechs.c:51:14: note: (near initialization for 'transtab[17].str') makechs.c:52:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B3, "^3" }, ^~~~ makechs.c:52:14: note: (near initialization for 'transtab[18].str') makechs.c:53:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B4, "'" }, ^~~ makechs.c:53:14: note: (near initialization for 'transtab[19].str') makechs.c:54:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B5, "u" }, ^~~ makechs.c:54:14: note: (near initialization for 'transtab[20].str') makechs.c:55:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B6, "P" }, ^~~ makechs.c:55:14: note: (near initialization for 'transtab[21].str') makechs.c:56:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B7, "." }, ^~~ makechs.c:56:14: note: (near initialization for 'transtab[22].str') makechs.c:57:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B8, "," }, ^~~ makechs.c:57:14: note: (near initialization for 'transtab[23].str') makechs.c:58:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00B9, "1" }, ^~~ makechs.c:58:14: note: (near initialization for 'transtab[24].str') makechs.c:59:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BA, "o" }, ^~~ makechs.c:59:14: note: (near initialization for 'transtab[25].str') makechs.c:60:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BB, ">>" }, ^~~~ makechs.c:60:14: note: (near initialization for 'transtab[26].str') makechs.c:61:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BC, " 1/4" }, ^~~~~~ makechs.c:61:14: note: (near initialization for 'transtab[27].str') makechs.c:62:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BD, " 1/2" }, ^~~~~~ makechs.c:62:14: note: (near initialization for 'transtab[28].str') makechs.c:63:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BE, " 3/4" }, ^~~~~~ makechs.c:63:14: note: (near initialization for 'transtab[29].str') makechs.c:64:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00BF, "?" }, ^~~ makechs.c:64:14: note: (near initialization for 'transtab[30].str') makechs.c:65:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C0, "A" }, ^~~ makechs.c:65:14: note: (near initialization for 'transtab[31].str') makechs.c:66:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C1, "A" }, ^~~ makechs.c:66:14: note: (near initialization for 'transtab[32].str') makechs.c:67:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C2, "A" }, ^~~ makechs.c:67:14: note: (near initialization for 'transtab[33].str') makechs.c:68:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C3, "A" }, ^~~ makechs.c:68:14: note: (near initialization for 'transtab[34].str') makechs.c:69:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C4, "Ae" }, ^~~~ makechs.c:69:14: note: (near initialization for 'transtab[35].str') makechs.c:70:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C5, "Aa" }, ^~~~ makechs.c:70:14: note: (near initialization for 'transtab[36].str') makechs.c:71:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C6, "AE" }, ^~~~ makechs.c:71:14: note: (near initialization for 'transtab[37].str') makechs.c:72:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C7, "C" }, ^~~ makechs.c:72:14: note: (near initialization for 'transtab[38].str') makechs.c:73:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C8, "E" }, ^~~ makechs.c:73:14: note: (near initialization for 'transtab[39].str') makechs.c:74:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00C9, "E" }, ^~~ makechs.c:74:14: note: (near initialization for 'transtab[40].str') makechs.c:75:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CA, "E" }, ^~~ makechs.c:75:14: note: (near initialization for 'transtab[41].str') makechs.c:76:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CB, "E" }, ^~~ makechs.c:76:14: note: (near initialization for 'transtab[42].str') makechs.c:77:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CC, "I" }, ^~~ makechs.c:77:14: note: (near initialization for 'transtab[43].str') makechs.c:78:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CD, "I" }, ^~~ makechs.c:78:14: note: (near initialization for 'transtab[44].str') makechs.c:79:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CE, "I" }, ^~~ makechs.c:79:14: note: (near initialization for 'transtab[45].str') makechs.c:80:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00CF, "I" }, ^~~ makechs.c:80:14: note: (near initialization for 'transtab[46].str') makechs.c:81:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D0, "D" }, ^~~ makechs.c:81:14: note: (near initialization for 'transtab[47].str') makechs.c:82:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D1, "N" }, ^~~ makechs.c:82:14: note: (near initialization for 'transtab[48].str') makechs.c:83:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D2, "O" }, ^~~ makechs.c:83:14: note: (near initialization for 'transtab[49].str') makechs.c:84:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D3, "O" }, ^~~ makechs.c:84:14: note: (near initialization for 'transtab[50].str') makechs.c:85:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D4, "O" }, ^~~ makechs.c:85:14: note: (near initialization for 'transtab[51].str') makechs.c:86:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D5, "O" }, ^~~ makechs.c:86:14: note: (near initialization for 'transtab[52].str') makechs.c:87:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D6, "Oe" }, ^~~~ makechs.c:87:14: note: (near initialization for 'transtab[53].str') makechs.c:88:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D7, "x" }, ^~~ makechs.c:88:14: note: (near initialization for 'transtab[54].str') makechs.c:89:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D8, "O" }, ^~~ makechs.c:89:14: note: (near initialization for 'transtab[55].str') makechs.c:90:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00D9, "U" }, ^~~ makechs.c:90:14: note: (near initialization for 'transtab[56].str') makechs.c:91:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DA, "U" }, ^~~ makechs.c:91:14: note: (near initialization for 'transtab[57].str') makechs.c:92:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DB, "U" }, ^~~ makechs.c:92:14: note: (near initialization for 'transtab[58].str') makechs.c:93:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DC, "Ue" }, ^~~~ makechs.c:93:14: note: (near initialization for 'transtab[59].str') makechs.c:94:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DD, "Y" }, ^~~ makechs.c:94:14: note: (near initialization for 'transtab[60].str') makechs.c:95:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DE, "Th" }, ^~~~ makechs.c:95:14: note: (near initialization for 'transtab[61].str') makechs.c:96:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00DF, "ss" }, ^~~~ makechs.c:96:14: note: (near initialization for 'transtab[62].str') makechs.c:97:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E0, "a" }, ^~~ makechs.c:97:14: note: (near initialization for 'transtab[63].str') makechs.c:98:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E1, "a" }, ^~~ makechs.c:98:14: note: (near initialization for 'transtab[64].str') makechs.c:99:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E2, "a" }, ^~~ makechs.c:99:14: note: (near initialization for 'transtab[65].str') makechs.c:100:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E3, "a" }, ^~~ makechs.c:100:14: note: (near initialization for 'transtab[66].str') makechs.c:101:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E4, "ae" }, ^~~~ makechs.c:101:14: note: (near initialization for 'transtab[67].str') makechs.c:102:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E5, "aa" }, ^~~~ makechs.c:102:14: note: (near initialization for 'transtab[68].str') makechs.c:103:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E6, "ae" }, ^~~~ makechs.c:103:14: note: (near initialization for 'transtab[69].str') makechs.c:104:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E7, "c" }, ^~~ makechs.c:104:14: note: (near initialization for 'transtab[70].str') makechs.c:105:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E8, "e" }, ^~~ makechs.c:105:14: note: (near initialization for 'transtab[71].str') makechs.c:106:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00E9, "e" }, ^~~ makechs.c:106:14: note: (near initialization for 'transtab[72].str') makechs.c:107:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00EA, "e" }, ^~~ makechs.c:107:14: note: (near initialization for 'transtab[73].str') makechs.c:108:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00EB, "e" }, ^~~ makechs.c:108:14: note: (near initialization for 'transtab[74].str') makechs.c:109:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00EC, "i" }, ^~~ makechs.c:109:14: note: (near initialization for 'transtab[75].str') makechs.c:110:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00ED, "i" }, ^~~ makechs.c:110:14: note: (near initialization for 'transtab[76].str') makechs.c:111:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00EE, "i" }, ^~~ makechs.c:111:14: note: (near initialization for 'transtab[77].str') makechs.c:112:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00EF, "i" }, ^~~ makechs.c:112:14: note: (near initialization for 'transtab[78].str') makechs.c:113:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F0, "d" }, ^~~ makechs.c:113:14: note: (near initialization for 'transtab[79].str') makechs.c:114:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F1, "n" }, ^~~ makechs.c:114:14: note: (near initialization for 'transtab[80].str') makechs.c:115:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F2, "o" }, ^~~ makechs.c:115:14: note: (near initialization for 'transtab[81].str') makechs.c:116:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F3, "o" }, ^~~ makechs.c:116:14: note: (near initialization for 'transtab[82].str') makechs.c:117:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F4, "o" }, ^~~ makechs.c:117:14: note: (near initialization for 'transtab[83].str') makechs.c:118:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F5, "o" }, ^~~ makechs.c:118:14: note: (near initialization for 'transtab[84].str') makechs.c:119:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F6, "oe" }, ^~~~ makechs.c:119:14: note: (near initialization for 'transtab[85].str') makechs.c:120:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F7, ":" }, ^~~ makechs.c:120:14: note: (near initialization for 'transtab[86].str') makechs.c:121:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F8, "o" }, ^~~ makechs.c:121:14: note: (near initialization for 'transtab[87].str') makechs.c:122:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00F9, "u" }, ^~~ makechs.c:122:14: note: (near initialization for 'transtab[88].str') makechs.c:123:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FA, "u" }, ^~~ makechs.c:123:14: note: (near initialization for 'transtab[89].str') makechs.c:124:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FB, "u" }, ^~~ makechs.c:124:14: note: (near initialization for 'transtab[90].str') makechs.c:125:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FC, "ue" }, ^~~~ makechs.c:125:14: note: (near initialization for 'transtab[91].str') makechs.c:126:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FD, "y" }, ^~~ makechs.c:126:14: note: (near initialization for 'transtab[92].str') makechs.c:127:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FE, "th" }, ^~~~ makechs.c:127:14: note: (near initialization for 'transtab[93].str') makechs.c:128:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x00FF, "y" }, ^~~ makechs.c:128:14: note: (near initialization for 'transtab[94].str') makechs.c:129:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0100, "A" }, ^~~ makechs.c:129:14: note: (near initialization for 'transtab[95].str') makechs.c:130:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0101, "a" }, ^~~ makechs.c:130:14: note: (near initialization for 'transtab[96].str') makechs.c:131:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0102, "A" }, ^~~ makechs.c:131:14: note: (near initialization for 'transtab[97].str') makechs.c:132:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0103, "a" }, ^~~ makechs.c:132:14: note: (near initialization for 'transtab[98].str') makechs.c:133:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0104, "A" }, ^~~ makechs.c:133:14: note: (near initialization for 'transtab[99].str') makechs.c:134:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0105, "a" }, ^~~ makechs.c:134:14: note: (near initialization for 'transtab[100].str') makechs.c:135:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0106, "C" }, ^~~ makechs.c:135:14: note: (near initialization for 'transtab[101].str') makechs.c:136:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0107, "c" }, ^~~ makechs.c:136:14: note: (near initialization for 'transtab[102].str') makechs.c:137:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0108, "Ch" }, ^~~~ makechs.c:137:14: note: (near initialization for 'transtab[103].str') makechs.c:138:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0109, "ch" }, ^~~~ makechs.c:138:14: note: (near initialization for 'transtab[104].str') makechs.c:139:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010A, "C" }, ^~~ makechs.c:139:14: note: (near initialization for 'transtab[105].str') makechs.c:140:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010B, "c" }, ^~~ makechs.c:140:14: note: (near initialization for 'transtab[106].str') makechs.c:141:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010C, "C" }, ^~~ makechs.c:141:14: note: (near initialization for 'transtab[107].str') makechs.c:142:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010D, "c" }, ^~~ makechs.c:142:14: note: (near initialization for 'transtab[108].str') makechs.c:143:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010E, "D" }, ^~~ makechs.c:143:14: note: (near initialization for 'transtab[109].str') makechs.c:144:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x010F, "d" }, ^~~ makechs.c:144:14: note: (near initialization for 'transtab[110].str') makechs.c:145:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0110, "D" }, ^~~ makechs.c:145:14: note: (near initialization for 'transtab[111].str') makechs.c:146:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0111, "d" }, ^~~ makechs.c:146:14: note: (near initialization for 'transtab[112].str') makechs.c:147:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0112, "E" }, ^~~ makechs.c:147:14: note: (near initialization for 'transtab[113].str') makechs.c:148:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0113, "e" }, ^~~ makechs.c:148:14: note: (near initialization for 'transtab[114].str') makechs.c:149:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0114, "E" }, ^~~ makechs.c:149:14: note: (near initialization for 'transtab[115].str') makechs.c:150:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0115, "e" }, ^~~ makechs.c:150:14: note: (near initialization for 'transtab[116].str') makechs.c:151:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0116, "E" }, ^~~ makechs.c:151:14: note: (near initialization for 'transtab[117].str') makechs.c:152:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0117, "e" }, ^~~ makechs.c:152:14: note: (near initialization for 'transtab[118].str') makechs.c:153:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0118, "E" }, ^~~ makechs.c:153:14: note: (near initialization for 'transtab[119].str') makechs.c:154:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0119, "e" }, ^~~ makechs.c:154:14: note: (near initialization for 'transtab[120].str') makechs.c:155:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011A, "E" }, ^~~ makechs.c:155:14: note: (near initialization for 'transtab[121].str') makechs.c:156:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011B, "e" }, ^~~ makechs.c:156:14: note: (near initialization for 'transtab[122].str') makechs.c:157:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011C, "Gh" }, ^~~~ makechs.c:157:14: note: (near initialization for 'transtab[123].str') makechs.c:158:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011D, "gh" }, ^~~~ makechs.c:158:14: note: (near initialization for 'transtab[124].str') makechs.c:159:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011E, "G" }, ^~~ makechs.c:159:14: note: (near initialization for 'transtab[125].str') makechs.c:160:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x011F, "g" }, ^~~ makechs.c:160:14: note: (near initialization for 'transtab[126].str') makechs.c:161:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0120, "G" }, ^~~ makechs.c:161:14: note: (near initialization for 'transtab[127].str') makechs.c:162:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0121, "g" }, ^~~ makechs.c:162:14: note: (near initialization for 'transtab[128].str') makechs.c:163:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0122, "G" }, ^~~ makechs.c:163:14: note: (near initialization for 'transtab[129].str') makechs.c:164:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0123, "g" }, ^~~ makechs.c:164:14: note: (near initialization for 'transtab[130].str') makechs.c:165:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0124, "Hh" }, ^~~~ makechs.c:165:14: note: (near initialization for 'transtab[131].str') makechs.c:166:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0125, "hh" }, ^~~~ makechs.c:166:14: note: (near initialization for 'transtab[132].str') makechs.c:167:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0126, "H" }, ^~~ makechs.c:167:14: note: (near initialization for 'transtab[133].str') makechs.c:168:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0127, "h" }, ^~~ makechs.c:168:14: note: (near initialization for 'transtab[134].str') makechs.c:169:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0128, "I" }, ^~~ makechs.c:169:14: note: (near initialization for 'transtab[135].str') makechs.c:170:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0129, "i" }, ^~~ makechs.c:170:14: note: (near initialization for 'transtab[136].str') makechs.c:171:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012A, "I" }, ^~~ makechs.c:171:14: note: (near initialization for 'transtab[137].str') makechs.c:172:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012B, "i" }, ^~~ makechs.c:172:14: note: (near initialization for 'transtab[138].str') makechs.c:173:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012C, "I" }, ^~~ makechs.c:173:14: note: (near initialization for 'transtab[139].str') makechs.c:174:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012D, "i" }, ^~~ makechs.c:174:14: note: (near initialization for 'transtab[140].str') makechs.c:175:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012E, "I" }, ^~~ makechs.c:175:14: note: (near initialization for 'transtab[141].str') makechs.c:176:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x012F, "i" }, ^~~ makechs.c:176:14: note: (near initialization for 'transtab[142].str') makechs.c:177:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0130, "I" }, ^~~ makechs.c:177:14: note: (near initialization for 'transtab[143].str') makechs.c:178:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0131, "i" }, ^~~ makechs.c:178:14: note: (near initialization for 'transtab[144].str') makechs.c:179:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0132, "IJ" }, ^~~~ makechs.c:179:14: note: (near initialization for 'transtab[145].str') makechs.c:180:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0133, "ij" }, ^~~~ makechs.c:180:14: note: (near initialization for 'transtab[146].str') makechs.c:181:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0134, "Jh" }, ^~~~ makechs.c:181:14: note: (near initialization for 'transtab[147].str') makechs.c:182:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0135, "jh" }, ^~~~ makechs.c:182:14: note: (near initialization for 'transtab[148].str') makechs.c:183:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0136, "K" }, ^~~ makechs.c:183:14: note: (near initialization for 'transtab[149].str') makechs.c:184:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0137, "k" }, ^~~ makechs.c:184:14: note: (near initialization for 'transtab[150].str') makechs.c:185:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0138, "k" }, ^~~ makechs.c:185:14: note: (near initialization for 'transtab[151].str') makechs.c:186:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0139, "L" }, ^~~ makechs.c:186:14: note: (near initialization for 'transtab[152].str') makechs.c:187:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013A, "l" }, ^~~ makechs.c:187:14: note: (near initialization for 'transtab[153].str') makechs.c:188:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013B, "L" }, ^~~ makechs.c:188:14: note: (near initialization for 'transtab[154].str') makechs.c:189:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013C, "l" }, ^~~ makechs.c:189:14: note: (near initialization for 'transtab[155].str') makechs.c:190:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013D, "L" }, ^~~ makechs.c:190:14: note: (near initialization for 'transtab[156].str') makechs.c:191:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013E, "l" }, ^~~ makechs.c:191:14: note: (near initialization for 'transtab[157].str') makechs.c:192:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x013F, "L" }, ^~~ makechs.c:192:14: note: (near initialization for 'transtab[158].str') makechs.c:193:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0140, "l" }, ^~~ makechs.c:193:14: note: (near initialization for 'transtab[159].str') makechs.c:194:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0141, "L" }, ^~~ makechs.c:194:14: note: (near initialization for 'transtab[160].str') makechs.c:195:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0142, "l" }, ^~~ makechs.c:195:14: note: (near initialization for 'transtab[161].str') makechs.c:196:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0143, "N" }, ^~~ makechs.c:196:14: note: (near initialization for 'transtab[162].str') makechs.c:197:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0144, "n" }, ^~~ makechs.c:197:14: note: (near initialization for 'transtab[163].str') makechs.c:198:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0145, "N" }, ^~~ makechs.c:198:14: note: (near initialization for 'transtab[164].str') makechs.c:199:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0146, "n" }, ^~~ makechs.c:199:14: note: (near initialization for 'transtab[165].str') makechs.c:200:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0147, "N" }, ^~~ makechs.c:200:14: note: (near initialization for 'transtab[166].str') makechs.c:201:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0148, "n" }, ^~~ makechs.c:201:14: note: (near initialization for 'transtab[167].str') makechs.c:202:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0149, "'n" }, ^~~~ makechs.c:202:14: note: (near initialization for 'transtab[168].str') makechs.c:203:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014A, "NG" }, ^~~~ makechs.c:203:14: note: (near initialization for 'transtab[169].str') makechs.c:204:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014B, "ng" }, ^~~~ makechs.c:204:14: note: (near initialization for 'transtab[170].str') makechs.c:205:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014C, "O" }, ^~~ makechs.c:205:14: note: (near initialization for 'transtab[171].str') makechs.c:206:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014D, "o" }, ^~~ makechs.c:206:14: note: (near initialization for 'transtab[172].str') makechs.c:207:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014E, "O" }, ^~~ makechs.c:207:14: note: (near initialization for 'transtab[173].str') makechs.c:208:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x014F, "o" }, ^~~ makechs.c:208:14: note: (near initialization for 'transtab[174].str') makechs.c:209:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0150, "O" }, ^~~ makechs.c:209:14: note: (near initialization for 'transtab[175].str') makechs.c:210:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0151, "o" }, ^~~ makechs.c:210:14: note: (near initialization for 'transtab[176].str') makechs.c:211:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0152, "OE" }, ^~~~ makechs.c:211:14: note: (near initialization for 'transtab[177].str') makechs.c:212:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0153, "oe" }, ^~~~ makechs.c:212:14: note: (near initialization for 'transtab[178].str') makechs.c:213:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0154, "R" }, ^~~ makechs.c:213:14: note: (near initialization for 'transtab[179].str') makechs.c:214:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0155, "r" }, ^~~ makechs.c:214:14: note: (near initialization for 'transtab[180].str') makechs.c:215:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0156, "R" }, ^~~ makechs.c:215:14: note: (near initialization for 'transtab[181].str') makechs.c:216:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0157, "r" }, ^~~ makechs.c:216:14: note: (near initialization for 'transtab[182].str') makechs.c:217:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0158, "R" }, ^~~ makechs.c:217:14: note: (near initialization for 'transtab[183].str') makechs.c:218:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0159, "r" }, ^~~ makechs.c:218:14: note: (near initialization for 'transtab[184].str') makechs.c:219:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015A, "S" }, ^~~ makechs.c:219:14: note: (near initialization for 'transtab[185].str') makechs.c:220:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015B, "s" }, ^~~ makechs.c:220:14: note: (near initialization for 'transtab[186].str') makechs.c:221:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015C, "Sh" }, ^~~~ makechs.c:221:14: note: (near initialization for 'transtab[187].str') makechs.c:222:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015D, "sh" }, ^~~~ makechs.c:222:14: note: (near initialization for 'transtab[188].str') makechs.c:223:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015E, "S" }, ^~~ makechs.c:223:14: note: (near initialization for 'transtab[189].str') makechs.c:224:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x015F, "s" }, ^~~ makechs.c:224:14: note: (near initialization for 'transtab[190].str') makechs.c:225:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0160, "S" }, ^~~ makechs.c:225:14: note: (near initialization for 'transtab[191].str') makechs.c:226:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0161, "s" }, ^~~ makechs.c:226:14: note: (near initialization for 'transtab[192].str') makechs.c:227:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0162, "T" }, ^~~ makechs.c:227:14: note: (near initialization for 'transtab[193].str') makechs.c:228:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0163, "t" }, ^~~ makechs.c:228:14: note: (near initialization for 'transtab[194].str') makechs.c:229:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0164, "T" }, ^~~ makechs.c:229:14: note: (near initialization for 'transtab[195].str') makechs.c:230:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0165, "t" }, ^~~ makechs.c:230:14: note: (near initialization for 'transtab[196].str') makechs.c:231:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0166, "T" }, ^~~ makechs.c:231:14: note: (near initialization for 'transtab[197].str') makechs.c:232:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0167, "t" }, ^~~ makechs.c:232:14: note: (near initialization for 'transtab[198].str') makechs.c:233:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0168, "U" }, ^~~ makechs.c:233:14: note: (near initialization for 'transtab[199].str') makechs.c:234:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0169, "u" }, ^~~ makechs.c:234:14: note: (near initialization for 'transtab[200].str') makechs.c:235:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016A, "U" }, ^~~ makechs.c:235:14: note: (near initialization for 'transtab[201].str') makechs.c:236:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016B, "u" }, ^~~ makechs.c:236:14: note: (near initialization for 'transtab[202].str') makechs.c:237:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016C, "U" }, ^~~ makechs.c:237:14: note: (near initialization for 'transtab[203].str') makechs.c:238:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016D, "u" }, ^~~ makechs.c:238:14: note: (near initialization for 'transtab[204].str') makechs.c:239:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016E, "U" }, ^~~ makechs.c:239:14: note: (near initialization for 'transtab[205].str') makechs.c:240:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x016F, "u" }, ^~~ makechs.c:240:14: note: (near initialization for 'transtab[206].str') makechs.c:241:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0170, "U" }, ^~~ makechs.c:241:14: note: (near initialization for 'transtab[207].str') makechs.c:242:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0171, "u" }, ^~~ makechs.c:242:14: note: (near initialization for 'transtab[208].str') makechs.c:243:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0172, "U" }, ^~~ makechs.c:243:14: note: (near initialization for 'transtab[209].str') makechs.c:244:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0173, "u" }, ^~~ makechs.c:244:14: note: (near initialization for 'transtab[210].str') makechs.c:245:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0174, "W" }, ^~~ makechs.c:245:14: note: (near initialization for 'transtab[211].str') makechs.c:246:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0175, "w" }, ^~~ makechs.c:246:14: note: (near initialization for 'transtab[212].str') makechs.c:247:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0176, "Y" }, ^~~ makechs.c:247:14: note: (near initialization for 'transtab[213].str') makechs.c:248:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0177, "y" }, ^~~ makechs.c:248:14: note: (near initialization for 'transtab[214].str') makechs.c:249:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0178, "Y" }, ^~~ makechs.c:249:14: note: (near initialization for 'transtab[215].str') makechs.c:250:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0179, "Z" }, ^~~ makechs.c:250:14: note: (near initialization for 'transtab[216].str') makechs.c:251:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017A, "z" }, ^~~ makechs.c:251:14: note: (near initialization for 'transtab[217].str') makechs.c:252:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017B, "Z" }, ^~~ makechs.c:252:14: note: (near initialization for 'transtab[218].str') makechs.c:253:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017C, "z" }, ^~~ makechs.c:253:14: note: (near initialization for 'transtab[219].str') makechs.c:254:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017D, "Z" }, ^~~ makechs.c:254:14: note: (near initialization for 'transtab[220].str') makechs.c:255:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017E, "z" }, ^~~ makechs.c:255:14: note: (near initialization for 'transtab[221].str') makechs.c:256:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x017F, "s" }, ^~~ makechs.c:256:14: note: (near initialization for 'transtab[222].str') makechs.c:257:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0192, "f" }, ^~~ makechs.c:257:14: note: (near initialization for 'transtab[223].str') makechs.c:258:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0218, "S" }, ^~~ makechs.c:258:14: note: (near initialization for 'transtab[224].str') makechs.c:259:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0219, "s" }, ^~~ makechs.c:259:14: note: (near initialization for 'transtab[225].str') makechs.c:260:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x021A, "T" }, ^~~ makechs.c:260:14: note: (near initialization for 'transtab[226].str') makechs.c:261:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x021B, "t" }, ^~~ makechs.c:261:14: note: (near initialization for 'transtab[227].str') makechs.c:262:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02B9, "'" }, ^~~ makechs.c:262:14: note: (near initialization for 'transtab[228].str') makechs.c:263:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02BB, "`" }, /* replaced, non-ascii */ ^~~ makechs.c:263:14: note: (near initialization for 'transtab[229].str') makechs.c:264:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02BC, "'" }, ^~~ makechs.c:264:14: note: (near initialization for 'transtab[230].str') makechs.c:265:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02BD, "`" }, /* replaced, non-ascii */ ^~~ makechs.c:265:14: note: (near initialization for 'transtab[231].str') makechs.c:266:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02C6, "^" }, ^~~ makechs.c:266:14: note: (near initialization for 'transtab[232].str') makechs.c:267:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02C8, "'" }, ^~~ makechs.c:267:14: note: (near initialization for 'transtab[233].str') makechs.c:268:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02C9, "-" }, /* replaced non-ascii */ ^~~ makechs.c:268:14: note: (near initialization for 'transtab[234].str') makechs.c:269:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02CC, "," }, ^~~ makechs.c:269:14: note: (near initialization for 'transtab[235].str') makechs.c:270:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02D0, ":" }, ^~~ makechs.c:270:14: note: (near initialization for 'transtab[236].str') makechs.c:271:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02DA, "deg" }, /* replaced, non-ascii */ ^~~~~ makechs.c:271:14: note: (near initialization for 'transtab[237].str') makechs.c:272:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02DC, "~" }, ^~~ makechs.c:272:14: note: (near initialization for 'transtab[238].str') makechs.c:273:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x02DD, "\"" }, ^~~~ makechs.c:273:14: note: (near initialization for 'transtab[239].str') makechs.c:274:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0374, "'" }, ^~~ makechs.c:274:14: note: (near initialization for 'transtab[240].str') makechs.c:275:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0375, "," }, ^~~ makechs.c:275:14: note: (near initialization for 'transtab[241].str') makechs.c:276:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0393, "Gamm" }, /* added */ ^~~~~~ makechs.c:276:14: note: (near initialization for 'transtab[242].str') makechs.c:277:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x0398, "Thet" }, /* added */ ^~~~~~ makechs.c:277:14: note: (near initialization for 'transtab[243].str') makechs.c:278:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03a3, "Sigm" }, /* added */ ^~~~~~ makechs.c:278:14: note: (near initialization for 'transtab[244].str') makechs.c:279:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03a6, "Phi" }, /* added */ ^~~~~ makechs.c:279:14: note: (near initialization for 'transtab[245].str') makechs.c:280:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03a9, "Omeg" }, /* added */ ^~~~~~ makechs.c:280:14: note: (near initialization for 'transtab[246].str') makechs.c:281:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03b1, "alph" }, /* added */ ^~~~~~ makechs.c:281:14: note: (near initialization for 'transtab[247].str') makechs.c:282:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03b4, "delt" }, /* added */ ^~~~~~ makechs.c:282:14: note: (near initialization for 'transtab[248].str') makechs.c:283:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03c0, "pi" }, /* added */ ^~~~ makechs.c:283:14: note: (near initialization for 'transtab[249].str') makechs.c:284:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03c3, "sigm" }, /* added */ ^~~~~~ makechs.c:284:14: note: (near initialization for 'transtab[250].str') makechs.c:285:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03c4, "tau" }, /* added */ ^~~~~ makechs.c:285:14: note: (near initialization for 'transtab[251].str') makechs.c:286:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03b5, "eps" }, /* added */ ^~~~~ makechs.c:286:14: note: (near initialization for 'transtab[252].str') makechs.c:287:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x03c6, "phi" }, /* added */ ^~~~~ makechs.c:287:14: note: (near initialization for 'transtab[253].str') makechs.c:288:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x037E, ";" }, ^~~ makechs.c:288:14: note: (near initialization for 'transtab[254].str') makechs.c:289:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E02, "B" }, ^~~ makechs.c:289:14: note: (near initialization for 'transtab[255].str') makechs.c:290:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E03, "b" }, ^~~ makechs.c:290:14: note: (near initialization for 'transtab[256].str') makechs.c:291:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E0A, "D" }, ^~~ makechs.c:291:14: note: (near initialization for 'transtab[257].str') makechs.c:292:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E0B, "d" }, ^~~ makechs.c:292:14: note: (near initialization for 'transtab[258].str') makechs.c:293:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E1E, "F" }, ^~~ makechs.c:293:14: note: (near initialization for 'transtab[259].str') makechs.c:294:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E1F, "f" }, ^~~ makechs.c:294:14: note: (near initialization for 'transtab[260].str') makechs.c:295:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E40, "M" }, ^~~ makechs.c:295:14: note: (near initialization for 'transtab[261].str') makechs.c:296:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E41, "m" }, ^~~ makechs.c:296:14: note: (near initialization for 'transtab[262].str') makechs.c:297:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E56, "P" }, ^~~ makechs.c:297:14: note: (near initialization for 'transtab[263].str') makechs.c:298:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E57, "p" }, ^~~ makechs.c:298:14: note: (near initialization for 'transtab[264].str') makechs.c:299:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E60, "S" }, ^~~ makechs.c:299:14: note: (near initialization for 'transtab[265].str') makechs.c:300:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E61, "s" }, ^~~ makechs.c:300:14: note: (near initialization for 'transtab[266].str') makechs.c:301:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E6A, "T" }, ^~~ makechs.c:301:14: note: (near initialization for 'transtab[267].str') makechs.c:302:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E6B, "t" }, ^~~ makechs.c:302:14: note: (near initialization for 'transtab[268].str') makechs.c:303:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E80, "W" }, ^~~ makechs.c:303:14: note: (near initialization for 'transtab[269].str') makechs.c:304:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E81, "w" }, ^~~ makechs.c:304:14: note: (near initialization for 'transtab[270].str') makechs.c:305:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E82, "W" }, ^~~ makechs.c:305:14: note: (near initialization for 'transtab[271].str') makechs.c:306:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E83, "w" }, ^~~ makechs.c:306:14: note: (near initialization for 'transtab[272].str') makechs.c:307:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E84, "W" }, ^~~ makechs.c:307:14: note: (near initialization for 'transtab[273].str') makechs.c:308:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1E85, "w" }, ^~~ makechs.c:308:14: note: (near initialization for 'transtab[274].str') makechs.c:309:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1EF2, "Y" }, ^~~ makechs.c:309:14: note: (near initialization for 'transtab[275].str') makechs.c:310:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x1EF3, "y" }, ^~~ makechs.c:310:14: note: (near initialization for 'transtab[276].str') makechs.c:311:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2000, " " }, ^~~ makechs.c:311:14: note: (near initialization for 'transtab[277].str') makechs.c:312:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2001, " " }, ^~~~ makechs.c:312:14: note: (near initialization for 'transtab[278].str') makechs.c:313:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2002, " " }, ^~~ makechs.c:313:14: note: (near initialization for 'transtab[279].str') makechs.c:314:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2003, " " }, ^~~~ makechs.c:314:14: note: (near initialization for 'transtab[280].str') makechs.c:315:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2004, " " }, ^~~ makechs.c:315:14: note: (near initialization for 'transtab[281].str') makechs.c:316:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2005, " " }, ^~~ makechs.c:316:14: note: (near initialization for 'transtab[282].str') makechs.c:317:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2006, " " }, ^~~ makechs.c:317:14: note: (near initialization for 'transtab[283].str') makechs.c:318:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2007, " " }, ^~~ makechs.c:318:14: note: (near initialization for 'transtab[284].str') makechs.c:319:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2008, " " }, ^~~ makechs.c:319:14: note: (near initialization for 'transtab[285].str') makechs.c:320:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2009, " " }, ^~~ makechs.c:320:14: note: (near initialization for 'transtab[286].str') makechs.c:321:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200A, "" }, ^~ makechs.c:321:14: note: (near initialization for 'transtab[287].str') makechs.c:322:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200B, "" }, ^~ makechs.c:322:14: note: (near initialization for 'transtab[288].str') makechs.c:323:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200C, "" }, ^~ makechs.c:323:14: note: (near initialization for 'transtab[289].str') makechs.c:324:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200D, "" }, ^~ makechs.c:324:14: note: (near initialization for 'transtab[290].str') makechs.c:325:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200E, "" }, ^~ makechs.c:325:14: note: (near initialization for 'transtab[291].str') makechs.c:326:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x200F, "" }, ^~ makechs.c:326:14: note: (near initialization for 'transtab[292].str') makechs.c:327:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2010, "-" }, ^~~ makechs.c:327:14: note: (near initialization for 'transtab[293].str') makechs.c:328:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2011, "-" }, ^~~ makechs.c:328:14: note: (near initialization for 'transtab[294].str') makechs.c:329:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2012, "-" }, ^~~ makechs.c:329:14: note: (near initialization for 'transtab[295].str') makechs.c:330:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2013, "-" }, ^~~ makechs.c:330:14: note: (near initialization for 'transtab[296].str') makechs.c:331:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2014, "--" }, ^~~~ makechs.c:331:14: note: (near initialization for 'transtab[297].str') makechs.c:332:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2015, "--" }, ^~~~ makechs.c:332:14: note: (near initialization for 'transtab[298].str') makechs.c:333:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2016, "||" }, ^~~~ makechs.c:333:14: note: (near initialization for 'transtab[299].str') makechs.c:334:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2017, "_" }, ^~~ makechs.c:334:14: note: (near initialization for 'transtab[300].str') makechs.c:335:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2018, "'" }, ^~~ makechs.c:335:14: note: (near initialization for 'transtab[301].str') makechs.c:336:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2019, "'" }, ^~~ makechs.c:336:14: note: (near initialization for 'transtab[302].str') makechs.c:337:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201A, "'" }, ^~~ makechs.c:337:14: note: (near initialization for 'transtab[303].str') makechs.c:338:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201B, "'" }, ^~~ makechs.c:338:14: note: (near initialization for 'transtab[304].str') makechs.c:339:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201C, "\"" }, ^~~~ makechs.c:339:14: note: (near initialization for 'transtab[305].str') makechs.c:340:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201D, "\"" }, ^~~~ makechs.c:340:14: note: (near initialization for 'transtab[306].str') makechs.c:341:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201E, "\"" }, ^~~~ makechs.c:341:14: note: (near initialization for 'transtab[307].str') makechs.c:342:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x201F, "\"" }, ^~~~ makechs.c:342:14: note: (near initialization for 'transtab[308].str') makechs.c:343:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2020, "+" }, ^~~ makechs.c:343:14: note: (near initialization for 'transtab[309].str') makechs.c:344:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2021, "++" }, ^~~~ makechs.c:344:14: note: (near initialization for 'transtab[310].str') makechs.c:345:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2022, "o" }, ^~~ makechs.c:345:14: note: (near initialization for 'transtab[311].str') makechs.c:346:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2023, ">" }, ^~~ makechs.c:346:14: note: (near initialization for 'transtab[312].str') makechs.c:347:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2024, "." }, ^~~ makechs.c:347:14: note: (near initialization for 'transtab[313].str') makechs.c:348:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2025, ".." }, ^~~~ makechs.c:348:14: note: (near initialization for 'transtab[314].str') makechs.c:349:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2026, "..." }, ^~~~~ makechs.c:349:14: note: (near initialization for 'transtab[315].str') makechs.c:350:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2027, "-" }, ^~~ makechs.c:350:14: note: (near initialization for 'transtab[316].str') makechs.c:351:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202A, "" }, ^~ makechs.c:351:14: note: (near initialization for 'transtab[317].str') makechs.c:352:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202B, "" }, ^~ makechs.c:352:14: note: (near initialization for 'transtab[318].str') makechs.c:353:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202C, "" }, ^~ makechs.c:353:14: note: (near initialization for 'transtab[319].str') makechs.c:354:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202D, "" }, ^~ makechs.c:354:14: note: (near initialization for 'transtab[320].str') makechs.c:355:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202E, "" }, ^~ makechs.c:355:14: note: (near initialization for 'transtab[321].str') makechs.c:356:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x202F, " " }, ^~~ makechs.c:356:14: note: (near initialization for 'transtab[322].str') makechs.c:357:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2030, "o/oo" }, /* replaced, too long */ ^~~~~~ makechs.c:357:14: note: (near initialization for 'transtab[323].str') makechs.c:358:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2032, "'" }, ^~~ makechs.c:358:14: note: (near initialization for 'transtab[324].str') makechs.c:359:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2033, "\"" }, ^~~~ makechs.c:359:14: note: (near initialization for 'transtab[325].str') makechs.c:360:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2034, "'''" }, ^~~~~ makechs.c:360:14: note: (near initialization for 'transtab[326].str') makechs.c:361:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2035, "`" }, ^~~ makechs.c:361:14: note: (near initialization for 'transtab[327].str') makechs.c:362:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2036, "``" }, ^~~~ makechs.c:362:14: note: (near initialization for 'transtab[328].str') makechs.c:363:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2037, "```" }, ^~~~~ makechs.c:363:14: note: (near initialization for 'transtab[329].str') makechs.c:364:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2039, "<" }, ^~~ makechs.c:364:14: note: (near initialization for 'transtab[330].str') makechs.c:365:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x203A, ">" }, ^~~ makechs.c:365:14: note: (near initialization for 'transtab[331].str') makechs.c:366:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x203C, "!!" }, ^~~~ makechs.c:366:14: note: (near initialization for 'transtab[332].str') makechs.c:367:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x203E, "-" }, ^~~ makechs.c:367:14: note: (near initialization for 'transtab[333].str') makechs.c:368:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2043, "-" }, ^~~ makechs.c:368:14: note: (near initialization for 'transtab[334].str') makechs.c:369:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2044, "/" }, ^~~ makechs.c:369:14: note: (near initialization for 'transtab[335].str') makechs.c:370:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2048, "?!" }, ^~~~ makechs.c:370:14: note: (near initialization for 'transtab[336].str') makechs.c:371:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2049, "!?" }, ^~~~ makechs.c:371:14: note: (near initialization for 'transtab[337].str') makechs.c:372:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x204A, "7" }, ^~~ makechs.c:372:14: note: (near initialization for 'transtab[338].str') makechs.c:373:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2070, "^0" }, ^~~~ makechs.c:373:14: note: (near initialization for 'transtab[339].str') makechs.c:374:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2074, "^4" }, ^~~~ makechs.c:374:14: note: (near initialization for 'transtab[340].str') makechs.c:375:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2075, "^5" }, ^~~~ makechs.c:375:14: note: (near initialization for 'transtab[341].str') makechs.c:376:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2076, "^6" }, ^~~~ makechs.c:376:14: note: (near initialization for 'transtab[342].str') makechs.c:377:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2077, "^7" }, ^~~~ makechs.c:377:14: note: (near initialization for 'transtab[343].str') makechs.c:378:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2078, "^8" }, ^~~~ makechs.c:378:14: note: (near initialization for 'transtab[344].str') makechs.c:379:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2079, "^9" }, ^~~~ makechs.c:379:14: note: (near initialization for 'transtab[345].str') makechs.c:380:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x207A, "^+" }, ^~~~ makechs.c:380:14: note: (near initialization for 'transtab[346].str') makechs.c:381:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x207C, "^=" }, ^~~~ makechs.c:381:14: note: (near initialization for 'transtab[347].str') makechs.c:382:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x207D, "^(" }, ^~~~ makechs.c:382:14: note: (near initialization for 'transtab[348].str') makechs.c:383:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x207E, "^)" }, ^~~~ makechs.c:383:14: note: (near initialization for 'transtab[349].str') makechs.c:384:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x207F, "^n" }, ^~~~ makechs.c:384:14: note: (near initialization for 'transtab[350].str') makechs.c:385:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2080, "_0" }, ^~~~ makechs.c:385:14: note: (near initialization for 'transtab[351].str') makechs.c:386:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2081, "_1" }, ^~~~ makechs.c:386:14: note: (near initialization for 'transtab[352].str') makechs.c:387:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2082, "_2" }, ^~~~ makechs.c:387:14: note: (near initialization for 'transtab[353].str') makechs.c:388:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2083, "_3" }, ^~~~ makechs.c:388:14: note: (near initialization for 'transtab[354].str') makechs.c:389:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2084, "_4" }, ^~~~ makechs.c:389:14: note: (near initialization for 'transtab[355].str') makechs.c:390:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2085, "_5" }, ^~~~ makechs.c:390:14: note: (near initialization for 'transtab[356].str') makechs.c:391:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2086, "_6" }, ^~~~ makechs.c:391:14: note: (near initialization for 'transtab[357].str') makechs.c:392:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2087, "_7" }, ^~~~ makechs.c:392:14: note: (near initialization for 'transtab[358].str') makechs.c:393:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2088, "_8" }, ^~~~ makechs.c:393:14: note: (near initialization for 'transtab[359].str') makechs.c:394:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2089, "_9" }, ^~~~ makechs.c:394:14: note: (near initialization for 'transtab[360].str') makechs.c:395:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x208A, "_+" }, ^~~~ makechs.c:395:14: note: (near initialization for 'transtab[361].str') makechs.c:396:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x208B, "_-" }, ^~~~ makechs.c:396:14: note: (near initialization for 'transtab[362].str') makechs.c:397:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x208C, "_=" }, ^~~~ makechs.c:397:14: note: (near initialization for 'transtab[363].str') makechs.c:398:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x208D, "_(" }, ^~~~ makechs.c:398:14: note: (near initialization for 'transtab[364].str') makechs.c:399:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x208E, "_)" }, ^~~~ makechs.c:399:14: note: (near initialization for 'transtab[365].str') makechs.c:400:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x20A7, "Pts" }, /* added */ ^~~~~ makechs.c:400:14: note: (near initialization for 'transtab[366].str') makechs.c:401:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x20AC, "EUR" }, ^~~~~ makechs.c:401:14: note: (near initialization for 'transtab[367].str') makechs.c:402:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2100, "a/c" }, ^~~~~ makechs.c:402:14: note: (near initialization for 'transtab[368].str') makechs.c:403:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2101, "a/s" }, ^~~~~ makechs.c:403:14: note: (near initialization for 'transtab[369].str') makechs.c:404:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2103, "degC" }, /* replaced, non-ascii */ ^~~~~~ makechs.c:404:14: note: (near initialization for 'transtab[370].str') makechs.c:405:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2105, "c/o" }, ^~~~~ makechs.c:405:14: note: (near initialization for 'transtab[371].str') makechs.c:406:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2106, "c/u" }, ^~~~~ makechs.c:406:14: note: (near initialization for 'transtab[372].str') makechs.c:407:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2109, "degF" }, /* replaced, non-ascii */ ^~~~~~ makechs.c:407:14: note: (near initialization for 'transtab[373].str') makechs.c:408:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2113, "l" }, ^~~ makechs.c:408:14: note: (near initialization for 'transtab[374].str') makechs.c:409:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2116, "No" }, ^~~~ makechs.c:409:14: note: (near initialization for 'transtab[375].str') makechs.c:410:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2117, "(P)" }, ^~~~~ makechs.c:410:14: note: (near initialization for 'transtab[376].str') makechs.c:411:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2120, "[SM]" }, ^~~~~~ makechs.c:411:14: note: (near initialization for 'transtab[377].str') makechs.c:412:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2121, "TEL" }, ^~~~~ makechs.c:412:14: note: (near initialization for 'transtab[378].str') makechs.c:413:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2122, "[TM]" }, ^~~~~~ makechs.c:413:14: note: (near initialization for 'transtab[379].str') makechs.c:414:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2126, "ohm" }, ^~~~~ makechs.c:414:14: note: (near initialization for 'transtab[380].str') makechs.c:415:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x212A, "K" }, ^~~ makechs.c:415:14: note: (near initialization for 'transtab[381].str') makechs.c:416:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x212B, "A" }, /* replaced, non-ascii */ ^~~ makechs.c:416:14: note: (near initialization for 'transtab[382].str') makechs.c:417:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x212E, "e" }, ^~~ makechs.c:417:14: note: (near initialization for 'transtab[383].str') makechs.c:418:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2153, " 1/3" }, ^~~~~~ makechs.c:418:14: note: (near initialization for 'transtab[384].str') makechs.c:419:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2154, " 2/3" }, ^~~~~~ makechs.c:419:14: note: (near initialization for 'transtab[385].str') makechs.c:420:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2155, " 1/5" }, ^~~~~~ makechs.c:420:14: note: (near initialization for 'transtab[386].str') makechs.c:421:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2156, " 2/5" }, ^~~~~~ makechs.c:421:14: note: (near initialization for 'transtab[387].str') makechs.c:422:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2157, " 3/5" }, ^~~~~~ makechs.c:422:14: note: (near initialization for 'transtab[388].str') makechs.c:423:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2158, " 4/5" }, ^~~~~~ makechs.c:423:14: note: (near initialization for 'transtab[389].str') makechs.c:424:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2159, " 1/6" }, ^~~~~~ makechs.c:424:14: note: (near initialization for 'transtab[390].str') makechs.c:425:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215A, " 5/6" }, ^~~~~~ makechs.c:425:14: note: (near initialization for 'transtab[391].str') makechs.c:426:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215B, " 1/8" }, ^~~~~~ makechs.c:426:14: note: (near initialization for 'transtab[392].str') makechs.c:427:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215C, " 3/8" }, ^~~~~~ makechs.c:427:14: note: (near initialization for 'transtab[393].str') makechs.c:428:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215D, " 5/8" }, ^~~~~~ makechs.c:428:14: note: (near initialization for 'transtab[394].str') makechs.c:429:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215E, " 7/8" }, ^~~~~~ makechs.c:429:14: note: (near initialization for 'transtab[395].str') makechs.c:430:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x215F, " 1/" }, ^~~~~ makechs.c:430:14: note: (near initialization for 'transtab[396].str') makechs.c:431:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2160, "I" }, ^~~ makechs.c:431:14: note: (near initialization for 'transtab[397].str') makechs.c:432:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2161, "II" }, ^~~~ makechs.c:432:14: note: (near initialization for 'transtab[398].str') makechs.c:433:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2162, "III" }, ^~~~~ makechs.c:433:14: note: (near initialization for 'transtab[399].str') makechs.c:434:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2163, "IV" }, ^~~~ makechs.c:434:14: note: (near initialization for 'transtab[400].str') makechs.c:435:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2164, "V" }, ^~~ makechs.c:435:14: note: (near initialization for 'transtab[401].str') makechs.c:436:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2165, "VI" }, ^~~~ makechs.c:436:14: note: (near initialization for 'transtab[402].str') makechs.c:437:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2166, "VII" }, ^~~~~ makechs.c:437:14: note: (near initialization for 'transtab[403].str') makechs.c:438:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2167, "VIII" }, ^~~~~~ makechs.c:438:14: note: (near initialization for 'transtab[404].str') makechs.c:439:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2168, "IX" }, ^~~~ makechs.c:439:14: note: (near initialization for 'transtab[405].str') makechs.c:440:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2169, "X" }, ^~~ makechs.c:440:14: note: (near initialization for 'transtab[406].str') makechs.c:441:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216A, "XI" }, ^~~~ makechs.c:441:14: note: (near initialization for 'transtab[407].str') makechs.c:442:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216B, "XII" }, ^~~~~ makechs.c:442:14: note: (near initialization for 'transtab[408].str') makechs.c:443:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216C, "L" }, ^~~ makechs.c:443:14: note: (near initialization for 'transtab[409].str') makechs.c:444:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216D, "C" }, ^~~ makechs.c:444:14: note: (near initialization for 'transtab[410].str') makechs.c:445:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216E, "D" }, ^~~ makechs.c:445:14: note: (near initialization for 'transtab[411].str') makechs.c:446:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x216F, "M" }, ^~~ makechs.c:446:14: note: (near initialization for 'transtab[412].str') makechs.c:447:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2170, "i" }, ^~~ makechs.c:447:14: note: (near initialization for 'transtab[413].str') makechs.c:448:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2171, "ii" }, ^~~~ makechs.c:448:14: note: (near initialization for 'transtab[414].str') makechs.c:449:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2172, "iii" }, ^~~~~ makechs.c:449:14: note: (near initialization for 'transtab[415].str') makechs.c:450:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2173, "iv" }, ^~~~ makechs.c:450:14: note: (near initialization for 'transtab[416].str') makechs.c:451:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2174, "v" }, ^~~ makechs.c:451:14: note: (near initialization for 'transtab[417].str') makechs.c:452:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2175, "vi" }, ^~~~ makechs.c:452:14: note: (near initialization for 'transtab[418].str') makechs.c:453:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2176, "vii" }, ^~~~~ makechs.c:453:14: note: (near initialization for 'transtab[419].str') makechs.c:454:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2177, "viii" }, ^~~~~~ makechs.c:454:14: note: (near initialization for 'transtab[420].str') makechs.c:455:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2178, "ix" }, ^~~~ makechs.c:455:14: note: (near initialization for 'transtab[421].str') makechs.c:456:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2179, "x" }, ^~~ makechs.c:456:14: note: (near initialization for 'transtab[422].str') makechs.c:457:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217A, "xi" }, ^~~~ makechs.c:457:14: note: (near initialization for 'transtab[423].str') makechs.c:458:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217B, "xii" }, ^~~~~ makechs.c:458:14: note: (near initialization for 'transtab[424].str') makechs.c:459:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217C, "l" }, ^~~ makechs.c:459:14: note: (near initialization for 'transtab[425].str') makechs.c:460:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217D, "c" }, ^~~ makechs.c:460:14: note: (near initialization for 'transtab[426].str') makechs.c:461:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217E, "d" }, ^~~ makechs.c:461:14: note: (near initialization for 'transtab[427].str') makechs.c:462:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x217F, "m" }, ^~~ makechs.c:462:14: note: (near initialization for 'transtab[428].str') makechs.c:463:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2190, "<-" }, ^~~~ makechs.c:463:14: note: (near initialization for 'transtab[429].str') makechs.c:464:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2191, "^" }, ^~~ makechs.c:464:14: note: (near initialization for 'transtab[430].str') makechs.c:465:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2192, "->" }, ^~~~ makechs.c:465:14: note: (near initialization for 'transtab[431].str') makechs.c:466:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2193, "v" }, ^~~ makechs.c:466:14: note: (near initialization for 'transtab[432].str') makechs.c:467:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2194, "<->" }, ^~~~~ makechs.c:467:14: note: (near initialization for 'transtab[433].str') makechs.c:468:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x21D0, "<=" }, ^~~~ makechs.c:468:14: note: (near initialization for 'transtab[434].str') makechs.c:469:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x21D2, "=>" }, ^~~~ makechs.c:469:14: note: (near initialization for 'transtab[435].str') makechs.c:470:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x21D4, "<=>" }, ^~~~~ makechs.c:470:14: note: (near initialization for 'transtab[436].str') makechs.c:471:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2212, "-" }, ^~~ makechs.c:471:14: note: (near initialization for 'transtab[437].str') makechs.c:472:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2215, "/" }, ^~~ makechs.c:472:14: note: (near initialization for 'transtab[438].str') makechs.c:473:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2216, "\\" }, ^~~~ makechs.c:473:14: note: (near initialization for 'transtab[439].str') makechs.c:474:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2217, "*" }, ^~~ makechs.c:474:14: note: (near initialization for 'transtab[440].str') makechs.c:475:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2218, "o" }, ^~~ makechs.c:475:14: note: (near initialization for 'transtab[441].str') makechs.c:476:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2219, "." }, /* replaced, non-ascii */ ^~~ makechs.c:476:14: note: (near initialization for 'transtab[442].str') makechs.c:477:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x221a, "sqrt" }, /* added */ ^~~~~~ makechs.c:477:14: note: (near initialization for 'transtab[443].str') makechs.c:478:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x221E, "inf" }, ^~~~~ makechs.c:478:14: note: (near initialization for 'transtab[444].str') makechs.c:479:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2223, "|" }, ^~~ makechs.c:479:14: note: (near initialization for 'transtab[445].str') makechs.c:480:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2225, "||" }, ^~~~ makechs.c:480:14: note: (near initialization for 'transtab[446].str') makechs.c:481:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2229, "n" }, /* added */ ^~~ makechs.c:481:14: note: (near initialization for 'transtab[447].str') makechs.c:482:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2236, ":" }, ^~~ makechs.c:482:14: note: (near initialization for 'transtab[448].str') makechs.c:483:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x223C, "~" }, ^~~ makechs.c:483:14: note: (near initialization for 'transtab[449].str') makechs.c:484:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2248, "~~" }, /* added */ ^~~~ makechs.c:484:14: note: (near initialization for 'transtab[450].str') makechs.c:485:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2260, "/=" }, ^~~~ makechs.c:485:14: note: (near initialization for 'transtab[451].str') makechs.c:486:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2261, "=" }, ^~~ makechs.c:486:14: note: (near initialization for 'transtab[452].str') makechs.c:487:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2264, "<=" }, ^~~~ makechs.c:487:14: note: (near initialization for 'transtab[453].str') makechs.c:488:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2265, ">=" }, ^~~~ makechs.c:488:14: note: (near initialization for 'transtab[454].str') makechs.c:489:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x226A, "<<" }, ^~~~ makechs.c:489:14: note: (near initialization for 'transtab[455].str') makechs.c:490:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x226B, ">>" }, ^~~~ makechs.c:490:14: note: (near initialization for 'transtab[456].str') makechs.c:491:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2295, "(+)" }, ^~~~~ makechs.c:491:14: note: (near initialization for 'transtab[457].str') makechs.c:492:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2296, "(-)" }, ^~~~~ makechs.c:492:14: note: (near initialization for 'transtab[458].str') makechs.c:493:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2297, "(x)" }, ^~~~~ makechs.c:493:14: note: (near initialization for 'transtab[459].str') makechs.c:494:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2298, "(/)" }, ^~~~~ makechs.c:494:14: note: (near initialization for 'transtab[460].str') makechs.c:495:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A2, "|-" }, ^~~~ makechs.c:495:14: note: (near initialization for 'transtab[461].str') makechs.c:496:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A3, "-|" }, ^~~~ makechs.c:496:14: note: (near initialization for 'transtab[462].str') makechs.c:497:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A6, "|-" }, ^~~~ makechs.c:497:14: note: (near initialization for 'transtab[463].str') makechs.c:498:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A7, "|=" }, ^~~~ makechs.c:498:14: note: (near initialization for 'transtab[464].str') makechs.c:499:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A8, "|=" }, ^~~~ makechs.c:499:14: note: (near initialization for 'transtab[465].str') makechs.c:500:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22A9, "||-" }, ^~~~~ makechs.c:500:14: note: (near initialization for 'transtab[466].str') makechs.c:501:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22C5, "." }, /* replaced, non-ascii */ ^~~ makechs.c:501:14: note: (near initialization for 'transtab[467].str') makechs.c:502:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22C6, "*" }, ^~~ makechs.c:502:14: note: (near initialization for 'transtab[468].str') makechs.c:503:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22D5, "#" }, ^~~ makechs.c:503:14: note: (near initialization for 'transtab[469].str') makechs.c:504:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22D8, "<<<" }, ^~~~~ makechs.c:504:14: note: (near initialization for 'transtab[470].str') makechs.c:505:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22D9, ">>>" }, ^~~~~ makechs.c:505:14: note: (near initialization for 'transtab[471].str') makechs.c:506:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x22EF, "..." }, ^~~~~ makechs.c:506:14: note: (near initialization for 'transtab[472].str') makechs.c:507:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2310, "NOT" }, /* added */ ^~~~~ makechs.c:507:14: note: (near initialization for 'transtab[473].str') makechs.c:508:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2320, "Inte" }, /* added */ ^~~~~~ makechs.c:508:14: note: (near initialization for 'transtab[474].str') makechs.c:509:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2321, "gral" }, /* added */ ^~~~~~ makechs.c:509:14: note: (near initialization for 'transtab[475].str') makechs.c:510:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2329, "<" }, ^~~ makechs.c:510:14: note: (near initialization for 'transtab[476].str') makechs.c:511:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x232A, ">" }, ^~~ makechs.c:511:14: note: (near initialization for 'transtab[477].str') makechs.c:512:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2400, "NUL" }, ^~~~~ makechs.c:512:14: note: (near initialization for 'transtab[478].str') makechs.c:513:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2401, "SOH" }, ^~~~~ makechs.c:513:14: note: (near initialization for 'transtab[479].str') makechs.c:514:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2402, "STX" }, ^~~~~ makechs.c:514:14: note: (near initialization for 'transtab[480].str') makechs.c:515:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2403, "ETX" }, ^~~~~ makechs.c:515:14: note: (near initialization for 'transtab[481].str') makechs.c:516:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2404, "EOT" }, ^~~~~ makechs.c:516:14: note: (near initialization for 'transtab[482].str') makechs.c:517:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2405, "ENQ" }, ^~~~~ makechs.c:517:14: note: (near initialization for 'transtab[483].str') makechs.c:518:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2406, "ACK" }, ^~~~~ makechs.c:518:14: note: (near initialization for 'transtab[484].str') makechs.c:519:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2407, "BEL" }, ^~~~~ makechs.c:519:14: note: (near initialization for 'transtab[485].str') makechs.c:520:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2408, "BS" }, ^~~~ makechs.c:520:14: note: (near initialization for 'transtab[486].str') makechs.c:521:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2409, "HT" }, ^~~~ makechs.c:521:14: note: (near initialization for 'transtab[487].str') makechs.c:522:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240A, "LF" }, ^~~~ makechs.c:522:14: note: (near initialization for 'transtab[488].str') makechs.c:523:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240B, "VT" }, ^~~~ makechs.c:523:14: note: (near initialization for 'transtab[489].str') makechs.c:524:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240C, "FF" }, ^~~~ makechs.c:524:14: note: (near initialization for 'transtab[490].str') makechs.c:525:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240D, "CR" }, ^~~~ makechs.c:525:14: note: (near initialization for 'transtab[491].str') makechs.c:526:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240E, "SO" }, ^~~~ makechs.c:526:14: note: (near initialization for 'transtab[492].str') makechs.c:527:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x240F, "SI" }, ^~~~ makechs.c:527:14: note: (near initialization for 'transtab[493].str') makechs.c:528:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2410, "DLE" }, ^~~~~ makechs.c:528:14: note: (near initialization for 'transtab[494].str') makechs.c:529:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2411, "DC1" }, ^~~~~ makechs.c:529:14: note: (near initialization for 'transtab[495].str') makechs.c:530:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2412, "DC2" }, ^~~~~ makechs.c:530:14: note: (near initialization for 'transtab[496].str') makechs.c:531:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2413, "DC3" }, ^~~~~ makechs.c:531:14: note: (near initialization for 'transtab[497].str') makechs.c:532:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2414, "DC4" }, ^~~~~ makechs.c:532:14: note: (near initialization for 'transtab[498].str') makechs.c:533:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2415, "NAK" }, ^~~~~ makechs.c:533:14: note: (near initialization for 'transtab[499].str') makechs.c:534:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2416, "SYN" }, ^~~~~ makechs.c:534:14: note: (near initialization for 'transtab[500].str') makechs.c:535:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2417, "ETB" }, ^~~~~ makechs.c:535:14: note: (near initialization for 'transtab[501].str') makechs.c:536:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2418, "CAN" }, ^~~~~ makechs.c:536:14: note: (near initialization for 'transtab[502].str') makechs.c:537:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2419, "EM" }, ^~~~ makechs.c:537:14: note: (near initialization for 'transtab[503].str') makechs.c:538:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241A, "SUB" }, ^~~~~ makechs.c:538:14: note: (near initialization for 'transtab[504].str') makechs.c:539:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241B, "ESC" }, ^~~~~ makechs.c:539:14: note: (near initialization for 'transtab[505].str') makechs.c:540:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241C, "FS" }, ^~~~ makechs.c:540:14: note: (near initialization for 'transtab[506].str') makechs.c:541:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241D, "GS" }, ^~~~ makechs.c:541:14: note: (near initialization for 'transtab[507].str') makechs.c:542:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241E, "RS" }, ^~~~ makechs.c:542:14: note: (near initialization for 'transtab[508].str') makechs.c:543:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x241F, "US" }, ^~~~ makechs.c:543:14: note: (near initialization for 'transtab[509].str') makechs.c:544:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2420, "SP" }, ^~~~ makechs.c:544:14: note: (near initialization for 'transtab[510].str') makechs.c:545:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2421, "DEL" }, ^~~~~ makechs.c:545:14: note: (near initialization for 'transtab[511].str') makechs.c:546:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2423, "_" }, ^~~ makechs.c:546:14: note: (near initialization for 'transtab[512].str') makechs.c:547:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2424, "NL" }, ^~~~ makechs.c:547:14: note: (near initialization for 'transtab[513].str') makechs.c:548:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2425, "///" }, ^~~~~ makechs.c:548:14: note: (near initialization for 'transtab[514].str') makechs.c:549:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2426, "?" }, ^~~ makechs.c:549:14: note: (near initialization for 'transtab[515].str') makechs.c:550:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2460, "(1)" }, ^~~~~ makechs.c:550:14: note: (near initialization for 'transtab[516].str') makechs.c:551:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2461, "(2)" }, ^~~~~ makechs.c:551:14: note: (near initialization for 'transtab[517].str') makechs.c:552:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2462, "(3)" }, ^~~~~ makechs.c:552:14: note: (near initialization for 'transtab[518].str') makechs.c:553:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2463, "(4)" }, ^~~~~ makechs.c:553:14: note: (near initialization for 'transtab[519].str') makechs.c:554:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2464, "(5)" }, ^~~~~ makechs.c:554:14: note: (near initialization for 'transtab[520].str') makechs.c:555:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2465, "(6)" }, ^~~~~ makechs.c:555:14: note: (near initialization for 'transtab[521].str') makechs.c:556:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2466, "(7)" }, ^~~~~ makechs.c:556:14: note: (near initialization for 'transtab[522].str') makechs.c:557:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2467, "(8)" }, ^~~~~ makechs.c:557:14: note: (near initialization for 'transtab[523].str') makechs.c:558:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2468, "(9)" }, ^~~~~ makechs.c:558:14: note: (near initialization for 'transtab[524].str') makechs.c:559:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2469, "(10)" }, ^~~~~~ makechs.c:559:14: note: (near initialization for 'transtab[525].str') makechs.c:560:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246A, "(11)" }, ^~~~~~ makechs.c:560:14: note: (near initialization for 'transtab[526].str') makechs.c:561:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246B, "(12)" }, ^~~~~~ makechs.c:561:14: note: (near initialization for 'transtab[527].str') makechs.c:562:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246C, "(13)" }, ^~~~~~ makechs.c:562:14: note: (near initialization for 'transtab[528].str') makechs.c:563:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246D, "(14)" }, ^~~~~~ makechs.c:563:14: note: (near initialization for 'transtab[529].str') makechs.c:564:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246E, "(15)" }, ^~~~~~ makechs.c:564:14: note: (near initialization for 'transtab[530].str') makechs.c:565:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x246F, "(16)" }, ^~~~~~ makechs.c:565:14: note: (near initialization for 'transtab[531].str') makechs.c:566:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2470, "(17)" }, ^~~~~~ makechs.c:566:14: note: (near initialization for 'transtab[532].str') makechs.c:567:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2471, "(18)" }, ^~~~~~ makechs.c:567:14: note: (near initialization for 'transtab[533].str') makechs.c:568:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2472, "(19)" }, ^~~~~~ makechs.c:568:14: note: (near initialization for 'transtab[534].str') makechs.c:569:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2473, "(20)" }, ^~~~~~ makechs.c:569:14: note: (near initialization for 'transtab[535].str') makechs.c:570:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2474, "(1)" }, ^~~~~ makechs.c:570:14: note: (near initialization for 'transtab[536].str') makechs.c:571:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2475, "(2)" }, ^~~~~ makechs.c:571:14: note: (near initialization for 'transtab[537].str') makechs.c:572:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2476, "(3)" }, ^~~~~ makechs.c:572:14: note: (near initialization for 'transtab[538].str') makechs.c:573:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2477, "(4)" }, ^~~~~ makechs.c:573:14: note: (near initialization for 'transtab[539].str') makechs.c:574:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2478, "(5)" }, ^~~~~ makechs.c:574:14: note: (near initialization for 'transtab[540].str') makechs.c:575:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2479, "(6)" }, ^~~~~ makechs.c:575:14: note: (near initialization for 'transtab[541].str') makechs.c:576:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247A, "(7)" }, ^~~~~ makechs.c:576:14: note: (near initialization for 'transtab[542].str') makechs.c:577:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247B, "(8)" }, ^~~~~ makechs.c:577:14: note: (near initialization for 'transtab[543].str') makechs.c:578:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247C, "(9)" }, ^~~~~ makechs.c:578:14: note: (near initialization for 'transtab[544].str') makechs.c:579:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247D, "(10)" }, ^~~~~~ makechs.c:579:14: note: (near initialization for 'transtab[545].str') makechs.c:580:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247E, "(11)" }, ^~~~~~ makechs.c:580:14: note: (near initialization for 'transtab[546].str') makechs.c:581:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x247F, "(12)" }, ^~~~~~ makechs.c:581:14: note: (near initialization for 'transtab[547].str') makechs.c:582:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2480, "(13)" }, ^~~~~~ makechs.c:582:14: note: (near initialization for 'transtab[548].str') makechs.c:583:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2481, "(14)" }, ^~~~~~ makechs.c:583:14: note: (near initialization for 'transtab[549].str') makechs.c:584:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2482, "(15)" }, ^~~~~~ makechs.c:584:14: note: (near initialization for 'transtab[550].str') makechs.c:585:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2483, "(16)" }, ^~~~~~ makechs.c:585:14: note: (near initialization for 'transtab[551].str') makechs.c:586:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2484, "(17)" }, ^~~~~~ makechs.c:586:14: note: (near initialization for 'transtab[552].str') makechs.c:587:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2485, "(18)" }, ^~~~~~ makechs.c:587:14: note: (near initialization for 'transtab[553].str') makechs.c:588:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2486, "(19)" }, ^~~~~~ makechs.c:588:14: note: (near initialization for 'transtab[554].str') makechs.c:589:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2487, "(20)" }, ^~~~~~ makechs.c:589:14: note: (near initialization for 'transtab[555].str') makechs.c:590:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2488, "1." }, ^~~~ makechs.c:590:14: note: (near initialization for 'transtab[556].str') makechs.c:591:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2489, "2." }, ^~~~ makechs.c:591:14: note: (near initialization for 'transtab[557].str') makechs.c:592:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248A, "3." }, ^~~~ makechs.c:592:14: note: (near initialization for 'transtab[558].str') makechs.c:593:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248B, "4." }, ^~~~ makechs.c:593:14: note: (near initialization for 'transtab[559].str') makechs.c:594:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248C, "5." }, ^~~~ makechs.c:594:14: note: (near initialization for 'transtab[560].str') makechs.c:595:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248D, "6." }, ^~~~ makechs.c:595:14: note: (near initialization for 'transtab[561].str') makechs.c:596:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248E, "7." }, ^~~~ makechs.c:596:14: note: (near initialization for 'transtab[562].str') makechs.c:597:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x248F, "8." }, ^~~~ makechs.c:597:14: note: (near initialization for 'transtab[563].str') makechs.c:598:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2490, "9." }, ^~~~ makechs.c:598:14: note: (near initialization for 'transtab[564].str') makechs.c:599:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2491, "10." }, ^~~~~ makechs.c:599:14: note: (near initialization for 'transtab[565].str') makechs.c:600:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2492, "11." }, ^~~~~ makechs.c:600:14: note: (near initialization for 'transtab[566].str') makechs.c:601:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2493, "12." }, ^~~~~ makechs.c:601:14: note: (near initialization for 'transtab[567].str') makechs.c:602:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2494, "13." }, ^~~~~ makechs.c:602:14: note: (near initialization for 'transtab[568].str') makechs.c:603:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2495, "14." }, ^~~~~ makechs.c:603:14: note: (near initialization for 'transtab[569].str') makechs.c:604:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2496, "15." }, ^~~~~ makechs.c:604:14: note: (near initialization for 'transtab[570].str') makechs.c:605:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2497, "16." }, ^~~~~ makechs.c:605:14: note: (near initialization for 'transtab[571].str') makechs.c:606:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2498, "17." }, ^~~~~ makechs.c:606:14: note: (near initialization for 'transtab[572].str') makechs.c:607:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2499, "18." }, ^~~~~ makechs.c:607:14: note: (near initialization for 'transtab[573].str') makechs.c:608:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249A, "19." }, ^~~~~ makechs.c:608:14: note: (near initialization for 'transtab[574].str') makechs.c:609:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249B, "20." }, ^~~~~ makechs.c:609:14: note: (near initialization for 'transtab[575].str') makechs.c:610:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249C, "(a)" }, ^~~~~ makechs.c:610:14: note: (near initialization for 'transtab[576].str') makechs.c:611:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249D, "(b)" }, ^~~~~ makechs.c:611:14: note: (near initialization for 'transtab[577].str') makechs.c:612:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249E, "(c)" }, ^~~~~ makechs.c:612:14: note: (near initialization for 'transtab[578].str') makechs.c:613:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x249F, "(d)" }, ^~~~~ makechs.c:613:14: note: (near initialization for 'transtab[579].str') makechs.c:614:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A0, "(e)" }, ^~~~~ makechs.c:614:14: note: (near initialization for 'transtab[580].str') makechs.c:615:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A1, "(f)" }, ^~~~~ makechs.c:615:14: note: (near initialization for 'transtab[581].str') makechs.c:616:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A2, "(g)" }, ^~~~~ makechs.c:616:14: note: (near initialization for 'transtab[582].str') makechs.c:617:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A3, "(h)" }, ^~~~~ makechs.c:617:14: note: (near initialization for 'transtab[583].str') makechs.c:618:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A4, "(i)" }, ^~~~~ makechs.c:618:14: note: (near initialization for 'transtab[584].str') makechs.c:619:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A5, "(j)" }, ^~~~~ makechs.c:619:14: note: (near initialization for 'transtab[585].str') makechs.c:620:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A6, "(k)" }, ^~~~~ makechs.c:620:14: note: (near initialization for 'transtab[586].str') makechs.c:621:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A7, "(l)" }, ^~~~~ makechs.c:621:14: note: (near initialization for 'transtab[587].str') makechs.c:622:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A8, "(m)" }, ^~~~~ makechs.c:622:14: note: (near initialization for 'transtab[588].str') makechs.c:623:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24A9, "(n)" }, ^~~~~ makechs.c:623:14: note: (near initialization for 'transtab[589].str') makechs.c:624:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AA, "(o)" }, ^~~~~ makechs.c:624:14: note: (near initialization for 'transtab[590].str') makechs.c:625:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AB, "(p)" }, ^~~~~ makechs.c:625:14: note: (near initialization for 'transtab[591].str') makechs.c:626:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AC, "(q)" }, ^~~~~ makechs.c:626:14: note: (near initialization for 'transtab[592].str') makechs.c:627:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AD, "(r)" }, ^~~~~ makechs.c:627:14: note: (near initialization for 'transtab[593].str') makechs.c:628:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AE, "(s)" }, ^~~~~ makechs.c:628:14: note: (near initialization for 'transtab[594].str') makechs.c:629:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24AF, "(t)" }, ^~~~~ makechs.c:629:14: note: (near initialization for 'transtab[595].str') makechs.c:630:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B0, "(u)" }, ^~~~~ makechs.c:630:14: note: (near initialization for 'transtab[596].str') makechs.c:631:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B1, "(v)" }, ^~~~~ makechs.c:631:14: note: (near initialization for 'transtab[597].str') makechs.c:632:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B2, "(w)" }, ^~~~~ makechs.c:632:14: note: (near initialization for 'transtab[598].str') makechs.c:633:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B3, "(x)" }, ^~~~~ makechs.c:633:14: note: (near initialization for 'transtab[599].str') makechs.c:634:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B4, "(y)" }, ^~~~~ makechs.c:634:14: note: (near initialization for 'transtab[600].str') makechs.c:635:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B5, "(z)" }, ^~~~~ makechs.c:635:14: note: (near initialization for 'transtab[601].str') makechs.c:636:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B6, "(A)" }, ^~~~~ makechs.c:636:14: note: (near initialization for 'transtab[602].str') makechs.c:637:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B7, "(B)" }, ^~~~~ makechs.c:637:14: note: (near initialization for 'transtab[603].str') makechs.c:638:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B8, "(C)" }, ^~~~~ makechs.c:638:14: note: (near initialization for 'transtab[604].str') makechs.c:639:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24B9, "(D)" }, ^~~~~ makechs.c:639:14: note: (near initialization for 'transtab[605].str') makechs.c:640:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BA, "(E)" }, ^~~~~ makechs.c:640:14: note: (near initialization for 'transtab[606].str') makechs.c:641:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BB, "(F)" }, ^~~~~ makechs.c:641:14: note: (near initialization for 'transtab[607].str') makechs.c:642:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BC, "(G)" }, ^~~~~ makechs.c:642:14: note: (near initialization for 'transtab[608].str') makechs.c:643:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BD, "(H)" }, ^~~~~ makechs.c:643:14: note: (near initialization for 'transtab[609].str') makechs.c:644:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BE, "(I)" }, ^~~~~ makechs.c:644:14: note: (near initialization for 'transtab[610].str') makechs.c:645:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24BF, "(J)" }, ^~~~~ makechs.c:645:14: note: (near initialization for 'transtab[611].str') makechs.c:646:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C0, "(K)" }, ^~~~~ makechs.c:646:14: note: (near initialization for 'transtab[612].str') makechs.c:647:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C1, "(L)" }, ^~~~~ makechs.c:647:14: note: (near initialization for 'transtab[613].str') makechs.c:648:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C2, "(M)" }, ^~~~~ makechs.c:648:14: note: (near initialization for 'transtab[614].str') makechs.c:649:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C3, "(N)" }, ^~~~~ makechs.c:649:14: note: (near initialization for 'transtab[615].str') makechs.c:650:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C4, "(O)" }, ^~~~~ makechs.c:650:14: note: (near initialization for 'transtab[616].str') makechs.c:651:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C5, "(P)" }, ^~~~~ makechs.c:651:14: note: (near initialization for 'transtab[617].str') makechs.c:652:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C6, "(Q)" }, ^~~~~ makechs.c:652:14: note: (near initialization for 'transtab[618].str') makechs.c:653:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C7, "(R)" }, ^~~~~ makechs.c:653:14: note: (near initialization for 'transtab[619].str') makechs.c:654:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C8, "(S)" }, ^~~~~ makechs.c:654:14: note: (near initialization for 'transtab[620].str') makechs.c:655:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24C9, "(T)" }, ^~~~~ makechs.c:655:14: note: (near initialization for 'transtab[621].str') makechs.c:656:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CA, "(U)" }, ^~~~~ makechs.c:656:14: note: (near initialization for 'transtab[622].str') makechs.c:657:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CB, "(V)" }, ^~~~~ makechs.c:657:14: note: (near initialization for 'transtab[623].str') makechs.c:658:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CC, "(W)" }, ^~~~~ makechs.c:658:14: note: (near initialization for 'transtab[624].str') makechs.c:659:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CD, "(X)" }, ^~~~~ makechs.c:659:14: note: (near initialization for 'transtab[625].str') makechs.c:660:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CE, "(Y)" }, ^~~~~ makechs.c:660:14: note: (near initialization for 'transtab[626].str') makechs.c:661:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24CF, "(Z)" }, ^~~~~ makechs.c:661:14: note: (near initialization for 'transtab[627].str') makechs.c:662:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D0, "(a)" }, ^~~~~ makechs.c:662:14: note: (near initialization for 'transtab[628].str') makechs.c:663:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D1, "(b)" }, ^~~~~ makechs.c:663:14: note: (near initialization for 'transtab[629].str') makechs.c:664:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D2, "(c)" }, ^~~~~ makechs.c:664:14: note: (near initialization for 'transtab[630].str') makechs.c:665:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D3, "(d)" }, ^~~~~ makechs.c:665:14: note: (near initialization for 'transtab[631].str') makechs.c:666:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D4, "(e)" }, ^~~~~ makechs.c:666:14: note: (near initialization for 'transtab[632].str') makechs.c:667:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D5, "(f)" }, ^~~~~ makechs.c:667:14: note: (near initialization for 'transtab[633].str') makechs.c:668:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D6, "(g)" }, ^~~~~ makechs.c:668:14: note: (near initialization for 'transtab[634].str') makechs.c:669:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D7, "(h)" }, ^~~~~ makechs.c:669:14: note: (near initialization for 'transtab[635].str') makechs.c:670:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D8, "(i)" }, ^~~~~ makechs.c:670:14: note: (near initialization for 'transtab[636].str') makechs.c:671:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24D9, "(j)" }, ^~~~~ makechs.c:671:14: note: (near initialization for 'transtab[637].str') makechs.c:672:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DA, "(k)" }, ^~~~~ makechs.c:672:14: note: (near initialization for 'transtab[638].str') makechs.c:673:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DB, "(l)" }, ^~~~~ makechs.c:673:14: note: (near initialization for 'transtab[639].str') makechs.c:674:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DC, "(m)" }, ^~~~~ makechs.c:674:14: note: (near initialization for 'transtab[640].str') makechs.c:675:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DD, "(n)" }, ^~~~~ makechs.c:675:14: note: (near initialization for 'transtab[641].str') makechs.c:676:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DE, "(o)" }, ^~~~~ makechs.c:676:14: note: (near initialization for 'transtab[642].str') makechs.c:677:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24DF, "(p)" }, ^~~~~ makechs.c:677:14: note: (near initialization for 'transtab[643].str') makechs.c:678:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E0, "(q)" }, ^~~~~ makechs.c:678:14: note: (near initialization for 'transtab[644].str') makechs.c:679:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E1, "(r)" }, ^~~~~ makechs.c:679:14: note: (near initialization for 'transtab[645].str') makechs.c:680:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E2, "(s)" }, ^~~~~ makechs.c:680:14: note: (near initialization for 'transtab[646].str') makechs.c:681:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E3, "(t)" }, ^~~~~ makechs.c:681:14: note: (near initialization for 'transtab[647].str') makechs.c:682:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E4, "(u)" }, ^~~~~ makechs.c:682:14: note: (near initialization for 'transtab[648].str') makechs.c:683:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E5, "(v)" }, ^~~~~ makechs.c:683:14: note: (near initialization for 'transtab[649].str') makechs.c:684:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E6, "(w)" }, ^~~~~ makechs.c:684:14: note: (near initialization for 'transtab[650].str') makechs.c:685:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E7, "(x)" }, ^~~~~ makechs.c:685:14: note: (near initialization for 'transtab[651].str') makechs.c:686:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E8, "(y)" }, ^~~~~ makechs.c:686:14: note: (near initialization for 'transtab[652].str') makechs.c:687:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24E9, "(z)" }, ^~~~~ makechs.c:687:14: note: (near initialization for 'transtab[653].str') makechs.c:688:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x24EA, "(0)" }, ^~~~~ makechs.c:688:14: note: (near initialization for 'transtab[654].str') makechs.c:689:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2500, "-" }, ^~~ makechs.c:689:14: note: (near initialization for 'transtab[655].str') makechs.c:690:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2501, "=" }, ^~~ makechs.c:690:14: note: (near initialization for 'transtab[656].str') makechs.c:691:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2502, "|" }, ^~~ makechs.c:691:14: note: (near initialization for 'transtab[657].str') makechs.c:692:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2503, "|" }, ^~~ makechs.c:692:14: note: (near initialization for 'transtab[658].str') makechs.c:693:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2504, "-" }, ^~~ makechs.c:693:14: note: (near initialization for 'transtab[659].str') makechs.c:694:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2505, "=" }, ^~~ makechs.c:694:14: note: (near initialization for 'transtab[660].str') makechs.c:695:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2506, "|" }, ^~~ makechs.c:695:14: note: (near initialization for 'transtab[661].str') makechs.c:696:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2507, "|" }, ^~~ makechs.c:696:14: note: (near initialization for 'transtab[662].str') makechs.c:697:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2508, "-" }, ^~~ makechs.c:697:14: note: (near initialization for 'transtab[663].str') makechs.c:698:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2509, "=" }, ^~~ makechs.c:698:14: note: (near initialization for 'transtab[664].str') makechs.c:699:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250A, "|" }, ^~~ makechs.c:699:14: note: (near initialization for 'transtab[665].str') makechs.c:700:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250B, "|" }, ^~~ makechs.c:700:14: note: (near initialization for 'transtab[666].str') makechs.c:701:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250C, "+" }, ^~~ makechs.c:701:14: note: (near initialization for 'transtab[667].str') makechs.c:702:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250D, "+" }, ^~~ makechs.c:702:14: note: (near initialization for 'transtab[668].str') makechs.c:703:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250E, "+" }, ^~~ makechs.c:703:14: note: (near initialization for 'transtab[669].str') makechs.c:704:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x250F, "+" }, ^~~ makechs.c:704:14: note: (near initialization for 'transtab[670].str') makechs.c:705:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2510, "+" }, ^~~ makechs.c:705:14: note: (near initialization for 'transtab[671].str') makechs.c:706:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2511, "+" }, ^~~ makechs.c:706:14: note: (near initialization for 'transtab[672].str') makechs.c:707:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2512, "+" }, ^~~ makechs.c:707:14: note: (near initialization for 'transtab[673].str') makechs.c:708:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2513, "+" }, ^~~ makechs.c:708:14: note: (near initialization for 'transtab[674].str') makechs.c:709:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2514, "+" }, ^~~ makechs.c:709:14: note: (near initialization for 'transtab[675].str') makechs.c:710:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2515, "+" }, ^~~ makechs.c:710:14: note: (near initialization for 'transtab[676].str') makechs.c:711:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2516, "+" }, ^~~ makechs.c:711:14: note: (near initialization for 'transtab[677].str') makechs.c:712:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2517, "+" }, ^~~ makechs.c:712:14: note: (near initialization for 'transtab[678].str') makechs.c:713:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2518, "+" }, ^~~ makechs.c:713:14: note: (near initialization for 'transtab[679].str') makechs.c:714:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2519, "+" }, ^~~ makechs.c:714:14: note: (near initialization for 'transtab[680].str') makechs.c:715:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251A, "+" }, ^~~ makechs.c:715:14: note: (near initialization for 'transtab[681].str') makechs.c:716:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251B, "+" }, ^~~ makechs.c:716:14: note: (near initialization for 'transtab[682].str') makechs.c:717:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251C, "+" }, ^~~ makechs.c:717:14: note: (near initialization for 'transtab[683].str') makechs.c:718:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251D, "+" }, ^~~ makechs.c:718:14: note: (near initialization for 'transtab[684].str') makechs.c:719:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251E, "+" }, ^~~ makechs.c:719:14: note: (near initialization for 'transtab[685].str') makechs.c:720:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x251F, "+" }, ^~~ makechs.c:720:14: note: (near initialization for 'transtab[686].str') makechs.c:721:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2520, "+" }, ^~~ makechs.c:721:14: note: (near initialization for 'transtab[687].str') makechs.c:722:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2521, "+" }, ^~~ makechs.c:722:14: note: (near initialization for 'transtab[688].str') makechs.c:723:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2522, "+" }, ^~~ makechs.c:723:14: note: (near initialization for 'transtab[689].str') makechs.c:724:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2523, "+" }, ^~~ makechs.c:724:14: note: (near initialization for 'transtab[690].str') makechs.c:725:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2524, "+" }, ^~~ makechs.c:725:14: note: (near initialization for 'transtab[691].str') makechs.c:726:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2525, "+" }, ^~~ makechs.c:726:14: note: (near initialization for 'transtab[692].str') makechs.c:727:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2526, "+" }, ^~~ makechs.c:727:14: note: (near initialization for 'transtab[693].str') makechs.c:728:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2527, "+" }, ^~~ makechs.c:728:14: note: (near initialization for 'transtab[694].str') makechs.c:729:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2528, "+" }, ^~~ makechs.c:729:14: note: (near initialization for 'transtab[695].str') makechs.c:730:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2529, "+" }, ^~~ makechs.c:730:14: note: (near initialization for 'transtab[696].str') makechs.c:731:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252A, "+" }, ^~~ makechs.c:731:14: note: (near initialization for 'transtab[697].str') makechs.c:732:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252B, "+" }, ^~~ makechs.c:732:14: note: (near initialization for 'transtab[698].str') makechs.c:733:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252C, "+" }, ^~~ makechs.c:733:14: note: (near initialization for 'transtab[699].str') makechs.c:734:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252D, "+" }, ^~~ makechs.c:734:14: note: (near initialization for 'transtab[700].str') makechs.c:735:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252E, "+" }, ^~~ makechs.c:735:14: note: (near initialization for 'transtab[701].str') makechs.c:736:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x252F, "+" }, ^~~ makechs.c:736:14: note: (near initialization for 'transtab[702].str') makechs.c:737:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2530, "+" }, ^~~ makechs.c:737:14: note: (near initialization for 'transtab[703].str') makechs.c:738:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2531, "+" }, ^~~ makechs.c:738:14: note: (near initialization for 'transtab[704].str') makechs.c:739:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2532, "+" }, ^~~ makechs.c:739:14: note: (near initialization for 'transtab[705].str') makechs.c:740:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2533, "+" }, ^~~ makechs.c:740:14: note: (near initialization for 'transtab[706].str') makechs.c:741:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2534, "+" }, ^~~ makechs.c:741:14: note: (near initialization for 'transtab[707].str') makechs.c:742:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2535, "+" }, ^~~ makechs.c:742:14: note: (near initialization for 'transtab[708].str') makechs.c:743:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2536, "+" }, ^~~ makechs.c:743:14: note: (near initialization for 'transtab[709].str') makechs.c:744:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2537, "+" }, ^~~ makechs.c:744:14: note: (near initialization for 'transtab[710].str') makechs.c:745:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2538, "+" }, ^~~ makechs.c:745:14: note: (near initialization for 'transtab[711].str') makechs.c:746:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2539, "+" }, ^~~ makechs.c:746:14: note: (near initialization for 'transtab[712].str') makechs.c:747:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253A, "+" }, ^~~ makechs.c:747:14: note: (near initialization for 'transtab[713].str') makechs.c:748:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253B, "+" }, ^~~ makechs.c:748:14: note: (near initialization for 'transtab[714].str') makechs.c:749:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253C, "+" }, ^~~ makechs.c:749:14: note: (near initialization for 'transtab[715].str') makechs.c:750:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253D, "+" }, ^~~ makechs.c:750:14: note: (near initialization for 'transtab[716].str') makechs.c:751:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253E, "+" }, ^~~ makechs.c:751:14: note: (near initialization for 'transtab[717].str') makechs.c:752:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x253F, "+" }, ^~~ makechs.c:752:14: note: (near initialization for 'transtab[718].str') makechs.c:753:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2540, "+" }, ^~~ makechs.c:753:14: note: (near initialization for 'transtab[719].str') makechs.c:754:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2541, "+" }, ^~~ makechs.c:754:14: note: (near initialization for 'transtab[720].str') makechs.c:755:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2542, "+" }, ^~~ makechs.c:755:14: note: (near initialization for 'transtab[721].str') makechs.c:756:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2543, "+" }, ^~~ makechs.c:756:14: note: (near initialization for 'transtab[722].str') makechs.c:757:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2544, "+" }, ^~~ makechs.c:757:14: note: (near initialization for 'transtab[723].str') makechs.c:758:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2545, "+" }, ^~~ makechs.c:758:14: note: (near initialization for 'transtab[724].str') makechs.c:759:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2546, "+" }, ^~~ makechs.c:759:14: note: (near initialization for 'transtab[725].str') makechs.c:760:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2547, "+" }, ^~~ makechs.c:760:14: note: (near initialization for 'transtab[726].str') makechs.c:761:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2548, "+" }, ^~~ makechs.c:761:14: note: (near initialization for 'transtab[727].str') makechs.c:762:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2549, "+" }, ^~~ makechs.c:762:14: note: (near initialization for 'transtab[728].str') makechs.c:763:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254A, "+" }, ^~~ makechs.c:763:14: note: (near initialization for 'transtab[729].str') makechs.c:764:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254B, "+" }, ^~~ makechs.c:764:14: note: (near initialization for 'transtab[730].str') makechs.c:765:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254C, "-" }, ^~~ makechs.c:765:14: note: (near initialization for 'transtab[731].str') makechs.c:766:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254D, "=" }, ^~~ makechs.c:766:14: note: (near initialization for 'transtab[732].str') makechs.c:767:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254E, "|" }, ^~~ makechs.c:767:14: note: (near initialization for 'transtab[733].str') makechs.c:768:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x254F, "|" }, ^~~ makechs.c:768:14: note: (near initialization for 'transtab[734].str') makechs.c:769:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2550, "=" }, ^~~ makechs.c:769:14: note: (near initialization for 'transtab[735].str') makechs.c:770:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2551, "|" }, ^~~ makechs.c:770:14: note: (near initialization for 'transtab[736].str') makechs.c:771:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2552, "+" }, ^~~ makechs.c:771:14: note: (near initialization for 'transtab[737].str') makechs.c:772:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2553, "+" }, ^~~ makechs.c:772:14: note: (near initialization for 'transtab[738].str') makechs.c:773:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2554, "+" }, ^~~ makechs.c:773:14: note: (near initialization for 'transtab[739].str') makechs.c:774:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2555, "+" }, ^~~ makechs.c:774:14: note: (near initialization for 'transtab[740].str') makechs.c:775:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2556, "+" }, ^~~ makechs.c:775:14: note: (near initialization for 'transtab[741].str') makechs.c:776:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2557, "+" }, ^~~ makechs.c:776:14: note: (near initialization for 'transtab[742].str') makechs.c:777:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2558, "+" }, ^~~ makechs.c:777:14: note: (near initialization for 'transtab[743].str') makechs.c:778:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2559, "+" }, ^~~ makechs.c:778:14: note: (near initialization for 'transtab[744].str') makechs.c:779:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255A, "+" }, ^~~ makechs.c:779:14: note: (near initialization for 'transtab[745].str') makechs.c:780:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255B, "+" }, ^~~ makechs.c:780:14: note: (near initialization for 'transtab[746].str') makechs.c:781:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255C, "+" }, ^~~ makechs.c:781:14: note: (near initialization for 'transtab[747].str') makechs.c:782:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255D, "+" }, ^~~ makechs.c:782:14: note: (near initialization for 'transtab[748].str') makechs.c:783:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255E, "+" }, ^~~ makechs.c:783:14: note: (near initialization for 'transtab[749].str') makechs.c:784:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x255F, "+" }, ^~~ makechs.c:784:14: note: (near initialization for 'transtab[750].str') makechs.c:785:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2560, "+" }, ^~~ makechs.c:785:14: note: (near initialization for 'transtab[751].str') makechs.c:786:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2561, "+" }, ^~~ makechs.c:786:14: note: (near initialization for 'transtab[752].str') makechs.c:787:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2562, "+" }, ^~~ makechs.c:787:14: note: (near initialization for 'transtab[753].str') makechs.c:788:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2563, "+" }, ^~~ makechs.c:788:14: note: (near initialization for 'transtab[754].str') makechs.c:789:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2564, "+" }, ^~~ makechs.c:789:14: note: (near initialization for 'transtab[755].str') makechs.c:790:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2565, "+" }, ^~~ makechs.c:790:14: note: (near initialization for 'transtab[756].str') makechs.c:791:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2566, "+" }, ^~~ makechs.c:791:14: note: (near initialization for 'transtab[757].str') makechs.c:792:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2567, "+" }, ^~~ makechs.c:792:14: note: (near initialization for 'transtab[758].str') makechs.c:793:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2568, "+" }, ^~~ makechs.c:793:14: note: (near initialization for 'transtab[759].str') makechs.c:794:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2569, "+" }, ^~~ makechs.c:794:14: note: (near initialization for 'transtab[760].str') makechs.c:795:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256A, "+" }, ^~~ makechs.c:795:14: note: (near initialization for 'transtab[761].str') makechs.c:796:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256B, "+" }, ^~~ makechs.c:796:14: note: (near initialization for 'transtab[762].str') makechs.c:797:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256C, "+" }, ^~~ makechs.c:797:14: note: (near initialization for 'transtab[763].str') makechs.c:798:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256D, "+" }, ^~~ makechs.c:798:14: note: (near initialization for 'transtab[764].str') makechs.c:799:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256E, "+" }, ^~~ makechs.c:799:14: note: (near initialization for 'transtab[765].str') makechs.c:800:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x256F, "+" }, ^~~ makechs.c:800:14: note: (near initialization for 'transtab[766].str') makechs.c:801:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2570, "+" }, ^~~ makechs.c:801:14: note: (near initialization for 'transtab[767].str') makechs.c:802:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2571, "/" }, ^~~ makechs.c:802:14: note: (near initialization for 'transtab[768].str') makechs.c:803:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2572, "\\" }, ^~~~ makechs.c:803:14: note: (near initialization for 'transtab[769].str') makechs.c:804:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2573, "X" }, ^~~ makechs.c:804:14: note: (near initialization for 'transtab[770].str') makechs.c:805:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x257C, "-" }, ^~~ makechs.c:805:14: note: (near initialization for 'transtab[771].str') makechs.c:806:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x257D, "|" }, ^~~ makechs.c:806:14: note: (near initialization for 'transtab[772].str') makechs.c:807:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x257E, "-" }, ^~~ makechs.c:807:14: note: (near initialization for 'transtab[773].str') makechs.c:808:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x257F, "|" }, ^~~ makechs.c:808:14: note: (near initialization for 'transtab[774].str') makechs.c:809:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2580, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:809:14: note: (near initialization for 'transtab[775].str') makechs.c:810:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2584, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:810:14: note: (near initialization for 'transtab[776].str') makechs.c:811:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2588, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:811:14: note: (near initialization for 'transtab[777].str') makechs.c:812:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x258c, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:812:14: note: (near initialization for 'transtab[778].str') makechs.c:813:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2590, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:813:14: note: (near initialization for 'transtab[779].str') makechs.c:814:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2591, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:814:14: note: (near initialization for 'transtab[780].str') makechs.c:815:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2592, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:815:14: note: (near initialization for 'transtab[781].str') makechs.c:816:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2593, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:816:14: note: (near initialization for 'transtab[782].str') makechs.c:817:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x25A0, "#" }, /* added for IBM block graphics */ ^~~ makechs.c:817:14: note: (near initialization for 'transtab[783].str') makechs.c:818:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x25CB, "o" }, ^~~ makechs.c:818:14: note: (near initialization for 'transtab[784].str') makechs.c:819:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x25E6, "o" }, ^~~ makechs.c:819:14: note: (near initialization for 'transtab[785].str') makechs.c:820:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2605, "*" }, ^~~ makechs.c:820:14: note: (near initialization for 'transtab[786].str') makechs.c:821:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2606, "*" }, ^~~ makechs.c:821:14: note: (near initialization for 'transtab[787].str') makechs.c:822:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2612, "X" }, ^~~ makechs.c:822:14: note: (near initialization for 'transtab[788].str') makechs.c:823:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2613, "X" }, ^~~ makechs.c:823:14: note: (near initialization for 'transtab[789].str') makechs.c:824:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2639, ":-(" }, ^~~~~ makechs.c:824:14: note: (near initialization for 'transtab[790].str') makechs.c:825:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x263A, ":-)" }, ^~~~~ makechs.c:825:14: note: (near initialization for 'transtab[791].str') makechs.c:826:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x263B, "(-:" }, ^~~~~ makechs.c:826:14: note: (near initialization for 'transtab[792].str') makechs.c:827:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x266D, "b" }, ^~~ makechs.c:827:14: note: (near initialization for 'transtab[793].str') makechs.c:828:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x266F, "#" }, ^~~ makechs.c:828:14: note: (near initialization for 'transtab[794].str') makechs.c:829:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2701, "%<" }, ^~~~ makechs.c:829:14: note: (near initialization for 'transtab[795].str') makechs.c:830:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2702, "%<" }, ^~~~ makechs.c:830:14: note: (near initialization for 'transtab[796].str') makechs.c:831:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2703, "%<" }, ^~~~ makechs.c:831:14: note: (near initialization for 'transtab[797].str') makechs.c:832:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2704, "%<" }, ^~~~ makechs.c:832:14: note: (near initialization for 'transtab[798].str') makechs.c:833:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x270C, "V" }, ^~~ makechs.c:833:14: note: (near initialization for 'transtab[799].str') makechs.c:836:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2715, "x" }, ^~~ makechs.c:836:14: note: (near initialization for 'transtab[800].str') makechs.c:837:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2716, "x" }, ^~~ makechs.c:837:14: note: (near initialization for 'transtab[801].str') makechs.c:838:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2717, "X" }, ^~~ makechs.c:838:14: note: (near initialization for 'transtab[802].str') makechs.c:839:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2718, "X" }, ^~~ makechs.c:839:14: note: (near initialization for 'transtab[803].str') makechs.c:840:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2719, "+" }, ^~~ makechs.c:840:14: note: (near initialization for 'transtab[804].str') makechs.c:841:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271A, "+" }, ^~~ makechs.c:841:14: note: (near initialization for 'transtab[805].str') makechs.c:842:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271B, "+" }, ^~~ makechs.c:842:14: note: (near initialization for 'transtab[806].str') makechs.c:843:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271C, "+" }, ^~~ makechs.c:843:14: note: (near initialization for 'transtab[807].str') makechs.c:844:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271D, "+" }, ^~~ makechs.c:844:14: note: (near initialization for 'transtab[808].str') makechs.c:845:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271E, "+" }, ^~~ makechs.c:845:14: note: (near initialization for 'transtab[809].str') makechs.c:846:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x271F, "+" }, ^~~ makechs.c:846:14: note: (near initialization for 'transtab[810].str') makechs.c:847:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2720, "+" }, ^~~ makechs.c:847:14: note: (near initialization for 'transtab[811].str') makechs.c:848:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2721, "*" }, ^~~ makechs.c:848:14: note: (near initialization for 'transtab[812].str') makechs.c:849:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2722, "+" }, ^~~ makechs.c:849:14: note: (near initialization for 'transtab[813].str') makechs.c:850:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2723, "+" }, ^~~ makechs.c:850:14: note: (near initialization for 'transtab[814].str') makechs.c:851:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2724, "+" }, ^~~ makechs.c:851:14: note: (near initialization for 'transtab[815].str') makechs.c:852:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2725, "+" }, ^~~ makechs.c:852:14: note: (near initialization for 'transtab[816].str') makechs.c:853:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2726, "+" }, ^~~ makechs.c:853:14: note: (near initialization for 'transtab[817].str') makechs.c:854:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2727, "+" }, ^~~ makechs.c:854:14: note: (near initialization for 'transtab[818].str') makechs.c:855:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2729, "*" }, ^~~ makechs.c:855:14: note: (near initialization for 'transtab[819].str') makechs.c:856:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272A, "*" }, ^~~ makechs.c:856:14: note: (near initialization for 'transtab[820].str') makechs.c:857:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272B, "*" }, ^~~ makechs.c:857:14: note: (near initialization for 'transtab[821].str') makechs.c:858:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272C, "*" }, ^~~ makechs.c:858:14: note: (near initialization for 'transtab[822].str') makechs.c:859:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272D, "*" }, ^~~ makechs.c:859:14: note: (near initialization for 'transtab[823].str') makechs.c:860:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272E, "*" }, ^~~ makechs.c:860:14: note: (near initialization for 'transtab[824].str') makechs.c:861:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x272F, "*" }, ^~~ makechs.c:861:14: note: (near initialization for 'transtab[825].str') makechs.c:862:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2730, "*" }, ^~~ makechs.c:862:14: note: (near initialization for 'transtab[826].str') makechs.c:863:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2731, "*" }, ^~~ makechs.c:863:14: note: (near initialization for 'transtab[827].str') makechs.c:864:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2732, "*" }, ^~~ makechs.c:864:14: note: (near initialization for 'transtab[828].str') makechs.c:865:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2733, "*" }, ^~~ makechs.c:865:14: note: (near initialization for 'transtab[829].str') makechs.c:866:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2734, "*" }, ^~~ makechs.c:866:14: note: (near initialization for 'transtab[830].str') makechs.c:867:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2735, "*" }, ^~~ makechs.c:867:14: note: (near initialization for 'transtab[831].str') makechs.c:868:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2736, "*" }, ^~~ makechs.c:868:14: note: (near initialization for 'transtab[832].str') makechs.c:869:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2737, "*" }, ^~~ makechs.c:869:14: note: (near initialization for 'transtab[833].str') makechs.c:870:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2738, "*" }, ^~~ makechs.c:870:14: note: (near initialization for 'transtab[834].str') makechs.c:871:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2739, "*" }, ^~~ makechs.c:871:14: note: (near initialization for 'transtab[835].str') makechs.c:872:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273A, "*" }, ^~~ makechs.c:872:14: note: (near initialization for 'transtab[836].str') makechs.c:873:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273B, "*" }, ^~~ makechs.c:873:14: note: (near initialization for 'transtab[837].str') makechs.c:874:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273C, "*" }, ^~~ makechs.c:874:14: note: (near initialization for 'transtab[838].str') makechs.c:875:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273D, "*" }, ^~~ makechs.c:875:14: note: (near initialization for 'transtab[839].str') makechs.c:876:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273E, "*" }, ^~~ makechs.c:876:14: note: (near initialization for 'transtab[840].str') makechs.c:877:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x273F, "*" }, ^~~ makechs.c:877:14: note: (near initialization for 'transtab[841].str') makechs.c:878:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2740, "*" }, ^~~ makechs.c:878:14: note: (near initialization for 'transtab[842].str') makechs.c:879:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2741, "*" }, ^~~ makechs.c:879:14: note: (near initialization for 'transtab[843].str') makechs.c:880:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2742, "*" }, ^~~ makechs.c:880:14: note: (near initialization for 'transtab[844].str') makechs.c:881:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2743, "*" }, ^~~ makechs.c:881:14: note: (near initialization for 'transtab[845].str') makechs.c:882:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2744, "*" }, ^~~ makechs.c:882:14: note: (near initialization for 'transtab[846].str') makechs.c:883:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2745, "*" }, ^~~ makechs.c:883:14: note: (near initialization for 'transtab[847].str') makechs.c:884:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2746, "*" }, ^~~ makechs.c:884:14: note: (near initialization for 'transtab[848].str') makechs.c:885:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2747, "*" }, ^~~ makechs.c:885:14: note: (near initialization for 'transtab[849].str') makechs.c:886:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2748, "*" }, ^~~ makechs.c:886:14: note: (near initialization for 'transtab[850].str') makechs.c:887:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x2749, "*" }, ^~~ makechs.c:887:14: note: (near initialization for 'transtab[851].str') makechs.c:888:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x274A, "*" }, ^~~ makechs.c:888:14: note: (near initialization for 'transtab[852].str') makechs.c:889:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0x274B, "*" }, ^~~ makechs.c:889:14: note: (near initialization for 'transtab[853].str') makechs.c:890:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB00, "ff" }, ^~~~ makechs.c:890:14: note: (near initialization for 'transtab[854].str') makechs.c:891:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB01, "fi" }, ^~~~ makechs.c:891:14: note: (near initialization for 'transtab[855].str') makechs.c:892:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB02, "fl" }, ^~~~ makechs.c:892:14: note: (near initialization for 'transtab[856].str') makechs.c:893:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB03, "ffi" }, ^~~~~ makechs.c:893:14: note: (near initialization for 'transtab[857].str') makechs.c:894:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB04, "ffl" }, ^~~~~ makechs.c:894:14: note: (near initialization for 'transtab[858].str') makechs.c:895:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB05, "st" }, ^~~~ makechs.c:895:14: note: (near initialization for 'transtab[859].str') makechs.c:896:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFB06, "st" }, ^~~~ makechs.c:896:14: note: (near initialization for 'transtab[860].str') makechs.c:897:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFEFF, "" }, ^~ makechs.c:897:14: note: (near initialization for 'transtab[861].str') makechs.c:898:14: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0xFFFD, "?" }, ^~~ makechs.c:898:14: note: (near initialization for 'transtab[862].str') makechs.c:899:9: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { 0, "" } /* end of table */ ^~ makechs.c:899:9: note: (near initialization for 'transtab[863].str') makechs.c: In function 'mystrncpy': makechs.c:907:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^~~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from makechs.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ makechs.c:907:17: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^~~ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from makechs.c:1: /usr/include/x86_64-linux-gnu/bits/string3.h:123:1: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, ^ makechs.c: In function 'readmap': makechs.c:944:18: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fp=fopen(filename,"r"))) ^~~~~~~~ In file included from makechs.c:1:0: /usr/include/stdio.h:274:14: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern FILE *fopen (const char *__restrict __filename, ^~~~~ makechs.c:959:16: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] while(fgets(line,200,fp)) ^~~~ In file included from /usr/include/stdio.h:938:0, from makechs.c:1: /usr/include/x86_64-linux-gnu/bits/stdio2.h:253:1: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' fgets (char *__restrict __s, int __n, FILE *__restrict __stream) ^~~~~ In file included from /usr/include/string.h:630:0, from makechs.c:3: makechs.c:963:17: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] if(strchr(line,'#')) ^ makechs.c:963:17: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' makechs.c:964:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] *strchr(line,'#')=0; /* Remove comments */ ^ makechs.c:964:18: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' makechs.c:976:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf1,"0x",2)!=0) ^~~~ In file included from makechs.c:3:0: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ makechs.c:982:17: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] sscanf(&buf1[2],"%lx",&c); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from makechs.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ makechs.c:986:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf2,"0x",2)!=0) ^~~~ In file included from makechs.c:3:0: /usr/include/string.h:533:12: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) ^~~~~~~~~~~ makechs.c:992:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign] sscanf(&buf2[2],"%lx",&d); ^ In file included from /usr/include/features.h:364:0, from /usr/include/stdio.h:27, from makechs.c:1: /usr/include/stdio.h:450:12: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, ^ makechs.c: In function 'main': makechs.c:1047:27: warning: pointer targets in passing argument 2 of 'readmap' differ in signedness [-Wpointer-sign] if(!(readmap(fromtable,argv[3]))) ^~~~ makechs.c:937:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool readmap(ushort *table,uchar *filename) ^~~~~~~ makechs.c:1052:30: warning: pointer targets in passing argument 2 of 'readmap' differ in signedness [-Wpointer-sign] if(!(readmap(desttable,argv[4]))) ^~~~ makechs.c:937:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool readmap(ushort *table,uchar *filename) ^~~~~~~ makechs.c:1156:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) == 1) ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1165:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) > 0) { printbyte(transtab[d].str[0]); } ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1166:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) > 1) { printf("\t"); printbyte(transtab[d].str[1]); } ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1167:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) > 2) { printf("\t"); printbyte(transtab[d].str[2]); } ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1168:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) > 3) { printf("\t"); printbyte(transtab[d].str[3]); } ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1169:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(transtab[d].str) > 4) { fprintf(stderr,"Warning: fallback %s too long\n",transtab[d].str); } ^~~~~~~~ In file included from makechs.c:3:0: /usr/include/string.h:394:15: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' extern size_t strlen (const char *__s) ^~~~~~ makechs.c:1076:6: warning: 'firstdiff' may be used uninitialized in this function [-Wmaybe-uninitialized] if(createutf || firstdiff < 128) ^ make[3]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make[2]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3/src' make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_auto_test -a fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a dh_installdirs -a debian/rules override_dh_auto_install make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_auto_install --destdir=debian/jamnntpd make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_install -a debian/rules override_dh_installdocs make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_installdocs --link-doc=jamnntpd make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_installchangelogs --keep History.txt make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_installexamples -a dh_installman -a dh_installinit -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a debian/rules override_dh_strip make[1]: Entering directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_strip --dbgsym-migration='jamnntpd-dbg (<< 1.3-1~)' make[1]: Leaving directory '/build/jamnntpd-MNwmD5/jamnntpd-1.3' dh_makeshlibs -a dh_shlibdeps -a dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'jamnntpd-dbgsym' in '../jamnntpd-dbgsym_1.3-1_amd64.deb'. dpkg-deb: building package 'jamnntpd' in '../jamnntpd_1.3-1_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../jamnntpd_1.3-1_amd64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build jamnntpd-1.3 dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/jamnntpd-MNwmD5 /tmp/jamnntpd-1.3-1ae7ikwrd I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.UeNrE4Yu4T... I: success in 242.4223 seconds md5: jamnntpd-dbgsym_1.3-1_amd64.deb: OK md5: jamnntpd_1.3-1_amd64.deb: OK sha1: jamnntpd-dbgsym_1.3-1_amd64.deb: OK sha1: jamnntpd_1.3-1_amd64.deb: OK sha256: jamnntpd-dbgsym_1.3-1_amd64.deb: OK sha256: jamnntpd_1.3-1_amd64.deb: OK Checksums: OK