[ 0s] Memory limit set to 70153456KB [ 0s] Using BUILD_ROOT=/var/cache/obs/worker/root_2 [ 0s] Using BUILD_ARCH=x86_64:i686:i586:i486:i386 [ 0s] [ 1s] [ 1s] build started "build _service:download_url:uw-imap_2007f~dfsg-2.dsc" at Tue Oct 11 15:55:51 UTC 2016. [ 1s] [ 1s] Building uw-imap for project 'PHP5.6_U1404:Universe' repository 'xUbuntu_14.04' arch 'x86_64' srcmd5 '496b64eaf8f2da8e50090957339f4ed8' [ 1s] [ 1s] processing recipe /var/cache/obs/worker/root_2/.build-srcdir/_service:download_url:uw-imap_2007f~dfsg-2.dsc ... [ 1s] running changelog2spec --target debian --file /var/cache/obs/worker/root_2/.build-srcdir/_service:download_url:uw-imap_2007f~dfsg-2.dsc [ 1s] init_buildsystem --configdir /srv/obs/run/worker/2/build/configs --cachedir /var/cache/build --clean --rpmlist /var/cache/obs/worker/root_2/.build.rpmlist /var/cache/obs/worker/root_2/.build-srcdir/_service:download_url:uw-imap_2007f~dfsg-2.dsc build rpmlint-Factory ... [ 2s] cycle: libc6 -> libgcc1 [ 2s] breaking dependency libgcc1 -> libc6 [ 2s] cycle: initscripts -> upstart [ 2s] breaking dependency upstart -> initscripts [ 2s] [1/46] preinstalling libgcc1... [ 2s] [2/46] preinstalling libc6... [ 2s] [3/46] preinstalling base-passwd... [ 2s] [4/46] preinstalling debianutils... [ 2s] [5/46] preinstalling findutils... [ 3s] [6/46] preinstalling libattr1... [ 3s] [7/46] preinstalling libbz2-1.0... [ 3s] [8/46] preinstalling libc-bin... [ 3s] [9/46] preinstalling libdbus-1-3... [ 3s] [10/46] preinstalling liblzma5... [ 3s] [11/46] preinstalling libnih1... [ 3s] [12/46] preinstalling libpcre3... [ 3s] [13/46] preinstalling libsepol1... [ 3s] [14/46] preinstalling libsigsegv2... [ 3s] [15/46] preinstalling libtinfo5... [ 3s] [16/46] preinstalling login... [ 3s] [17/46] preinstalling zlib1g... [ 3s] [18/46] preinstalling libstdc++6... [ 3s] [19/46] preinstalling libacl1... [ 3s] [20/46] preinstalling libncurses5... [ 3s] [21/46] preinstalling libselinux1... [ 3s] [22/46] preinstalling xz-utils... [ 3s] [23/46] preinstalling libnih-dbus1... [ 3s] [24/46] preinstalling lzma... [ 3s] [25/46] preinstalling passwd... [ 3s] [26/46] preinstalling tar... [ 3s] [27/46] preinstalling coreutils... [ 3s] [28/46] preinstalling upstart... [ 3s] [29/46] preinstalling dpkg... [ 3s] [30/46] preinstalling readline-common... [ 3s] [31/46] preinstalling gzip... [ 3s] [32/46] preinstalling perl-base... [ 4s] [33/46] preinstalling dash... [ 4s] [34/46] preinstalling gawk... [ 4s] [35/46] preinstalling grep... [ 4s] [36/46] preinstalling sed... [ 4s] [37/46] preinstalling base-files... [ 4s] [38/46] preinstalling debconf... [ 4s] [39/46] preinstalling libreadline5... [ 4s] [40/46] preinstalling perl... [ 4s] [41/46] preinstalling sysv-rc... [ 4s] [42/46] preinstalling tzdata... [ 4s] [43/46] preinstalling bash... [ 4s] [44/46] preinstalling initscripts... [ 4s] [45/46] preinstalling util-linux... [ 4s] [46/46] preinstalling initramfs-tools... [ 5s] [ 5s] running gawk postinstall script [ 5s] running sysv-rc preinstall script [ 5s] running sysv-rc postinstall script [ 5s] running base-files preinstall script [ 5s] dpkg-maintscript-helper: error: couldn't identify the package [ 5s] running base-files postinstall script [ 5s] chown: invalid user: 'root:root' [ 5s] running base-passwd postinstall script [ 5s] Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Debconf/Config.pm line 22. [ 5s] debconf: unable to initialize frontend: Dialog [ 5s] debconf: (No usable dialog-like program is installed, so the dialog based frontend cannot be used. at /usr/share/perl5/Debconf/FrontEnd/Dialog.pm line 76.) [ 5s] debconf: falling back to frontend: Readline [ 5s] debconf: unable to initialize frontend: Readline [ 5s] debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC contains: /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 7.) [ 5s] debconf: falling back to frontend: Teletype [ 5s] update-passwd: error while loading shared libraries: libdebconfclient.so.0: cannot open shared object file: No such file or directory [ 5s] update-passwd: error while loading shared libraries: libdebconfclient.so.0: cannot open shared object file: No such file or directory [ 5s] running passwd preinstall script [ 5s] running passwd postinstall script [ 5s] Shadow passwords are now on. [ 6s] reordering...cycle: libc6 -> libgcc1 [ 6s] breaking dependency libgcc1 -> libc6 [ 6s] cycle: libc6 -> libgcc1 -> multiarch-support [ 6s] breaking dependency multiarch-support -> libc6 [ 6s] cycle: perl -> perl-modules [ 6s] breaking dependency perl -> perl-modules [ 6s] cycle: libwww-perl -> liblwp-protocol-https-perl [ 6s] breaking dependency libwww-perl -> liblwp-protocol-https-perl [ 6s] cycle: sysv-rc -> sysvinit-utils [ 6s] breaking dependency sysvinit-utils -> sysv-rc [ 6s] cycle: initscripts -> upstart [ 6s] breaking dependency upstart -> initscripts [ 6s] cycle: ifupdown -> initscripts -> upstart [ 6s] breaking dependency upstart -> ifupdown [ 6s] done [ 7s] [1/252] installing autotools-dev-20130810.1 [ 7s] linking /sbin/start to /bin/true [ 7s] [2/252] installing dh-apparmor-2.8.95~2430-0ubuntu5 [ 7s] [3/252] installing dh-python-1.20140128-1ubuntu8 [ 7s] dpkg: dh-python: dependency problems, but configuring anyway as you requested: [ 7s] dh-python depends on python3:any (>= 3.3.2-2~). [ 8s] [4/252] installing gcc-4.8-base-4.8.2-19ubuntu1 [ 8s] [5/252] installing gcc-4.9-base-4.9-20140406-0ubuntu1 [ 8s] [6/252] installing libaudit-common-1:2.3.2-2ubuntu1 [ 9s] [7/252] installing libbison-dev-2:3.0.2.dfsg-2 [ 9s] [8/252] installing libfl-dev-2.5.35-10.1ubuntu2 [ 9s] [9/252] installing libklibc-2.0.3-0ubuntu1 [ 10s] [10/252] installing libpython2.7-minimal-2.7.6-8 [ 10s] [11/252] installing libsemanage-common-2.2-1 [ 11s] [12/252] installing linux-libc-dev-3.13.0-24.46 [ 11s] [13/252] installing lsb-base-4.1+Debian11ubuntu6 [ 12s] [14/252] installing mime-support-3.54ubuntu1 [ 12s] update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode [ 12s] [15/252] installing ncurses-base-5.9+20140118-1ubuntu1 [ 13s] [16/252] installing sensible-utils-0.0.9 [ 13s] Processing triggers for mime-support (3.54ubuntu1) ... [ 13s] [17/252] installing ubuntu-keyring-2012.05.19 [ 14s] [18/252] installing vim-runtime-2:7.4.052-1ubuntu3 [ 14s] Adding 'diversion of /usr/share/vim/vim74/doc/help.txt to /usr/share/vim/vim74/doc/help.txt.vim-tiny by vim-runtime' [ 14s] Adding 'diversion of /usr/share/vim/vim74/doc/tags to /usr/share/vim/vim74/doc/tags.vim-tiny by vim-runtime' [ 15s] [19/252] installing klibc-utils-2.0.3-0ubuntu1 [ 15s] [20/252] installing netbase-5.2 [ 16s] [21/252] installing multiarch-support-2.19-0ubuntu6 [ 16s] dpkg: multiarch-support: dependency problems, but configuring anyway as you requested: [ 16s] multiarch-support depends on libc6 (>= 2.3.6-2); however: [ 16s] Package libc6 is not installed. [ 16s] [22/252] installing libgcc1-1:4.9-20140406-0ubuntu1 [ 16s] dpkg: libgcc1:amd64: dependency problems, but configuring anyway as you requested: [ 16s] libgcc1:amd64 depends on libc6 (>= 2.14); however: [ 16s] Package libc6 is not installed. [ 16s] [23/252] installing libc6-2.19-0ubuntu6 [ 17s] [24/252] installing bsdutils-1:2.20.1-5.1ubuntu19 [ 18s] [25/252] installing busybox-initramfs-1:1.21.0-1ubuntu1 [ 18s] [26/252] installing cpio-2.11+dfsg-1ubuntu1 [ 18s] update-alternatives: using /bin/mt-gnu to provide /bin/mt (mt) in auto mode [ 18s] [27/252] installing diffutils-1:3.3-1 [ 19s] [28/252] installing findutils-4.4.2-7 [ 19s] [29/252] installing hostname-3.15ubuntu1 [ 20s] [30/252] installing insserv-1.14.0-5ubuntu2 [ 20s] [31/252] installing libc-dev-bin-2.19-0ubuntu6 [ 20s] [32/252] installing libfakeroot-1.20-3ubuntu2 [ 20s] [33/252] installing locales-2.13+git20120306-12 [ 21s] [34/252] installing make-3.81-8.2ubuntu3 [ 22s] [35/252] installing net-tools-1.60-25ubuntu2 [ 22s] [36/252] installing patch-2.7.1-4 [ 23s] [37/252] installing strace-4.8-1ubuntu5 [ 23s] [38/252] installing vim-common-2:7.4.052-1ubuntu3 [ 23s] Processing triggers for mime-support (3.54ubuntu1) ... [ 24s] [39/252] installing debianutils-4.4 [ 24s] [40/252] installing libattr1-1:2.4.47-1ubuntu1 [ 24s] [41/252] installing libbsd0-0.6.0-2ubuntu1 [ 25s] [42/252] installing libbz2-1.0-1.0.6-5 [ 25s] [43/252] installing libcap2-1:2.24-0ubuntu2 [ 26s] [44/252] installing libcomerr2-1.42.9-3ubuntu1 [ 26s] [45/252] installing libdb5.3-5.3.28-3ubuntu3 [ 27s] [46/252] installing libdbus-1-3-1.6.18-0ubuntu4 [ 27s] [47/252] installing libdebconfclient0-0.187ubuntu1 [ 27s] [48/252] installing libexpat1-2.1.0-4ubuntu1 [ 28s] [49/252] installing libffi6-3.1~rc1+r3.0.13-12 [ 28s] [50/252] installing libgmp10-2:5.1.3+dfsg-1ubuntu1 [ 29s] [51/252] installing libgpm2-1.20.4-6.1 [ 29s] [52/252] installing libjson-c2-0.11-3ubuntu1 [ 29s] [53/252] installing libkeyutils1-1.5.6-1 [ 30s] [54/252] installing libkmod2-15-0ubuntu6 [ 30s] [55/252] installing libkrb5support0-1.12+dfsg-2ubuntu4 [ 31s] [56/252] installing liblzma5-5.1.1alpha+20120614-2ubuntu2 [ 31s] [57/252] installing libmpdec2-2.4.0-6 [ 32s] [58/252] installing libnih1-1.0.3-4ubuntu25 [ 32s] [59/252] installing libpcre3-1:8.31-2ubuntu2 [ 33s] [60/252] installing libpipeline1-1.3.0-1 [ 33s] [61/252] installing libprocps3-1:3.3.9-1ubuntu2 [ 33s] [62/252] installing libsepol1-2.2-1 [ 35s] [63/252] installing libsigsegv2-2.10-2 [ 35s] [64/252] installing libslang2-2.2.4-15ubuntu1 [ 36s] [65/252] installing libsqlite3-0-3.8.2-1ubuntu2 [ 36s] [66/252] installing libtinfo5-5.9+20140118-1ubuntu1 [ 37s] [67/252] installing libunistring0-0.9.3-5ubuntu3 [ 37s] [68/252] installing libusb-0.1-4-2:0.1.12-23.3ubuntu1 [ 38s] [69/252] installing libustr-1.0-1-1.0.4-3ubuntu2 [ 38s] [70/252] installing zlib1g-1:1.2.8.dfsg-1ubuntu1 [ 39s] [71/252] installing libatomic1-4.8.2-19ubuntu1 [ 39s] [72/252] installing libaudit1-1:2.3.2-2ubuntu1 [ 39s] [73/252] installing libgomp1-4.8.2-19ubuntu1 [ 40s] [74/252] installing libitm1-4.8.2-19ubuntu1 [ 40s] [75/252] installing libquadmath0-4.8.2-19ubuntu1 [ 41s] [76/252] installing libasan0-4.8.2-19ubuntu1 [ 41s] [77/252] installing libstdc++6-4.8.2-19ubuntu1 [ 41s] [78/252] installing libtsan0-4.8.2-19ubuntu1 [ 42s] [79/252] installing libjson0-0.11-3ubuntu1 [ 42s] [80/252] installing base-passwd-3.5.33 [ 43s] [81/252] installing binutils-2.24-5ubuntu3 [ 43s] [82/252] installing bzip2-1.0.6-5 [ 44s] [83/252] installing fakeroot-1.20-3ubuntu2 [ 44s] update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode [ 44s] [84/252] installing iproute2-3.12.0-2 [ 45s] [85/252] installing libc-bin-2.19-0ubuntu6 [ 45s] [86/252] installing m4-1.4.17-2ubuntu1 [ 45s] [87/252] installing psmisc-22.20-1ubuntu2 [ 46s] [88/252] installing unzip-6.0-9ubuntu1 [ 46s] Processing triggers for mime-support (3.54ubuntu1) ... [ 46s] [89/252] installing xz-utils-5.1.1alpha+20120614-2ubuntu2 [ 46s] update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode [ 47s] [90/252] installing gpgv-1.4.16-1ubuntu2 [ 47s] [91/252] installing groff-base-1.22.2-5 [ 47s] Processing triggers for mime-support (3.54ubuntu1) ... [ 48s] [92/252] installing less-458-2 [ 48s] Processing triggers for mime-support (3.54ubuntu1) ... [ 48s] [93/252] installing libacl1-2.2.52-1 [ 48s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 48s] [94/252] installing libasprintf0c2-0.18.3.1-1ubuntu2 [ 49s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 49s] [95/252] installing libc6-dev-2.19-0ubuntu6 [ 50s] [96/252] installing libisl10-0.12.2-1 [ 50s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 50s] [97/252] installing libk5crypto3-1.12+dfsg-2ubuntu4 [ 50s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 51s] [98/252] installing libmagic1-1:5.14-2ubuntu3 [ 51s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 51s] [99/252] installing libmpfr4-3.1.2-1 [ 51s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 52s] [100/252] installing libncurses5-5.9+20140118-1ubuntu1 [ 52s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 52s] [101/252] installing libncursesw5-5.9+20140118-1ubuntu1 [ 52s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 53s] [102/252] installing libpng12-0-1.2.50-1ubuntu2 [ 53s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 53s] [103/252] installing libselinux1-2.2.2-1 [ 55s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 55s] [104/252] installing lzma-9.22-2ubuntu2 [ 55s] update-alternatives: using /usr/bin/lzmp to provide /usr/bin/lzma (lzma) in auto mode [ 55s] [105/252] installing python2.7-minimal-2.7.6-8 [ 56s] [106/252] installing bsdmainutils-9.0.5ubuntu1 [ 56s] update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode [ 56s] update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode [ 57s] [107/252] installing libnih-dbus1-1.0.3-4ubuntu25 [ 57s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 57s] [108/252] installing libxml2-2.9.1+dfsg1-3ubuntu4 [ 57s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 58s] [109/252] installing libapt-pkg4.12-1.0.1ubuntu2 [ 58s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 58s] [110/252] installing libgcc-4.8-dev-4.8.2-19ubuntu1 [ 59s] [111/252] installing makedev-2.3.1-93ubuntu1 [ 61s] [112/252] installing comerr-dev-2.1-1.42.9-3ubuntu1 [ 62s] [113/252] installing file-1:5.14-2ubuntu3 [ 62s] [114/252] installing gettext-base-0.18.3.1-1ubuntu2 [ 63s] [115/252] installing zlib1g-dev-1:1.2.8.dfsg-1ubuntu1 [ 63s] [116/252] installing bison-2:3.0.2.dfsg-2 [ 63s] update-alternatives: using /usr/bin/bison.yacc to provide /usr/bin/yacc (yacc) in auto mode [ 64s] [117/252] installing libplymouth2-0.8.8-0ubuntu17 [ 64s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 64s] [118/252] installing sysvinit-utils-2.88dsf-41ubuntu6 [ 64s] dpkg: sysvinit-utils: dependency problems, but configuring anyway as you requested: [ 64s] sysvinit-utils depends on sysv-rc (>= 2.88dsf-24) | file-rc (>= 0.8.16); however: [ 64s] Package sysv-rc is not installed. [ 64s] Package file-rc is not installed. [ 64s] [119/252] installing tar-1.27.1-1 [ 65s] update-alternatives: using /usr/sbin/rmt-tar to provide /usr/sbin/rmt (rmt) in auto mode [ 65s] Processing triggers for mime-support (3.54ubuntu1) ... [ 65s] [120/252] installing coreutils-8.21-1ubuntu5 [ 65s] [121/252] installing libcgmanager0-0.24-0ubuntu5 [ 66s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 66s] [122/252] installing libcloog-isl4-0.18.2-1 [ 66s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 66s] [123/252] installing libmpc3-1.0.1-1ubuntu1 [ 67s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 67s] [124/252] installing libstdc++-4.8-dev-4.8.2-19ubuntu1 [ 68s] [125/252] installing libglib2.0-0-2.40.0-2 [ 68s] No schema files found: doing nothing. [ 68s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 68s] [126/252] installing libkrb5-3-1.12+dfsg-2ubuntu4 [ 69s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 69s] [127/252] installing libsemanage1-2.2-1 [ 69s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 69s] [128/252] installing libcroco3-0.6.8-2ubuntu1 [ 70s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 70s] [129/252] keeping dpkg-1.17.5ubuntu5 [ 70s] [130/252] installing libgssapi-krb5-2-1.12+dfsg-2ubuntu4 [ 70s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 71s] [131/252] installing libudev1-204-5ubuntu20 [ 71s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 71s] [132/252] installing cpp-4.8-4.8.2-19ubuntu1 [ 72s] [133/252] installing cpp-4:4.8.2-1ubuntu6 [ 72s] [134/252] installing initramfs-tools-bin-0.103ubuntu4 [ 73s] [135/252] installing install-info-5.2.0.dfsg.1-2 [ 73s] [136/252] installing perl-base-5.18.2-2ubuntu1 [ 74s] [137/252] installing python-minimal-2.7.5-5ubuntu3 [ 74s] [138/252] installing dash-0.5.7-4ubuntu1 [ 75s] Adding 'diversion of /bin/sh to /bin/sh.distrib by dash' [ 75s] Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' [ 75s] dpkg-query: no packages found matching bash [ 75s] [139/252] installing libgssrpc4-1.12+dfsg-2ubuntu4 [ 75s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 76s] [140/252] installing mountall-2.53 [ 76s] dpkg: mountall: dependency problems, but configuring anyway as you requested: [ 76s] mountall depends on udev; however: [ 76s] Package udev is not installed. [ 76s] mountall depends on plymouth; however: [ 76s] Package plymouth is not installed. [ 76s] [141/252] installing gcc-4.8-4.8.2-19ubuntu1 [ 77s] [142/252] installing debconf-1.5.51ubuntu2 [ 78s] [143/252] installing gcc-4:4.8.2-1ubuntu6 [ 78s] [144/252] installing readline-common-6.3-4ubuntu2 [ 78s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 79s] [145/252] installing gzip-1.6-3ubuntu1 [ 79s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 79s] [146/252] installing info-5.2.0.dfsg.1-2 [ 79s] update-alternatives: using /usr/bin/info to provide /usr/bin/infobrowser (infobrowser) in auto mode [ 79s] Processing triggers for mime-support (3.54ubuntu1) ... [ 80s] [147/252] installing grep-2.16-1 [ 80s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 80s] [148/252] installing libgdbm3-1.8.3-12build1 [ 80s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 80s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 81s] [149/252] installing sed-4.2.2-4ubuntu1 [ 81s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 81s] [150/252] installing libkdb5-7-1.12+dfsg-2ubuntu4 [ 81s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 82s] [151/252] installing libkadm5clnt-mit9-1.12+dfsg-2ubuntu4 [ 82s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 82s] [152/252] installing gettext-0.18.3.1-1ubuntu2 [ 82s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 83s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 83s] [153/252] installing g++-4.8-4.8.2-19ubuntu1 [ 84s] [154/252] installing upstart-1.12.1-0ubuntu4 [ 84s] dpkg: upstart: dependency problems, but configuring anyway as you requested: [ 84s] upstart depends on initscripts; however: [ 84s] Package initscripts is not installed. [ 84s] upstart depends on ifupdown (>= 0.6.10ubuntu5); however: [ 84s] Package ifupdown is not installed. [ 85s] linking /sbin/start to /bin/true [ 85s] [155/252] installing tzdata-2014b-1 [ 86s] Current default time zone: 'Etc/UTC' [ 86s] Local time is now: Tue Oct 11 15:57:16 UTC 2016. [ 86s] Universal Time is now: Tue Oct 11 15:57:16 UTC 2016. [ 86s] Run 'dpkg-reconfigure tzdata' if you wish to change it. [ 86s] [156/252] installing ucf-3.0027+nmu1 [ 86s] Moving old data out of the way [ 86s] [157/252] installing libssl1.0.0-1.0.1f-1ubuntu2 [ 87s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 87s] [158/252] installing sysv-rc-2.88dsf-41ubuntu6 [ 88s] [159/252] installing g++-4:4.8.2-1ubuntu6 [ 88s] update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode [ 88s] [160/252] installing libpam0g-1.1.8-1ubuntu2 [ 88s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 89s] [161/252] installing libreadline5-5.2+dfsg-2 [ 89s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 89s] [162/252] installing libreadline6-6.3-4ubuntu2 [ 90s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 90s] [163/252] installing flex-2.5.35-10.1ubuntu2 [ 90s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 91s] [164/252] installing libtool-2.4.2-1.7ubuntu1 [ 91s] [165/252] installing perl-5.18.2-2ubuntu1 [ 92s] dpkg: perl: dependency problems, but configuring anyway as you requested: [ 92s] perl depends on perl-modules (>= 5.18.2-2ubuntu1); however: [ 92s] Package perl-modules is not installed. [ 92s] update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode [ 92s] [166/252] installing man-db-2.6.7.1-1 [ 93s] Building database of manual pages ... [ 99s] [167/252] installing libkadm5srv-mit9-1.12+dfsg-2ubuntu4 [ 99s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 99s] [168/252] installing libencode-locale-perl-1.03-1 [ 100s] Processing triggers for man-db (2.6.7.1-1) ... [ 100s] [169/252] installing libhtml-tagset-perl-3.20-2 [ 100s] Processing triggers for man-db (2.6.7.1-1) ... [ 101s] [170/252] installing libintl-perl-1.23-1build1 [ 101s] Processing triggers for man-db (2.6.7.1-1) ... [ 102s] [171/252] installing libio-html-perl-1.00-1 [ 103s] Processing triggers for man-db (2.6.7.1-1) ... [ 103s] [172/252] installing liblwp-mediatypes-perl-6.02-1 [ 104s] Processing triggers for man-db (2.6.7.1-1) ... [ 104s] [173/252] installing libnet-http-perl-6.06-1 [ 104s] Processing triggers for man-db (2.6.7.1-1) ... [ 105s] [174/252] installing libtext-unidecode-perl-0.04-2 [ 105s] Processing triggers for man-db (2.6.7.1-1) ... [ 106s] [175/252] installing libtimedate-perl-2.3000-1 [ 106s] Processing triggers for man-db (2.6.7.1-1) ... [ 106s] [176/252] installing libxml-namespacesupport-perl-1.11-1 [ 107s] Processing triggers for man-db (2.6.7.1-1) ... [ 107s] [177/252] installing libxml-sax-base-perl-1.07-1 [ 107s] Processing triggers for man-db (2.6.7.1-1) ... [ 108s] [178/252] installing perl-modules-5.18.2-2ubuntu1 [ 109s] [179/252] installing intltool-debian-0.35.0+20060710.1 [ 110s] [180/252] installing libpam0g-dev-1.1.8-1ubuntu2 [ 110s] Processing triggers for man-db (2.6.7.1-1) ... [ 110s] [181/252] installing libssl-dev-1.0.1f-1ubuntu2 [ 111s] [182/252] installing openssl-1.0.1f-1ubuntu2 [ 111s] Processing triggers for man-db (2.6.7.1-1) ... [ 112s] [183/252] installing autoconf-2.69-6 [ 113s] Processing triggers for man-db (2.6.7.1-1) ... [ 113s] [184/252] installing libpython3.4-minimal-3.4.0-2ubuntu1 [ 114s] [185/252] installing gawk-1:4.0.1+dfsg-2.1ubuntu2 [ 114s] Processing triggers for man-db (2.6.7.1-1) ... [ 115s] [186/252] installing kmod-15-0ubuntu6 [ 115s] Processing triggers for man-db (2.6.7.1-1) ... [ 116s] [187/252] installing libnet-ssleay-perl-1.58-1 [ 116s] Processing triggers for man-db (2.6.7.1-1) ... [ 116s] [188/252] installing libpam-modules-bin-1.1.8-1ubuntu2 [ 117s] Processing triggers for man-db (2.6.7.1-1) ... [ 117s] [189/252] installing gnupg-1.4.16-1ubuntu2 [ 117s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 117s] Processing triggers for man-db (2.6.7.1-1) ... [ 118s] [190/252] installing krb5-multidev-1.12+dfsg-2ubuntu4 [ 118s] [191/252] installing libpython2.7-stdlib-2.7.6-8 [ 119s] [192/252] installing base-files-7.2ubuntu5 [ 120s] Processing triggers for man-db (2.6.7.1-1) ... [ 120s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 120s] [193/252] installing libkrb5-dev-1.12+dfsg-2ubuntu4 [ 120s] Processing triggers for man-db (2.6.7.1-1) ... [ 121s] [194/252] installing libpython-stdlib-2.7.5-5ubuntu3 [ 121s] [195/252] installing automake-1:1.14.1-2ubuntu1 [ 122s] update-alternatives: using /usr/bin/automake-1.14 to provide /usr/bin/automake (automake) in auto mode [ 122s] Processing triggers for man-db (2.6.7.1-1) ... [ 122s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 122s] [196/252] installing ca-certificates-20130906ubuntu2 [ 123s] Processing triggers for man-db (2.6.7.1-1) ... [ 124s] Processing triggers for ca-certificates (20130906ubuntu2) ... [ 126s] Updating certificates in /etc/ssl/certs... 164 added, 0 removed; done. [ 126s] Running hooks in /etc/ca-certificates/update.d....done. [ 127s] [197/252] installing libhttp-date-perl-6.02-1 [ 127s] Processing triggers for man-db (2.6.7.1-1) ... [ 127s] [198/252] installing liburi-perl-1.60-1 [ 127s] Processing triggers for man-db (2.6.7.1-1) ... [ 128s] [199/252] installing libdpkg-perl-1.17.5ubuntu5 [ 128s] Processing triggers for man-db (2.6.7.1-1) ... [ 128s] [200/252] installing libio-socket-ssl-perl-1.965-1ubuntu1 [ 129s] Processing triggers for man-db (2.6.7.1-1) ... [ 129s] [201/252] installing module-init-tools-15-0ubuntu6 [ 130s] [202/252] installing po-debconf-1.0.16+nmu2ubuntu1 [ 130s] Processing triggers for man-db (2.6.7.1-1) ... [ 131s] [203/252] installing python2.7-2.7.6-8 [ 133s] Processing triggers for man-db (2.6.7.1-1) ... [ 133s] Processing triggers for mime-support (3.54ubuntu1) ... [ 133s] [204/252] installing libpython2.7-2.7.6-8 [ 134s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 134s] [205/252] installing libxml-sax-perl-0.99+dfsg-2ubuntu1 [ 135s] update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... [ 135s] update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... [ 135s] Processing triggers for man-db (2.6.7.1-1) ... [ 136s] [206/252] installing python3.4-minimal-3.4.0-2ubuntu1 [ 137s] Processing triggers for man-db (2.6.7.1-1) ... [ 138s] [207/252] installing apt-1.0.1ubuntu2 [ 138s] Processing triggers for man-db (2.6.7.1-1) ... [ 139s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 140s] [208/252] installing libpam-modules-1.1.8-1ubuntu2 [ 140s] Processing triggers for man-db (2.6.7.1-1) ... [ 141s] [209/252] installing libpython3.4-stdlib-3.4.0-2ubuntu1 [ 142s] [210/252] installing libpython3-stdlib-3.4.0-0ubuntu2 [ 142s] [211/252] installing d-shlibs-0.54ubuntu1 [ 142s] Processing triggers for man-db (2.6.7.1-1) ... [ 143s] [212/252] installing libfile-listing-perl-6.04-1 [ 143s] Processing triggers for man-db (2.6.7.1-1) ... [ 144s] [213/252] installing libpam-runtime-1.1.8-1ubuntu2 [ 145s] Processing triggers for man-db (2.6.7.1-1) ... [ 145s] [214/252] installing libwww-robotrules-perl-6.01-1 [ 145s] Processing triggers for man-db (2.6.7.1-1) ... [ 146s] [215/252] installing python3-minimal-3.4.0-0ubuntu2 [ 146s] Processing triggers for man-db (2.6.7.1-1) ... [ 147s] [216/252] installing python-2.7.5-5ubuntu3 [ 147s] Processing triggers for man-db (2.6.7.1-1) ... [ 148s] [217/252] installing python3.4-3.4.0-2ubuntu1 [ 150s] Processing triggers for man-db (2.6.7.1-1) ... [ 150s] Processing triggers for mime-support (3.54ubuntu1) ... [ 151s] [218/252] installing bash-4.3-6ubuntu1 [ 151s] update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode [ 151s] Processing triggers for man-db (2.6.7.1-1) ... [ 151s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 152s] [219/252] installing libhtml-parser-perl-3.71-1build1 [ 152s] Processing triggers for man-db (2.6.7.1-1) ... [ 152s] [220/252] installing libhttp-message-perl-6.06-1 [ 152s] Processing triggers for man-db (2.6.7.1-1) ... [ 153s] [221/252] installing libxml-libxml-perl-2.0108+dfsg-1 [ 153s] update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... [ 153s] update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... [ 153s] update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... [ 154s] Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version [ 154s] Processing triggers for man-db (2.6.7.1-1) ... [ 154s] [222/252] installing passwd-1:4.1.5.1-1ubuntu9 [ 155s] Shadow passwords are now on. [ 155s] Processing triggers for man-db (2.6.7.1-1) ... [ 156s] [223/252] installing dpkg-dev-1.17.5ubuntu5 [ 156s] Processing triggers for man-db (2.6.7.1-1) ... [ 157s] [224/252] installing vim-2:7.4.052-1ubuntu3 [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vim (vim) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vimdiff (vimdiff) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rvim (rvim) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/rview (rview) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/vi (vi) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/view (view) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/ex (ex) in auto mode [ 158s] update-alternatives: using /usr/bin/vim.basic to provide /usr/bin/editor (editor) in auto mode [ 158s] [225/252] installing python-scour-0.26-3build1 [ 158s] Processing triggers for man-db (2.6.7.1-1) ... [ 159s] [226/252] installing libhttp-negotiate-perl-6.00-2 [ 159s] Processing triggers for man-db (2.6.7.1-1) ... [ 159s] [227/252] installing adduser-3.113+nmu3ubuntu3 [ 160s] Processing triggers for man-db (2.6.7.1-1) ... [ 161s] [228/252] installing libhtml-tree-perl-5.03-1 [ 161s] Processing triggers for man-db (2.6.7.1-1) ... [ 161s] [229/252] installing libhttp-cookies-perl-6.00-2 [ 161s] Processing triggers for man-db (2.6.7.1-1) ... [ 162s] [230/252] installing libuuid1-2.20.1-5.1ubuntu19 [ 162s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 162s] [231/252] installing login-1:4.1.5.1-1ubuntu9 [ 162s] dpkg: error: --compare-versions takes three arguments: [ 162s] Type dpkg --help for help about installing and deinstalling packages [*]; [ 162s] Use 'apt' or 'aptitude' for user-friendly package management; [ 162s] Type dpkg -Dhelp for a list of dpkg debug flag values; [ 162s] Type dpkg --force-help for a list of forcing options; [ 162s] Type dpkg-deb --help for help about manipulating *.deb files; [ 162s] Options marked [*] produce a lot of output - pipe it through 'less' or 'more' ! [ 163s] Processing triggers for man-db (2.6.7.1-1) ... [ 163s] [232/252] installing python3-3.4.0-0ubuntu2 [ 164s] Processing triggers for man-db (2.6.7.1-1) ... [ 165s] [233/252] installing texinfo-5.2.0.dfsg.1-2 [ 165s] Processing triggers for man-db (2.6.7.1-1) ... [ 165s] [234/252] installing build-essential-11.6ubuntu6 [ 166s] [235/252] installing debhelper-9.20131227ubuntu1 [ 166s] Processing triggers for man-db (2.6.7.1-1) ... [ 167s] [236/252] installing dh-buildinfo-0.10ubuntu1 [ 167s] [237/252] installing libblkid1-2.20.1-5.1ubuntu19 [ 168s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 168s] [238/252] installing devscripts-2.14.1 [ 168s] Processing triggers for man-db (2.6.7.1-1) ... [ 169s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 170s] [239/252] installing cvs-2:1.12.13+real-12 [ 170s] Allowing use of questionable username. [ 170s] Adding group `_cvsadmin' (GID 102) ... [ 170s] Done. [ 170s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 170s] Processing triggers for man-db (2.6.7.1-1) ... [ 171s] [240/252] installing libwww-perl-6.05-2 [ 171s] dpkg: libwww-perl: dependency problems, but configuring anyway as you requested: [ 171s] libwww-perl depends on liblwp-protocol-https-perl; however: [ 171s] Package liblwp-protocol-https-perl is not installed. [ 171s] Processing triggers for man-db (2.6.7.1-1) ... [ 171s] [241/252] installing libmount1-2.20.1-5.1ubuntu19 [ 172s] Processing triggers for libc-bin (2.19-0ubuntu6) ... [ 172s] [242/252] installing liblwp-protocol-https-perl-6.04-2 [ 172s] Processing triggers for man-db (2.6.7.1-1) ... [ 172s] [243/252] installing libxml-parser-perl-2.41-1build3 [ 173s] Processing triggers for man-db (2.6.7.1-1) ... [ 173s] [244/252] installing mount-2.20.1-5.1ubuntu19 [ 173s] Processing triggers for man-db (2.6.7.1-1) ... [ 174s] [245/252] installing intltool-0.50.2-2 [ 174s] Processing triggers for man-db (2.6.7.1-1) ... [ 174s] [246/252] installing dh-translations-121 [ 174s] Processing triggers for man-db (2.6.7.1-1) ... [ 175s] [247/252] installing initscripts-2.88dsf-41ubuntu6 [ 175s] guest environment detected: Linking /dev/shm to /run/shm [ 175s] Generating /run/motd.dynamic; this may take a moment... [ 175s] initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused [ 175s] Processing triggers for man-db (2.6.7.1-1) ... [ 176s] [248/252] installing cdbs-0.4.122ubuntu2 [ 176s] Processing triggers for man-db (2.6.7.1-1) ... [ 176s] [249/252] installing ifupdown-0.7.47.2ubuntu4 [ 177s] Creating /etc/network/interfaces. [ 177s] Processing triggers for man-db (2.6.7.1-1) ... [ 177s] [250/252] installing procps-1:3.3.9-1ubuntu2 [ 178s] update-alternatives: using /usr/bin/w.procps to provide /usr/bin/w (w) in auto mode [ 178s] initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused [ 178s] * Setting kernel variables ... [ 178s] ...done. [ 178s] Processing triggers for man-db (2.6.7.1-1) ... [ 178s] [251/252] installing util-linux-2.20.1-5.1ubuntu19 [ 179s] Processing triggers for install-info (5.2.0.dfsg.1-2) ... [ 179s] Processing triggers for man-db (2.6.7.1-1) ... [ 179s] Processing triggers for mime-support (3.54ubuntu1) ... [ 179s] [252/252] installing initramfs-tools-0.103ubuntu4 [ 179s] dpkg: initramfs-tools: dependency problems, but configuring anyway as you requested: [ 179s] initramfs-tools depends on udev (>= 147~-5); however: [ 179s] Package udev is not installed. [ 179s] update-initramfs: deferring update (trigger activated) [ 179s] Processing triggers for man-db (2.6.7.1-1) ... [ 180s] Processing triggers for initramfs-tools (0.103ubuntu4) ... [ 180s] configuring all installed packages... [ 180s] removing nis flags from /var/cache/obs/worker/root_2/etc/nsswitch.conf... [ 180s] now finalizing build dir... [ 180s] Running build time source services... [ 180s] gpgv: Signature made Thu Oct 25 21:14:58 2012 UTC using DSA key ID 7D61E3E6 [ 180s] gpgv: Can't check signature: public key not found [ 180s] dpkg-source: warning: failed to verify signature on /usr/src/packages/SOURCES/uw-imap_2007f~dfsg-2.dsc [ 180s] dpkg-source: info: extracting uw-imap in /usr/src/packages/BUILD [ 180s] dpkg-source: info: unpacking uw-imap_2007f~dfsg.orig.tar.gz [ 180s] dpkg-source: info: unpacking uw-imap_2007f~dfsg-2.debian.tar.gz [ 180s] dpkg-source: info: applying 1001_shlibs.patch [ 180s] dpkg-source: info: applying 1002_fix_ftbfs.patch [ 180s] dpkg-source: info: applying 1003_fix_zero_len_when_mail_fetch_body_is_empty.patch [ 180s] dpkg-source: info: applying 1004_support_rfc5464_METADATA.patch [ 180s] dpkg-source: info: applying 2002_mailspool.patch [ 180s] dpkg-source: info: applying 2004_no_binaries_below_etc.patch [ 180s] dpkg-source: info: applying 2010_disallow_escaping_home.patch [ 180s] dpkg-source: info: applying 2011_disable_version_check.patch [ 180s] ----------------------------------------------------------------- [ 180s] ----- building uw-imap_2007f~dfsg-2.dsc (user abuild) [ 180s] ----------------------------------------------------------------- [ 180s] ----------------------------------------------------------------- [ 181s] dpkg-buildpackage: source package uw-imap [ 181s] dpkg-buildpackage: source version 8:2007f~dfsg-2 [ 181s] dpkg-buildpackage: source distribution unstable [ 181s] dpkg-buildpackage: source changed by Magnus Holmgren [ 181s] dpkg-source --before-build BUILD [ 181s] dpkg-buildpackage: host architecture amd64 [ 181s] fakeroot debian/rules clean [ 182s] sed -e 's/__LIBVER__/2007e/g' -e 's/__LIBFULLVER__/2007e.0/g' -e 's/__VER__/2007e/g' debian/control.in [ 182s] test -x debian/rules [ 182s] dh_clean [ 182s] rm -f debian/copyright_newhints [ 182s] rm -f debian/cdbs-install-list debian/cdbs-package-list debian/stamp-copyright-check [ 182s] rm -rf "debian/upstream-cruft" [ 182s] rm -f debian/stamp-upstream-cruft [ 182s] /usr/bin/make clean [ 182s] make[1]: Entering directory `/usr/src/packages/BUILD' [ 182s] Removing old processed sources and binaries... [ 182s] sh -c 'rm -rf an ua OSTYPE SPECIALS c-client mtest imapd ipopd mailutil mlock dmail tmail || true' [ 182s] cd tools;make clean [ 182s] make[2]: Entering directory `/usr/src/packages/BUILD/tools' [ 182s] sh -c 'rm -f *.o uahelper || true' [ 182s] make[2]: Leaving directory `/usr/src/packages/BUILD/tools' [ 182s] make[1]: Leaving directory `/usr/src/packages/BUILD' [ 182s] for dir in ; do rm -f $dir/*.log; done [ 182s] rm -f c-client.a [ 182s] rm -f debian/build-stamp [ 182s] rm -f debian/mlock.1 [ 182s] rm -rf RCS [ 182s] rm -f ip6 [ 182s] for file in `find debian -maxdepth 2 -type f -name '*.in' -not -name control.in -not -name control.in.in -not -name README.source.in -not -name POTFILES.in -not -name 'watch.in'`; do \ [ 182s] targetfile=`echo $file | sed -e 's/__VER__/2007e/g' -e 's/\\.in$//'`; \ [ 182s] rm -f $targetfile; \ [ 182s] done [ 182s] rm -f debian/install-libs-stamp [ 182s] -find -name '*.txt' | grep rfc [ 182s] make: [clean] Error 1 (ignored) [ 182s] dpkg-source -b BUILD [ 182s] dpkg-source: info: using source format `3.0 (quilt)' [ 182s] dpkg-source: info: building uw-imap using existing ./uw-imap_2007f~dfsg.orig.tar.gz [ 183s] dpkg-source: info: building uw-imap in uw-imap_2007f~dfsg-2.debian.tar.gz [ 183s] dpkg-source: info: building uw-imap in uw-imap_2007f~dfsg-2.dsc [ 183s] debian/rules build [ 184s] sed -e 's/__LIBVER__/2007e/g' -e 's/__LIBFULLVER__/2007e.0/g' -e 's/__VER__/2007e/g' debian/control.in [ 184s] test -x debian/rules [ 184s] mkdir -p "." [ 184s] [ 184s] Scanning upstream source for new/changed copyright notices... [ 184s] [ 184s] licensecheck -c '.*' -r --copyright -i '^debian/(changelog|copyright(|_hints|_newhints))' -l '99999' * | /usr/lib/cdbs/licensecheck2dep5 > debian/copyright_newhints [ 191s] 16 combinations of copyright and licensing found. [ 191s] WARNING: The following (and possibly more) new or changed notices discovered: [ 191s] [ 191s] src/c-client/utf8.h [ 191s] src/osdep/unix/os_aos.c [ 191s] src/osdep/unix/os_art.c [ 191s] src/osdep/unix/os_asv.c [ 191s] src/osdep/unix/os_aux.c [ 191s] src/osdep/unix/os_bsd.c [ 191s] src/osdep/unix/os_cvx.c [ 191s] src/osdep/unix/os_cyg.c [ 191s] src/osdep/unix/os_do4.c [ 191s] src/osdep/unix/os_dyn.c [ 191s] src/osdep/unix/os_hpp.c [ 191s] src/osdep/unix/os_isc.c [ 191s] src/osdep/unix/os_ptx.c [ 191s] src/osdep/unix/os_pyr.c [ 191s] src/osdep/unix/os_s40.c [ 191s] src/osdep/unix/os_shp.c [ 191s] src/osdep/unix/os_sol.c [ 191s] src/osdep/unix/os_sun.c [ 191s] src/osdep/unix/os_sv2.c [ 191s] src/osdep/unix/os_sv4.c [ 191s] src/osdep/unix/os_vu2.h [ 191s] debian/patches/2011_disable_version_check.patch [ 191s] Files: LICENSE.txt [ 191s] Copyright: License. Subject to the terms and conditions of [ 191s] [yyyy [ 191s] License: Apache-2.0 [ 191s] FIXME [ 191s] [ 191s] Files: src/ansilib/memset.c [ 191s] Copyright: 1988-2006, University of Washington [ 191s] while (n) s[--n [ 191s] License: Apache-2.0 [ 191s] FIXME [ 191s] [ 191s] To fix the situation please do the following: [ 191s] 1) Fully compare debian/copyright_hints with debian/copyright_newhints [ 191s] 2) Update debian/copyright as needed [ 191s] 3) Replace debian/copyright_hints with debian/copyright_newhints [ 191s] touch debian/stamp-copyright-check [ 191s] touch debian/stamp-upstream-cruft [ 191s] echo "sed -e 's/__LIBVER__/2007e/g' -e 's/__LIBFULLVER__/2007e.0/g' -e 's/__VER__/2007e/g' $targetfile; \ [ 191s] done [ 191s] dh_testdir [ 191s] # Debian libc is believed to be IPv6-safe [ 191s] touch ip6 [ 191s] /usr/bin/make VERSION=2007e EXTRAAUTHENTICATORS='gss' EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' ldb [ 191s] make[1]: Entering directory `/usr/src/packages/BUILD' [ 191s] make[2]: Entering directory `/usr/src/packages/BUILD' [ 191s] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [ 191s] + Building in full compliance with RFC 3501 security [ 191s] + requirements: [ 191s] ++ TLS/SSL encryption is supported [ 191s] ++ Unencrypted plaintext passwords are prohibited [ 191s] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [ 191s] make[2]: Leaving directory `/usr/src/packages/BUILD' [ 191s] Applying an process to sources... [ 191s] tools/an "ln -s" src/c-client c-client [ 191s] tools/an "ln -s" src/ansilib c-client [ 191s] tools/an "ln -s" src/charset c-client [ 191s] tools/an "ln -s" src/osdep/unix c-client [ 191s] tools/an "ln -s" src/mtest mtest [ 191s] tools/an "ln -s" src/ipopd ipopd [ 191s] tools/an "ln -s" src/imapd imapd [ 191s] tools/an "ln -s" src/mailutil mailutil [ 191s] tools/an "ln -s" src/mlock mlock [ 192s] tools/an "ln -s" src/dmail dmail [ 192s] tools/an "ln -s" src/tmail tmail [ 192s] ln -s tools/an . [ 192s] make build EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' EXTRADRIVERS='mbox' EXTRAAUTHENTICATORS='gss' PASSWDTYPE=std SSLTYPE=nopwd IP=4 EXTRASPECIALS='' BUILDTYPE=lnp IP=6 \ [ 192s] SPECIALS="SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private GSSINCLUDE=/usr/include GSSLIB=/usr/lib MAILSPOOL=/var/mail" [ 192s] make[2]: Entering directory `/usr/src/packages/BUILD' [ 192s] make[3]: Entering directory `/usr/src/packages/BUILD' [ 192s] make[3]: `ip6' is up to date. [ 192s] make[3]: Leaving directory `/usr/src/packages/BUILD' [ 192s] Building c-client for lnp... [ 192s] echo `cat SPECIALS` > c-client/SPECIALS [ 192s] cd c-client;make lnp EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing'\ [ 192s] EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro'\ [ 192s] EXTRADRIVERS='mbox'\ [ 192s] EXTRAAUTHENTICATORS='gss'\ [ 192s] PASSWDTYPE=std SSLTYPE=nopwd IP=6\ [ 192s] SSLINCLUDE=/usr/include/openssl SSLLIB=/usr/lib SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private GSSINCLUDE=/usr/include GSSLIB=/usr/lib MAILSPOOL=/var/mail [ 192s] make[3]: Entering directory `/usr/src/packages/BUILD/c-client' [ 192s] make build EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' EXTRADRIVERS='mbox' EXTRAAUTHENTICATORS='gss' PASSWDTYPE=std SSLTYPE=nopwd IP=6 `cat SPECIALS` OS=slx \ [ 192s] SIGTYPE=psx CHECKPW=pam CRXTYPE=nfs \ [ 192s] SPOOLDIR=/var/spool MAILSPOOL=/var/mail \ [ 192s] ACTIVEFILE=/var/lib/news/active \ [ 192s] RSHPATH=/usr/bin/rsh \ [ 192s] BASECFLAGS="-g -O2 -pipe -fno-omit-frame-pointer" \ [ 192s] BASELDFLAGS="../c-client/c-client.a -lpam -ldl" [ 192s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 192s] sh -c 'rm -rf auths.c crexcl.c ip_unix.c linkage.[ch] siglocal.c osdep*.[ch] *.o ARCHIVE ARCHIVENAME *FLAGS *TYPE c-client.a || true' [ 192s] Once-only environment setup... [ 192s] echo cc > CCTYPE [ 192s] echo -g -O2 -pipe -fno-omit-frame-pointer '-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing' -DCHUNKSIZE=65536 > CFLAGS [ 192s] echo -DCREATEPROTO=unixproto -DEMPTYPROTO=unixproto \ [ 192s] -DMD5ENABLE=\"/etc/cram-md5.pwd\" -DMAILSPOOL=\"/var/mail\" \ [ 192s] -DANONYMOUSHOME=\"/var/mail/anonymous\" \ [ 192s] -DACTIVEFILE=\"/var/lib/news/active\" -DNEWSSPOOL=\"/var/spool/news\" \ [ 192s] -DRSHPATH=\"/usr/bin/rsh\" -DLOCKPGM=\"\" \ [ 192s] -DLOCKPGM1=\"/usr/libexec/mlock\" -DLOCKPGM2=\"/usr/sbin/mlock\" \ [ 192s] -DLOCKPGM3=\"/etc/mlock\" > OSCFLAGS [ 192s] echo ../c-client/c-client.a -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro > LDFLAGS [ 192s] echo "ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o ;ranlib c-client.a" > ARCHIVE [ 192s] echo c-client.a > ARCHIVENAME [ 192s] echo slx > OSTYPE [ 192s] ./drivers mbox imap nntp pop3 mix mx mbx tenex mtx mh mmdf unix news phile dummy [ 192s] ./mkauths gss ext md5 pla log [ 192s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 192s] echo -I/usr/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name -DKRB5_DEPRECATED=1 >> OSCFLAGS [ 192s] sh -c '(test -f /usr/lib/libk5crypto.a) && echo -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err || echo -L/usr/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err' >> LDFLAGS [ 192s] echo "#include \"kerb_mit.c\"" >> auths.c [ 192s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 192s] echo " mail_versioncheck (CCLIENTVERSION);" >> linkage.c [ 192s] ln -s os_slx.h osdep.h [ 192s] ln -s os_slx.c osdepbas.c [ 192s] ln -s log_std.c osdeplog.c [ 192s] ln -s sig_psx.c siglocal.c [ 192s] ln -s crx_nfs.c crexcl.c [ 192s] ln -s ip6_unix.c ip_unix.c [ 192s] sh -c '(test slx = sc5 -o slx = sco -o ! -f /usr/include/sys/statvfs.h) && echo -DNOFSTATVFS >> OSCFLAGS || fgrep statvfs64 /usr/include/sys/statvfs.h > /dev/null || echo -DNOFSTATVFS64 >> OSCFLAGS' [ 192s] Standard password authentication [ 192s] ln -s ckp_pam.c osdepckp.c [ 192s] Building with SSL [ 192s] ln -s ssl_unix.c osdepssl.c [ 192s] echo -I/usr/include/openssl -I/usr/include/openssl/openssl -DSSL_CERT_DIRECTORY=\"/etc/ssl/certs\" -DSSL_KEY_DIRECTORY=\"/etc/ssl/private\" >> OSCFLAGS [ 192s] echo " ssl_onceonlyinit ();" >> linkage.c [ 192s] echo -L/usr/lib -lssl -lcrypto >> LDFLAGS [ 192s] Building with SSL and plaintext passwords disabled unless SSL/TLS [ 192s] echo " mail_parameters (NIL,SET_DISABLEPLAINTEXT,(void *) 2);" >> linkage.c [ 192s] cat osdepbas.c osdepckp.c osdeplog.c osdepssl.c > osdep.c [ 192s] Building OS-dependent module [ 192s] If you get No such file error messages for files x509.h, ssl.h, [ 192s] pem.h, buffer.h, bio.h, and crypto.h, that means that OpenSSL [ 192s] is not installed on your system. Either install OpenSSL first [ 192s] or build with command: make slx SSLTYPE=none [ 192s] `cat CCTYPE` -c `cat CFLAGS` `cat OSCFLAGS` -c osdep.c [ 192s] In file included from osdep.c:49:0: [ 192s] nl_unix.c: In function 'strcrlfcpy': [ 192s] nl_unix.c:49:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] if (!*dst) *dst = (char *) fs_get ((*dstl = i) + 1); [ 192s] ^ [ 192s] In file included from env_unix.c:256:0, [ 192s] from osdep.c:50: [ 192s] pmatch.c: In function 'pmatch_full': [ 192s] pmatch.c:41:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 192s] if (!pat[1]) return (delim && strchr (s,delim)) ? NIL : T; [ 192s] ^ [ 192s] pmatch.c:41:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] In file included from auths.c:1:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] kerb_mit.c: In function 'kerberos_login': [ 192s] kerb_mit.c:103:6: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 192s] authserver_login (lcase (user),kuser,argc,argv)) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] unsigned char *lcase (unsigned char *string); [ 192s] ^ [ 192s] In file included from auths.c:1:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] kerb_mit.c:103:6: warning: pointer targets in passing argument 1 of 'authserver_login' differ in signedness [-Wpointer-sign] [ 192s] authserver_login (lcase (user),kuser,argc,argv)) [ 192s] ^ [ 192s] In file included from env_unix.h:61:0, [ 192s] from osdep.h:63, [ 192s] from osdep.c:31: [ 192s] env.h:40:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 192s] long authserver_login (char *user,char *authuser,int argc,char *argv[]); [ 192s] ^ [ 192s] In file included from auths.c:2:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] auth_gss.c: In function 'auth_gssapi_server': [ 192s] auth_gss.c:399:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 192s] SERVER_LOG ("Failed to acquire credentials for %s",buf.value); [ 192s] ^ [ 192s] auth_gss.c:406:4: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 192s] SERVER_LOG ("Unknown GSSAPI failure: %s",resp.value); [ 192s] ^ [ 192s] auth_gss.c:414:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 192s] SERVER_LOG ("GSSAPI mechanism status: %s",resp.value); [ 192s] ^ [ 192s] In file included from auths.c:4:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] auth_md5.c: In function 'auth_md5_pwd': [ 192s] auth_md5.c:195:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] read (fd,buf = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 192s] ^ [ 192s] auth_md5.c:197:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] for (s = user; *s && ((*s < 'A') || (*s > 'Z')); s++); [ 192s] ^ [ 192s] auth_md5.c:199:5: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 192s] lusr = *s ? lcase (cpystr (user)) : NIL; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] unsigned char *lcase (unsigned char *string); [ 192s] ^ [ 192s] In file included from auths.c:4:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] auth_md5.c:200:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] for (s = strtok_r ((char *) buf,"\015\012",&r),lret = NIL; s; [ 192s] ^ [ 192s] auth_md5.c:201:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] s = ret ? NIL : strtok_r (NIL,"\015\012",&r)) [ 192s] ^ [ 192s] auth_md5.c:203:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 192s] if (*s && (*s != '#') && (t = strchr (s,'\t')) && t[1]) { [ 192s] ^ [ 192s] auth_md5.c:203:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:203:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] if (*s && (*s != '#') && (t = strchr (s,'\t')) && t[1]) { [ 192s] ^ [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] if (!strcmp (s,user)) ret = cpystr (t); [ 192s] ^ [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] char *cpystr (const char *string); [ 192s] ^ [ 192s] In file included from auths.c:4:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] else if (lusr && !lret) if (!strcmp (s,lusr)) lret = t; [ 192s] ^ [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 192s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] auth_md5.c:209:5: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 192s] if (!ret && lret) ret = cpystr (lret); [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] char *cpystr (const char *string); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c: In function 'pwuser': [ 192s] env_unix.c:641:10: warning: pointer targets in passing argument 1 of 'getpwnam' differ in signedness [-Wpointer-sign] [ 192s] struct passwd *pw = getpwnam (user); [ 192s] ^ [ 192s] In file included from osdep.c:42:0: [ 192s] /usr/include/pwd.h:116:23: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] extern struct passwd *getpwnam (const char *__name); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 192s] pw = getpwnam (s = lcase (cpystr (user))); [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] char *cpystr (const char *string); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 192s] pw = getpwnam (s = lcase (cpystr (user))); [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] unsigned char *lcase (unsigned char *string); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'getpwnam' differ in signedness [-Wpointer-sign] [ 192s] pw = getpwnam (s = lcase (cpystr (user))); [ 192s] ^ [ 192s] In file included from osdep.c:42:0: [ 192s] /usr/include/pwd.h:116:23: note: expected 'const char *' but argument is of type 'unsigned char *' [ 192s] extern struct passwd *getpwnam (const char *__name); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c: In function 'valpwd': [ 192s] env_unix.c:671:2: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 192s] ret = pwuser (user); /* validated, get passwd entry for user */ [ 192s] ^ [ 192s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static struct passwd *pwuser (unsigned char *user) [ 192s] ^ [ 192s] env_unix.c:676:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 192s] else if (pw = pwuser (user)) {/* can get user? */ [ 192s] ^ [ 192s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static struct passwd *pwuser (unsigned char *user) [ 192s] ^ [ 192s] env_unix.c:679:2: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 192s] (*pwd == ' ') && pwd[1] && (ret = pwuser (s))) [ 192s] ^ [ 192s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static struct passwd *pwuser (unsigned char *user) [ 192s] ^ [ 192s] env_unix.c: In function 'server_login': [ 192s] env_unix.c:710:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 192s] else if (valpwd (authuser,pwd,argc,argv)) pw = pwuser (user); [ 192s] ^ [ 192s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static struct passwd *pwuser (unsigned char *user) [ 192s] ^ [ 192s] env_unix.c: In function 'authserver_login': [ 192s] env_unix.c:728:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 192s] return pw_login (pwuser (user),authuser,user,NIL,argc,argv); [ 192s] ^ [ 192s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static struct passwd *pwuser (unsigned char *user) [ 192s] ^ [ 192s] env_unix.c: In function 'pw_login': [ 192s] env_unix.c:767:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (user && auser && *auser && compare_cstring (auser,user)) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:767:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (user && auser && *auser && compare_cstring (auser,user)) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:770:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (auser,*t++)) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:770:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (auser,*t++)) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c: In function 'mailboxfile': [ 192s] env_unix.c:1057:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] sprintf (dst,"%s/%s",s,compare_cstring (name+8,"INBOX") ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1057:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] sprintf (dst,"%s/%s",s,compare_cstring (name+8,"INBOX") ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1067:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if ((s = strchr (name+1,'/')) && !compare_cstring (s+1,"INBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1067:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if ((s = strchr (name+1,'/')) && !compare_cstring (s+1,"INBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1087:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if ((s = strchr (name,'/')) && compare_cstring (s+1,"INBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1087:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if ((s = strchr (name,'/')) && compare_cstring (s+1,"INBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1101:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (name,"INBOX")) name = "INBOX"; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1101:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (name,"INBOX")) name = "INBOX"; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1115:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (name+1,"NBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1115:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (name+1,"NBOX")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c: In function 'lock_work': [ 192s] env_unix.c:1374:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 192s] if (op & LOCK_NB) i = flock (fd,op); [ 192s] ^ [ 192s] env_unix.c: In function 'dorc': [ 192s] env_unix.c:1565:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set keywords") && !userFlags[0]) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1565:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set keywords") && !userFlags[0]) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1579:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set new-mailbox-format") || [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1579:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set new-mailbox-format") || [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1580:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] !compare_cstring (s,"set new-folder-format")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1580:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] !compare_cstring (s,"set new-folder-format")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1581:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"same-as-inbox")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1581:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"same-as-inbox")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1583:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (d->name,"mbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1583:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (d->name,"mbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1586:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (d->name,"dummy")) d = NIL; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1586:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (d->name,"dummy")) d = NIL; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1590:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"system-standard")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1590:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"system-standard")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1593:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"mbox")) k = "unix"; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1593:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"mbox")) k = "unix"; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1604:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set empty-mailbox-format") || [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1604:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set empty-mailbox-format") || [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1605:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] !compare_cstring (s,"set empty-folder-format")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1605:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] !compare_cstring (s,"set empty-folder-format")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1606:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"invalid")) appendProto = NIL; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1606:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"invalid")) appendProto = NIL; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1607:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"same-as-inbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1607:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"same-as-inbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1609:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] compare_cstring (d->name,"dummy")) ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1609:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] compare_cstring (d->name,"dummy")) ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1611:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"system-standard")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1611:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"system-standard")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1615:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] d && compare_cstring (d->name,k); d = d->next); [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1615:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] d && compare_cstring (d->name,k); d = d->next); [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1626:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set local-host")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1626:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set local-host")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1630:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-active-file")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1630:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-active-file")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1634:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-spool-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1634:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-spool-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1638:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1638:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1640:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mh-allow-inbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1640:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mh-allow-inbox")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1642:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-state-file")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1642:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set news-state-file")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1646:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-export-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1646:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-export-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1650:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-home-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1650:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-home-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1654:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-home-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1654:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-home-directory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1658:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set system-inbox")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1658:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set system-inbox")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1662:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mail-subdirectory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1662:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mail-subdirectory")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1666:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set from-widget")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1666:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set from-widget")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1668:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] compare_cstring (k,"header-only") ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1668:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] compare_cstring (k,"header-only") ? [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1671:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-command")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1671:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-command")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1673:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1673:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1675:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-command")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1675:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-command")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1677:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1677:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1679:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-open-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1679:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-open-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1681:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-read-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1681:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-read-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1683:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-write-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1683:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set tcp-write-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1685:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1685:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set rsh-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1687:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1687:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ssh-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1689:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set maximum-login-trials")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1689:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set maximum-login-trials")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1691:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set lookahead")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1691:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set lookahead")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1693:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set prefetch")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1693:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set prefetch")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1695:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set close-on-error")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1695:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set close-on-error")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1697:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set imap-port")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1697:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set imap-port")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1699:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set pop3-port")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1699:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set pop3-port")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1701:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set uid-lookahead")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1701:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set uid-lookahead")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1703:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set try-ssl-first")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1703:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set try-ssl-first")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1706:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mailbox-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1706:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set mailbox-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1708:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1708:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1710:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set lock-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1710:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set lock-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1712:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1712:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1714:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1714:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1716:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1716:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1718:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1718:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set ftp-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1720:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1720:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set public-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1722:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1722:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set shared-directory-protection")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1724:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set dot-lock-file-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1724:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set dot-lock-file-timeout")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1726:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-fcntl-locking")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1726:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-fcntl-locking")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1728:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-lock-warning")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1728:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-lock-warning")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1730:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-unix-UIDs-and-keywords")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1730:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-unix-UIDs-and-keywords")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1732:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set hide-dot-files")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1732:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set hide-dot-files")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1734:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set list-maximum-level")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1734:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set list-maximum-level")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1736:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set trust-dns")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1736:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set trust-dns")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1738:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set sasl-uses-ptr-name")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1738:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set sasl-uses-ptr-name")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1740:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set network-filesystem-stat-bug")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1740:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set network-filesystem-stat-bug")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1742:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set nntp-range")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1742:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set nntp-range")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1746:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set black-box-directory") && [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1746:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (s,"set black-box-directory") && [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1748:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring(s,"set black-box-default-home-directory")&& [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1748:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring(s,"set black-box-default-home-directory")&& [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1751:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set anonymous-home-directory") && [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1751:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set anonymous-home-directory") && [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1758:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set CA-certificate-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1758:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set CA-certificate-path")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1760:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-plaintext")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1760:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set disable-plaintext")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1762:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allowed-login-attempts")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1762:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allowed-login-attempts")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1764:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set chroot-server")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1764:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set chroot-server")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1766:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set restrict-mailbox-access")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1766:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set restrict-mailbox-access")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1768:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"root")) restrictBox |= RESTRICTROOT; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1768:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] if (!compare_cstring (k,"root")) restrictBox |= RESTRICTROOT; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1769:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"otherusers")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1769:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"otherusers")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1771:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"all")) restrictBox = -1; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1771:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (k,"all")) restrictBox = -1; [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1773:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set advertise-the-world")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1773:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set advertise-the-world")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1775:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set limited-advertise")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1775:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set limited-advertise")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1778:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] (s,"set disable-automatic-shared-namespaces")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1778:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] (s,"set disable-automatic-shared-namespaces")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1780:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allow-user-config")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1780:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allow-user-config")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1782:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allow-reverse-dns")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1782:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set allow-reverse-dns")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1784:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set k5-cp-uses-service-name")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1784:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set k5-cp-uses-service-name")) [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1788:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set plaintext-allowed-clients")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c:1788:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 192s] else if (!compare_cstring (s,"set plaintext-allowed-clients")) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 192s] ^ [ 192s] In file included from tcp_unix.c:29:0, [ 192s] from osdep.c:53: [ 192s] ip_unix.c: In function 'ip_stringtoaddr': [ 192s] ip_unix.c:136:7: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 192s] (!getaddrinfo (lcase (strcpy (tmp,text)),NIL,hints,&ai))) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] unsigned char *lcase (unsigned char *string); [ 192s] ^ [ 192s] In file included from tcp_unix.c:29:0, [ 192s] from osdep.c:53: [ 192s] ip_unix.c:136:7: warning: pointer targets in passing argument 1 of 'getaddrinfo' differ in signedness [-Wpointer-sign] [ 192s] (!getaddrinfo (lcase (strcpy (tmp,text)),NIL,hints,&ai))) { [ 192s] ^ [ 192s] In file included from osdep.c:38:0: [ 192s] /usr/include/netdb.h:662:12: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 192s] extern int getaddrinfo (const char *__restrict __name, [ 192s] ^ [ 192s] In file included from tcp_unix.c:29:0, [ 192s] from osdep.c:53: [ 192s] ip_unix.c: In function 'ip_nametoaddr': [ 192s] ip_unix.c:253:2: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 192s] (!getaddrinfo (lcase (strcpy (lcname,name)),NIL,hints,&ai))) { [ 192s] ^ [ 192s] In file included from osdep.c:44:0: [ 192s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] unsigned char *lcase (unsigned char *string); [ 192s] ^ [ 192s] In file included from tcp_unix.c:29:0, [ 192s] from osdep.c:53: [ 192s] ip_unix.c:253:2: warning: pointer targets in passing argument 1 of 'getaddrinfo' differ in signedness [-Wpointer-sign] [ 192s] (!getaddrinfo (lcase (strcpy (lcname,name)),NIL,hints,&ai))) { [ 192s] ^ [ 192s] In file included from osdep.c:38:0: [ 192s] /usr/include/netdb.h:662:12: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 192s] extern int getaddrinfo (const char *__restrict __name, [ 192s] ^ [ 192s] In file included from osdep.c:53:0: [ 192s] tcp_unix.c: In function 'tcp_getline': [ 192s] tcp_unix.c:464:3: warning: pointer targets in passing argument 3 of 'tcp_getline_work' differ in signedness [-Wpointer-sign] [ 192s] char *ret = tcp_getline_work (stream,&n,&contd); [ 192s] ^ [ 192s] tcp_unix.c:58:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 192s] static char *tcp_getline_work (TCPSTREAM *stream,unsigned long *size, [ 192s] ^ [ 192s] tcp_unix.c:472:7: warning: pointer targets in passing argument 3 of 'tcp_getline_work' differ in signedness [-Wpointer-sign] [ 192s] ret = tcp_getline_work (stream,&n,&contd); [ 192s] ^ [ 192s] tcp_unix.c:58:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 192s] static char *tcp_getline_work (TCPSTREAM *stream,unsigned long *size, [ 192s] ^ [ 192s] tcp_unix.c: In function 'tcp_isclienthost': [ 192s] tcp_unix.c:1026:17: warning: unused variable 'sadrlen' [-Wunused-variable] [ 192s] size_t adrlen,sadrlen,len; [ 192s] ^ [ 192s] In file included from osdep.c:56:0: [ 192s] flocklnx.c: In function 'safe_flock': [ 192s] flocklnx.c:60:4: warning: passing argument 1 of 'syslog' makes integer from pointer without a cast [enabled by default] [ 192s] if (!logged++) syslog ("%s",LOG_ERR,tmp); [ 192s] ^ [ 192s] In file included from /usr/include/x86_64-linux-gnu/sys/syslog.h:207:0, [ 192s] from /usr/include/syslog.h:1, [ 192s] from osdep.h:50, [ 192s] from osdep.c:31: [ 192s] /usr/include/x86_64-linux-gnu/bits/syslog.h:29:1: note: expected 'int' but argument is of type 'char *' [ 192s] syslog (int __pri, const char *__fmt, ...) [ 192s] ^ [ 192s] In file included from osdep.c:56:0: [ 192s] flocklnx.c:60:4: warning: passing argument 2 of 'syslog' makes pointer from integer without a cast [enabled by default] [ 192s] if (!logged++) syslog ("%s",LOG_ERR,tmp); [ 192s] ^ [ 192s] In file included from /usr/include/x86_64-linux-gnu/sys/syslog.h:207:0, [ 192s] from /usr/include/syslog.h:1, [ 192s] from osdep.h:50, [ 192s] from osdep.c:31: [ 192s] /usr/include/x86_64-linux-gnu/bits/syslog.h:29:1: note: expected 'const char *' but argument is of type 'int' [ 192s] syslog (int __pri, const char *__fmt, ...) [ 192s] ^ [ 192s] osdep.c: In function 'ssl_validate_cert': [ 192s] osdep.c:566:5: warning: pointer targets in passing argument 1 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 192s] ret = ssl_compare_hostnames (host,s) ? NIL : [ 192s] ^ [ 192s] osdep.c:299:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 192s] ^ [ 192s] osdep.c:566:5: warning: pointer targets in passing argument 2 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 192s] ret = ssl_compare_hostnames (host,s) ? NIL : [ 192s] ^ [ 192s] osdep.c:299:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 192s] ^ [ 192s] osdep.c:575:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 192s] (name->type = GEN_DNS) && (s = name->d.ia5->data) && [ 192s] ^ [ 192s] osdep.c:576:6: warning: pointer targets in passing argument 1 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 192s] ssl_compare_hostnames (host,s)) ret = NIL; [ 192s] ^ [ 192s] osdep.c:299:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 192s] ^ [ 192s] osdep.c:576:6: warning: pointer targets in passing argument 2 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 192s] ssl_compare_hostnames (host,s)) ret = NIL; [ 192s] ^ [ 192s] osdep.c:299:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 192s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 192s] ^ [ 192s] osdep.c: In function 'ssl_getline': [ 192s] osdep.c:617:3: warning: pointer targets in passing argument 3 of 'ssl_getline_work' differ in signedness [-Wpointer-sign] [ 192s] char *ret = ssl_getline_work (stream,&n,&contd); [ 192s] ^ [ 192s] osdep.c:300:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 192s] static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, [ 192s] ^ [ 192s] osdep.c:625:7: warning: pointer targets in passing argument 3 of 'ssl_getline_work' differ in signedness [-Wpointer-sign] [ 192s] ret = ssl_getline_work (stream,&n,&contd); [ 192s] ^ [ 192s] osdep.c:300:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 192s] static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, [ 192s] ^ [ 192s] In file included from auths.c:4:0, [ 192s] from env_unix.c:260, [ 192s] from osdep.c:50: [ 192s] auth_md5.c: In function 'auth_md5_pwd': [ 192s] auth_md5.c:195:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 192s] read (fd,buf = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 192s] ^ [ 192s] In file included from osdep.c:50:0: [ 192s] env_unix.c: In function 'pw_login': [ 192s] env_unix.c:785:43: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] [ 192s] (ret = env_init (user,home))) chdir (myhomedir ()); [ 192s] ^ [ 194s] `cat CCTYPE` -c `cat CFLAGS` mail.c [ 194s] mail.c: In function 'mail_parameters': [ 194s] mail.c:374:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:374:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:379:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:379:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:384:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:384:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:390:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:390:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:395:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:395:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:400:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:400:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:405:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:405:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_valid_net_parse_work': [ 194s] mail.c:792:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (s,"service") && (i < NETMAXSRV) && !*mb->service) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:792:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (s,"service") && (i < NETMAXSRV) && !*mb->service) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:793:4: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] lcase (strcpy (mb->service,v)); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:794:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"user") && (i < NETMAXUSER) && !*mb->user) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:794:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"user") && (i < NETMAXUSER) && !*mb->user) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:796:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"authuser") && (i < NETMAXUSER) && [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:796:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"authuser") && (i < NETMAXUSER) && [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:802:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (s,"anonymous")) mb->anoflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:802:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (s,"anonymous")) mb->anoflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:803:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"debug")) mb->dbgflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:803:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"debug")) mb->dbgflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:804:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"readonly")) mb->readonlyflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:804:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"readonly")) mb->readonlyflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:805:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"secure")) mb->secflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:805:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"secure")) mb->secflag = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:806:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"norsh")) mb->norsh = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:806:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"norsh")) mb->norsh = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:807:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"loser")) mb->loser = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:807:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"loser")) mb->loser = T; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:808:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tls") && !mb->notlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:808:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tls") && !mb->notlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:810:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tls-sslv23") && !mb->notlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:810:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tls-sslv23") && !mb->notlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:812:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"notls") && !mb->tlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:812:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"notls") && !mb->tlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:814:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tryssl")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:814:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"tryssl")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:816:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"ssl") && !mb->tlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:816:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"ssl") && !mb->tlsflag) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:818:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"novalidate-cert")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:818:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"novalidate-cert")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:821:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"validate-cert")); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:821:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (mailssldriver && !compare_cstring (s,"validate-cert")); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:824:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"imap") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:824:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"imap") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:825:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"nntp") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:825:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"nntp") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:826:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"pop3") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:826:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"pop3") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:827:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"smtp") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:827:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"smtp") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:828:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"submit")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:828:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"submit")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:829:4: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] lcase (strcpy (mb->service,s)); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:830:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"imap2") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:830:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"imap2") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:831:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap2bis") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:831:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap2bis") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:832:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap4") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:832:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap4") || [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:833:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap4rev1")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:833:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !compare_cstring (s,"imap4rev1")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:835:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"pop")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:835:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (s,"pop")) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_create': [ 194s] mail.c:1008:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (mailbox,"INBOX")) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:1008:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (mailbox,"INBOX")) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_open': [ 194s] mail.c:1250:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,tmp); d = d->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:1250:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] for (d = maildrivers; d && compare_cstring (d->name,tmp); d = d->next); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_overview': [ 194s] mail.c:1472:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 194s] if (stream->dtb && mail_uid_sequence (stream,sequence) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_overview_sequence': [ 194s] mail.c:1488:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 194s] if (stream->dtb && mail_sequence (stream,sequence) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_overview_default': [ 194s] mail.c:1513:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 194s] ov.date = env->date; [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_header': [ 194s] mail.c:1731:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!((b = mail_body (stream,msgno,section)) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_text': [ 194s] mail.c:1822:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!((b = mail_body (stream,msgno,section)) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_mime': [ 194s] mail.c:1876:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!(section && *section && (b = mail_body (stream,msgno,section)))) [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_fetch_body': [ 194s] mail.c:1962:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!(b = mail_body (stream,msgno,section))) return ""; [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_partial_text': [ 194s] mail.c:2022:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!((b = mail_body (stream,msgno,section)) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_partial_body': [ 194s] mail.c:2090:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] if (!(b = mail_body (stream,msgno,section))) return NIL; [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 194s] ^ [ 194s] mail.c: In function 'mail_flag': [ 194s] mail.c:2312:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 194s] ((flags & ST_UID) ? mail_uid_sequence (stream,sequence) : [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 194s] ^ [ 194s] mail.c:2313:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 194s] mail_sequence (stream,sequence)) && [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 194s] ^ [ 194s] mail.c: In function 'mail_append_multiple': [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from osdep.h:44:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] extern size_t strlen (const char *__s) [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *lcase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 194s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 194s] ^ [ 194s] In file included from osdep.h:44:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 194s] ^ [ 194s] mail.c: In function 'mail_body': [ 194s] mail.c:2724:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] if (!(i = strtoul (section,(char **) §ion,10)) || [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c: In function 'mail_parse_date': [ 194s] mail.c:2856:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 194s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 194s] ^ [ 194s] In file included from osdep.h:44:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] extern size_t strlen (const char *__s) [ 194s] ^ [ 194s] mail.c:2856:3: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 194s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 194s] ^ [ 194s] In file included from /usr/include/features.h:374:0, [ 194s] from /usr/include/ctype.h:25, [ 194s] from mail.c:28: [ 194s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 194s] ^ [ 194s] mail.c:2856:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 194s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *ucase (unsigned char *string); [ 194s] ^ [ 194s] mail.c:2862:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] if (!(m = strtoul (s,(char **) &s,10))) return NIL; [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2866:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] if (isdigit (*++s) && (d = strtoul (s,(char **) &s,10)) && [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2868:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] y = strtoul (s,(char **) &s,10); [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2878:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] if ((m = strtoul (s+1,(char **) &s,10)) && (*s++ == '-') && [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2879:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] (d = strtoul (s,(char **) &s,10)) && !*s) break; [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2884:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 194s] if (strlen (s) < (size_t) 5) return NIL; [ 194s] ^ [ 194s] In file included from osdep.h:44:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 194s] extern size_t strlen (const char *__s) [ 194s] ^ [ 194s] mail.c:2912:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] y = strtoul (s,(char **) &s,10); [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2936:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] d = strtoul (s+1,(char **) &s,10); [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2938:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] m = strtoul (++s,(char **) &s,10); [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:2939:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] y = (*s == ':') ? strtoul (++s,(char **) &s,10) : 0; [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c: In function 'mail_uid_sequence': [ 194s] mail.c:3269:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] else if (!(i = strtoul (sequence,(char **) &sequence,10))) { [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:3280:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] else if (!(j = strtoul (sequence,(char **) &sequence,10))) { [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c: In function 'mail_filter': [ 194s] mail.c:3377:2: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 194s] if ((hdrs->text.size == i) && !compare_csizedtext (tmp,&hdrs->text)) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 194s] ^ [ 194s] In file included from c-client.h:41:0, [ 194s] from mail.c:31: [ 194s] mail.c: In function 'mail_search_msg': [ 194s] mail.h:740:21: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] #define BODY struct mail_bodystruct [ 194s] ^ [ 194s] mail.c:3519:7: note: in expansion of macro 'BODY' [ 194s] BODY *body = mail_body (stream,msgno,section); [ 194s] ^ [ 194s] mail.c:2714:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno,unsigned char *section) [ 194s] ^ [ 194s] mail.c: In function 'mail_search_text': [ 194s] mail.c:3691:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 194s] else if ((body = mail_body (stream,msgno,section)) && [ 194s] ^ [ 194s] mail.c:2714:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno,unsigned char *section) [ 194s] ^ [ 194s] mail.c: In function 'mail_search_string': [ 194s] mail.c:3810:16: warning: unused variable 'sc' [-Wunused-variable] [ 194s] STRINGLIST **sc = st; [ 194s] ^ [ 194s] mail.c: In function 'mail_search_keyword': [ 194s] mail.c:3858:7: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_csizedtext (stream->user_flags[i],&st->text)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_criteria': [ 194s] mail.c:3989:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 194s] switch (*ucase (criterion)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] unsigned char *ucase (unsigned char *string); [ 194s] ^ [ 194s] mail.c: In function 'mail_criteria_date': [ 194s] mail.c:4080:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 194s] mail_parse_date (&elt,(char *) s->text.data) && [ 194s] ^ [ 194s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 194s] ^ [ 194s] mail.c: In function 'mail_sort_loadcache': [ 194s] mail.c:4336:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 194s] if (env) t = env->date; [ 194s] ^ [ 194s] mail.c:4352:4: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 194s] if (!(t && mail_parse_date (&telt,t) && [ 194s] ^ [ 194s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 194s] ^ [ 194s] mail.c: In function 'mail_sort_compare': [ 194s] mail.c:4652:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->from,s2->from); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4652:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->from,s2->from); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4655:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->to,s2->to); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4655:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->to,s2->to); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4658:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->cc,s2->cc); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4658:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->cc,s2->cc); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4661:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->subject,s2->subject); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4661:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] i = compare_cstring (s1->subject,s2->subject); [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_thread_msgs': [ 194s] mail.c:4760:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (type,t->name)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4760:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (type,t->name)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_thread_orderedsubject': [ 194s] mail.c:4804:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (compare_cstring (top->sc->subject,s->subject)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:4804:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (compare_cstring (top->sc->subject,s->subject)) { [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_thread_loadcache': [ 194s] mail.c:5125:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 194s] if (!s->date && ov->date && mail_parse_date (&telt,ov->date)) { [ 194s] ^ [ 194s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 194s] ^ [ 194s] mail.c: In function 'mail_sequence': [ 194s] mail.c:5375:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] else if (!(i = strtoul (sequence,(char **) &sequence,10)) || [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c:5391:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 194s] else if (!(j = strtoul (sequence,(char **) &sequence,10)) || [ 194s] ^ [ 194s] In file included from osdep.h:43:0, [ 194s] from c-client.h:42, [ 194s] from mail.c:31: [ 194s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 194s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 194s] ^ [ 194s] mail.c: In function 'mail_parse_flags': [ 194s] mail.c:5446:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (t+1,"SEEN")) f |= fSEEN; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5446:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (t+1,"SEEN")) f |= fSEEN; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5447:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"DELETED")) f |= fDELETED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5447:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"DELETED")) f |= fDELETED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5448:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"FLAGGED")) f |= fFLAGGED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5448:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"FLAGGED")) f |= fFLAGGED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5449:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"ANSWERED")) f |= fANSWERED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5449:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"ANSWERED")) f |= fANSWERED; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5450:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"DRAFT")) f |= fDRAFT; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5450:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] else if (!compare_cstring (t+1,"DRAFT")) f |= fDRAFT; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5460:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (t,s)) *uf |= i = 1 << j; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5460:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (!compare_cstring (t,s)) *uf |= i = 1 << j; [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_usable_network_stream': [ 194s] mail.c:5510:10: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] trustdns ? tcp_canonical (nmb.host) : nmb.host)&& [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5510:10: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] trustdns ? tcp_canonical (nmb.host) : nmb.host)&& [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5515:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] (!compare_cstring (omb.host,nmb.host) && [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:5515:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] (!compare_cstring (omb.host,nmb.host) && [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_auth': [ 194s] mail.c:6112:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (auth->server && !compare_cstring (auth->name,mechanism)) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:6112:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] if (auth->server && !compare_cstring (auth->name,mechanism)) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: In function 'mail_lookup_auth_name': [ 194s] mail.c:6145:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !(auth->flags & AU_DISABLE) && !compare_cstring (auth->name,mechanism)) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c:6145:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 194s] !(auth->flags & AU_DISABLE) && !compare_cstring (auth->name,mechanism)) [ 194s] ^ [ 194s] In file included from c-client.h:48:0, [ 194s] from mail.c:31: [ 194s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 194s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 194s] ^ [ 194s] mail.c: At top level: [ 194s] mail.c:38:14: warning: 'mailcclientversion' defined but not used [-Wunused-variable] [ 194s] static char *mailcclientversion = CCLIENTVERSION; [ 194s] ^ [ 197s] mail.c: In function 'mail_parse_set': [ 197s] mail.c:4153:26: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 197s] else cur = cur->next = mail_newsearchset (); [ 197s] ^ [ 197s] `cat CCTYPE` -c `cat CFLAGS` misc.c [ 197s] misc.c: In function 'compare_csizedtext': [ 197s] misc.c:471:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 197s] for (s = (char *) s2->data,j = s2->size; *s1 && j; ++s1,++s,--j) [ 197s] ^ [ 197s] `cat CCTYPE` -c `cat CFLAGS` newsrc.c [ 198s] newsrc.c: In function 'newsrc_lsub': [ 198s] newsrc.c:167:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 198s] if (pmatch_full (name,pattern,'.')) mm_lsub (stream,'.',name,NIL); [ 198s] ^ [ 198s] In file included from env_unix.h:61:0, [ 198s] from osdep.h:63, [ 198s] from c-client.h:42, [ 198s] from newsrc.c:32: [ 198s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 198s] ^ [ 198s] newsrc.c:167:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 198s] if (pmatch_full (name,pattern,'.')) mm_lsub (stream,'.',name,NIL); [ 198s] ^ [ 198s] In file included from env_unix.h:61:0, [ 198s] from osdep.h:63, [ 198s] from c-client.h:42, [ 198s] from newsrc.c:32: [ 198s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 198s] ^ [ 198s] newsrc.c:170:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 198s] if (pmatch_full (name,pattern,'.')) [ 198s] ^ [ 198s] In file included from env_unix.h:61:0, [ 198s] from osdep.h:63, [ 198s] from c-client.h:42, [ 198s] from newsrc.c:32: [ 198s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 198s] ^ [ 198s] newsrc.c:170:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 198s] if (pmatch_full (name,pattern,'.')) [ 198s] ^ [ 198s] In file included from env_unix.h:61:0, [ 198s] from osdep.h:63, [ 198s] from c-client.h:42, [ 198s] from newsrc.c:32: [ 198s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 198s] ^ [ 198s] newsrc.c: In function 'newsrc_state': [ 198s] newsrc.c:468:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 198s] fread (s,(size_t) 1,size,f); [ 198s] ^ [ 198s] `cat CCTYPE` -c `cat CFLAGS` smanager.c [ 198s] smanager.c: In function 'sm_subscribe': [ 198s] smanager.c:44:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from smanager.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] smanager.c:44:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from smanager.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] smanager.c: In function 'sm_unsubscribe': [ 198s] smanager.c:77:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from smanager.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] smanager.c:77:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from smanager.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] `cat CCTYPE` -c `cat CFLAGS` utf8.c [ 198s] utf8.c:343:1: warning: missing braces around initializer [-Wmissing-braces] [ 198s] }; [ 198s] ^ [ 198s] utf8.c:343:1: warning: (near initialization for 'utf8_csvalid[92]') [-Wmissing-braces] [ 198s] utf8.c:370:1: warning: missing braces around initializer [-Wmissing-braces] [ 198s] }; [ 198s] ^ [ 198s] utf8.c:370:1: warning: (near initialization for 'utf8_scvalid[21]') [-Wmissing-braces] [ 198s] utf8.c: In function 'utf8_script': [ 198s] utf8.c:383:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (script,utf8_scvalid[i].name)) [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:383:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (script,utf8_scvalid[i].name)) [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c: In function 'utf8_charset': [ 198s] utf8.c:400:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (charset,utf8_csvalid[i].name)) [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:400:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (charset,utf8_csvalid[i].name)) [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c: In function 'utf8_cstext': [ 198s] utf8.c:586:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] short iso2022jp = !compare_cstring (charset,"ISO-2022-JP"); [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:586:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] short iso2022jp = !compare_cstring (charset,"ISO-2022-JP"); [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c: In function 'utf8_cstocstext': [ 198s] utf8.c:613:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] !compare_cstring (dcs->name,"ISO-2022-JP"))) ? [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:613:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] !compare_cstring (dcs->name,"ISO-2022-JP"))) ? [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c: In function 'utf8_rmap': [ 198s] utf8.c:647:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] return (currmapcs && !compare_cstring (charset,currmapcs->name)) ? currmap : [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:647:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] return (currmapcs && !compare_cstring (charset,currmapcs->name)) ? currmap : [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c: In function 'utf8_csvalidmap': [ 198s] utf8.c:1291:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (s,"ISO-2022-JP")) s = "EUC-JP"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 198s] utf8.c:1291:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 198s] if (!compare_cstring (s,"ISO-2022-JP")) s = "EUC-JP"; [ 198s] ^ [ 198s] In file included from c-client.h:48:0, [ 198s] from utf8.c:32: [ 198s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 198s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 198s] ^ [ 199s] utf8.c: In function 'ucs4_decompose': [ 199s] utf8.c:2497:3: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 199s] return ret; [ 199s] ^ [ 199s] `cat CCTYPE` -c `cat CFLAGS` utf8aux.c [ 200s] utf8aux.c: In function 'utf8_from_mutf7': [ 200s] utf8aux.c:415:3: warning: pointer targets in passing argument 1 of 'mail_utf7_valid' differ in signedness [-Wpointer-sign] [ 200s] if (mail_utf7_valid (src)) return NIL; [ 200s] ^ [ 200s] In file included from c-client.h:41:0, [ 200s] from utf8aux.c:32: [ 200s] mail.h:1644:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 200s] char *mail_utf7_valid (char *mailbox); [ 200s] ^ [ 200s] utf8aux.c:420:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 200s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 200s] ^ [ 200s] In file included from osdep.h:44:0, [ 200s] from c-client.h:42, [ 200s] from utf8aux.c:32: [ 200s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 200s] extern size_t strlen (const char *__s) [ 200s] ^ [ 200s] utf8aux.c:420:3: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 200s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from utf8aux.c:32: [ 200s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 200s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 200s] ^ [ 200s] utf8aux.c:420:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 200s] ^ [ 200s] `cat CCTYPE` -c `cat CFLAGS` siglocal.c [ 200s] `cat CCTYPE` -c `cat CFLAGS` dummy.c [ 200s] dummy.c: In function 'dummy_valid': [ 200s] dummy.c:124:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] else if (!compare_cstring (name,"INBOX")) return &dummydriver; [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:124:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] else if (!compare_cstring (name,"INBOX")) return &dummydriver; [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_scan': [ 200s] dummy.c:185:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch ("INBOX",ucase (test))) { [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] dummy.c:185:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch ("INBOX",ucase (test))) { [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_lsub': [ 200s] dummy.c:224:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (s,"INBOX") && [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:224:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (s,"INBOX") && [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:225:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] pmatch ("INBOX",ucase (strcpy (tmp,test)))) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] dummy.c:225:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] pmatch ("INBOX",ucase (strcpy (tmp,test)))) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:227:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] else if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:227:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] else if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:230:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,LATT_NOSELECT); [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:230:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,LATT_NOSELECT); [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_list_work': [ 200s] dummy.c:290:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:290:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:290:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:290:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:304:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if ((pmatch_full (strcpy (path,tmp),pat,'/') || [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:304:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if ((pmatch_full (strcpy (path,tmp),pat,'/') || [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:305:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] pmatch_full (strcat (path,"/"),pat,'/') || [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:305:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] pmatch_full (strcat (path,"/"),pat,'/') || [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:306:7: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 200s] dmatch (path,pat,'/')) && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:306:7: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 200s] dmatch (path,pat,'/')) && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:315:6: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!pmatch (tmp,"INBOX")) { [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:315:6: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (!pmatch (tmp,"INBOX")) { [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:316:8: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/')) { [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:316:8: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/')) { [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:321:8: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] else if (pmatch_full (path,pat,'/') && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:321:8: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] else if (pmatch_full (path,pat,'/') && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:325:6: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 200s] if (dmatch (path,pat,'/') && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:325:6: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 200s] if (dmatch (path,pat,'/') && [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:331:6: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:331:6: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 200s] ^ [ 200s] In file included from env_unix.h:61:0, [ 200s] from osdep.h:63, [ 200s] from dummy.c:35: [ 200s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 200s] ^ [ 200s] dummy.c:331:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:331:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_create': [ 200s] dummy.c:458:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!(compare_cstring (mailbox,"INBOX") && (s = dummy_file (tmp,mailbox)))) { [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:458:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!(compare_cstring (mailbox,"INBOX") && (s = dummy_file (tmp,mailbox)))) { [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_rename': [ 200s] dummy.c:568:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (old,"INBOX") && stat (oldname,&sbuf)) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:568:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (old,"INBOX") && stat (oldname,&sbuf)) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_open': [ 200s] dummy.c:597:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (compare_cstring (stream->mailbox,"INBOX")) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:597:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (compare_cstring (stream->mailbox,"INBOX")) [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_copy': [ 200s] dummy.c:704:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 200s] if ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 200s] ^ [ 200s] In file included from dummy.c:34:0: [ 200s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 200s] ^ [ 200s] dummy.c:705:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 200s] mail_sequence (stream,sequence)) fatal ("Impossible dummy_copy"); [ 200s] ^ [ 200s] In file included from dummy.c:34:0: [ 200s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 200s] ^ [ 200s] dummy.c: In function 'dummy_append': [ 200s] dummy.c:726:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (mailbox,"INBOX")) { [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:726:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] if (!compare_cstring (mailbox,"INBOX")) { [ 200s] ^ [ 200s] In file included from dummy.c:39:0: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] dummy.c:728:23: warning: operation on 'ts' may be undefined [-Wsequence-point] [ 200s] if (!ts && !(*(ts = default_proto (NIL))->dtb->create) (ts,"INBOX")) [ 200s] ^ [ 200s] dummy.c: In function 'dummy_canonicalize': [ 200s] dummy.c:803:28: warning: value computed is not used [-Wunused-value] [ 200s] for (i = 0, s = tmp; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 200s] ^ [ 200s] dummy.c: In function 'dummy_scan_contents': [ 200s] dummy.c:383:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 200s] read (fd,buf+ssiz,bsiz = min (fsiz,BUFSIZE)); [ 200s] ^ [ 200s] `cat CCTYPE` -c `cat CFLAGS` pseudo.c [ 200s] `cat CCTYPE` -c `cat CFLAGS` netmsg.c [ 200s] `cat CCTYPE` -c `cat CFLAGS` flstring.c [ 200s] `cat CCTYPE` -c `cat CFLAGS` fdstring.c [ 200s] fdstring.c: In function 'fd_string_setpos': [ 200s] fdstring.c:97:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 200s] read ((long) s->data,s->curpos,(size_t) s->cursize); [ 200s] ^ [ 200s] fdstring.c: In function 'fd_string_init': [ 200s] fdstring.c:67:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 200s] read (d->fd,s->chunk,(size_t) s->cursize); [ 200s] ^ [ 200s] `cat CCTYPE` -c `cat CFLAGS` rfc822.c [ 200s] rfc822.c: In function 'rfc822_parse_msg_full': [ 200s] rfc822.c:159:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] ucase (tmp); /* coerce to uppercase */ [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:198:53: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] if (!env->date && !strcmp (tmp+1,"ATE")) env->date = cpystr (d); [ 200s] ^ [ 200s] rfc822.c: In function 'rfc822_parse_content': [ 200s] rfc822.c:490:6: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] rfc822_parse_content_header (&part->body,ucase (s1+8),s); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:490:6: warning: pointer targets in passing argument 2 of 'rfc822_parse_content_header' differ in signedness [-Wpointer-sign] [ 200s] rfc822_parse_content_header (&part->body,ucase (s1+8),s); [ 200s] ^ [ 200s] In file included from c-client.h:43:0, [ 200s] from rfc822.c:38: [ 200s] rfc822.h:64:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 200s] void rfc822_parse_content_header (BODY *body,char *name,char *s); [ 200s] ^ [ 200s] rfc822.c: In function 'rfc822_parse_content_header': [ 200s] rfc822.c:560:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] body->disposition.type = ucase (cpystr (s)); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:560:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] body->disposition.type = ucase (cpystr (s)); [ 200s] ^ [ 200s] rfc822.c:574:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] stl->text.data = (unsigned char *) ucase (cpystr (s)); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:601:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] compare_cstring (s,body_types[i]); i++); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] rfc822.c:601:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] compare_cstring (s,body_types[i]); i++); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] rfc822.c:612:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] body_types[body->type] = ucase (s); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:612:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] body_types[body->type] = ucase (s); [ 200s] ^ [ 200s] rfc822.c:624:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] if (s) body->subtype = ucase (rfc822_cpy (s)); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:624:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] if (s) body->subtype = ucase (rfc822_cpy (s)); [ 200s] ^ [ 200s] rfc822.c:642:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] compare_cstring (s,body_encodings[i]); i++); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] rfc822.c:642:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 200s] compare_cstring (s,body_encodings[i]); i++); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 200s] ^ [ 200s] rfc822.c:653:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] body_encodings[body->encoding] = ucase (s); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:653:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] body_encodings[body->encoding] = ucase (s); [ 200s] ^ [ 200s] rfc822.c: In function 'rfc822_parse_parameter': [ 200s] rfc822.c:686:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 200s] param->attribute = ucase (cpystr (s)); [ 200s] ^ [ 200s] In file included from c-client.h:48:0, [ 200s] from rfc822.c:38: [ 200s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 200s] unsigned char *ucase (unsigned char *string); [ 200s] ^ [ 200s] rfc822.c:686:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 200s] param->attribute = ucase (cpystr (s)); [ 200s] ^ [ 200s] rfc822.c: In function 'rfc822_output_header': [ 200s] rfc822.c:1462:5: warning: pointer targets in passing argument 4 of 'rfc822_output_header_line' differ in signedness [-Wpointer-sign] [ 200s] rfc822_output_header_line (buf,"Date",i,env->date) && [ 200s] ^ [ 200s] In file included from c-client.h:43:0, [ 200s] from rfc822.c:38: [ 200s] rfc822.h:88:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 200s] long rfc822_output_header_line (RFC822BUFFER *buf,char *type,long resent, [ 200s] ^ [ 200s] rfc822.c: In function 'rfc822_output': [ 200s] rfc822.c:2342:10: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] [ 200s] char tmp[SENDBUFLEN+1]; /* client to give us a big enough one */ [ 200s] ^ [ 201s] `cat CCTYPE` -c `cat CFLAGS` nntp.c [ 202s] nntp.c: In function 'nntp_list': [ 202s] nntp.c:362:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c:362:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c:365:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (pmatch_full (name,pattern,'.')) [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c:365:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (pmatch_full (name,pattern,'.')) [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_lsub': [ 202s] nntp.c:397:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (s = sm_read (&sdb)) do if (nntp_valid (s) && pmatch (s,mbx)) [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c:397:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 202s] if (s = sm_read (&sdb)) do if (nntp_valid (s) && pmatch (s,mbx)) [ 202s] ^ [ 202s] In file included from env_unix.h:61:0, [ 202s] from osdep.h:63, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_status': [ 202s] nntp.c:566:6: warning: pointer targets in passing argument 1 of 'newsrc_check_uid' differ in signedness [-Wpointer-sign] [ 202s] newsrc_check_uid (state,k,&status.recent,&status.unseen); [ 202s] ^ [ 202s] In file included from nntp.c:33:0: [ 202s] newsrc.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] void newsrc_check_uid (unsigned char *state,unsigned long uid, [ 202s] ^ [ 202s] nntp.c:575:2: warning: pointer targets in passing argument 1 of 'newsrc_check_uid' differ in signedness [-Wpointer-sign] [ 202s] newsrc_check_uid (state,i++,&status.recent,&status.unseen); [ 202s] ^ [ 202s] In file included from nntp.c:33:0: [ 202s] newsrc.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] void newsrc_check_uid (unsigned char *state,unsigned long uid, [ 202s] ^ [ 202s] nntp.c: In function 'nntp_mopen': [ 202s] nntp.c:735:6: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 202s] net_host (nstream->netstream) : mb.host)); [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] unsigned char *lcase (unsigned char *string); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_fetchfast': [ 202s] nntp.c:853:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 202s] mail_uid_sequence (stream,sequence) : [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 202s] ^ [ 202s] nntp.c:854:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 202s] mail_sequence (stream,sequence))) [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_flags': [ 202s] nntp.c:896:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 202s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 202s] ^ [ 202s] nntp.c:896:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 202s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_over': [ 202s] nntp.c:999:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 202s] while ((s = net_getline (LOCAL->nntpstream->netstream)) && strcmp (s,".")){ [ 202s] ^ [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 202s] while ((s = net_getline (LOCAL->nntpstream->netstream)) && strcmp (s,".")){ [ 202s] ^ [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 202s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] nntp.c: In function 'nntp_parse_overview': [ 202s] nntp.c:1045:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 202s] if (!elt->day) mail_parse_date (elt,ov->date); [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_search_msg': [ 202s] nntp.c:1314:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 202s] (!mail_parse_date (&delt,ov->date) || [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_sort_loadcache': [ 202s] nntp.c:1531:6: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 202s] if (mail_parse_date (&telt,t)) r->date = mail_longdate (&telt); [ 202s] ^ [ 202s] In file included from c-client.h:41:0, [ 202s] from nntp.c:32: [ 202s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_extensions': [ 202s] nntp.c:1818:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] if (!compare_cstring (t,"LISTGROUP")) NNTP.ext.listgroup = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1818:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] if (!compare_cstring (t,"LISTGROUP")) NNTP.ext.listgroup = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1819:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"OVER")) NNTP.ext.over = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1819:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"OVER")) NNTP.ext.over = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1820:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"HDR")) NNTP.ext.hdr = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1820:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"HDR")) NNTP.ext.hdr = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1821:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"PAT")) NNTP.ext.pat = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1821:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"PAT")) NNTP.ext.pat = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1822:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"STARTTLS")) NNTP.ext.starttls = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1822:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"STARTTLS")) NNTP.ext.starttls = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1823:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"MULTIDOMAIN")) NNTP.ext.multidomain = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1823:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"MULTIDOMAIN")) NNTP.ext.multidomain = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1825:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"AUTHINFO") && args) { [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1825:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] else if (!compare_cstring (t,"AUTHINFO") && args) { [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1828:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] if (!compare_cstring (args,"USER")) NNTP.ext.authuser = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c:1828:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 202s] if (!compare_cstring (args,"USER")) NNTP.ext.authuser = T; [ 202s] ^ [ 202s] In file included from c-client.h:48:0, [ 202s] from nntp.c:32: [ 202s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 202s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 202s] ^ [ 202s] nntp.c: In function 'nntp_mail': [ 202s] nntp.c:1916:3: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] [ 202s] if (s = strstr (env->date," (")) *s = NIL; [ 202s] ^ [ 202s] In file included from osdep.h:44:0, [ 202s] from c-client.h:42, [ 202s] from nntp.c:32: [ 202s] /usr/include/string.h:342:14: note: expected 'const char *' but argument is of type 'unsigned char *' [ 202s] extern char *strstr (const char *__haystack, const char *__needle) [ 202s] ^ [ 202s] nntp.c:1887:8: warning: unused variable 'retry' [-Wunused-variable] [ 202s] long retry = NIL; [ 202s] ^ [ 202s] nntp.c:1886:8: warning: unused variable 'error' [-Wunused-variable] [ 202s] long error = NIL; [ 202s] ^ [ 202s] nntp.c: In function 'nntp_mopen': [ 202s] nntp.c:764:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 202s] fread (LOCAL->over_fmt = (char *) fs_get ((size_t) k + 3), [ 202s] ^ [ 202s] nntp.c: In function 'nntp_header': [ 202s] nntp.c:1100:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 202s] fread (elt->private.msg.header.text.data = [ 202s] ^ [ 202s] `cat CCTYPE` -c `cat CFLAGS` smtp.c [ 203s] smtp.c: In function 'smtp_open_full': [ 203s] smtp.c:166:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (mb.service,"submit")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:166:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (mb.service,"submit")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:184:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] s = compare_cstring ("localhost",mb.host) ? [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:184:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] s = compare_cstring ("localhost",mb.host) ? [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c: In function 'smtp_ehlo': [ 203s] smtp.c:690:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (s,"SIZE")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:690:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (s,"SIZE")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:694:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"DELIVERBY")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:694:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"DELIVERBY")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:698:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ATRN")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:698:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ATRN")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:702:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"AUTH")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:702:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"AUTH")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:708:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SIZE")) ESMTP.size.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:708:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SIZE")) ESMTP.size.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:709:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"8BITMIME")) ESMTP.eightbit.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:709:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"8BITMIME")) ESMTP.eightbit.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:710:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"DSN")) ESMTP.dsn.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:710:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"DSN")) ESMTP.dsn.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:711:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ATRN")) ESMTP.atrn.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:711:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ATRN")) ESMTP.atrn.ok = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:712:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SEND")) ESMTP.service.send = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:712:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SEND")) ESMTP.service.send = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:713:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SOML")) ESMTP.service.soml = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:713:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SOML")) ESMTP.service.soml = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:714:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SAML")) ESMTP.service.saml = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:714:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"SAML")) ESMTP.service.saml = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:715:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"EXPN")) ESMTP.service.expn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:715:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"EXPN")) ESMTP.service.expn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:716:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"HELP")) ESMTP.service.help = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:716:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"HELP")) ESMTP.service.help = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:717:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"TURN")) ESMTP.service.turn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:717:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"TURN")) ESMTP.service.turn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:718:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ETRN")) ESMTP.service.etrn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:718:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ETRN")) ESMTP.service.etrn = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:719:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"STARTTLS")) ESMTP.service.starttls = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:719:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"STARTTLS")) ESMTP.service.starttls = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:720:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"RELAY")) ESMTP.service.relay = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:720:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"RELAY")) ESMTP.service.relay = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:721:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"PIPELINING")) ESMTP.service.pipe = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:721:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"PIPELINING")) ESMTP.service.pipe = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:722:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ENHANCEDSTATUSCODES")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:722:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ENHANCEDSTATUSCODES")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:724:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"BINARYMIME")) ESMTP.service.bmime = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:724:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"BINARYMIME")) ESMTP.service.bmime = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:725:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"CHUNKING")) ESMTP.service.chunk = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] smtp.c:725:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"CHUNKING")) ESMTP.service.chunk = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from smtp.c:39: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] `cat CCTYPE` -c `cat CFLAGS` imap4r1.c [ 203s] imap4r1.c: In function 'imap_lsub': [ 203s] imap4r1.c:509:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 203s] if (s = sm_read (&sdb)) do if (imap_valid (s) && pmatch (s,mbx)) [ 203s] ^ [ 203s] In file included from env_unix.h:61:0, [ 203s] from osdep.h:63, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 203s] ^ [ 203s] imap4r1.c:509:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 203s] if (s = sm_read (&sdb)) do if (imap_valid (s) && pmatch (s,mbx)) [ 203s] ^ [ 203s] In file included from env_unix.h:61:0, [ 203s] from osdep.h:63, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_list_work': [ 203s] imap4r1.c:568:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (cmd,"LIST")) cmd = "RLIST"; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:568:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (cmd,"LIST")) cmd = "RLIST"; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:570:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (cmd,"LSUB")) cmd = "RLSUB"; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:570:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (cmd,"LSUB")) cmd = "RLSUB"; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] strcmp (imap_send (stream,"FIND ALL.MAILBOXES",args)->key,"BAD")) && [ 203s] ^ [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] !strcmp (imap_send (stream,"FIND MAILBOXES",args)->key,"BAD")) [ 203s] ^ [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c: In function 'imap_manage': [ 203s] imap4r1.c:685:52: warning: the address of 'imapdriver' will always evaluate as 'true' [-Waddress] [ 203s] if (mail_valid_net (mailbox,&imapdriver,NIL,mbx) && [ 203s] ^ [ 203s] imap4r1.c:706:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ret ? NIL : ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_open': [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!reply || strcmp (reply->tag,"*") || [ 203s] ^ [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] (strcmp (reply->key,"OK") && strcmp (reply->key,"PREAUTH"))) { [ 203s] ^ [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:876:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] if (reply) mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (LOCAL->netstream && strcmp (reply->key,"PREAUTH")) { [ 203s] ^ [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:989:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] stream->inbox = !compare_cstring (mb.mailbox,"INBOX"); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:989:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] stream->inbox = !compare_cstring (mb.mailbox,"INBOX"); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:999:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_rimap': [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] !strcmp ((reply = imap_parse_reply (stream,cpystr (tmp)))->tag,"*")){ [ 203s] ^ [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"OK") || !strcmp (reply->key,"PREAUTH")) { [ 203s] ^ [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c: In function 'imap_anon': [ 203s] imap4r1.c:1085:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (compare_cstring (reply->tag,tag)) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:1087:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] while (compare_cstring ((reply = imap_reply (stream,tag))->tag,tag)) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:1102:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_auth': [ 203s] imap4r1.c:1152:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (compare_cstring (reply->tag,tag)) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:1153:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] while (compare_cstring ((reply = imap_reply (stream,tag))->tag,tag)) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:1162:2: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 203s] lsterr = cpystr (reply->text); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] char *cpystr (const char *string); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_login': [ 203s] imap4r1.c:1214:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,WARN); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_challenge': [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] !strcmp (reply->tag,"*")) imap_parse_unsolicited (stream,reply); [ 203s] ^ [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:1249:9: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 203s] strlen (reply->text),len))) { [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] extern size_t strlen (const char *__s) [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_close': [ 203s] imap4r1.c:1306:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,WARN); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_fast': [ 203s] imap4r1.c:1346:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] if (!imap_OK (stream,reply)) mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_flags': [ 203s] imap4r1.c:1367:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_overview': [ 203s] imap4r1.c:1420:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] ov.date = env->date; [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_structure': [ 203s] imap4r1.c:1468:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:1595:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:1597:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_msgdata': [ 203s] imap4r1.c:1827:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,WARN); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:1837:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:1846:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,WARN); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:1850:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_uid': [ 203s] imap4r1.c:1903:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_msgno': [ 203s] imap4r1.c:1939:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_flag': [ 203s] imap4r1.c:1980:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_search': [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] !strcmp (reply->key,"BAD")) { [ 203s] ^ [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"BAD")) { [ 203s] ^ [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2073:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c:2109:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_sort': [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!(flags & SE_UID) && !strcmp (reply->key,"BAD")) { [ 203s] ^ [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"BAD")) [ 203s] ^ [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2188:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_thread': [ 203s] imap4r1.c:2275:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (thr->name,type)) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:2275:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (thr->name,type)) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_thread_work': [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!(flags & SE_UID) && !strcmp (reply->key,"BAD")) { [ 203s] ^ [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"BAD")) [ 203s] ^ [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:2350:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_check': [ 203s] imap4r1.c:2374:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,imap_OK (stream,reply) ? (long) NIL : ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_expunge': [ 203s] imap4r1.c:2399:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 203s] else if (mail_sequence (stream,sequence)) { [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 203s] ^ [ 203s] imap4r1.c:2427:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] if (reply) mm_log (reply->text,ret ? (long) NIL : ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_copy': [ 203s] imap4r1.c:2465:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 203s] else if (ir && pc && LOCAL->referral && mail_sequence (stream,sequence) && [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 203s] ^ [ 203s] imap4r1.c:2469:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_append': [ 203s] imap4r1.c:2522:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_append_referral': [ 203s] imap4r1.c:2585:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_append_single': [ 203s] imap4r1.c:2615:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 203s] if (!mail_parse_date (&elt,date)) { [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:2619:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.tag = LOCAL->reply.line = cpystr ("*"); [ 203s] ^ [ 203s] imap4r1.c:2620:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.key = "BAD"; [ 203s] ^ [ 203s] imap4r1.c:2621:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.text = "Bad date in append"; [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_acl_work': [ 203s] imap4r1.c:2895:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_annotation_work': [ 203s] imap4r1.c:2906:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_setquota': [ 203s] imap4r1.c:2929:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_getquota': [ 203s] imap4r1.c:2951:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_getquotaroot': [ 203s] imap4r1.c:2974:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 203s] else mm_log (reply->text,ERROR); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_log (char *string,long errflg); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_send': [ 203s] imap4r1.c:3011:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] (*sc) (stream,cmd,((compare_cstring (cmd,"FETCH") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3011:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] (*sc) (stream,cmd,((compare_cstring (cmd,"FETCH") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3012:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] compare_cstring (cmd,"STORE") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3012:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] compare_cstring (cmd,"STORE") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3013:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] compare_cstring (cmd,"SEARCH")) ? [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3013:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] compare_cstring (cmd,"SEARCH")) ? [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:3183:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 203s] if (!map->date || mail_parse_date (&elt,map->date)) { [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_send_qstring': [ 203s] imap4r1.c:3256:8: warning: unused variable 'c' [-Wunused-variable] [ 203s] char c; [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_send_literal': [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (strcmp (reply->tag,"+")) {/* prompt for more data? */ [ 203s] ^ [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c: In function 'imap_reply': [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->tag,"+")) return reply; [ 203s] ^ [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->tag,"*")) { [ 203s] ^ [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3699:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (tag && !compare_cstring (tag,reply->tag)) return reply; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_reply': [ 203s] imap4r1.c:3725:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.line = text)) { [ 203s] ^ [ 203s] imap4r1.c:3731:3: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 203s] if (stream->debug) mm_dlog (LOCAL->reply.line); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_dlog (char *string); [ 203s] ^ [ 203s] imap4r1.c:3732:3: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:3732:3: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:3732:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 203s] ^ [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (strcmp (LOCAL->reply.tag,"+")) { [ 203s] ^ [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3740:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.key = strtok_r (NIL," ",&r))) { [ 203s] ^ [ 203s] imap4r1.c:3750:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.text = strtok_r (NIL,"\n",&r))) [ 203s] ^ [ 203s] imap4r1.c:3751:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.text = LOCAL->reply.key + strlen (LOCAL->reply.key); [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] extern size_t strlen (const char *__s) [ 203s] ^ [ 203s] imap4r1.c:3754:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.key = "BAD"; /* so it barfs if not expecting continuation */ [ 203s] ^ [ 203s] imap4r1.c:3755:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(LOCAL->reply.text = strtok_r (NIL,"\n",&r))) [ 203s] ^ [ 203s] imap4r1.c:3756:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.text = ""; [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_fake': [ 203s] imap4r1.c:3776:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.tag = LOCAL->reply.line = cpystr (tag ? tag : "*"); [ 203s] ^ [ 203s] imap4r1.c:3777:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.key = "NO"; [ 203s] ^ [ 203s] imap4r1.c:3778:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] LOCAL->reply.text = text; [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_OK': [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"OK")) { [ 203s] ^ [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3794:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,NIL,NIL); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"NO")) [ 203s] ^ [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3799:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,WARN,NIL); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (reply->key,"BAD")) { [ 203s] ^ [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3802:7: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,ERROR,NIL); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_unsolicited': [ 203s] imap4r1.c:3826:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] msgno = strtoul (reply->key,(char **) &s,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] s = ucase (strtok_r (reply->text," ",&r)); [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] s = ucase (strtok_r (reply->text," ",&r)); [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] s = ucase (strtok_r (reply->text," ",&r)); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3842:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] t = strtok_r (NIL,"\n",&r); [ 203s] ^ [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (s,"EXISTS") && (msgno >= stream->nmsgs)) [ 203s] ^ [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (s,"RECENT") && (msgno <= stream->nmsgs)) [ 203s] ^ [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (s,"EXPUNGE") && msgno && (msgno <= stream->nmsgs)) { [ 203s] ^ [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if ((!strcmp (s,"FETCH") || !strcmp (s,"STORE")) && [ 203s] ^ [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3868:7: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] while (prop = (strtok_r (t," )",&r))) { [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:3868:7: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] while (prop = (strtok_r (t," )",&r))) { [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:3869:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] t = strtok_r (NIL,"\n",&r); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 203s] ^ [ 203s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3881:6: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 203s] mail_parse_date (elt,"01-Jan-1970 00:00:00 +0000"); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:3887:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] LOCAL->lastuid.uid = elt->private.uid = strtoul (t,(char **) &t,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:3928:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(s = strchr (md.what,']'))) { [ 203s] ^ [ 203s] imap4r1.c:3930:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] for (s = md.what; *s && (isdigit (*s) || (*s == '.')); s++); [ 203s] ^ [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 203s] if (strncmp (s,"HEADER.FIELDS",13) && [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] extern size_t strlen (const char *__s) [ 203s] ^ [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] if (strncmp (s,"HEADER.FIELDS",13) && [ 203s] ^ [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 203s] ^ [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] (!s[13] || strcmp (s+13,".NOT"))) [ 203s] ^ [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3943:8: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] else if (t = strchr (s = t,' ')) *t++ = '\0'; [ 203s] ^ [ 203s] imap4r1.c:3943:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:3943:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] else if (t = strchr (s = t,' ')) *t++ = '\0'; [ 203s] ^ [ 203s] imap4r1.c:3948:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] md.first = strtoul (s+1,(char **) &s,10) + 1; [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:3991:6: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] elt->rfc822_size = strtoul (t,(char **) &t,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (strcmp (s,"COPY")) { [ 203s] ^ [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"FLAGS") && reply->text && [ 203s] ^ [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4031:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] (s = strtok_r (reply->text+1," )",&r))) [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:4031:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] (s = strtok_r (reply->text+1," )",&r))) [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:4031:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (s = strtok_r (reply->text+1," )",&r))) [ 203s] ^ [ 203s] imap4r1.c:4034:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] compare_cstring (s,stream->user_flags[i]); i++); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4040:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 203s] else if (!stream->user_flags[i]) stream->user_flags[i++] = cpystr (s); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] char *cpystr (const char *string); [ 203s] ^ [ 203s] imap4r1.c:4042:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] while (s = strtok_r (NIL," )",&r)); [ 203s] ^ [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"SEARCH")) { [ 203s] ^ [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4045:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:4045:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:4045:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 203s] ^ [ 203s] imap4r1.c:4046:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] if (i = strtoul (t,NIL,10)) { [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:4055:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] } while (t = strtok_r (NIL," ",&r)); [ 203s] ^ [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"SORT")) { [ 203s] ^ [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4065:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:4065:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:4065:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 203s] ^ [ 203s] imap4r1.c:4066:7: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] [ 203s] do if ((i = atol (t)) && (LOCAL->filter ? [ 203s] ^ [ 203s] In file included from /usr/include/features.h:374:0, [ 203s] from /usr/include/ctype.h:25, [ 203s] from imap4r1.c:35: [ 203s] /usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] __NTH (atol (const char *__nptr)) [ 203s] ^ [ 203s] imap4r1.c:4069:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] while ((t = strtok_r (NIL," ",&r)) && (LOCAL->sortsize < stream->nmsgs)); [ 203s] ^ [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"THREAD")) { [ 203s] ^ [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"STATUS") && reply->text) { [ 203s] ^ [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4094:2: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] (*txt++ == ' ') && (*txt++ == '(') && (s = strchr (txt,')')) && [ 203s] ^ [ 203s] imap4r1.c:4094:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4094:43: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (*txt++ == ' ') && (*txt++ == '(') && (s = strchr (txt,')')) && [ 203s] ^ [ 203s] imap4r1.c:4100:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] while (*txt && (s = strchr (txt,' '))) { [ 203s] ^ [ 203s] imap4r1.c:4100:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4100:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] while (*txt && (s = strchr (txt,' '))) { [ 203s] ^ [ 203s] imap4r1.c:4103:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] i = strtoul (s,(char **) &s,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:4104:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (txt,"MESSAGES")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4108:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (txt,"RECENT")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4112:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (txt,"UNSEEN")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4116:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (txt,"UIDNEXT")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4120:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (txt,"UIDVALIDITY")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4129:2: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 203s] strcpy (strncpy (LOCAL->tmp,stream->mailbox,i) + i,t); [ 203s] ^ [ 203s] In file included from /usr/include/features.h:374:0, [ 203s] from /usr/include/ctype.h:25, [ 203s] from imap4r1.c:35: [ 203s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 203s] ^ [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if ((!strcmp (reply->key,"LIST") || !strcmp (reply->key,"LSUB")) && [ 203s] ^ [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4139:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] (s = strchr (reply->text,')')) && (s[1] == ' ')) { [ 203s] ^ [ 203s] imap4r1.c:4139:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4139:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (s = strchr (reply->text,')')) && (s[1] == ' ')) { [ 203s] ^ [ 203s] imap4r1.c:4143:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 203s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 203s] ^ [ 203s] imap4r1.c:4143:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 203s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern char *__strtok_r (char *__restrict __s, [ 203s] ^ [ 203s] imap4r1.c:4143:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 203s] ^ [ 203s] imap4r1.c:4144:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"\\NoInferiors")) i |= LATT_NOINFERIORS; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4145:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"\\NoSelect")) i |= LATT_NOSELECT; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4146:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"\\Marked")) i |= LATT_MARKED; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4147:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"\\Unmarked")) i |= LATT_UNMARKED; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4148:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"\\HasChildren")) i |= LATT_HASCHILDREN; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4149:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"\\HasNoChildren")) i |= LATT_HASNOCHILDREN; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4152:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] while (t = strtok_r (NIL," ",&r)); [ 203s] ^ [ 203s] imap4r1.c:4166:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] sprintf (s = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) t); [ 203s] ^ [ 203s] imap4r1.c:4166:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 203s] sprintf (s = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) t); [ 203s] ^ [ 203s] In file included from /usr/include/features.h:374:0, [ 203s] from /usr/include/ctype.h:25, [ 203s] from imap4r1.c:35: [ 203s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 203s] ^ [ 203s] imap4r1.c:4169:7: warning: pointer targets in passing argument 3 of 'mm_lsub' differ in signedness [-Wpointer-sign] [ 203s] if (reply->key[1] == 'S') mm_lsub (stream,delimiter,s,i); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1617:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_lsub (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 203s] ^ [ 203s] imap4r1.c:4170:7: warning: pointer targets in passing argument 3 of 'mm_list' differ in signedness [-Wpointer-sign] [ 203s] else mm_list (stream,delimiter,s,i); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1616:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_list (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 203s] ^ [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"NAMESPACE")) { [ 203s] ^ [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"ANNOTATION") && (s = reply->text)){ [ 203s] ^ [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4202:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] mbox = imap_parse_astring (stream, &s, reply,NIL); [ 203s] ^ [ 203s] imap4r1.c:4208:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] al->entry = t; [ 203s] ^ [ 203s] imap4r1.c:4226:13: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 203s] vlIter->attr = cpystr (strlist->text.data); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] char *cpystr (const char *string); [ 203s] ^ [ 203s] imap4r1.c:4230:13: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 203s] vlIter->value = cpystr (strlist->text.data); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] char *cpystr (const char *string); [ 203s] ^ [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"ACL") && (s = reply->text) && [ 203s] ^ [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4247:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] do if ((ac->identifier = imap_parse_astring (stream,&s,reply,NIL)) && [ 203s] ^ [ 203s] imap4r1.c:4249:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] ac->rights = imap_parse_astring (stream,&s,reply,NIL); [ 203s] ^ [ 203s] imap4r1.c:4258:7: warning: pointer targets in passing argument 2 of 'ar' differ in signedness [-Wpointer-sign] [ 203s] else if (ar) (*ar) (stream,t,al); [ 203s] ^ [ 203s] imap4r1.c:4258:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4262:5: warning: pointer targets in passing argument 2 of 'ar' differ in signedness [-Wpointer-sign] [ 203s] else if (ar) (*ar) (stream,t,NIL); [ 203s] ^ [ 203s] imap4r1.c:4262:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"LISTRIGHTS") && (s = reply->text) && [ 203s] ^ [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4270:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (s && (*s++ == ' ') && (id = imap_parse_astring (stream,&s,reply,NIL))){ [ 203s] ^ [ 203s] imap4r1.c:4272:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (r = imap_parse_astring (stream,&s,reply,NIL))) { [ 203s] ^ [ 203s] imap4r1.c:4286:4: warning: pointer targets in passing argument 2 of 'lr' differ in signedness [-Wpointer-sign] [ 203s] else if (lr) (*lr) (stream,t,id,r,rl); [ 203s] ^ [ 203s] imap4r1.c:4286:4: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4291:2: warning: pointer targets in passing argument 2 of 'lr' differ in signedness [-Wpointer-sign] [ 203s] else if (lr) (*lr) (stream,t,id,r,NIL); [ 203s] ^ [ 203s] imap4r1.c:4291:2: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"MYRIGHTS") && (s = reply->text) && [ 203s] ^ [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4313:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (s && (*s++ == ' ') && (r = imap_parse_astring (stream,&s,reply,NIL))) { [ 203s] ^ [ 203s] imap4r1.c:4319:7: warning: pointer targets in passing argument 2 of 'mr' differ in signedness [-Wpointer-sign] [ 203s] else if (mr) (*mr) (stream,t,r); [ 203s] ^ [ 203s] imap4r1.c:4319:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"QUOTA") && (s = reply->text) && [ 203s] ^ [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4342:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if ((qc->name = imap_parse_astring (stream,&s,reply,NIL)) && s && [ 203s] ^ [ 203s] imap4r1.c:4344:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] if (isdigit (*s)) qc->usage = strtoul (s,(char **) &s,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:4345:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] else if (t = strchr (s,' ')) t = s; [ 203s] ^ [ 203s] imap4r1.c:4345:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4345:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] else if (t = strchr (s,' ')) t = s; [ 203s] ^ [ 203s] imap4r1.c:4347:6: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] if (isdigit (*s)) qc->limit = strtoul (s,(char **) &s,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 203s] else if (t = strpbrk (s," )")) t = s; [ 203s] ^ [ 203s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 203s] ^ [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 203s] else if (t = strpbrk (s," )")) t = s; [ 203s] ^ [ 203s] In file included from /usr/include/string.h:635:0, [ 203s] from osdep.h:44, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 203s] ^ [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 203s] else if (t = strpbrk (s," )")) t = s; [ 203s] ^ [ 203s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4348:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] else if (t = strpbrk (s," )")) t = s; [ 203s] ^ [ 203s] imap4r1.c:4353:8: warning: pointer targets in passing argument 2 of 'qt' differ in signedness [-Wpointer-sign] [ 203s] if (qt) (*qt) (stream,t,ql); [ 203s] ^ [ 203s] imap4r1.c:4353:8: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"QUOTAROOT") && (s = reply->text) && [ 203s] ^ [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4387:7: warning: pointer targets in passing argument 2 of 'qr' differ in signedness [-Wpointer-sign] [ 203s] else if (qr) (*qr) (stream,t,rl); [ 203s] ^ [ 203s] imap4r1.c:4387:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"OK") || !strcmp (reply->key,"PREAUTH")) [ 203s] ^ [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4399:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,NIL,T); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"NO")) [ 203s] ^ [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4401:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,WARN,T); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"BAD")) [ 203s] ^ [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4403:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,ERROR,T); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"BYE")) { [ 203s] ^ [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4406:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_response (stream,reply->text,BYE,T); [ 203s] ^ [ 203s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 203s] ^ [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"CAPABILITY") && reply->text) [ 203s] ^ [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4409:5: warning: pointer targets in passing argument 2 of 'imap_parse_capabilities' differ in signedness [-Wpointer-sign] [ 203s] imap_parse_capabilities (stream,reply->text); [ 203s] ^ [ 203s] imap4r1.c:268:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void imap_parse_capabilities (MAILSTREAM *stream,char *t); [ 203s] ^ [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] else if (!strcmp (reply->key,"MAILBOX") && reply->text) { [ 203s] ^ [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 203s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] imap4r1.c:4412:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 203s] ((strlen (LOCAL->prefix) + strlen (reply->text)) < IMAPTMPLEN)) [ 203s] ^ [ 203s] In file included from osdep.h:44:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 203s] extern size_t strlen (const char *__s) [ 203s] ^ [ 203s] imap4r1.c:4413:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] sprintf (t = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) reply->text); [ 203s] ^ [ 203s] imap4r1.c:4413:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 203s] sprintf (t = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) reply->text); [ 203s] ^ [ 203s] In file included from /usr/include/features.h:374:0, [ 203s] from /usr/include/ctype.h:25, [ 203s] from imap4r1.c:35: [ 203s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 203s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 203s] ^ [ 203s] imap4r1.c:4415:5: warning: pointer targets in passing argument 3 of 'mm_list' differ in signedness [-Wpointer-sign] [ 203s] mm_list (stream,NIL,t,NIL); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1616:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_list (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_response': [ 203s] imap4r1.c:4448:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"UIDVALIDITY") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4448:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"UIDVALIDITY") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4457:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UIDNEXT")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4457:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UIDNEXT")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4459:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"PERMANENTFLAGS") && (*s == '(') && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4459:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"PERMANENTFLAGS") && (*s == '(') && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4467:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (s,"\\Seen")) stream->perm_seen = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4467:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (s,"\\Seen")) stream->perm_seen = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4468:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Deleted")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4468:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Deleted")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4470:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Flagged")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4470:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Flagged")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4472:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Answered")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4472:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Answered")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4474:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Draft")) stream->perm_draft = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4474:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"\\Draft")) stream->perm_draft = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4482:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CAPABILITY")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4482:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CAPABILITY")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4485:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] !compare_cstring (t,"COPYUID") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4485:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] !compare_cstring (t,"COPYUID") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4491:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (j && !compare_cstring (t,"APPENDUID") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4491:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (j && !compare_cstring (t,"APPENDUID") && [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4498:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"REFERRAL")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4498:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"REFERRAL")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4505:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"UIDNOTSTICKY")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4505:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"UIDNOTSTICKY")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4509:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"READ-ONLY")) stream->rdonly = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4509:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"READ-ONLY")) stream->rdonly = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4510:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"READ-WRITE")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4510:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"READ-WRITE")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4512:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"PARSE") && !errflg) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4512:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"PARSE") && !errflg) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_namespace': [ 203s] imap4r1.c:4554:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] nam->name = imap_parse_string (stream,txtptr,reply,NIL,NIL,NIL); [ 203s] ^ [ 203s] imap4r1.c:4579:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(par->attribute = imap_parse_string (stream,txtptr,reply,NIL, [ 203s] ^ [ 203s] imap4r1.c:4591:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(par->value = imap_parse_string (stream,txtptr,reply,NIL, [ 203s] ^ [ 203s] In file included from imap4r1.c:35:0: [ 203s] imap4r1.c: In function 'imap_parse_thread': [ 203s] imap4r1.c:4664:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] else if (isdigit (*(s = *txtptr)) && [ 203s] ^ [ 203s] imap4r1.c:4666:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] strtoul (*txtptr,(char **) txtptr,10))) { [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_envelope': [ 203s] imap4r1.c:4750:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (*env)->subject = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:4757:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (*env)->in_reply_to = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 203s] ^ [ 203s] imap4r1.c:4759:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] (*env)->message_id = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_address': [ 203s] imap4r1.c:4856:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] adr->personal = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:4857:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] adr->adl = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:4858:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] adr->mailbox = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:4859:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] adr->host = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_flags': [ 203s] imap4r1.c:4956:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] while (*(flag = ++*txtptr) == ' '); [ 203s] ^ [ 203s] imap4r1.c:4964:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (flag,"\\Seen")) elt->seen = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4964:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (flag,"\\Seen")) elt->seen = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4965:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Deleted")) elt->deleted = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4965:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Deleted")) elt->deleted = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4966:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Flagged")) elt->flagged = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4966:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Flagged")) elt->flagged = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4967:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Answered")) elt->answered = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4967:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Answered")) elt->answered = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4968:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Recent")) elt->recent = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4968:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Recent")) elt->recent = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4969:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Draft")) elt->draft = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4969:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (flag,"\\Draft")) elt->draft = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_user_flag': [ 203s] imap4r1.c:4993:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (flag,stream->user_flags[i])) return (1 << i); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:4993:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (flag,stream->user_flags[i])) return (1 << i); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_astring': [ 203s] imap4r1.c:5026:7: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 203s] ret = strncpy ((char *) fs_get (i + 1),s,i); [ 203s] ^ [ 203s] In file included from /usr/include/features.h:374:0, [ 203s] from /usr/include/ctype.h:25, [ 203s] from imap4r1.c:35: [ 203s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 203s] ^ [ 203s] imap4r1.c:5026:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] ret = strncpy ((char *) fs_get (i + 1),s,i); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_string': [ 203s] imap4r1.c:5067:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] st = ++*txtptr; /* remember start of string */ [ 203s] ^ [ 203s] imap4r1.c:5116:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] if ((i = strtoul (*txtptr,(char **) txtptr,10)) > MAXSERVERLIT) { [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:5147:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(reply->line = net_getline (LOCAL->netstream))) [ 203s] ^ [ 203s] imap4r1.c:5148:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] reply->line = cpystr (""); [ 203s] ^ [ 203s] imap4r1.c:5149:5: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 203s] if (stream->debug) mm_dlog (reply->line); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_dlog (char *string); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_cache': [ 203s] imap4r1.c:5217:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 203s] if (!(b = mail_body (stream,msgno,seg))) { [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_body_structure': [ 203s] imap4r1.c:5294:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (body->subtype = imap_parse_string(stream,txtptr,reply,NIL,NIL,LONGT)) [ 203s] ^ [ 203s] imap4r1.c:5295:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] ucase (body->subtype); [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:5313:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->location = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:5334:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (s = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT)) { [ 203s] ^ [ 203s] imap4r1.c:5335:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] ucase (s); /* application always gets uppercase form */ [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:5344:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (body->subtype = imap_parse_string(stream,txtptr,reply,NIL,NIL,LONGT)) [ 203s] ^ [ 203s] imap4r1.c:5345:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] ucase (body->subtype); /* parse subtype */ [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:5352:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->id = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:5353:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->description = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 203s] ^ [ 203s] imap4r1.c:5355:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (s = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT)) { [ 203s] ^ [ 203s] imap4r1.c:5356:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 203s] ucase (s); /* application always gets uppercase form */ [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] unsigned char *ucase (unsigned char *string); [ 203s] ^ [ 203s] imap4r1.c:5369:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] body->size.bytes = strtoul (*txtptr,(char **) txtptr,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:5389:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] body->size.lines = strtoul (*txtptr,(char **) txtptr,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:5396:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->md5 = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c:5409:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->location = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_body_parameter': [ 203s] imap4r1.c:5457:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if(!(par->attribute=imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 203s] ^ [ 203s] imap4r1.c:5463:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(par->value = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT))){ [ 203s] ^ [ 203s] imap4r1.c:5485:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] ((*(s = *txtptr) == 'I') || (*s == 'i')) && [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_disposition': [ 203s] imap4r1.c:5509:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] body->disposition.type = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_language': [ 203s] imap4r1.c:5552:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] else if (s = imap_parse_string (stream,txtptr,reply,NIL,&i,LONGT)) { [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_extension': [ 203s] imap4r1.c:5620:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] if (i = strtoul (*txtptr,(char **) txtptr,10)) do [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c:5625:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] if (!(reply->line = net_getline (LOCAL->netstream))) [ 203s] ^ [ 203s] imap4r1.c:5626:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 203s] reply->line = cpystr (""); [ 203s] ^ [ 203s] imap4r1.c:5627:5: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 203s] if (stream->debug) mm_dlog (reply->line); [ 203s] ^ [ 203s] In file included from c-client.h:41:0, [ 203s] from imap4r1.c:38: [ 203s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 203s] void mm_dlog (char *string); [ 203s] ^ [ 203s] imap4r1.c:5632:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 203s] strtoul (*txtptr,(char **) txtptr,10); [ 203s] ^ [ 203s] In file included from osdep.h:43:0, [ 203s] from c-client.h:42, [ 203s] from imap4r1.c:38: [ 203s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 203s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 203s] ^ [ 203s] imap4r1.c: In function 'imap_parse_capabilities': [ 203s] imap4r1.c:5666:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"IMAP4")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5666:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"IMAP4")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5668:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP4rev1")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5668:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP4rev1")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5670:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP2")) LOCAL->cap.rfc1176 = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5670:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP2")) LOCAL->cap.rfc1176 = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5671:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP2bis")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5671:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IMAP2bis")) [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5673:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ACL")) LOCAL->cap.acl = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5673:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ACL")) LOCAL->cap.acl = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5674:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"QUOTA")) LOCAL->cap.quota = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5674:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"QUOTA")) LOCAL->cap.quota = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5675:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LITERAL+")) LOCAL->cap.litplus = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5675:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LITERAL+")) LOCAL->cap.litplus = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5676:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IDLE")) LOCAL->cap.idle = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5676:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"IDLE")) LOCAL->cap.idle = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5677:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"MAILBOX-REFERRALS")) LOCAL->cap.mbx_ref = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5677:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"MAILBOX-REFERRALS")) LOCAL->cap.mbx_ref = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5678:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LOGIN-REFERRALS")) LOCAL->cap.log_ref = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5678:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LOGIN-REFERRALS")) LOCAL->cap.log_ref = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5679:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"NAMESPACE")) LOCAL->cap.namespace = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5679:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"NAMESPACE")) LOCAL->cap.namespace = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5680:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UIDPLUS")) LOCAL->cap.uidplus = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5680:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UIDPLUS")) LOCAL->cap.uidplus = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5681:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"STARTTLS")) LOCAL->cap.starttls = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5681:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"STARTTLS")) LOCAL->cap.starttls = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5682:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LOGINDISABLED"))LOCAL->cap.logindisabled = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5682:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"LOGINDISABLED"))LOCAL->cap.logindisabled = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5683:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ID")) LOCAL->cap.id = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5683:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ID")) LOCAL->cap.id = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5684:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CHILDREN")) LOCAL->cap.children = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5684:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CHILDREN")) LOCAL->cap.children = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5685:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"MULTIAPPEND")) LOCAL->cap.multiappend = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5685:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"MULTIAPPEND")) LOCAL->cap.multiappend = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5686:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"BINARY")) LOCAL->cap.binary = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5686:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"BINARY")) LOCAL->cap.binary = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5687:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UNSELECT")) LOCAL->cap.unselect = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5687:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"UNSELECT")) LOCAL->cap.unselect = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5688:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"SASL-IR")) LOCAL->cap.sasl_ir = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5688:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"SASL-IR")) LOCAL->cap.sasl_ir = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5689:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"SCAN")) LOCAL->cap.scan = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5689:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"SCAN")) LOCAL->cap.scan = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5690:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"URLAUTH")) LOCAL->cap.urlauth = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5690:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"URLAUTH")) LOCAL->cap.urlauth = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5691:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CATENATE")) LOCAL->cap.catenate = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5691:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CATENATE")) LOCAL->cap.catenate = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5692:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CONDSTORE")) LOCAL->cap.condstore = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5692:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"CONDSTORE")) LOCAL->cap.condstore = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5693:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ESEARCH")) LOCAL->cap.esearch = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5693:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"ESEARCH")) LOCAL->cap.esearch = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5701:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"THREAD") && !LOCAL->loser) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5701:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] if (!compare_cstring (t,"THREAD") && !LOCAL->loser) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5708:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"AUTH")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5708:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (t,"AUTH")) { [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5711:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ANONYMOUS")) LOCAL->cap.authanon = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 203s] imap4r1.c:5711:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 203s] else if (!compare_cstring (s,"ANONYMOUS")) LOCAL->cap.authanon = T; [ 203s] ^ [ 203s] In file included from c-client.h:48:0, [ 203s] from imap4r1.c:38: [ 203s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 203s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 203s] ^ [ 206s] `cat CCTYPE` -c `cat CFLAGS` pop3.c [ 206s] pop3.c: In function 'pop3_valid': [ 206s] pop3.c:180:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] !compare_cstring (mb.mailbox,"INBOX")) ? &pop3driver : NIL; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:180:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] !compare_cstring (mb.mailbox,"INBOX")) ? &pop3driver : NIL; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_scan': [ 206s] pop3.c:232:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] (pop3_valid (ref) && pmatch ("INBOX",pat)) : [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:232:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] (pop3_valid (ref) && pmatch ("INBOX",pat)) : [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:233:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp))) [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:233:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp))) [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_list': [ 206s] pop3.c:248:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] if (pop3_valid (ref) && pmatch ("INBOX",pat)) { [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:248:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] if (pop3_valid (ref) && pmatch ("INBOX",pat)) { [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:253:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] else if (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp)) { [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:253:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] else if (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp)) { [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_lsub': [ 206s] pop3.c:279:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] if (s = sm_read (&sdb)) do if (pop3_valid (s) && pmatch (s,mbx)) [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c:279:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 206s] if (s = sm_read (&sdb)) do if (pop3_valid (s) && pmatch (s,mbx)) [ 206s] ^ [ 206s] In file included from env_unix.h:61:0, [ 206s] from osdep.h:63, [ 206s] from c-client.h:42, [ 206s] from pop3.c:33: [ 206s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_capa': [ 206s] pop3.c:500:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] if (!compare_cstring (t,"STLS")) LOCAL->cap.stls = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:500:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] if (!compare_cstring (t,"STLS")) LOCAL->cap.stls = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:501:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"PIPELINING")) LOCAL->cap.pipelining = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:501:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"PIPELINING")) LOCAL->cap.pipelining = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:502:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"RESP-CODES")) LOCAL->cap.respcodes = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:502:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"RESP-CODES")) LOCAL->cap.respcodes = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:503:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"TOP")) LOCAL->cap.top = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:503:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"TOP")) LOCAL->cap.top = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:504:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"UIDL")) LOCAL->cap.uidl = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:504:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"UIDL")) LOCAL->cap.uidl = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:505:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"USER")) LOCAL->cap.user = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:505:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"USER")) LOCAL->cap.user = T; [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:506:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"IMPLEMENTATION") && args) [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:506:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"IMPLEMENTATION") && args) [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:508:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"EXPIRE") && args) { [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:508:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"EXPIRE") && args) { [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:516:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] (!compare_cstring (args,"NEVER")) ? 65535 : [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:516:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] (!compare_cstring (args,"NEVER")) ? 65535 : [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:517:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] ((s && !compare_cstring (s,"USER")) ? -atoi (args) : atoi (args)); [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:517:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] ((s && !compare_cstring (s,"USER")) ? -atoi (args) : atoi (args)); [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:519:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"LOGIN-DELAY") && args) { [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:519:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"LOGIN-DELAY") && args) { [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:527:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] LOCAL->cap.delaysecs = (s && !compare_cstring (s,"USER")) ? [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:527:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] LOCAL->cap.delaysecs = (s && !compare_cstring (s,"USER")) ? [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:530:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"SASL") && args) [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c:530:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 206s] else if (!compare_cstring (t,"SASL") && args) [ 206s] ^ [ 206s] In file included from c-client.h:48:0, [ 206s] from pop3.c:33: [ 206s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_fetchfast': [ 206s] pop3.c:784:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 206s] mail_uid_sequence (stream,sequence) : [ 206s] ^ [ 206s] In file included from c-client.h:41:0, [ 206s] from pop3.c:33: [ 206s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 206s] ^ [ 206s] pop3.c:785:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 206s] mail_sequence (stream,sequence))) [ 206s] ^ [ 206s] In file included from c-client.h:41:0, [ 206s] from pop3.c:33: [ 206s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_expunge': [ 206s] pop3.c:948:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 206s] mail_uid_sequence (stream,sequence) : [ 206s] ^ [ 206s] In file included from c-client.h:41:0, [ 206s] from pop3.c:33: [ 206s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 206s] ^ [ 206s] pop3.c:949:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 206s] mail_sequence (stream,sequence)) : [ 206s] ^ [ 206s] In file included from c-client.h:41:0, [ 206s] from pop3.c:33: [ 206s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 206s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 206s] ^ [ 206s] pop3.c: In function 'pop3_header': [ 206s] pop3.c:848:13: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 206s] fread (elt->private.msg.header.text.data = (unsigned char *) [ 206s] ^ [ 207s] `cat CCTYPE` -c `cat CFLAGS` unix.c [ 207s] unix.c: In function 'unix_valid': [ 207s] unix.c:231:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 207s] utime (file,tp); /* set the times */ [ 207s] ^ [ 207s] unix.c: In function 'unix_open': [ 207s] unix.c:468:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:468:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:480:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 207s] ^ [ 207s] unix.c:530:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 207s] flock (LOCAL->ld,LOCK_UN); /* release the lock */ [ 207s] ^ [ 207s] unix.c: In function 'unix_header': [ 207s] unix.c:626:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 207s] ^ [ 207s] unix.c:640:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 207s] ^ [ 207s] unix.c:653:3: warning: pointer targets in passing argument 1 of 'mail_filter' differ in signedness [-Wpointer-sign] [ 207s] *length = mail_filter (LOCAL->buf,*length,unix_hlines,FT_NOT); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1720:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long mail_filter (char *text,unsigned long len,STRINGLIST *lines, [ 207s] ^ [ 207s] unix.c: In function 'unix_text_work': [ 207s] unix.c:703:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 207s] ^ [ 207s] unix.c:731:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] d.chunk = tmp; /* initial buffer chunk */ [ 207s] ^ [ 207s] unix.c:734:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] for (s = (char *) LOCAL->text.data; SIZE (&bs);) switch (c = SNX (&bs)) { [ 207s] ^ [ 207s] unix.c: In function 'unix_ping': [ 207s] unix.c:788:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:789:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c: In function 'unix_expunge': [ 207s] unix.c:846:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 207s] mail_uid_sequence (stream,sequence) : [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 207s] ^ [ 207s] unix.c:847:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 207s] mail_sequence (stream,sequence)) : LONGT) && [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 207s] ^ [ 207s] unix.c:852:21: warning: unused variable 'elt' [-Wunused-variable] [ 207s] MESSAGECACHE *elt = mail_elt (stream,i); [ 207s] ^ [ 207s] unix.c:860:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] if (i) sprintf (msg = LOCAL->buf,"Expunged %lu messages",i); [ 207s] ^ [ 207s] unix.c: In function 'unix_copy': [ 207s] unix.c:902:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 207s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 207s] ^ [ 207s] unix.c:903:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 207s] mail_sequence (stream,sequence))) return NIL; [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 207s] ^ [ 207s] unix.c:909:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (compare_cstring (mailbox,"INBOX")) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:909:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (compare_cstring (mailbox,"INBOX")) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:916:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:917:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:921:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Invalid UNIX-format mailbox name: %.80s",mailbox); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:922:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:926:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Not a UNIX-format mailbox: %.80s",mailbox); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:927:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:937:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] mailbox); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:938:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,WARN); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:947:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Can't open destination mailbox: %s",strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:948:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR);/* log the error */ [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:957:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 207s] if (write (fd,LOCAL->buf,elt->private.special.text.size) < 0) ret = NIL; [ 207s] ^ [ 207s] In file included from osdep.h:63:0, [ 207s] from unix.c:46: [ 207s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] long safe_write (int fd,char *buf,long nbytes); [ 207s] ^ [ 207s] unix.c:965:6: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 207s] unix_xstatus (stream,LOCAL->buf,elt,++(tstream->uid_last),LONGT) : [ 207s] ^ [ 207s] unix.c:131:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 207s] ^ [ 207s] unix.c:966:6: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 207s] unix_xstatus (stream,LOCAL->buf,elt,NIL,NIL); [ 207s] ^ [ 207s] unix.c:131:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 207s] ^ [ 207s] unix.c:967:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 207s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 207s] ^ [ 207s] In file included from osdep.h:63:0, [ 207s] from unix.c:46: [ 207s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] long safe_write (int fd,char *buf,long nbytes); [ 207s] ^ [ 207s] unix.c:981:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Message copy failed: %s",strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1007:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] if (!ret) MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c: In function 'unix_append': [ 207s] unix.c:1051:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (compare_cstring (mailbox,"INBOX")) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1051:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (compare_cstring (mailbox,"INBOX")) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1093:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 207s] if (!mail_parse_date (&elt,date)) { [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 207s] ^ [ 207s] unix.c:1037:17: warning: unused variable 'uidlocation' [-Wunused-variable] [ 207s] unsigned long uidlocation = 0; [ 207s] ^ [ 207s] unix.c: In function 'unix_collect_msg': [ 207s] unix.c:1196:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] if ((s = stream->user_flags[find_rightmost_bit (&uf)]) && [ 207s] ^ [ 207s] unix.c: In function 'unix_parse': [ 207s] unix.c:1462:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (tmp,"Mailbox open failed, aborted: %s",strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1463:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (tmp,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:1473:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1474:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (tmp,ERROR); /* this is pretty bad */ [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:1486:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 207s] ^ [ 207s] unix.c:1495:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] s = unix_mbxline (stream,&bs,&i); [ 207s] ^ [ 207s] unix.c:1500:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] (char *) s); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1501:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (tmp,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:1550:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (tmp,"Unable to parse internal date: %s",(char *) date); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1551:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (tmp,WARN); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:1555:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] s = t = unix_mbxline (stream,&bs,&i); [ 207s] ^ [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 207s] ^ [ 207s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 207s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 207s] In file included from /usr/include/string.h:635:0, [ 207s] from osdep.h:44, [ 207s] from unix.c:46: [ 207s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 207s] ^ [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 207s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 207s] ^ [ 207s] In file included from /usr/include/string.h:635:0, [ 207s] from osdep.h:44, [ 207s] from unix.c:46: [ 207s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 207s] ^ [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 207s] ^ [ 207s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1572:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 207s] ^ [ 207s] unix.c:1572:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 207s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 207s] ^ [ 207s] In file included from osdep.h:44:0, [ 207s] from unix.c:46: [ 207s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] extern size_t strlen (const char *__s) [ 207s] ^ [ 207s] unix.c:1578:9: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_csizedtext (stream->user_flags[j],&uf)) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 207s] ^ [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] u = strpbrk (s," \n\r"); [ 207s] ^ [ 207s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 207s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 207s] In file included from /usr/include/string.h:635:0, [ 207s] from osdep.h:44, [ 207s] from unix.c:46: [ 207s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 207s] ^ [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 207s] u = strpbrk (s," \n\r"); [ 207s] ^ [ 207s] In file included from /usr/include/string.h:635:0, [ 207s] from osdep.h:44, [ 207s] from unix.c:46: [ 207s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 207s] ^ [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] u = strpbrk (s," \n\r"); [ 207s] ^ [ 207s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 207s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 207s] unix.c:1626:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] u = strpbrk (s," \n\r"); [ 207s] ^ [ 207s] unix.c:1633:4: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 207s] strncpy (stream->user_flags[j],s,k); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 207s] ^ [ 207s] unix.c:1663:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] j,elt->private.uid); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1668:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] j,prevuid + 1); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:1686:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (tmp,WARN); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:1742:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_cstring (tmp,"STATUS") || [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1743:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] !compare_cstring (tmp,"X-STATUS") || [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1744:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] !compare_cstring (tmp,"X-KEYWORDS") || [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1745:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] !compare_cstring (tmp,"X-UID") || [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1746:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] !compare_cstring (tmp,"X-IMAP") || [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1747:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] !compare_cstring (tmp,"X-IMAPBASE")) { [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:1770:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] if (u = strpbrk (err,"\r\n")) *u = '\0'; [ 207s] ^ [ 207s] unix.c:1796:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] s = unix_mbxline (stream,&bs,&i); [ 207s] ^ [ 207s] unix.c: In function 'unix_rewrite': [ 207s] unix.c:2082:3: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 207s] unsigned long size = LOCAL->pseudo ? unix_pseudo (stream,LOCAL->buf) : 0; [ 207s] ^ [ 207s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 207s] ^ [ 207s] unix.c:2090:2: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 207s] unix_xstatus (stream,LOCAL->buf,elt,NIL,flag) + [ 207s] ^ [ 207s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 207s] ^ [ 207s] unix.c:2098:5: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 207s] size = unix_pseudo (stream,LOCAL->buf); [ 207s] ^ [ 207s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 207s] ^ [ 207s] unix.c:2118:7: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 207s] unix_write (&f,LOCAL->buf,unix_pseudo (stream,LOCAL->buf)); [ 207s] ^ [ 207s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 207s] ^ [ 207s] unix.c:2118:7: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 207s] unix_write (&f,LOCAL->buf,unix_pseudo (stream,LOCAL->buf)); [ 207s] ^ [ 207s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 207s] ^ [ 207s] unix.c:2135:8: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 207s] unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)))) { [ 207s] ^ [ 207s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 207s] ^ [ 207s] unix.c:2149:4: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 207s] unix_write (&f,LOCAL->buf,elt->private.special.text.size); [ 207s] ^ [ 207s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 207s] ^ [ 207s] unix.c:2170:9: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 207s] j = unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 207s] ^ [ 207s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 207s] ^ [ 207s] unix.c:2170:9: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 207s] j = unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 207s] ^ [ 207s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 207s] ^ [ 207s] unix.c:2255:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Mailbox open failed, aborted: %s",strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2256:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c: In function 'unix_extend': [ 207s] unix.c:2277:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 207s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = i) + 1); [ 207s] ^ [ 207s] unix.c:2282:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 207s] if ((write (LOCAL->fd,LOCAL->buf,i) >= 0) && !fsync (LOCAL->fd)) break; [ 207s] ^ [ 207s] In file included from osdep.h:63:0, [ 207s] from unix.c:46: [ 207s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] long safe_write (int fd,char *buf,long nbytes); [ 207s] ^ [ 207s] unix.c:2288:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"Unable to extend mailbox: %s",strerror (e)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2289:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] if (!stream->silent) MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c: In function 'mbox_valid': [ 207s] unix.c:2461:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_cstring (name,"INBOX") && (unix_valid ("mbox") || !errno) && [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:2461:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_cstring (name,"INBOX") && (unix_valid ("mbox") || !errno) && [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c: In function 'mbox_create': [ 207s] unix.c:2476:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_cstring (mailbox,"INBOX")) return unix_create (NIL,"mbox"); [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c:2476:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 207s] if (!compare_cstring (mailbox,"INBOX")) return unix_create (NIL,"mbox"); [ 207s] ^ [ 207s] In file included from unix.c:52:0: [ 207s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 207s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 207s] ^ [ 207s] unix.c: In function 'mbox_ping': [ 207s] unix.c:2605:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sysinbox ()); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2606:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:2618:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sprintf (LOCAL->buf,"New mail move failed: %s",strerror (errno)); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2619:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,WARN); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:2626:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] sysinbox (),size,(unsigned long) sbuf.st_size); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2627:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] MM_LOG (LOCAL->buf,ERROR); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c:2644:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 207s] size,stream->mailbox,sysinbox ()); [ 207s] ^ [ 207s] In file included from /usr/include/features.h:374:0, [ 207s] from /usr/include/stdio.h:27, [ 207s] from unix.c:40: [ 207s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 207s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 207s] ^ [ 207s] unix.c:2648:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 207s] else MM_LOG (LOCAL->buf,WARN); [ 207s] ^ [ 207s] In file included from unix.c:45:0: [ 207s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 207s] void mm_log (char *string,long errflg); [ 207s] ^ [ 207s] unix.c: In function 'unix_open': [ 207s] unix.c:519:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (fd,i); /* make sure tied off */ [ 207s] ^ [ 207s] unix.c: In function 'unix_header': [ 207s] unix.c:630:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.header.text.size); [ 207s] ^ [ 207s] unix.c:640:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 207s] ^ [ 207s] unix.c: In function 'unix_text_work': [ 207s] unix.c:707:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.text.text.size); [ 207s] ^ [ 207s] unix.c: In function 'unix_copy': [ 207s] unix.c:956:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 207s] ^ [ 207s] unix.c:982:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (fd,sbuf.st_size); [ 207s] ^ [ 207s] unix.c: In function 'unix_append': [ 207s] unix.c:1152:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (fd,sbuf.st_size); [ 207s] ^ [ 207s] unix.c: In function 'unix_rewrite': [ 207s] unix.c:2139:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 207s] ^ [ 207s] unix.c:2239:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (LOCAL->fd,LOCAL->filesize = size); [ 207s] ^ [ 207s] unix.c: In function 'unix_extend': [ 207s] unix.c:2285:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 207s] ^ [ 207s] unix.c: In function 'mbox_ping': [ 207s] unix.c:2611:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 207s] read (sfd,s = (char *) fs_get (size + 1),size); [ 207s] ^ [ 207s] unix.c:2621:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 207s] ^ [ 207s] unix.c:2629:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 207s] ^ [ 207s] unix.c:2640:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 207s] ftruncate (sfd,0); /* truncate sysinbox to zero bytes */ [ 207s] ^ [ 208s] `cat CCTYPE` -c `cat CFLAGS` mbx.c [ 208s] mbx.c: In function 'mbx_isvalid': [ 208s] mbx.c:233:8: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 208s] if (flock (fd,LOCK_SH) || [ 208s] ^ [ 208s] mbx.c:303:7: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 208s] utime (tmp,tp); /* set the times */ [ 208s] ^ [ 208s] mbx.c:307:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] else if (((error = errno) == ENOENT) && !compare_cstring (name,"INBOX")) [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:307:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] else if (((error = errno) == ENOENT) && !compare_cstring (name,"INBOX")) [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_rename': [ 208s] mbx.c:506:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (ret && !compare_cstring (old,"INBOX")) mbx_create (NIL,"INBOX"); [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:506:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (ret && !compare_cstring (old,"INBOX")) mbx_create (NIL,"INBOX"); [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_open': [ 208s] mbx.c:587:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 208s] ^ [ 208s] mbx.c:590:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:590:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_flags': [ 208s] mbx.c:677:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 208s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c:678:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 208s] mail_sequence (stream,sequence))) [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_header': [ 208s] mbx.c:706:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = *length) + 1); [ 208s] ^ [ 208s] mbx.c:709:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] read (LOCAL->fd,s = LOCAL->buf,*length); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_text': [ 208s] mbx.c:746:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 208s] ^ [ 208s] mbx.c: In function 'mbx_ping': [ 208s] mbx.c:856:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Reclaimed %lu bytes of expunged space",i); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:857:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,(long) NIL); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_expunge': [ 208s] mbx.c:889:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 208s] mail_uid_sequence (stream,sequence) : [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c:890:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 208s] mail_sequence (stream,sequence)) : LONGT) { [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c:896:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Expunged %lu messages",nexp); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:897:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,(long) NIL); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c:900:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Reclaimed %lu bytes of expunged space",reclaimed); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:901:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,(long) NIL); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_snarf': [ 208s] mbx.c:940:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 208s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] char *mail_date (char *string,MESSAGECACHE *elt); [ 208s] ^ [ 208s] mbx.c:941:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 208s] ^ [ 208s] In file included from osdep.h:44:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] extern size_t strlen (const char *__s) [ 208s] ^ [ 208s] mbx.c:945:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] (fANSWERED * elt->answered) + (fDRAFT * elt->draft))); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:947:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 208s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 208s] ^ [ 208s] In file included from osdep.h:44:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] extern size_t strlen (const char *__s) [ 208s] ^ [ 208s] mbx.c:947:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c:963:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:964:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,WARN); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_copy': [ 208s] mbx.c:999:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 208s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c:1000:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 208s] mail_sequence (stream,sequence))) return NIL; [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 208s] ^ [ 208s] mbx.c:1009:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1010:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,ERROR); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c:1014:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Invalid MBX-format mailbox name: %.80s",mailbox); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1015:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,ERROR); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c:1019:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Not a MBX-format mailbox: %.80s",mailbox); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1020:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,ERROR); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c:1032:7: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 208s] mail_date(LOCAL->buf,elt);/* build target header */ [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] char *mail_date (char *string,MESSAGECACHE *elt); [ 208s] ^ [ 208s] mbx.c:1037:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (!compare_cstring (s,t) && (k |= 1 << m)) break; [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:1037:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (!compare_cstring (s,t) && (k |= 1 << m)) break; [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:1038:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf+strlen(LOCAL->buf),",%lu;%08lx%04x-%08lx\015\012", [ 208s] ^ [ 208s] In file included from osdep.h:44:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] extern size_t strlen (const char *__s) [ 208s] ^ [ 208s] mbx.c:1042:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] (fDRAFT * elt->draft)),cu ? ++dstream->uid_last : 0); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1044:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 208s] if (ret = (write (fd,LOCAL->buf,strlen (LOCAL->buf)) > 0)) { [ 208s] ^ [ 208s] In file included from osdep.h:44:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] extern size_t strlen (const char *__s) [ 208s] ^ [ 208s] mbx.c:1044:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] if (ret = (write (fd,LOCAL->buf,strlen (LOCAL->buf)) > 0)) { [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c:1047:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] ret = write (fd,LOCAL->buf,j) >= 0; [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c:1058:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1059:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 208s] MM_LOG (LOCAL->buf,ERROR); [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void mm_log (char *string,long errflg); [ 208s] ^ [ 208s] mbx.c:1065:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"%08lx",dstream->uid_last); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1066:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] write (fd,LOCAL->buf,8); [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_append': [ 208s] mbx.c:1123:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (compare_cstring (mailbox,"INBOX")) { [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:1123:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 208s] if (compare_cstring (mailbox,"INBOX")) { [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 208s] ^ [ 208s] mbx.c:1165:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 208s] if (!mail_parse_date (&elt,date)) { [ 208s] ^ [ 208s] In file included from mbx.c:41:0: [ 208s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 208s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_parse': [ 208s] mbx.c:1274:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] stream->uid_validity = strtoul (LOCAL->buf + 7,NIL,16); [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1277:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] i = strtoul (LOCAL->buf + 15,NIL,16); [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1281:8: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 208s] (i < NUSERFLAGS) && (t = strchr (s,'\015')) && (t - s); [ 208s] ^ [ 208s] mbx.c:1281:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] mbx.c:1281:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] (i < NUSERFLAGS) && (t = strchr (s,'\015')) && (t - s); [ 208s] ^ [ 208s] mbx.c:1284:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 208s] if (!stream->user_flags[i] && (strlen (s) <= MAXUSERFLAG)) [ 208s] ^ [ 208s] In file included from osdep.h:44:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] extern size_t strlen (const char *__s) [ 208s] ^ [ 208s] mbx.c:1285:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 208s] stream->user_flags[i] = cpystr (s); [ 208s] ^ [ 208s] In file included from mbx.c:46:0: [ 208s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] char *cpystr (const char *string); [ 208s] ^ [ 208s] mbx.c:1295:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] strtoul (LOCAL->buf + HDRSIZE - 8,NIL,16) : 0; [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1312:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 208s] ^ [ 208s] mbx.c:1312:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] mbx.c:1312:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 208s] ^ [ 208s] mbx.c:1321:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 208s] ^ [ 208s] mbx.c:1321:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] mbx.c:1321:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 208s] ^ [ 208s] mbx.c:1321:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 208s] ^ [ 208s] mbx.c:1321:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 208s] mbx.c:1321:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 208s] ^ [ 208s] mbx.c:1351:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] if (!(j = strtoul (s,(char **) &x,10)) && (!(x && *x))) { [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1369:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] if ((m = strtoul (t+13,NIL,16)) && [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1385:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] if ((k = strtoul (t+8,NIL,16)) & fEXPUNGED) { [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1419:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] elt->user_flags = strtoul (t,NIL,16); [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c: In function 'mbx_read_flags': [ 208s] mbx.c:1502:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1503:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1510:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1511:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1517:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] elt->private.special.text.size,(char *) LOCAL->buf); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1518:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf+50); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1522:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] i = strtoul (LOCAL->buf+9,NIL,16); [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1531:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] elt->user_flags = strtoul (LOCAL->buf+1,NIL,16); [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c: In function 'mbx_update_header': [ 208s] mbx.c:83:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] [ 208s] #define LOCAL ((MBXLOCAL *) stream->local) [ 208s] ^ [ 208s] mbx.c:1547:13: note: in expansion of macro 'LOCAL' [ 208s] char *s = LOCAL->buf; [ 208s] ^ [ 208s] mbx.c:1558:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf + HDRSIZE - 10,"%08lx\015\012",LOCAL->lastpid); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1563:9: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] HDRSIZE - CYGKLUDGEOFFSET) > 0) break; [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_update_status': [ 208s] mbx.c:1586:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1587:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1594:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] sprintf (LOCAL->buf,"Unable to read old status: %s",strerror (errno)); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1595:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1601:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] elt->private.special.text.size,(char *) LOCAL->buf); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1602:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 208s] fatal (LOCAL->buf+50); [ 208s] ^ [ 208s] In file included from osdep.h:65:0, [ 208s] from mbx.c:42: [ 208s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] void fatal (char *string); [ 208s] ^ [ 208s] mbx.c:1607:9: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 208s] fEXPUNGED : (strtoul (LOCAL->buf+9,NIL,16)) & fEXPUNGED) + [ 208s] ^ [ 208s] In file included from osdep.h:43:0, [ 208s] from mbx.c:42: [ 208s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 208s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 208s] ^ [ 208s] mbx.c:1610:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 208s] (fDRAFT * elt->draft) + fOLD),elt->private.uid); [ 208s] ^ [ 208s] In file included from /usr/include/features.h:374:0, [ 208s] from /usr/include/stdio.h:27, [ 208s] from mbx.c:37: [ 208s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 208s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 208s] ^ [ 208s] mbx.c:1615:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] if (write (LOCAL->fd,LOCAL->buf,21) > 0) break; [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_hdrpos': [ 208s] mbx.c:1663:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (hdr) *hdr = LOCAL->buf; [ 208s] ^ [ 208s] mbx.c:1670:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (hdr) *hdr = LOCAL->buf; [ 208s] ^ [ 208s] mbx.c:1680:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 208s] if (hdr) *hdr = LOCAL->buf; /* possibly return header too */ [ 208s] ^ [ 208s] mbx.c: In function 'mbx_rewrite': [ 208s] mbx.c:1761:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 208s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 208s] ^ [ 208s] In file included from osdep.h:63:0, [ 208s] from mbx.c:42: [ 208s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 208s] long safe_write (int fd,char *buf,long nbytes); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_header': [ 208s] mbx.c:709:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 208s] read (LOCAL->fd,s = LOCAL->buf,*length); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_snarf': [ 208s] mbx.c:965:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 208s] ftruncate (LOCAL->fd,sbuf.st_size); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_copy': [ 208s] mbx.c:1046:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 208s] read (LOCAL->fd,LOCAL->buf,j); [ 208s] ^ [ 208s] mbx.c:1060:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 208s] ftruncate (fd,sbuf.st_size); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_append': [ 208s] mbx.c:1195:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 208s] ftruncate (fd,sbuf.st_size); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_parse': [ 208s] mbx.c:1269:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 208s] read (LOCAL->fd,LOCAL->buf,HDRSIZE); [ 208s] ^ [ 208s] mbx.c: In function 'mbx_rewrite': [ 208s] mbx.c:1757:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 208s] read (LOCAL->fd,LOCAL->buf,m); [ 208s] ^ [ 208s] mbx.c:1781:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 208s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 208s] ^ [ 209s] `cat CCTYPE` -c `cat CFLAGS` mmdf.c [ 209s] mmdf.c: In function 'mmdf_isvalid': [ 209s] mmdf.c:382:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 209s] utime (file,tp); /* set the times */ [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_open': [ 209s] mmdf.c:607:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:607:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:619:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 209s] ^ [ 209s] mmdf.c:669:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 209s] flock (LOCAL->ld,LOCK_UN); /* release the lock */ [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_header': [ 209s] mmdf.c:765:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 209s] ^ [ 209s] mmdf.c:779:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 209s] ^ [ 209s] mmdf.c:792:3: warning: pointer targets in passing argument 1 of 'mail_filter' differ in signedness [-Wpointer-sign] [ 209s] *length = mail_filter (LOCAL->buf,*length,mmdf_hlines,FT_NOT); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1720:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mail_filter (char *text,unsigned long len,STRINGLIST *lines, [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_text_work': [ 209s] mmdf.c:842:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 209s] ^ [ 209s] mmdf.c:870:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] d.chunk = tmp; /* initial buffer chunk */ [ 209s] ^ [ 209s] mmdf.c:873:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] for (s = (char *) LOCAL->text.data; SIZE (&bs);) switch (c = SNX (&bs)) { [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_ping': [ 209s] mmdf.c:927:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] strerror (errno)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:928:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_expunge': [ 209s] mmdf.c:985:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 209s] mail_uid_sequence (stream,sequence) : [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 209s] ^ [ 209s] mmdf.c:986:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 209s] mail_sequence (stream,sequence)) : LONGT) && [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 209s] ^ [ 209s] mmdf.c:991:21: warning: unused variable 'elt' [-Wunused-variable] [ 209s] MESSAGECACHE *elt = mail_elt (stream,i); [ 209s] ^ [ 209s] mmdf.c:999:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] if (i) sprintf (msg = LOCAL->buf,"Expunged %lu messages",i); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_copy': [ 209s] mmdf.c:1038:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 209s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 209s] ^ [ 209s] mmdf.c:1039:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 209s] mail_sequence (stream,sequence))) return NIL; [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 209s] ^ [ 209s] mmdf.c:1044:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] if (compare_cstring (mailbox,"INBOX")) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1044:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] if (compare_cstring (mailbox,"INBOX")) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1051:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1052:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1056:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Invalid MMDF-format mailbox name: %.80s",mailbox); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1057:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1061:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Not a MMDF-format mailbox: %.80s",mailbox); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1062:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1072:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] mailbox); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1073:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,WARN); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1082:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Can't open destination mailbox: %s",strerror (errno)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1083:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); /* log the error */ [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1092:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 209s] if (write (fd,LOCAL->buf,elt->private.special.text.size) < 0) ret = NIL; [ 209s] ^ [ 209s] In file included from osdep.h:63:0, [ 209s] from mmdf.c:34: [ 209s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] long safe_write (int fd,char *buf,long nbytes); [ 209s] ^ [ 209s] mmdf.c:1100:6: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 209s] mmdf_xstatus (stream,LOCAL->buf,elt,++(tstream->uid_last),LONGT) : [ 209s] ^ [ 209s] mmdf.c:287:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 209s] ^ [ 209s] mmdf.c:1101:6: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 209s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,NIL); [ 209s] ^ [ 209s] mmdf.c:287:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 209s] ^ [ 209s] mmdf.c:1102:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 209s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 209s] ^ [ 209s] In file included from osdep.h:63:0, [ 209s] from mmdf.c:34: [ 209s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] long safe_write (int fd,char *buf,long nbytes); [ 209s] ^ [ 209s] mmdf.c:1117:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Message copy failed: %s",strerror (errno)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1143:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] if (!ret) MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_append': [ 209s] mmdf.c:1188:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] if (compare_cstring (mailbox,"INBOX")) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1188:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] if (compare_cstring (mailbox,"INBOX")) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1230:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 209s] if (!mail_parse_date (&elt,date)) { [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 209s] ^ [ 209s] mmdf.c:1173:17: warning: unused variable 'uidlocation' [-Wunused-variable] [ 209s] unsigned long uidlocation = 0; [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_collect_msg': [ 209s] mmdf.c:1332:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] if ((s = stream->user_flags[find_rightmost_bit (&uf)]) && [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_parse': [ 209s] mmdf.c:1591:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (tmp,"Mailbox open failed, aborted: %s",strerror (errno)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1592:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (tmp,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1602:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1603:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (tmp,ERROR); /* this is pretty bad */ [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1615:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 209s] ^ [ 209s] mmdf.c:1624:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] s = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c:1629:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] (char *) s); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1634:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] s = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c:1639:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (tmp,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1656:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] s = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c:1692:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (tmp,"Unable to parse internal date: %s",(char *) date); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1693:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (tmp,WARN); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1710:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] if (t) s = t = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 209s] ^ [ 209s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 209s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 209s] In file included from /usr/include/string.h:635:0, [ 209s] from osdep.h:44, [ 209s] from mmdf.c:34: [ 209s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 209s] ^ [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 209s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 209s] ^ [ 209s] In file included from /usr/include/string.h:635:0, [ 209s] from osdep.h:44, [ 209s] from mmdf.c:34: [ 209s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 209s] ^ [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 209s] ^ [ 209s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1736:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 209s] ^ [ 209s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 209s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 209s] ^ [ 209s] In file included from osdep.h:44:0, [ 209s] from mmdf.c:34: [ 209s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] extern size_t strlen (const char *__s) [ 209s] ^ [ 209s] mmdf.c:1742:9: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 209s] if (!compare_csizedtext (stream->user_flags[j],&uf)) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 209s] ^ [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] u = strpbrk (s," \n\r"); [ 209s] ^ [ 209s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 209s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 209s] In file included from /usr/include/string.h:635:0, [ 209s] from osdep.h:44, [ 209s] from mmdf.c:34: [ 209s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 209s] ^ [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 209s] u = strpbrk (s," \n\r"); [ 209s] ^ [ 209s] In file included from /usr/include/string.h:635:0, [ 209s] from osdep.h:44, [ 209s] from mmdf.c:34: [ 209s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 209s] ^ [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] u = strpbrk (s," \n\r"); [ 209s] ^ [ 209s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 209s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 209s] mmdf.c:1790:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] u = strpbrk (s," \n\r"); [ 209s] ^ [ 209s] mmdf.c:1797:4: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 209s] strncpy (stream->user_flags[j],s,k); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 209s] ^ [ 209s] mmdf.c:1827:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] j,elt->private.uid); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1832:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] j,prevuid + 1); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:1850:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (tmp,WARN); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c:1906:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] if (!compare_cstring (tmp,"STATUS") || [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1907:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] !compare_cstring (tmp,"X-STATUS") || [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1908:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] !compare_cstring (tmp,"X-KEYWORDS") || [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1909:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] !compare_cstring (tmp,"X-UID") || [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1910:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] !compare_cstring (tmp,"X-IMAP") || [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1911:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 209s] !compare_cstring (tmp,"X-IMAPBASE")) { [ 209s] ^ [ 209s] In file included from mmdf.c:39:0: [ 209s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 209s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 209s] ^ [ 209s] mmdf.c:1934:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] if (u = strpbrk (err,"\r\n")) *u = '\0'; [ 209s] ^ [ 209s] mmdf.c:1958:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] s = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c:1983:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] s = mmdf_mbxline (stream,&bs,&i); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_rewrite': [ 209s] mmdf.c:2245:3: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 209s] unsigned long size = LOCAL->pseudo ? mmdf_pseudo (stream,LOCAL->buf) : 0; [ 209s] ^ [ 209s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 209s] ^ [ 209s] mmdf.c:2253:2: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 209s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag) + [ 209s] ^ [ 209s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 209s] ^ [ 209s] mmdf.c:2261:5: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 209s] size = mmdf_pseudo (stream,LOCAL->buf); [ 209s] ^ [ 209s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 209s] ^ [ 209s] mmdf.c:2281:7: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 209s] mmdf_write (&f,LOCAL->buf,mmdf_pseudo (stream,LOCAL->buf)); [ 209s] ^ [ 209s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 209s] ^ [ 209s] mmdf.c:2281:7: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 209s] mmdf_write (&f,LOCAL->buf,mmdf_pseudo (stream,LOCAL->buf)); [ 209s] ^ [ 209s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 209s] ^ [ 209s] mmdf.c:2298:8: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 209s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)))) { [ 209s] ^ [ 209s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 209s] ^ [ 209s] mmdf.c:2312:4: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 209s] mmdf_write (&f,LOCAL->buf,elt->private.special.text.size); [ 209s] ^ [ 209s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 209s] ^ [ 209s] mmdf.c:2333:9: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 209s] j = mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 209s] ^ [ 209s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 209s] ^ [ 209s] mmdf.c:2333:9: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 209s] j = mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 209s] ^ [ 209s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 209s] ^ [ 209s] mmdf.c:2401:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Mailbox open failed, aborted: %s",strerror (errno)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:2402:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_extend': [ 209s] mmdf.c:2423:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 209s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = i) + 1); [ 209s] ^ [ 209s] mmdf.c:2428:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 209s] if ((write (LOCAL->fd,LOCAL->buf,i) >= 0) && !fsync (LOCAL->fd)) break; [ 209s] ^ [ 209s] In file included from osdep.h:63:0, [ 209s] from mmdf.c:34: [ 209s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] long safe_write (int fd,char *buf,long nbytes); [ 209s] ^ [ 209s] mmdf.c:2434:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 209s] sprintf (LOCAL->buf,"Unable to extend mailbox: %s",strerror (e)); [ 209s] ^ [ 209s] In file included from /usr/include/features.h:374:0, [ 209s] from /usr/include/stdio.h:27, [ 209s] from mmdf.c:28: [ 209s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 209s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 209s] ^ [ 209s] mmdf.c:2435:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 209s] if (!stream->silent) MM_LOG (LOCAL->buf,ERROR); [ 209s] ^ [ 209s] In file included from mmdf.c:33:0: [ 209s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 209s] void mm_log (char *string,long errflg); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_open': [ 209s] mmdf.c:658:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 209s] ftruncate (fd,i); /* make sure tied off */ [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_header': [ 209s] mmdf.c:769:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 209s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.header.text.size); [ 209s] ^ [ 209s] mmdf.c:779:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 209s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_text_work': [ 209s] mmdf.c:846:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 209s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.text.text.size); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_copy': [ 209s] mmdf.c:1091:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 209s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 209s] ^ [ 209s] mmdf.c:1118:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 209s] ftruncate (fd,sbuf.st_size); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_append': [ 209s] mmdf.c:1288:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 209s] ftruncate (fd,sbuf.st_size); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_rewrite': [ 209s] mmdf.c:2302:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 209s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 209s] ^ [ 209s] mmdf.c:2385:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 209s] ftruncate (LOCAL->fd,LOCAL->filesize = size); [ 209s] ^ [ 209s] mmdf.c: In function 'mmdf_extend': [ 209s] mmdf.c:2431:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 209s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 209s] ^ [ 210s] `cat CCTYPE` -c `cat CFLAGS` tenex.c [ 210s] tenex.c: In function 'tenex_isvalid': [ 210s] tenex.c:206:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 210s] utime (file,tp); /* set the times */ [ 210s] ^ [ 210s] tenex.c:211:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c:211:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_rename': [ 210s] tenex.c:315:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 210s] if (flock (fd,LOCK_EX|LOCK_NB)) { [ 210s] ^ [ 210s] tenex.c:350:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"mail.txt"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c:350:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"mail.txt"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_open': [ 210s] tenex.c:427:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 210s] ^ [ 210s] tenex.c:433:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c:433:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_fast': [ 210s] tenex.c:500:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 210s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:501:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 210s] mail_sequence (stream,sequence))) [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:511:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] LOCAL->buf = (char *) fs_get (LOCAL->buflen + 1); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_flags': [ 210s] tenex.c:538:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 210s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:539:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 210s] mail_sequence (stream,sequence))) [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_header': [ 210s] tenex.c:564:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] LOCAL->buf = (char *) fs_get (LOCAL->buflen = i + 1); [ 210s] ^ [ 210s] tenex.c:574:5: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 210s] *length = strcrlfcpy (&LOCAL->buf,&LOCAL->buflen,s,i); [ 210s] ^ [ 210s] In file included from osdep.h:66:0, [ 210s] from tenex.c:47: [ 210s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 210s] ^ [ 210s] tenex.c: In function 'tenex_text': [ 210s] tenex.c:609:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] LOCAL->buf = (char *) fs_get (LOCAL->buflen = i + 1); [ 210s] ^ [ 210s] tenex.c:632:2: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 210s] strcrlfcpy (&LOCAL->text.data,&LOCAL->text.size,s,i); [ 210s] ^ [ 210s] In file included from osdep.h:66:0, [ 210s] from tenex.c:47: [ 210s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 210s] ^ [ 210s] tenex.c: In function 'tenex_snarf': [ 210s] tenex.c:774:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 210s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] char *mail_date (char *string,MESSAGECACHE *elt); [ 210s] ^ [ 210s] tenex.c:775:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 210s] ^ [ 210s] In file included from osdep.h:44:0, [ 210s] from tenex.c:47: [ 210s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 210s] extern size_t strlen (const char *__s) [ 210s] ^ [ 210s] tenex.c:779:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] (fDRAFT * elt->draft))); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:781:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 210s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 210s] ^ [ 210s] In file included from osdep.h:44:0, [ 210s] from tenex.c:47: [ 210s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 210s] extern size_t strlen (const char *__s) [ 210s] ^ [ 210s] tenex.c:781:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 210s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 210s] ^ [ 210s] In file included from osdep.h:63:0, [ 210s] from tenex.c:47: [ 210s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] long safe_write (int fd,char *buf,long nbytes); [ 210s] ^ [ 210s] tenex.c:797:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:798:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,WARN); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_expunge': [ 210s] tenex.c:833:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 210s] mail_uid_sequence (stream,sequence) : [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:834:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 210s] mail_sequence (stream,sequence)) : LONGT) && [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:895:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 210s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 210s] ^ [ 210s] In file included from osdep.h:63:0, [ 210s] from tenex.c:47: [ 210s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] long safe_write (int fd,char *buf,long nbytes); [ 210s] ^ [ 210s] tenex.c:913:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] (unsigned long) pos,(unsigned long) LOCAL->filesize,delta); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:914:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,WARN); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c:918:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:920:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,(long) NIL); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_copy': [ 210s] tenex.c:961:3: warning: pointer targets in passing argument 2 of 'tenex_isvalid' differ in signedness [-Wpointer-sign] [ 210s] if (!tenex_isvalid (mailbox,LOCAL->buf)) switch (errno) { [ 210s] ^ [ 210s] tenex.c:176:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] int tenex_isvalid (char *name,char *tmp) [ 210s] ^ [ 210s] tenex.c:968:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:969:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,ERROR); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c:973:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Invalid Tenex-format mailbox name: %.80s",mailbox); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:974:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,ERROR); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c:978:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Not a Tenex-format mailbox: %.80s",mailbox); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:979:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,ERROR); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c:982:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 210s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:983:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 210s] mail_sequence (stream,sequence))) return NIL; [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 210s] ^ [ 210s] tenex.c:986:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Unable to open copy mailbox: %s",strerror (errno)); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:987:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,ERROR); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c:1009:2: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 210s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 210s] ^ [ 210s] In file included from osdep.h:63:0, [ 210s] from tenex.c:47: [ 210s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] long safe_write (int fd,char *buf,long nbytes); [ 210s] ^ [ 210s] tenex.c:1014:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:1015:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 210s] MM_LOG (LOCAL->buf,ERROR); [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void mm_log (char *string,long errflg); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_append': [ 210s] tenex.c:1072:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"mail.txt"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c:1072:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 210s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"mail.txt"); [ 210s] ^ [ 210s] In file included from tenex.c:49:0: [ 210s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 210s] ^ [ 210s] tenex.c:1122:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 210s] if (!mail_parse_date (&elt,date)) { [ 210s] ^ [ 210s] In file included from tenex.c:46:0: [ 210s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 210s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_parse': [ 210s] tenex.c:1244:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 210s] if (!(s = strchr (LOCAL->buf,'\012'))) { [ 210s] ^ [ 210s] tenex.c:1244:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 210s] tenex.c:1244:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] if (!(s = strchr (LOCAL->buf,'\012'))) { [ 210s] ^ [ 210s] tenex.c:1253:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 210s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 210s] ^ [ 210s] tenex.c:1253:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 210s] tenex.c:1253:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 210s] ^ [ 210s] tenex.c:1253:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 210s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 210s] ^ [ 210s] tenex.c:1253:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 210s] tenex.c:1253:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 210s] ^ [ 210s] tenex.c:1276:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 210s] (elt->private.msg.full.text.size = strtoul (s,(char **) &s,10)) && [ 210s] ^ [ 210s] In file included from osdep.h:43:0, [ 210s] from tenex.c:47: [ 210s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 210s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 210s] ^ [ 210s] tenex.c:1300:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 210s] j = strtoul (t,NIL,8); /* get user flags value */ [ 210s] ^ [ 210s] In file included from osdep.h:43:0, [ 210s] from tenex.c:47: [ 210s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 210s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 210s] ^ [ 210s] tenex.c: In function 'tenex_read_flags': [ 210s] tenex.c:1378:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:1379:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 210s] fatal (LOCAL->buf); [ 210s] ^ [ 210s] In file included from osdep.h:65:0, [ 210s] from tenex.c:47: [ 210s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] void fatal (char *string); [ 210s] ^ [ 210s] tenex.c:1387:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 210s] j = strtoul(LOCAL->buf,NIL,8);/* get user flags value */ [ 210s] ^ [ 210s] In file included from osdep.h:43:0, [ 210s] from tenex.c:47: [ 210s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 210s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 210s] ^ [ 210s] tenex.c: In function 'tenex_update_status': [ 210s] tenex.c:1416:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 210s] (fDRAFT * elt->draft))); [ 210s] ^ [ 210s] In file included from /usr/include/features.h:374:0, [ 210s] from /usr/include/stdio.h:27, [ 210s] from tenex.c:42: [ 210s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 210s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 210s] ^ [ 210s] tenex.c:1421:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 210s] write (LOCAL->fd,LOCAL->buf,12); [ 210s] ^ [ 210s] In file included from osdep.h:63:0, [ 210s] from tenex.c:47: [ 210s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 210s] long safe_write (int fd,char *buf,long nbytes); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_hdrpos': [ 210s] tenex.c:1456:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 210s] read (LOCAL->fd,s = LOCAL->buf,i = min (msiz-siz,(long) MAILTMPLEN)); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_fast': [ 210s] tenex.c:516:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.full.text.size); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_header': [ 210s] tenex.c:567:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,LOCAL->buf,*length = i); [ 210s] ^ [ 210s] tenex.c:572:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,s,i); /* slurp the data */ [ 210s] ^ [ 210s] tenex.c: In function 'tenex_text': [ 210s] tenex.c:614:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,LOCAL->buf,i); [ 210s] ^ [ 210s] tenex.c:629:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,s,i); /* slurp the data */ [ 210s] ^ [ 210s] tenex.c: In function 'tenex_snarf': [ 210s] tenex.c:799:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 210s] ftruncate (LOCAL->fd,sbuf.st_size); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_expunge': [ 210s] tenex.c:890:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,LOCAL->buf,m); [ 210s] ^ [ 210s] tenex.c:917:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 210s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_copy': [ 210s] tenex.c:1008:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,LOCAL->buf,j); [ 210s] ^ [ 210s] tenex.c:1016:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 210s] ftruncate (fd,sbuf.st_size); [ 210s] ^ [ 210s] tenex.c: In function 'tenex_append': [ 210s] tenex.c:1150:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 210s] ftruncate (fd,sbuf.st_size);/* revert file */ [ 210s] ^ [ 210s] tenex.c: In function 'tenex_hdrpos': [ 210s] tenex.c:1456:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 210s] read (LOCAL->fd,s = LOCAL->buf,i = min (msiz-siz,(long) MAILTMPLEN)); [ 210s] ^ [ 211s] `cat CCTYPE` -c `cat CFLAGS` mtx.c [ 211s] mtx.c: In function 'mtx_isvalid': [ 211s] mtx.c:199:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 211s] utime (file,tp); /* set the times */ [ 211s] ^ [ 211s] mtx.c:204:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c:204:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_rename': [ 211s] mtx.c:308:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 211s] if (flock (fd,LOCK_EX|LOCK_NB)) { [ 211s] ^ [ 211s] mtx.c:343:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c:343:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_open': [ 211s] mtx.c:421:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 211s] ^ [ 211s] mtx.c:424:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c:424:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_flags': [ 211s] mtx.c:487:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 211s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c:488:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 211s] mail_sequence (stream,sequence))) [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_header': [ 211s] mtx.c:511:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = *length) + 1); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_text': [ 211s] mtx.c:546:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 211s] ^ [ 211s] mtx.c: In function 'mtx_snarf': [ 211s] mtx.c:685:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 211s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] char *mail_date (char *string,MESSAGECACHE *elt); [ 211s] ^ [ 211s] mtx.c:686:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 211s] ^ [ 211s] In file included from osdep.h:44:0, [ 211s] from mtx.c:42: [ 211s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 211s] extern size_t strlen (const char *__s) [ 211s] ^ [ 211s] mtx.c:690:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] (fDRAFT * elt->draft))); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:692:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 211s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 211s] ^ [ 211s] In file included from osdep.h:44:0, [ 211s] from mtx.c:42: [ 211s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 211s] extern size_t strlen (const char *__s) [ 211s] ^ [ 211s] mtx.c:692:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 211s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 211s] ^ [ 211s] In file included from osdep.h:63:0, [ 211s] from mtx.c:42: [ 211s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] long safe_write (int fd,char *buf,long nbytes); [ 211s] ^ [ 211s] mtx.c:708:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:709:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,WARN); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_expunge': [ 211s] mtx.c:744:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 211s] mail_uid_sequence (stream,sequence) : [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c:745:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 211s] mail_sequence (stream,sequence)) : LONGT) && [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c:806:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 211s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 211s] ^ [ 211s] In file included from osdep.h:63:0, [ 211s] from mtx.c:42: [ 211s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] long safe_write (int fd,char *buf,long nbytes); [ 211s] ^ [ 211s] mtx.c:823:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] (unsigned long) pos,(unsigned long) LOCAL->filesize,delta); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:824:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,WARN); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c:828:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:830:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,(long) NIL); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_copy': [ 211s] mtx.c:871:3: warning: pointer targets in passing argument 2 of 'mtx_isvalid' differ in signedness [-Wpointer-sign] [ 211s] if (!mtx_isvalid (mailbox,LOCAL->buf)) switch (errno) { [ 211s] ^ [ 211s] mtx.c:169:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] int mtx_isvalid (char *name,char *tmp) [ 211s] ^ [ 211s] mtx.c:878:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:879:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,ERROR); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c:883:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Invalid MTX-format mailbox name: %.80s",mailbox); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:884:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,ERROR); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c:888:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Not a MTX-format mailbox: %.80s",mailbox); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:889:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,ERROR); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c:892:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 211s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c:893:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 211s] mail_sequence (stream,sequence))) return NIL; [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 211s] ^ [ 211s] mtx.c:896:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Unable to open copy mailbox: %s",strerror (errno)); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:897:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,ERROR); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c:919:2: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 211s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 211s] ^ [ 211s] In file included from osdep.h:63:0, [ 211s] from mtx.c:42: [ 211s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] long safe_write (int fd,char *buf,long nbytes); [ 211s] ^ [ 211s] mtx.c:924:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:925:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 211s] MM_LOG (LOCAL->buf,ERROR); [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void mm_log (char *string,long errflg); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_append': [ 211s] mtx.c:982:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c:982:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 211s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 211s] ^ [ 211s] In file included from mtx.c:46:0: [ 211s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 211s] ^ [ 211s] mtx.c:1032:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 211s] if (!mail_parse_date (&elt,date)) { [ 211s] ^ [ 211s] In file included from mtx.c:41:0: [ 211s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 211s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_parse': [ 211s] mtx.c:1132:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 211s] ^ [ 211s] mtx.c:1132:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 211s] mtx.c:1132:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 211s] ^ [ 211s] mtx.c:1141:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 211s] ^ [ 211s] mtx.c:1141:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 211s] mtx.c:1141:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 211s] ^ [ 211s] mtx.c:1141:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 211s] ^ [ 211s] mtx.c:1141:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 211s] mtx.c:1141:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 211s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 211s] ^ [ 211s] mtx.c:1164:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 211s] (elt->rfc822_size = strtoul (s,(char **) &s,10)) && (!(s && *s)) && [ 211s] ^ [ 211s] In file included from osdep.h:43:0, [ 211s] from mtx.c:42: [ 211s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 211s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 211s] ^ [ 211s] mtx.c:1188:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 211s] j = strtoul (t,NIL,8); /* get user flags value */ [ 211s] ^ [ 211s] In file included from osdep.h:43:0, [ 211s] from mtx.c:42: [ 211s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 211s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 211s] ^ [ 211s] mtx.c: In function 'mtx_read_flags': [ 211s] mtx.c:1266:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:1267:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 211s] fatal (LOCAL->buf); [ 211s] ^ [ 211s] In file included from osdep.h:65:0, [ 211s] from mtx.c:42: [ 211s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] void fatal (char *string); [ 211s] ^ [ 211s] mtx.c:1275:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 211s] j = strtoul(LOCAL->buf,NIL,8);/* get user flags value */ [ 211s] ^ [ 211s] In file included from osdep.h:43:0, [ 211s] from mtx.c:42: [ 211s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 211s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 211s] ^ [ 211s] mtx.c: In function 'mtx_update_status': [ 211s] mtx.c:1304:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 211s] (fDRAFT * elt->draft))); [ 211s] ^ [ 211s] In file included from /usr/include/features.h:374:0, [ 211s] from /usr/include/stdio.h:27, [ 211s] from mtx.c:37: [ 211s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 211s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 211s] ^ [ 211s] mtx.c:1309:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 211s] write (LOCAL->fd,LOCAL->buf,12); [ 211s] ^ [ 211s] In file included from osdep.h:63:0, [ 211s] from mtx.c:42: [ 211s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 211s] long safe_write (int fd,char *buf,long nbytes); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_header': [ 211s] mtx.c:515:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 211s] read (LOCAL->fd,LOCAL->buf,*length); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_snarf': [ 211s] mtx.c:710:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 211s] ftruncate (LOCAL->fd,sbuf.st_size); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_expunge': [ 211s] mtx.c:801:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 211s] read (LOCAL->fd,LOCAL->buf,m); [ 211s] ^ [ 211s] mtx.c:827:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 211s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_copy': [ 211s] mtx.c:918:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 211s] read (LOCAL->fd,LOCAL->buf,j); [ 211s] ^ [ 211s] mtx.c:926:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 211s] ftruncate (fd,sbuf.st_size); [ 211s] ^ [ 211s] mtx.c: In function 'mtx_append': [ 211s] mtx.c:1053:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 211s] ftruncate (fd,sbuf.st_size);/* revert file */ [ 211s] ^ [ 212s] `cat CCTYPE` -c `cat CFLAGS` news.c [ 212s] news.c: In function 'news_list': [ 212s] news.c:237:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from news.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] news.c:237:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from news.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] news.c:240:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pattern,'.')) [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from news.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] news.c:240:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pattern,'.')) [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from news.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] news.c: In function 'news_canonicalize': [ 212s] news.c:286:34: warning: value computed is not used [-Wunused-value] [ 212s] for (i = 0, s = pattern; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 212s] ^ [ 212s] news.c: In function 'news_open': [ 212s] news.c:370:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] if ((nmsgs = scandir (tmp,&names,news_select,news_numsort)) >= 0) { [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from news.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] news.c:370:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] if ((nmsgs = scandir (tmp,&names,news_select,news_numsort)) >= 0) { [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from news.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] news.c: In function 'news_fast': [ 212s] news.c:456:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_uid_sequence (stream,sequence) : [ 212s] ^ [ 212s] In file included from news.c:34:0: [ 212s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] news.c:457:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_sequence (stream,sequence))) [ 212s] ^ [ 212s] In file included from news.c:34:0: [ 212s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] news.c: In function 'news_flags': [ 212s] news.c:474:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 212s] ^ [ 212s] In file included from news.c:34:0: [ 212s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] news.c:474:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 212s] ^ [ 212s] In file included from news.c:34:0: [ 212s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] news.c: In function 'news_load_message': [ 212s] news.c:495:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from news.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] news.c:500:7: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 212s] ((fd = open (LOCAL->buf,O_RDONLY,NIL)) >= 0)) { [ 212s] ^ [ 212s] In file included from /usr/include/fcntl.h:279:0, [ 212s] from osdep.h:49, [ 212s] from news.c:35: [ 212s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] open (const char *__path, int __oflag, ...) [ 212s] ^ [ 212s] news.c:504:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 212s] d.chunk = LOCAL->buf; [ 212s] ^ [ 212s] news.c: In function 'news_valid': [ 212s] news.c:161:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 212s] read (fd,t = s = (char *) fs_get (sbuf.st_size+1),sbuf.st_size); [ 212s] ^ [ 212s] news.c: In function 'news_list': [ 212s] news.c:228:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 212s] read (fd,s = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 212s] ^ [ 212s] `cat CCTYPE` -c `cat CFLAGS` phile.c [ 212s] phile.c: In function 'phile_open': [ 212s] phile.c:305:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 212s] LOCAL->env->date = cpystr (tmp); [ 212s] ^ [ 212s] phile.c:327:7: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 212s] buf->size = strcrlfcpy (&buf->data,&m,s,buf->size); [ 212s] ^ [ 212s] In file included from osdep.h:66:0, [ 212s] from phile.c:36: [ 212s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 212s] ^ [ 212s] phile.c:317:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 212s] read (fd,buf->data = (unsigned char *) fs_get (buf->size + 1),buf->size); [ 212s] ^ [ 212s] `cat CCTYPE` -c `cat CFLAGS` mh.c [ 212s] mh.c: In function 'mh_isvalid': [ 212s] mh.c:193:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if ((mh_allow_inbox && !compare_cstring (name,"INBOX")) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:193:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if ((mh_allow_inbox && !compare_cstring (name,"INBOX")) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:194:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (name,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:194:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (name,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:198:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] ret = (synonly && compare_cstring (name,"INBOX")) ? [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:198:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] ret = (synonly && compare_cstring (name,"INBOX")) ? [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c: In function 'mh_path': [ 212s] mh.c:259:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (s,"Path:")) { [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:259:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (s,"Path:")) { [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c: In function 'mh_scan': [ 212s] mh.c:377:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (test,MHINBOX)) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:377:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (test,MHINBOX)) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c: In function 'mh_lsub': [ 212s] mh.c:406:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] do if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c:406:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] do if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c: In function 'mh_list_work': [ 212s] mh.c:438:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pat,'/')) mm_list (stream,'/',name,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c:438:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 212s] if (pmatch_full (name,pat,'/')) mm_list (stream,'/',name,NIL); [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c:440:4: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 212s] if (dmatch (name,pat,'/') && [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c:440:4: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 212s] if (dmatch (name,pat,'/') && [ 212s] ^ [ 212s] In file included from env_unix.h:61:0, [ 212s] from osdep.h:63, [ 212s] from mh.c:35: [ 212s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 212s] ^ [ 212s] mh.c: In function 'mh_open': [ 212s] mh.c:590:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] (!compare_cstring (stream->mailbox,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:590:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] (!compare_cstring (stream->mailbox,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:595:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (stream->mailbox,"INBOX")) ? T : NIL; [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:595:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (stream->mailbox,"INBOX")) ? T : NIL; [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c: In function 'mh_fast': [ 212s] mh.c:641:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_uid_sequence (stream,sequence) : [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c:642:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_sequence (stream,sequence))) [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c: In function 'mh_load_message': [ 212s] mh.c:665:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:670:7: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 212s] ((fd = open (LOCAL->buf,O_RDONLY,NIL)) >= 0)) { [ 212s] ^ [ 212s] In file included from /usr/include/fcntl.h:279:0, [ 212s] from osdep.h:49, [ 212s] from mh.c:35: [ 212s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] open (const char *__path, int __oflag, ...) [ 212s] ^ [ 212s] mh.c:674:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 212s] d.chunk = LOCAL->buf; [ 212s] ^ [ 212s] mh.c: In function 'mh_ping': [ 212s] mh.c:865:5: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] long nfiles = scandir (LOCAL->dir,&names,mh_select,mh_numsort); [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from mh.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] mh.c:865:5: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] long nfiles = scandir (LOCAL->dir,&names,mh_select,mh_numsort); [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from mh.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] mh.c:902:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,++old); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:906:5: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 212s] (long) mail_parameters (NIL,GET_MBXPROTECTION,NIL))) [ 212s] ^ [ 212s] In file included from /usr/include/fcntl.h:279:0, [ 212s] from osdep.h:49, [ 212s] from mh.c:35: [ 212s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] open (const char *__path, int __oflag, ...) [ 212s] ^ [ 212s] mh.c:929:4: warning: pointer targets in passing argument 1 of 'mh_setdate' differ in signedness [-Wpointer-sign] [ 212s] mh_setdate (LOCAL->buf,elt); [ 212s] ^ [ 212s] mh.c:110:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 212s] void mh_setdate (char *file,MESSAGECACHE *elt); [ 212s] ^ [ 212s] mh.c:937:6: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 212s] unlink (LOCAL->buf);/* flush this file */ [ 212s] ^ [ 212s] In file included from osdep.h:45:0, [ 212s] from mh.c:35: [ 212s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 212s] ^ [ 212s] mh.c:940:6: warning: too many arguments for format [-Wformat-extra-args] [ 212s] s,strerror (errno)); [ 212s] ^ [ 212s] mh.c: In function 'mh_expunge': [ 212s] mh.c:984:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_uid_sequence (stream,sequence) : [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c:985:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_sequence (stream,sequence)) : LONGT) { [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c:990:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:991:2: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 212s] if (unlink (LOCAL->buf)) {/* try to delete the message */ [ 212s] ^ [ 212s] In file included from osdep.h:45:0, [ 212s] from mh.c:35: [ 212s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 212s] ^ [ 212s] mh.c:993:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] strerror (errno)); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:994:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 212s] mm_log (LOCAL->buf,(long) NIL); [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 212s] void mm_log (char *string,long errflg); [ 212s] ^ [ 212s] mh.c:1012:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:1013:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 212s] mm_log (LOCAL->buf,(long) NIL); [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 212s] void mm_log (char *string,long errflg); [ 212s] ^ [ 212s] mh.c: In function 'mh_copy': [ 212s] mh.c:1044:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 212s] if ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c:1045:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 212s] mail_sequence (stream,sequence)) [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 212s] ^ [ 212s] mh.c:1048:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 212s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 212s] ^ [ 212s] In file included from /usr/include/features.h:374:0, [ 212s] from /usr/include/stdio.h:27, [ 212s] from mh.c:30: [ 212s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 212s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 212s] ^ [ 212s] mh.c:1049:2: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 212s] if ((fd = open (LOCAL->buf,O_RDONLY,NIL)) < 0) return NIL; [ 212s] ^ [ 212s] In file included from /usr/include/fcntl.h:279:0, [ 212s] from osdep.h:49, [ 212s] from mh.c:35: [ 212s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 212s] open (const char *__path, int __oflag, ...) [ 212s] ^ [ 212s] mh.c:1061:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 212s] d.chunk = LOCAL->buf; [ 212s] ^ [ 212s] mh.c: In function 'mh_append': [ 212s] mh.c:1109:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!((!compare_cstring (mailbox,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1109:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!((!compare_cstring (mailbox,MHINBOX) || [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1110:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (mailbox,"INBOX")) && [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1110:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] !compare_cstring (mailbox,"INBOX")) && [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1131:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] if ((nfiles = scandir (tmp,&names,mh_select,mh_numsort)) > 0) { [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from mh.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] mh.c:1131:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 212s] if ((nfiles = scandir (tmp,&names,mh_select,mh_numsort)) > 0) { [ 212s] ^ [ 212s] In file included from osdep.h:47:0, [ 212s] from mh.c:35: [ 212s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 212s] extern int scandir (const char *__restrict __dir, [ 212s] ^ [ 212s] mh.c:1149:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 212s] if (!mail_parse_date (&elt,date)) { [ 212s] ^ [ 212s] In file included from mh.c:34:0: [ 212s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 212s] ^ [ 212s] mh.c:1102:10: warning: variable 'size' set but not used [-Wunused-but-set-variable] [ 212s] long i,size,last,nfiles; [ 212s] ^ [ 212s] mh.c: In function 'mh_file': [ 212s] mh.c:1231:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1231:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1231:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c:1231:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 212s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 212s] ^ [ 212s] In file included from mh.c:39:0: [ 212s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 212s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 212s] ^ [ 212s] mh.c: In function 'mh_canonicalize': [ 212s] mh.c:1264:34: warning: value computed is not used [-Wunused-value] [ 212s] for (i = 0, s = pattern; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 212s] ^ [ 212s] mh.c: In function 'mh_setdate': [ 212s] mh.c:1282:3: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 212s] utime (file,tp); /* set the times */ [ 212s] ^ [ 212s] mh.c: In function 'mh_path': [ 212s] mh.c:251:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 212s] read (fd,(t = (char *) fs_get (sbuf.st_size + 1)),sbuf.st_size); [ 212s] ^ [ 213s] `cat CCTYPE` -c `cat CFLAGS` mx.c [ 213s] mx.c: In function 'mx_isvalid': [ 213s] mx.c:186:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] else if (!compare_cstring (name,"INBOX")) errno = NIL; [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:186:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] else if (!compare_cstring (name,"INBOX")) errno = NIL; [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c: In function 'mx_scan_contents': [ 213s] mx.c:277:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] if ((nfiles = scandir (name,&names,mx_select,mx_numsort)) > 0) [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c:277:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] if ((nfiles = scandir (name,&names,mx_select,mx_numsort)) > 0) [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c: In function 'mx_create': [ 213s] mx.c:348:7: warning: unused variable 'fd' [-Wunused-variable] [ 213s] int fd; [ 213s] ^ [ 213s] mx.c: In function 'mx_rename': [ 213s] mx.c:439:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (compare_cstring (old,"INBOX")) { [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:439:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (compare_cstring (old,"INBOX")) { [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:462:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] for (i = lasterror = 0,n = scandir (tmp,&names,mx_select,mx_numsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c:462:7: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] for (i = lasterror = 0,n = scandir (tmp,&names,mx_select,mx_numsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c: In function 'mx_open': [ 213s] mx.c:518:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:518:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:524:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 213s] ^ [ 213s] mx.c: In function 'mx_fast': [ 213s] mx.c:573:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c:574:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence))) [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c: In function 'mx_fast_work': [ 213s] mx.c:591:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,elt->private.uid); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:593:3: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] [ 213s] if (!elt->rfc822_size && !stat (LOCAL->buf,&sbuf)) { [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] __NTH (stat (const char *__path, struct stat *__statbuf)) [ 213s] ^ [ 213s] mx.c: In function 'mx_header': [ 213s] mx.c:633:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = elt->rfc822_size) + 1); [ 213s] ^ [ 213s] mx.c:648:5: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 213s] cpytxt (&elt->private.msg.header.text,LOCAL->buf,i); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 213s] ^ [ 213s] mx.c:649:5: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 213s] cpytxt (&elt->private.msg.text.text,LOCAL->buf+i,elt->rfc822_size - i); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 213s] ^ [ 213s] mx.c: In function 'mx_ping': [ 213s] mx.c:731:5: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] long nfiles = scandir (stream->mailbox,&names,mx_select,mx_numsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c:731:5: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] long nfiles = scandir (stream->mailbox,&names,mx_select,mx_numsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mx.c:35: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mx.c:767:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,++old); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:771:5: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 213s] (long) mail_parameters (NIL,GET_MBXPROTECTION,NIL))) [ 213s] ^ [ 213s] In file included from /usr/include/fcntl.h:279:0, [ 213s] from osdep.h:49, [ 213s] from mx.c:35: [ 213s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] open (const char *__path, int __oflag, ...) [ 213s] ^ [ 213s] mx.c:794:4: warning: pointer targets in passing argument 1 of 'mx_setdate' differ in signedness [-Wpointer-sign] [ 213s] mx_setdate (LOCAL->buf,elt); [ 213s] ^ [ 213s] mx.c:106:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mx_setdate (char *file,MESSAGECACHE *elt); [ 213s] ^ [ 213s] mx.c:801:6: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 213s] unlink (LOCAL->buf);/* flush this file */ [ 213s] ^ [ 213s] In file included from osdep.h:45:0, [ 213s] from mx.c:35: [ 213s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 213s] ^ [ 213s] mx.c:804:6: warning: too many arguments for format [-Wformat-extra-args] [ 213s] s,strerror (errno)); [ 213s] ^ [ 213s] mx.c: In function 'mx_expunge': [ 213s] mx.c:848:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c:849:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence)) : LONGT) && [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c:855:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,elt->private.uid); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:856:2: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 213s] if (unlink (LOCAL->buf)) {/* try to delete the message */ [ 213s] ^ [ 213s] In file included from osdep.h:45:0, [ 213s] from mx.c:35: [ 213s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 213s] ^ [ 213s] mx.c:858:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:859:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,(long) NIL); [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mx.c:875:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:876:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,(long) NIL); [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mx.c: In function 'mx_copy': [ 213s] mx.c:913:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"Not a MX-format mailbox: %.80s",mailbox); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mx.c:30: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mx.c:914:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mx.c:921:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] if (!(ret = ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c:922:9: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence)))); [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mx.c:944:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] d.chunk = LOCAL->buf; [ 213s] ^ [ 213s] mx.c:904:21: warning: variable 'uid' set but not used [-Wunused-but-set-variable] [ 213s] unsigned long i,j,uid,uidv; [ 213s] ^ [ 213s] mx.c: In function 'mx_append': [ 213s] mx.c:1003:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (!compare_cstring (mailbox,"INBOX")) mx_create (NIL,"INBOX"); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:1003:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (!compare_cstring (mailbox,"INBOX")) mx_create (NIL,"INBOX"); [ 213s] ^ [ 213s] In file included from mx.c:39:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mx.c:1038:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 213s] else if (date && !(ret = mail_parse_date (&elt,date))) { [ 213s] ^ [ 213s] In file included from mx.c:34:0: [ 213s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 213s] ^ [ 213s] mx.c: In function 'mx_lockindex': [ 213s] mx.c:1173:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 213s] flock (LOCAL->fd,LOCK_EX); /* get exclusive lock */ [ 213s] ^ [ 213s] mx.c: In function 'mx_setdate': [ 213s] mx.c:1286:3: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 213s] utime (file,tp); /* set the times */ [ 213s] ^ [ 213s] mx.c: In function 'mx_header': [ 213s] mx.c:636:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 213s] read (fd,LOCAL->buf,elt->rfc822_size); [ 213s] ^ [ 213s] mx.c: In function 'mx_lockindex': [ 213s] mx.c:1177:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 213s] read (LOCAL->fd,s = idx = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 213s] ^ [ 213s] mx.c: In function 'mx_unlockindex': [ 213s] mx.c:1269:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (LOCAL->fd,size); [ 213s] ^ [ 213s] `cat CCTYPE` -c `cat CFLAGS` mix.c [ 213s] mix.c: In function 'mix_scan_contents': [ 213s] mix.c:324:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] if ((nfiles = scandir (name,&names,mix_select,mix_msgfsort)) > 0) [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mix.c:33: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mix.c:324:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] if ((nfiles = scandir (name,&names,mix_select,mix_msgfsort)) > 0) [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mix.c:33: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mix.c: In function 'mix_create': [ 213s] mix.c:420:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 213s] fprintf (f,MTAFMT,now,0,now); [ 213s] ^ [ 213s] mix.c: In function 'mix_delete': [ 213s] mix.c:471:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 213s] else if (((fd = open (tmp,O_RDWR,NIL)) < 0) || flock (fd,LOCK_EX|LOCK_NB)) [ 213s] ^ [ 213s] mix.c: In function 'mix_rename': [ 213s] mix.c:529:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (compare_cstring (old,"INBOX")) { [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:529:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (compare_cstring (old,"INBOX")) { [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:556:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] for (i = lasterror = 0,n = scandir (tmp,&names,mix_rselect,alphasort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mix.c:33: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mix.c: In function 'mix_open': [ 213s] mix.c:608:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:608:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:610:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 213s] ^ [ 213s] mix.c:613:3: warning: pointer targets in passing argument 1 of 'mix_dir' differ in signedness [-Wpointer-sign] [ 213s] mix_dir (LOCAL->buf,stream->mailbox); [ 213s] ^ [ 213s] mix.c:165:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_dir (char *dst,char *name); [ 213s] ^ [ 213s] mix.c:615:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 213s] stream->mailbox = cpystr (LOCAL->buf); [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] char *cpystr (const char *string); [ 213s] ^ [ 213s] mix.c:618:4: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 213s] ((LOCAL->mfd = open (mix_file (LOCAL->buf,stream->mailbox,MIXMETA), [ 213s] ^ [ 213s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file (char *dst,char *dir,char *name); [ 213s] ^ [ 213s] mix.c:621:4: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 213s] ((LOCAL->mfd = open (mix_file (LOCAL->buf,stream->mailbox,MIXMETA), [ 213s] ^ [ 213s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file (char *dst,char *dir,char *name); [ 213s] ^ [ 213s] mix.c:629:5: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 213s] LOCAL->index = cpystr (mix_file (LOCAL->buf,stream->mailbox,MIXINDEX)); [ 213s] ^ [ 213s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file (char *dst,char *dir,char *name); [ 213s] ^ [ 213s] mix.c:630:5: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 213s] LOCAL->status = cpystr (mix_file (LOCAL->buf,stream->mailbox,MIXSTATUS)); [ 213s] ^ [ 213s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file (char *dst,char *dir,char *name); [ 213s] ^ [ 213s] mix.c:632:7: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 213s] MIXSORTCACHE)); [ 213s] ^ [ 213s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file (char *dst,char *dir,char *name); [ 213s] ^ [ 213s] mix.c: In function 'mix_header': [ 213s] mix.c:721:11: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] elt->private.spare.data), [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:732:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = j) + 1); [ 213s] ^ [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] !strncmp (LOCAL->buf,MSGTOK,MSGTSZ) && [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 213s] !strncmp (LOCAL->buf,MSGTOK,MSGTSZ) && [ 213s] ^ [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:737:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 213s] ^ [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 213s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 213s] ^ [ 213s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 213s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 213s] In file included from /usr/include/string.h:635:0, [ 213s] from osdep.h:44, [ 213s] from mix.c:33: [ 213s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 213s] ^ [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 213s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 213s] ^ [ 213s] In file included from /usr/include/string.h:635:0, [ 213s] from osdep.h:44, [ 213s] from mix.c:33: [ 213s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 213s] ^ [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 213s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 213s] ^ [ 213s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 213s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:711:7: warning: unused variable 'fd' [-Wunused-variable] [ 213s] int fd; [ 213s] ^ [ 213s] mix.c: In function 'mix_text': [ 213s] mix.c:784:11: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] elt->private.spare.data), [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:807:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 213s] ^ [ 213s] mix.c:774:17: warning: unused variable 'i' [-Wunused-variable] [ 213s] unsigned long i; [ 213s] ^ [ 213s] mix.c: In function 'mix_flag': [ 213s] mix.c:832:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] if (((flags & ST_UID) ? mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c:833:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence)) && [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c: In function 'mix_ping': [ 213s] mix.c:975:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,"Can't copy new mail at message: %lu",i - 1); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:976:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,WARN); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:929:15: warning: unused variable 'sfd' [-Wunused-variable] [ 213s] int mfd,ifd,sfd; [ 213s] ^ [ 213s] mix.c:929:11: warning: unused variable 'ifd' [-Wunused-variable] [ 213s] int mfd,ifd,sfd; [ 213s] ^ [ 213s] mix.c:929:7: warning: unused variable 'mfd' [-Wunused-variable] [ 213s] int mfd,ifd,sfd; [ 213s] ^ [ 213s] mix.c: In function 'mix_expunge': [ 213s] mix.c:1035:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c:1036:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence))) || stream->rdonly); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c:1054:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] long nfiles = scandir (stream->mailbox,&names,mix_select,mix_msgfsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mix.c:33: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mix.c:1054:7: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 213s] long nfiles = scandir (stream->mailbox,&names,mix_select,mix_msgfsort); [ 213s] ^ [ 213s] In file included from osdep.h:47:0, [ 213s] from mix.c:33: [ 213s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 213s] extern int scandir (const char *__restrict __dir, [ 213s] ^ [ 213s] mix.c:1088:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] elt->private.spare.data); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1089:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1098:6: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] else if (mix_file_data (LOCAL->buf,stream->mailbox,cur->fileno) && [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:1100:9: warning: pointer targets in passing argument 1 of 'truncate' differ in signedness [-Wpointer-sign] [ 213s] truncate (LOCAL->buf,0) : unlink (LOCAL->buf))) { [ 213s] ^ [ 213s] In file included from osdep.h:45:0, [ 213s] from mix.c:33: [ 213s] /usr/include/unistd.h:993:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int truncate (const char *__file, __off_t __length) [ 213s] ^ [ 213s] mix.c:1100:9: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 213s] truncate (LOCAL->buf,0) : unlink (LOCAL->buf))) { [ 213s] ^ [ 213s] In file included from osdep.h:45:0, [ 213s] from mix.c:33: [ 213s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 213s] ^ [ 213s] mix.c:1103:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] cur->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1104:8: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,WARN); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1131:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] if (nexp) sprintf (s = LOCAL->buf,"Expunged %lu messages",nexp); [ 213s] ^ [ 213s] mix.c:1133:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] sprintf (s=LOCAL->buf,"Reclaimed %lu bytes of expunged space",reclaimed); [ 213s] ^ [ 213s] mix.c:1026:11: warning: unused variable 'sfd' [-Wunused-variable] [ 213s] int ifd,sfd; [ 213s] ^ [ 213s] mix.c:1026:7: warning: unused variable 'ifd' [-Wunused-variable] [ 213s] int ifd,sfd; [ 213s] ^ [ 213s] mix.c: In function 'mix_burp': [ 213s] mix.c:1223:3: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] mix_file_data (LOCAL->buf,stream->mailbox,burp->fileno); [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:1227:5: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] [ 213s] if (stat (LOCAL->buf,&sbuf)) { [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] __NTH (stat (const char *__path, struct stat *__statbuf)) [ 213s] ^ [ 213s] mix.c:1228:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,staterr,burp->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1229:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1232:5: warning: pointer targets in passing argument 3 of 'mix_burp_check' differ in signedness [-Wpointer-sign] [ 213s] else if (mix_burp_check (&burp->set,sbuf.st_size,LOCAL->buf)) { [ 213s] ^ [ 213s] mix.c:147:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] long mix_burp_check (SEARCHSET *set,size_t size,char *file); [ 213s] ^ [ 213s] mix.c:1236:7: warning: pointer targets in passing argument 1 of 'truncate' differ in signedness [-Wpointer-sign] [ 213s] else if (ret = !truncate (LOCAL->buf,burp->set.last)) [ 213s] ^ [ 213s] In file included from osdep.h:45:0, [ 213s] from mix.c:33: [ 213s] /usr/include/unistd.h:993:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int truncate (const char *__file, __off_t __length) [ 213s] ^ [ 213s] mix.c:1239:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,truncerr,burp->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1240:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1245:3: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 213s] else if (((fd = open (LOCAL->buf,O_RDWR,NIL)) < 0) || [ 213s] ^ [ 213s] In file included from /usr/include/fcntl.h:279:0, [ 213s] from osdep.h:49, [ 213s] from mix.c:33: [ 213s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] open (const char *__path, int __oflag, ...) [ 213s] ^ [ 213s] mix.c:1248:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] burp->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1249:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1253:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,staterr,burp->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1254:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1259:3: warning: pointer targets in passing argument 3 of 'mix_burp_check' differ in signedness [-Wpointer-sign] [ 213s] else if (mix_burp_check (&burp->set,sbuf.st_size,LOCAL->buf)) { [ 213s] ^ [ 213s] mix.c:147:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] long mix_burp_check (SEARCHSET *set,size_t size,char *file); [ 213s] ^ [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] strncmp (LOCAL->buf,MSGTOK,MSGTSZ)) { [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 213s] strncmp (LOCAL->buf,MSGTOK,MSGTSZ)) { [ 213s] ^ [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 213s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] mix.c:1264:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 213s] ^ [ 213s] mix.c:1266:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] set->first); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1267:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1307:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,truncerr,burp->name,strerror (errno)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1308:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,WARN); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:1219:9: warning: variable 's' set but not used [-Wunused-but-set-variable] [ 213s] void *s; [ 213s] ^ [ 213s] mix.c: In function 'mix_copy': [ 213s] mix.c:1357:3: warning: pointer targets in passing argument 2 of 'mix_isvalid' differ in signedness [-Wpointer-sign] [ 213s] long ret = mix_isvalid (mailbox,LOCAL->buf); [ 213s] ^ [ 213s] mix.c:236:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] long mix_isvalid (char *name,char *meta) [ 213s] ^ [ 213s] mix.c:1375:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 213s] else if (!(ret = ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c:1376:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 213s] mail_sequence (stream,sequence)))); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 213s] ^ [ 213s] mix.c:1393:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1393:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 213s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 213s] ^ [ 213s] mix.c:1393:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 213s] mix.c:1394:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] hdrsize = strlen (local->buf); [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:1403:5: warning: pointer targets in passing argument 3 of 'mix_data_open' differ in signedness [-Wpointer-sign] [ 213s] if (msgf = mix_data_open (astream,&fd,&size,newsize)) { [ 213s] ^ [ 213s] mix.c:159:7: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 213s] FILE *mix_data_open (MAILSTREAM *stream,int *fd,long *size, [ 213s] ^ [ 213s] mix.c:1417:12: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] elt->private.spare.data), [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:1427:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] d.chunk = LOCAL->buf; [ 213s] ^ [ 213s] mix.c:1405:23: warning: variable 'uid' set but not used [-Wunused-but-set-variable] [ 213s] unsigned long j,uid,uidv; [ 213s] ^ [ 213s] mix.c: In function 'mix_append': [ 213s] mix.c:1519:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (ret = compare_cstring (mailbox,"INBOX") ? [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:1519:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 213s] if (ret = compare_cstring (mailbox,"INBOX") ? [ 213s] ^ [ 213s] In file included from mix.c:37:0: [ 213s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 213s] ^ [ 213s] mix.c:1550:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:1550:7: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 213s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 213s] ^ [ 213s] mix.c:1550:7: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 213s] mix.c:1551:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] hdrsize = strlen (local->buf); [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:1555:7: warning: pointer targets in passing argument 3 of 'mix_data_open' differ in signedness [-Wpointer-sign] [ 213s] if (msgf = mix_data_open (astream,&fd,&size,hdrsize + SIZE (message))) { [ 213s] ^ [ 213s] mix.c:159:7: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 213s] FILE *mix_data_open (MAILSTREAM *stream,int *fd,long *size, [ 213s] ^ [ 213s] mix.c:1563:4: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 213s] else if (date && !(ret = mail_parse_date (&elt,date))) { [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 213s] ^ [ 213s] mix.c:1570:8: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 213s] mail_parse_date (&elt,tmp); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 213s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 213s] ^ [ 213s] mix.c: In function 'mix_append_msg': [ 213s] mix.c:1632:26: warning: unused variable 'hoff' [-Wunused-variable] [ 213s] unsigned long i,j,k,uf,hoff; [ 213s] ^ [ 213s] mix.c:1632:17: warning: unused variable 'i' [-Wunused-variable] [ 213s] unsigned long i,j,k,uf,hoff; [ 213s] ^ [ 213s] mix.c: In function 'mix_parse': [ 213s] mix.c:1823:7: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 213s] while ((s = mix_read_record (*idxf,LOCAL->buf,LOCAL->buflen,"index")) && [ 213s] ^ [ 213s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 213s] ^ [ 213s] mix.c:1960:10: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] curfile = file),&sbuf)) { [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:2043:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] i,LOCAL->statusseq); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:2044:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 213s] MM_LOG (LOCAL->buf,ERROR); [ 213s] ^ [ 213s] In file included from mix.c:32:0: [ 213s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] void mm_log (char *string,long errflg); [ 213s] ^ [ 213s] mix.c:2055:9: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 213s] "status")) && *s && (*s++ == ':') && [ 213s] ^ [ 213s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 213s] ^ [ 213s] mix.c: In function 'mix_meta_slurp': [ 213s] mix.c:2150:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = sbuf.st_size) + 1); [ 213s] ^ [ 213s] mix.c:2155:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] (read (LOCAL->mfd,s = LOCAL->buf,sbuf.st_size) != sbuf.st_size)) [ 213s] ^ [ 213s] mix.c: In function 'mix_meta_update': [ 213s] mix.c:2190:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf,SEQFMT,LOCAL->metaseq = mix_modseq (LOCAL->metaseq)); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:2191:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] sprintf (LOCAL->buf + strlen (LOCAL->buf),MTAFMT, [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:2192:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 213s] stream->uid_validity,stream->uid_last,LOCAL->newmsg); [ 213s] ^ [ 213s] In file included from /usr/include/features.h:374:0, [ 213s] from /usr/include/stdio.h:27, [ 213s] from mix.c:28: [ 213s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 213s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 213s] ^ [ 213s] mix.c:2193:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 213s] for (i = 0, c = 'K', s = ss = LOCAL->buf + strlen (LOCAL->buf); [ 213s] ^ [ 213s] In file included from osdep.h:44:0, [ 213s] from mix.c:33: [ 213s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 213s] extern size_t strlen (const char *__s) [ 213s] ^ [ 213s] mix.c:2194:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] (i < NUSERFLAGS) && (t = stream->user_flags[i]); ++i) { [ 213s] ^ [ 213s] mix.c:2208:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 213s] ret = (write (LOCAL->mfd,LOCAL->buf,i) == i) ? LONGT : NIL; [ 213s] ^ [ 213s] In file included from osdep.h:63:0, [ 213s] from mix.c:33: [ 213s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] long safe_write (int fd,char *buf,long nbytes); [ 213s] ^ [ 213s] mix.c: In function 'mix_index_update': [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=] [ 213s] sprintf (tmp,IXRFMT,0,14,4,4,13,0,0,'+',0,0,0,0,0,0,0); [ 213s] ^ [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 13 has type 'int' [-Wformat=] [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 15 has type 'int' [-Wformat=] [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 16 has type 'int' [-Wformat=] [ 213s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 17 has type 'int' [-Wformat=] [ 213s] mix.c: In function 'mix_status_update': [ 213s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=] [ 213s] sprintf (tmp,STRFMT,0,0,0,0); [ 213s] ^ [ 213s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 213s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'int' [-Wformat=] [ 213s] mix.c: In function 'mix_data_open': [ 213s] mix.c:2400:3: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] if ((*fd = open (mix_file_data (LOCAL->buf,stream->mailbox,LOCAL->newmsg), [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c:2417:7: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 213s] LOCAL->newmsg = mix_modseq (LOCAL->newmsg)), [ 213s] ^ [ 213s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 213s] ^ [ 213s] mix.c: In function 'mix_sortcache_open': [ 213s] mix.c:2467:10: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 213s] "sortcache")) && *s && [ 213s] ^ [ 213s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 213s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 213s] ^ [ 213s] mix.c:2565:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] LOCAL->buf = (char *) [ 213s] ^ [ 213s] mix.c:2577:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] for (s = LOCAL->buf,sl = NIL, [ 213s] ^ [ 213s] mix.c:2585:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 213s] sl->text.data = cpystr (s); [ 213s] ^ [ 213s] mix.c: In function 'mix_copy': [ 213s] mix.c:1477:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (fd,size); /* revert file */ [ 213s] ^ [ 213s] mix.c: In function 'mix_append': [ 213s] mix.c:1594:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (fd,size); /* revert all writes to file*/ [ 213s] ^ [ 213s] mix.c: In function 'mix_meta_update': [ 213s] mix.c:2209:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (LOCAL->mfd,i); /* and tie off at that point */ [ 213s] ^ [ 213s] mix.c: In function 'mix_index_update': [ 213s] mix.c:2255:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (fileno (idxf),sbuf.st_size); [ 213s] ^ [ 213s] mix.c:2288:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] if (ret) ftruncate (fileno (idxf),ftell (idxf)); [ 213s] ^ [ 213s] mix.c: In function 'mix_status_update': [ 213s] mix.c:2335:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] ftruncate (fileno (statf),sbuf.st_size); [ 213s] ^ [ 213s] mix.c:2369:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] if (ret) ftruncate (fileno (statf),ftell (statf)); [ 213s] ^ [ 213s] mix.c: In function 'mix_sortcache_update': [ 213s] mix.c:2697:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 213s] if (ret) ftruncate (fileno (f),ftell (f)); [ 213s] ^ [ 214s] mix.c: In function 'mix_sortcache_open': [ 214s] mix.c:2640:15: warning: 'fd' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 214s] else fchmod (fd,sbuf.st_mode); [ 214s] ^ [ 215s] sh -c 'rm -rf c-client.a || true' [ 215s] ar rc c-client.a osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o ;ranlib c-client.a [ 215s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] make[3]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] echo lnp > OSTYPE [ 215s] touch rebuild [ 215s] sh -c 'rm -rf rebuild || true' [ 215s] Building bundled tools... [ 215s] cd mtest;make [ 215s] make[3]: Entering directory `/usr/src/packages/BUILD/mtest' [ 215s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o mtest.o mtest.c [ 215s] mtest.c: In function 'main': [ 215s] mtest.c:124:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 215s] ucase (tmp); [ 215s] ^ [ 215s] In file included from ../c-client/c-client.h:48:0, [ 215s] from mtest.c:39: [ 215s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 215s] unsigned char *ucase (unsigned char *string); [ 215s] ^ [ 215s] mtest.c: In function 'mm': [ 215s] mtest.c:168:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 215s] switch (*ucase (cmd)) { /* dispatch based on command */ [ 215s] ^ [ 215s] In file included from ../c-client/c-client.h:48:0, [ 215s] from mtest.c:39: [ 215s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 215s] unsigned char *ucase (unsigned char *string); [ 215s] ^ [ 215s] mtest.c:204:13: warning: the address of 'parms' will always evaluate as 'true' [-Waddress] [ 215s] if (parms) { [ 215s] ^ [ 215s] mtest.c: In function 'overview_header': [ 215s] mtest.c:402:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 215s] mail_parse_date (&selt,ov->date); [ 215s] ^ [ 215s] In file included from ../c-client/c-client.h:41:0, [ 215s] from mtest.c:39: [ 215s] ../c-client/mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 215s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 215s] ^ [ 215s] mtest.c: In function 'prompt': [ 215s] mtest.c:622:3: warning: 'gets' is deprecated (declared at /usr/include/x86_64-linux-gnu/bits/stdio2.h:233) [-Wdeprecated-declarations] [ 215s] gets (txt); [ 215s] ^ [ 215s] mtest.c: In function 'smtptest': [ 215s] mtest.c:818:3: warning: 'gets' is deprecated (declared at /usr/include/x86_64-linux-gnu/bits/stdio2.h:233) [-Wdeprecated-declarations] [ 215s] while (gets (line)) { [ 215s] ^ [ 215s] mtest.c:829:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 215s] msg->date = (char *) fs_get (1+strlen (line)); [ 215s] ^ [ 215s] mtest.c:830:3: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 215s] strcpy (msg->date,line); [ 215s] ^ [ 215s] In file included from /usr/include/features.h:374:0, [ 215s] from /usr/include/stdio.h:27, [ 215s] from mtest.c:36: [ 215s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 215s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 215s] ^ [ 215s] mtest.c: In function 'prompt': [ 215s] mtest.c:622:8: warning: ignoring return value of 'gets', declared with attribute warn_unused_result [-Wunused-result] [ 215s] gets (txt); [ 215s] ^ [ 215s] mtest.c: In function 'mm_login': [ 215s] mtest.c:744:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 215s] fgets (user,NETMAXUSER-1,stdin); [ 215s] ^ [ 215s] In file included from /usr/include/stdio.h:937:0, [ 215s] from mtest.c:36: [ 215s] In function 'gets', [ 215s] inlined from 'prompt' at mtest.c:622:8: [ 215s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:237:3: warning: call to '__gets_warn' declared with attribute warning: please use fgets or getline instead, gets can't specify buffer size [enabled by default] [ 215s] return __gets_warn (__str); [ 215s] ^ [ 215s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o mtest mtest.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 215s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 215s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 215s] mtest.o: In function `gets': [ 215s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:237: warning: the `gets' function is dangerous and should not be used. [ 215s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:236: warning: the `gets' function is dangerous and should not be used. [ 215s] make[3]: Leaving directory `/usr/src/packages/BUILD/mtest' [ 215s] cd ipopd;make [ 215s] make[3]: Entering directory `/usr/src/packages/BUILD/ipopd' [ 215s] cd ../c-client;make [ 215s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 215s] make all `cat SPECIALS` [ 215s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 215s] make[5]: Nothing to be done for `all'. [ 215s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] cd ../c-client;make [ 215s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 215s] make all `cat SPECIALS` [ 215s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 215s] make[5]: Nothing to be done for `all'. [ 215s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 215s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o ipop2d.o ipop2d.c [ 216s] ipop2d.c: In function 'main': [ 216s] ipop2d.c:149:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 216s] ucase (s); /* canonicalize case */ [ 216s] ^ [ 216s] In file included from ../c-client/c-client.h:48:0, [ 216s] from ipop2d.c:36: [ 216s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 216s] unsigned char *ucase (unsigned char *string); [ 216s] ^ [ 216s] ipop2d.c: In function 'c_fold': [ 216s] ipop2d.c:333:10: warning: unused variable 'mb' [-Wunused-variable] [ 216s] NETMBX mb; [ 216s] ^ [ 216s] ipop2d.c:332:9: warning: unused variable 's' [-Wunused-variable] [ 216s] char *s = NIL,tmp[2*TMPLEN]; [ 216s] ^ [ 216s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o ipop2d ipop2d.o `cat ../c-client/LDFLAGS` [ 216s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 216s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 216s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o ipop3d.o ipop3d.c [ 216s] ipop3d.c: In function 'main': [ 216s] ipop3d.c:129:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 216s] while (auth && compare_cstring (auth->name,"CRAM-MD5")) auth = auth->next; [ 216s] ^ [ 216s] In file included from ../c-client/c-client.h:48:0, [ 216s] from ipop3d.c:35: [ 216s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 216s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 216s] ^ [ 216s] ipop3d.c:129:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 216s] while (auth && compare_cstring (auth->name,"CRAM-MD5")) auth = auth->next; [ 216s] ^ [ 216s] In file included from ../c-client/c-client.h:48:0, [ 216s] from ipop3d.c:35: [ 216s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 216s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 216s] ^ [ 216s] ipop3d.c:186:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 216s] ucase (s); /* canonicalize case */ [ 216s] ^ [ 216s] In file included from ../c-client/c-client.h:48:0, [ 216s] from ipop3d.c:35: [ 216s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 216s] unsigned char *ucase (unsigned char *string); [ 216s] ^ [ 216s] ipop3d.c: In function 'pass_login': [ 216s] ipop3d.c:654:8: warning: unused variable 'tmp' [-Wunused-variable] [ 216s] char tmp[MAILTMPLEN]; [ 216s] ^ [ 216s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o ipop3d ipop3d.o `cat ../c-client/LDFLAGS` [ 217s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 217s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 217s] make[3]: Leaving directory `/usr/src/packages/BUILD/ipopd' [ 217s] cd imapd;make [ 217s] make[3]: Entering directory `/usr/src/packages/BUILD/imapd' [ 217s] cd ../c-client;make [ 217s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 217s] make all `cat SPECIALS` [ 217s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 217s] make[5]: Nothing to be done for `all'. [ 217s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 217s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 217s] cd ../c-client;make [ 217s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 217s] make all `cat SPECIALS` [ 217s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 217s] make[5]: Nothing to be done for `all'. [ 217s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 217s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 217s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -DANOFILE=\"/etc/anonymous.newsgroups\" -DALERTFILE=\"/etc/imapd.alert\" -DNNTPFILE=\"/etc/imapd.nntp\" -DUSERALERTFILE=\".imapalert\" -DSHUTDOWNFILE=\"/etc/nologin\" -c -o imapd.o imapd.c [ 217s] imapd.c: In function 'main': [ 217s] imapd.c:302:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (((s = strrchr (argv[0],'/')) || (s = strrchr (argv[0],'\\'))) ? [ 217s] ^ [ 217s] imapd.c:302:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (((s = strrchr (argv[0],'/')) || (s = strrchr (argv[0],'\\'))) ? [ 217s] ^ [ 217s] imapd.c:307:3: warning: pointer targets in passing argument 1 of 'rfc822_date' differ in signedness [-Wpointer-sign] [ 217s] rfc822_date (tmp); /* get date/time at startup */ [ 217s] ^ [ 217s] In file included from ../c-client/env_unix.h:61:0, [ 217s] from ../c-client/osdep.h:63, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] ../c-client/env.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void rfc822_date (char *date); [ 217s] ^ [ 217s] imapd.c:327:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (s = strchr (proxy,'\n')) *s = '\0'; [ 217s] ^ [ 217s] imapd.c:334:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] s = myusername_full (&i); /* get user name and flags */ [ 217s] ^ [ 217s] imapd.c:342:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] s = "ANONYMOUS"; [ 217s] ^ [ 217s] imapd.c:346:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] user = cpystr (s); /* copy user name */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:346:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] user = cpystr (s); /* copy user name */ [ 217s] ^ [ 217s] imapd.c:347:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] pass = cpystr ("*"); /* set fake password */ [ 217s] ^ [ 217s] imapd.c:356:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (user); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:370:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:392:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 217s] slurp (cmdbuf,CMDLEN,TIMEOUT); [ 217s] ^ [ 217s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void slurp (char *s,int n,unsigned long timeout); [ 217s] ^ [ 217s] imapd.c:399:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (!strchr (cmdbuf,'\012')) { [ 217s] ^ [ 217s] imapd.c:399:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:400:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (t = strchr (cmdbuf,' ')) *t = '\0'; [ 217s] ^ [ 217s] imapd.c:400:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:400:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (t = strchr (cmdbuf,' ')) *t = '\0'; [ 217s] ^ [ 217s] imapd.c:406:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,response,t ? (char *) cmdbuf : "*"); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:407:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:409:5: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] else if (!(tag = strtok (cmdbuf," \015\012"))) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:416:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] else if (!(s = strtok (NIL," \015\012"))) { [ 217s] ^ [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s,"UID") && strtok (NIL," \015\012")) { [ 217s] ^ [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:436:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] cmd = cpystr (s); /* save current command */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:436:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] cmd = cpystr (s); /* save current command */ [ 217s] ^ [ 217s] imapd.c:438:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if ((arg = strtok (NIL,"\015\012")) && ((i = strlen (arg)) > 3) && [ 217s] ^ [ 217s] imapd.c:438:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if ((arg = strtok (NIL,"\015\012")) && ((i = strlen (arg)) > 3) && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:444:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] litplus.size = strtoul (arg + i + 1,NIL,10); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (cmd,"NOOP")) { [ 217s] ^ [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"LOGOUT")) { [ 217s] ^ [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"CAPABILITY")) { [ 217s] ^ [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (cmd,"AUTHENTICATE")) { [ 217s] ^ [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (ucase (s),"ANONYMOUS") && !stat (ANOFILE,&sbuf)) { [ 217s] ^ [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:499:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(s = imap_responder ("",0,NIL))) [ 217s] ^ [ 217s] imapd.c:503:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] user = cpystr ("ANONYMOUS"); [ 217s] ^ [ 217s] imapd.c:504:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] pass = cpystr ("*"); [ 217s] ^ [ 217s] imapd.c:514:4: warning: pointer targets in passing argument 1 of 'mail_auth' differ in signedness [-Wpointer-sign] [ 217s] else if (user = cpystr (mail_auth (s,imap_responder,argc,argv))) { [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1822:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *mail_auth (char *mechanism,authresponse_t resp,int argc,char *argv[]); [ 217s] ^ [ 217s] imapd.c:514:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] else if (user = cpystr (mail_auth (s,imap_responder,argc,argv))) { [ 217s] ^ [ 217s] imapd.c:515:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] pass = cpystr ("*"); [ 217s] ^ [ 217s] imapd.c:525:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] char *msg = (char *) fs_get (strlen (cmd) + strlen (s) + 2); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:525:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] char *msg = (char *) fs_get (strlen (cmd) + strlen (s) + 2); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:528:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] cmd = msg; [ 217s] ^ [ 217s] imapd.c:530:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] auth && compare_cstring (s,auth->name); auth = auth->next); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"LOGIN")) { [ 217s] ^ [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:559:4: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] if (!((user = cpystr (snarf (&arg))) && [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:559:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!((user = cpystr (snarf (&arg))) && [ 217s] ^ [ 217s] imapd.c:560:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] (pass = cpystr (snarf (&arg))))) response = misarg; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:560:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (pass = cpystr (snarf (&arg))))) response = misarg; [ 217s] ^ [ 217s] imapd.c:563:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] else if (!compare_cstring (user,"ANONYMOUS") && [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:574:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (s = strchr (user,'*')) *s++ ='\0'; [ 217s] ^ [ 217s] imapd.c:574:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:574:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (s = strchr (user,'*')) *s++ ='\0'; [ 217s] ^ [ 217s] imapd.c:576:6: warning: pointer targets in passing argument 1 of 'server_login' differ in signedness [-Wpointer-sign] [ 217s] if (server_login (user,pass,s,argc,argv)) { [ 217s] ^ [ 217s] In file included from ../c-client/env_unix.h:61:0, [ 217s] from ../c-client/osdep.h:63, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 217s] ^ [ 217s] imapd.c:576:6: warning: pointer targets in passing argument 2 of 'server_login' differ in signedness [-Wpointer-sign] [ 217s] if (server_login (user,pass,s,argc,argv)) { [ 217s] ^ [ 217s] In file included from ../c-client/env_unix.h:61:0, [ 217s] from ../c-client/osdep.h:63, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 217s] ^ [ 217s] imapd.c:576:6: warning: pointer targets in passing argument 3 of 'server_login' differ in signedness [-Wpointer-sign] [ 217s] if (server_login (user,pass,s,argc,argv)) { [ 217s] ^ [ 217s] In file included from ../c-client/env_unix.h:61:0, [ 217s] from ../c-client/osdep.h:63, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 217s] ^ [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"STARTTLS")) { [ 217s] ^ [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (cmd,"FETCH") || !strcmp (cmd,"UID FETCH")) { [ 217s] ^ [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:600:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:600:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 217s] ^ [ 217s] imapd.c:600:46: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 217s] ^ [ 217s] imapd.c:603:6: warning: pointer targets in passing argument 1 of 'fetch' differ in signedness [-Wpointer-sign] [ 217s] mail_sequence (stream,s)) fetch (t,uid); [ 217s] ^ [ 217s] imapd.c:148:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void fetch (char *t,unsigned long uid); [ 217s] ^ [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"STORE") || !strcmp (cmd,"UID STORE")) { [ 217s] ^ [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:609:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:609:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 217s] ^ [ 217s] imapd.c:609:46: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 217s] ^ [ 217s] imapd.c:610:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (t = strtok (NIL,"\015\012")))) response = misarg; [ 217s] ^ [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (v),"FLAGS") || !strcmp (v,"FLAGS.SILENT")) { [ 217s] ^ [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:616:8: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 217s] strcpy (tmp,"\\Answered \\Flagged \\Deleted \\Draft \\Seen"); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 217s] ^ [ 217s] imapd.c:618:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (i < NUSERFLAGS) && (v = stream->user_flags[i]); i++) [ 217s] ^ [ 217s] imapd.c:619:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (strlen (v) < [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:620:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] ((size_t) (MAILTMPLEN - ((u += strlen (u)) + 2 - tmp)))) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:622:5: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 217s] strcpy (u,v); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 217s] ^ [ 217s] imapd.c:622:5: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 217s] strcpy (u,v); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 217s] ^ [ 217s] imapd.c:624:8: warning: pointer targets in passing argument 2 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 217s] mail_flag (stream,s,tmp,f & ~ST_SET); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 217s] ^ [ 217s] imapd.c:624:8: warning: pointer targets in passing argument 3 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 217s] mail_flag (stream,s,tmp,f & ~ST_SET); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 217s] ^ [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (v,"-FLAGS") || !strcmp (v,"-FLAGS.SILENT")) [ 217s] ^ [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (strcmp (v,"+FLAGS") && strcmp (v,"+FLAGS.SILENT")) { [ 217s] ^ [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:634:6: warning: pointer targets in passing argument 2 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 217s] mail_flag (stream,s,t,f); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 217s] ^ [ 217s] imapd.c:634:6: warning: pointer targets in passing argument 3 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 217s] mail_flag (stream,s,t,f); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 217s] ^ [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"CHECK")) { [ 217s] ^ [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || (strcmp (cmd,"EXPUNGE") && [ 217s] ^ [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] strcmp (cmd,"UID EXPUNGE")))) { [ 217s] ^ [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:660:6: warning: pointer targets in passing argument 2 of 'mail_expunge_full' differ in signedness [-Wpointer-sign] [ 217s] mail_expunge_full (stream,arg,arg ? EX_UID : NIL); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1695:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_expunge_full (MAILSTREAM *stream,char *sequence,long options); [ 217s] ^ [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"CLOSE") || !strcmp (cmd,"UNSELECT")) { [ 217s] ^ [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] (!strcmp (cmd,"COPY") || !strcmp (cmd,"UID COPY"))) { [ 217s] ^ [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:684:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:684:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 217s] ^ [ 217s] imapd.c:684:48: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 217s] ^ [ 217s] imapd.c:694:4: warning: pointer targets in passing argument 2 of 'mail_copy_full' differ in signedness [-Wpointer-sign] [ 217s] else if (!mail_copy_full (stream,s,t,uid ? CP_UID : NIL)) { [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1696:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_copy_full (MAILSTREAM *stream,char *sequence,char *mailbox, [ 217s] ^ [ 217s] imapd.c:694:4: warning: pointer targets in passing argument 3 of 'mail_copy_full' differ in signedness [-Wpointer-sign] [ 217s] else if (!mail_copy_full (stream,s,t,uid ? CP_UID : NIL)) { [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1696:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_copy_full (MAILSTREAM *stream,char *sequence,char *mailbox, [ 217s] ^ [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"SORT") || !strcmp (cmd,"UID SORT")) { [ 217s] ^ [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:703:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (*arg == '(') && (t = strchr (s = arg + 1,')')) && [ 217s] ^ [ 217s] imapd.c:703:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:703:37: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (*arg == '(') && (t = strchr (s = arg + 1,')')) && [ 217s] ^ [ 217s] imapd.c:711:6: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(s = strtok (ucase (s)," "))) response = badatt; [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:711:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(s = strtok (ucase (s)," "))) response = badatt; [ 217s] ^ [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s,"REVERSE")) { [ 217s] ^ [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:718:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(s = strtok (NIL," "))) { [ 217s] ^ [ 217s] imapd.c:719:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] s = ""; /* end of attributes */ [ 217s] ^ [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s,"DATE")) pg->function = SORTDATE; [ 217s] ^ [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"ARRIVAL")) pg->function = SORTARRIVAL; [ 217s] ^ [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"FROM")) pg->function = SORTFROM; [ 217s] ^ [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"SUBJECT")) pg->function = SORTSUBJECT; [ 217s] ^ [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"TO")) pg->function = SORTTO; [ 217s] ^ [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"CC")) pg->function = SORTCC; [ 217s] ^ [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"SIZE")) pg->function = SORTSIZE; [ 217s] ^ [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:731:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] } while (s = strtok (NIL," ")); [ 217s] ^ [ 217s] imapd.c:735:8: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] else if (!((t = snarf (&arg)) && (cs = cpystr (t)) && arg && [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"THREAD") || !strcmp (cmd,"UID THREAD")) { [ 217s] ^ [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:763:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (cs = strtok (NIL," ")) && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:763:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," ")) && (cs = strtok (NIL," ")) && [ 217s] ^ [ 217s] imapd.c:764:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (cs = cpystr (cs)) && (arg = strtok (NIL,"\015\012")))) [ 217s] ^ [ 217s] imapd.c:770:6: warning: pointer targets in passing argument 2 of 'mail_thread' differ in signedness [-Wpointer-sign] [ 217s] if (thr = mail_thread (stream,s,cs,spg,uid ? SE_UID : NIL)) { [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1756:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] THREADNODE *mail_thread (MAILSTREAM *stream,char *type,char *charset, [ 217s] ^ [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"SEARCH") || !strcmp (cmd,"UID SEARCH")) { [ 217s] ^ [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:848:6: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] if (s = snarf (&arg)) charset = cpystr (s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!(strcmp (cmd,"SELECT") && strcmp (cmd,"EXAMINE") && [ 217s] ^ [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] strcmp (cmd,"BBOARD"))) { [ 217s] ^ [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:943:4: warning: pointer targets in passing argument 1 of 'bboardname' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 217s] ^ [ 217s] imapd.c:192:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *bboardname (char *cmd,char *name); [ 217s] ^ [ 217s] imapd.c:943:4: warning: pointer targets in passing argument 2 of 'bboardname' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 217s] ^ [ 217s] imapd.c:192:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *bboardname (char *cmd,char *name); [ 217s] ^ [ 217s] imapd.c:943:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 217s] ^ [ 217s] imapd.c:943:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1087:23: warning: pointer targets in passing argument 2 of 'mail_valid' differ in signedness [-Wpointer-sign] [ 217s] #define DRIVER struct driver [ 217s] ^ [ 217s] imapd.c:944:6: note: in expansion of macro 'DRIVER' [ 217s] DRIVER *factory = mail_valid (NIL,s,NIL); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1632:9: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] DRIVER *mail_valid (MAILSTREAM *stream,char *mailbox,char *purpose); [ 217s] ^ [ 217s] imapd.c:955:3: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 217s] (stream = mail_open (stream,s,f | OP_SILENT)) && [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 217s] ^ [ 217s] imapd.c:961:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (t = mail_fetch_text (stream,1,NIL,&i,NIL)) && [ 217s] ^ [ 217s] imapd.c:964:3: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] [ 217s] strncpy (tmp,t,i)[i] = '\0'; [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 217s] ^ [ 217s] imapd.c:964:3: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 217s] strncpy (tmp,t,i)[i] = '\0'; [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 217s] ^ [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 217s] ^ [ 217s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 217s] ^ [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 217s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 217s] ^ [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 217s] ^ [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 217s] ^ [ 217s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:966:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 217s] ^ [ 217s] imapd.c:968:3: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 217s] if ((tstream = mail_open (NIL,tmp,f | OP_SILENT)) && [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 217s] ^ [ 217s] imapd.c:980:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 217s] else if (!factory && isnewsproxy (s)) { [ 217s] ^ [ 217s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long isnewsproxy (char *name); [ 217s] ^ [ 217s] imapd.c:981:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,"{%.300s/nntp}%.300s",nntpproxy,(char *) s+6); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:982:8: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 217s] stream = mail_open (stream,tmp,f); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 217s] ^ [ 217s] imapd.c:985:6: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 217s] else stream = mail_open (stream,s,f); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 217s] ^ [ 217s] imapd.c:991:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] if (!compare_cstring (s,"#MHINBOX")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:993:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] else lastsel = cpystr (compare_cstring (s,"INBOX") ? [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"APPEND"))) { [ 217s] ^ [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1022:6: warning: pointer targets in passing argument 2 of 'mail_append_multiple' differ in signedness [-Wpointer-sign] [ 217s] if (!mail_append_multiple (NIL,s,append_msg,(void *) &ad)) { [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1700:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_append_multiple (MAILSTREAM *stream,char *mailbox,append_t af, [ 217s] ^ [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"LIST") || !strcmp (cmd,"RLIST")) { [ 217s] ^ [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1043:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1043:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1044:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1044:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1044:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1046:8: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 217s] mail_list (NIL,"",tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1049:6: warning: pointer targets in passing argument 2 of 'mail_list' differ in signedness [-Wpointer-sign] [ 217s] else mail_list (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1049:6: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 217s] else mail_list (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"SCAN")) { [ 217s] ^ [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1061:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1061:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1062:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1062:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1062:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1064:6: warning: pointer targets in passing argument 2 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 217s] else mail_scan (NIL,s,t,u); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 217s] ^ [ 217s] imapd.c:1064:6: warning: pointer targets in passing argument 3 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 217s] else mail_scan (NIL,s,t,u); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 217s] ^ [ 217s] imapd.c:1064:6: warning: pointer targets in passing argument 4 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 217s] else mail_scan (NIL,s,t,u); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 217s] ^ [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"LSUB") || !strcmp (cmd,"RLSUB")) { [ 217s] ^ [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1076:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1076:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (s,t)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1077:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1077:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1077:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 217s] ^ [ 217s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 217s] ^ [ 217s] imapd.c:1077:6: warning: pointer targets in passing argument 2 of 'newsrc_lsub' differ in signedness [-Wpointer-sign] [ 217s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 217s] ^ [ 217s] In file included from imapd.c:37:0: [ 217s] ../c-client/newsrc.h:37:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void newsrc_lsub (MAILSTREAM *stream,char *pattern); [ 217s] ^ [ 217s] imapd.c:1078:6: warning: pointer targets in passing argument 2 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 217s] else mail_lsub (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1078:6: warning: pointer targets in passing argument 3 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 217s] else mail_lsub (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"FIND")) { [ 217s] ^ [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1087:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," \015\012")) && (s == cmd + 5) && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:1087:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(arg && (s = strtok (arg," \015\012")) && (s == cmd + 5) && [ 217s] ^ [ 217s] imapd.c:1089:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (arg = strtok (NIL,"\015\012")) && (s = snarf_list (&arg)))) [ 217s] ^ [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] else if (strpbrk (s,"%?")) response = [ 217s] ^ [ 217s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 217s] ^ [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 217s] else if (strpbrk (s,"%?")) response = [ 217s] ^ [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 217s] ^ [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] else if (strpbrk (s,"%?")) response = [ 217s] ^ [ 217s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1095:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 217s] else if (nameok (NIL,s)) { [ 217s] ^ [ 217s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long nameok (char *ref,char *name); [ 217s] ^ [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (cmd,"FIND MAILBOXES") && !anonymous) [ 217s] ^ [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1099:8: warning: pointer targets in passing argument 3 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 217s] mail_lsub (NIL,NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"FIND ALL.MAILBOXES")) { [ 217s] ^ [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1103:8: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 217s] mail_list (NIL,NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 217s] ^ [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"STATUS")) { [ 217s] ^ [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1114:3: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] (t = strchr (arg,')')) && (t - arg) && !t[1])) [ 217s] ^ [ 217s] imapd.c:1114:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1114:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] (t = strchr (arg,')')) && (t - arg) && !t[1])) [ 217s] ^ [ 217s] imapd.c:1120:6: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] t = strtok (ucase (arg)," "); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:1120:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] t = strtok (ucase (arg)," "); [ 217s] ^ [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (t,"MESSAGES")) f |= SA_MESSAGES; [ 217s] ^ [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (t,"RECENT")) f |= SA_RECENT; [ 217s] ^ [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (t,"UNSEEN")) f |= SA_UNSEEN; [ 217s] ^ [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (t,"UIDNEXT")) f |= SA_UIDNEXT; [ 217s] ^ [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (t,"UIDVALIDITY")) f |= SA_UIDVALIDITY; [ 217s] ^ [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1129:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1132:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] } while (t = strtok (NIL," ")); [ 217s] ^ [ 217s] imapd.c:1135:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1135:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 217s] ^ [ 217s] imapd.c:1136:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1136:50: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 217s] ^ [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (lastsel && (!strcmp (s,lastsel) || [ 217s] ^ [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] (stream && !strcmp (s,stream->mailbox)))) { [ 217s] ^ [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1144:8: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1148:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," MESSAGES %lu",stream->nmsgs); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1148:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," MESSAGES %lu",stream->nmsgs); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1150:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," RECENT %lu",stream->recent); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1150:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," RECENT %lu",stream->recent); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1154:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," UNSEEN %lu",unseen); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1154:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," UNSEEN %lu",unseen); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1157:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," UIDNEXT %lu",stream->uid_last+1); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1157:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen (tmp)," UIDNEXT %lu",stream->uid_last+1); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1159:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp + strlen(tmp)," UIDVALIDITY %lu", [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1160:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] stream->uid_validity); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1162:8: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] [ 217s] strcat (tmp,")\015\012"); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:140:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) [ 217s] ^ [ 217s] imapd.c:1164:8: warning: pointer targets in passing argument 1 of 'pastring' differ in signedness [-Wpointer-sign] [ 217s] pastring (s); [ 217s] ^ [ 217s] imapd.c:179:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void pastring (char *s); [ 217s] ^ [ 217s] imapd.c:1165:8: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1167:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 217s] else if (isnewsproxy (s)) { [ 217s] ^ [ 217s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long isnewsproxy (char *name); [ 217s] ^ [ 217s] imapd.c:1168:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,"{%.300s/nntp}%.300s",nntpproxy,(char *) s+6); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1169:8: warning: pointer targets in passing argument 2 of 'mail_status' differ in signedness [-Wpointer-sign] [ 217s] if (!mail_status (NIL,tmp,f)) response = lose; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1645:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_status (MAILSTREAM *stream,char *mbx,long flags); [ 217s] ^ [ 217s] imapd.c:1171:6: warning: pointer targets in passing argument 2 of 'mail_status' differ in signedness [-Wpointer-sign] [ 217s] else if (!mail_status (NIL,s,f)) response = lose; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1645:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_status (MAILSTREAM *stream,char *mbx,long flags); [ 217s] ^ [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"SUBSCRIBE"))) { [ 217s] ^ [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1182:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] if (compare_cstring (s,"MAILBOX")) response = badarg; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1185:6: warning: pointer targets in passing argument 2 of 'mail_subscribe' differ in signedness [-Wpointer-sign] [ 217s] else mail_subscribe (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1639:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_subscribe (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1187:4: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 217s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,':'); [ 217s] ^ [ 217s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long isnewsproxy (char *name); [ 217s] ^ [ 217s] imapd.c:1187:4: warning: pointer targets in passing argument 2 of 'newsrc_update' differ in signedness [-Wpointer-sign] [ 217s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,':'); [ 217s] ^ [ 217s] In file included from imapd.c:37:0: [ 217s] ../c-client/newsrc.h:38:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsrc_update (MAILSTREAM *stream,char *group,char state); [ 217s] ^ [ 217s] imapd.c:1188:4: warning: pointer targets in passing argument 2 of 'mail_subscribe' differ in signedness [-Wpointer-sign] [ 217s] else mail_subscribe (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1639:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_subscribe (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"UNSUBSCRIBE"))) { [ 217s] ^ [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1197:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] if (compare_cstring (s,"MAILBOX")) response = badarg; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1200:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 217s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,'!'); [ 217s] ^ [ 217s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long isnewsproxy (char *name); [ 217s] ^ [ 217s] imapd.c:1200:6: warning: pointer targets in passing argument 2 of 'newsrc_update' differ in signedness [-Wpointer-sign] [ 217s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,'!'); [ 217s] ^ [ 217s] In file included from imapd.c:37:0: [ 217s] ../c-client/newsrc.h:38:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long newsrc_update (MAILSTREAM *stream,char *group,char state); [ 217s] ^ [ 217s] imapd.c:1201:6: warning: pointer targets in passing argument 2 of 'mail_unsubscribe' differ in signedness [-Wpointer-sign] [ 217s] else mail_unsubscribe (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1640:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_unsubscribe (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1203:4: warning: pointer targets in passing argument 2 of 'mail_unsubscribe' differ in signedness [-Wpointer-sign] [ 217s] else mail_unsubscribe (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1640:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_unsubscribe (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"NAMESPACE")) { [ 217s] ^ [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"CREATE"))) { [ 217s] ^ [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1262:4: warning: pointer targets in passing argument 2 of 'mail_create' differ in signedness [-Wpointer-sign] [ 217s] else mail_create (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1641:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_create (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"DELETE"))) { [ 217s] ^ [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (lastsel && (!strcmp (s,lastsel) || [ 217s] ^ [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] (stream && !strcmp (s,stream->mailbox)))) [ 217s] ^ [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1274:6: warning: pointer targets in passing argument 2 of 'mail_delete' differ in signedness [-Wpointer-sign] [ 217s] else mail_delete (NIL,s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1642:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_delete (MAILSTREAM *stream,char *mailbox); [ 217s] ^ [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!(anonymous || strcmp (cmd,"RENAME"))) { [ 217s] ^ [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1284:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1284:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 217s] ^ [ 217s] imapd.c:1285:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 217s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 217s] ^ [ 217s] imapd.c:1285:50: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 217s] ^ [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (lastsel && (!strcmp (s,lastsel) || [ 217s] ^ [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] (stream && !strcmp (s,stream->mailbox)))) [ 217s] ^ [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1289:6: warning: pointer targets in passing argument 2 of 'mail_rename' differ in signedness [-Wpointer-sign] [ 217s] else mail_rename (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1643:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_rename (MAILSTREAM *stream,char *old,char *newname); [ 217s] ^ [ 217s] imapd.c:1289:6: warning: pointer targets in passing argument 3 of 'mail_rename' differ in signedness [-Wpointer-sign] [ 217s] else mail_rename (NIL,s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1643:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long mail_rename (MAILSTREAM *stream,char *old,char *newname); [ 217s] ^ [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (cmd,"IDLE")) { [ 217s] ^ [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1328:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] (i * IDLETIMER) / 60); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1329:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1334:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] donefake = nmsgs + 1,recent + 1); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1335:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); /* prod client to wake up */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1344:3: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 217s] slurp (tmp,MAILTMPLEN,INPUTTIMEOUT); [ 217s] ^ [ 217s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void slurp (char *s,int n,unsigned long timeout); [ 217s] ^ [ 217s] imapd.c:1355:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,"* %lu EXPUNGE\015\012",donefake--); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1356:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1359:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] nmsgs,recent); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1360:5: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1383:6: warning: pointer targets in passing argument 1 of 'PSINR' differ in signedness [-Wpointer-sign] [ 217s] if (PSINR (tmp,i)) litplus.size -= i; [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1856:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] long PSINR (char *s,unsigned long n); [ 217s] ^ [ 217s] imapd.c:1392:2: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 217s] slurp (tmp,MAILTMPLEN,INPUTTIMEOUT); [ 217s] ^ [ 217s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void slurp (char *s,int n,unsigned long timeout); [ 217s] ^ [ 217s] imapd.c:1394:2: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (t = strchr (tmp,'\012')) { [ 217s] ^ [ 217s] imapd.c:1394:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1394:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (t = strchr (tmp,'\012')) { [ 217s] ^ [ 217s] imapd.c:1399:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (((i = strlen (tmp)) > 3) && (tmp[i - 1] == '}') && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:1405:8: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] litplus.size = strtoul (tmp + i + 1,NIL,10); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:1420:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,response,lstref ? "*" : tag); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1421:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); /* start response */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1424:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (user); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1427:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,response,tag); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1428:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); /* start response */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1437:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,response,tag); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1438:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1441:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 217s] ^ [ 217s] imapd.c:1441:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:1441:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 217s] ^ [ 217s] imapd.c:1441:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1442:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1458:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (cmd); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c:1472:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 217s] sprintf (tmp,response,tag,cmd,lasterror ()); [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 217s] ^ [ 217s] imapd.c:1473:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 217s] PSOUT (tmp); /* output response */ [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] int PSOUT (char *s); [ 217s] ^ [ 217s] imapd.c: In function 'staint': [ 217s] imapd.c:1853:3: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 217s] if (user) s = sout (sout (s,"."),user); [ 217s] ^ [ 217s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *sout (char *s,char *t); [ 217s] ^ [ 217s] imapd.c:1858:5: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 217s] if (user) s = sout (sout (s,", user="),user); [ 217s] ^ [ 217s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *sout (char *s,char *t); [ 217s] ^ [ 217s] imapd.c:1878:7: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 217s] if (cmd) s = sout (sout (s,", last command="),cmd); [ 217s] ^ [ 217s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *sout (char *s,char *t); [ 217s] ^ [ 217s] imapd.c:1880:5: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 217s] else s = sout (sout (s,cmd)," in progress"); [ 217s] ^ [ 217s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] char *sout (char *s,char *t); [ 217s] ^ [ 217s] imapd.c: In function 'parse_astring': [ 217s] imapd.c:2062:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] if ((*size = i = strtoul (s,(char **) &t,10)) > MAXCLIENTLIT) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:2081:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] inliteral (s = litstk[litsp++] = (char *) fs_get (i+1),i); [ 217s] ^ [ 217s] imapd.c:2081:5: warning: pointer targets in passing argument 1 of 'inliteral' differ in signedness [-Wpointer-sign] [ 217s] inliteral (s = litstk[litsp++] = (char *) fs_get (i+1),i); [ 217s] ^ [ 217s] imapd.c:1945:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void inliteral (char *s,unsigned long n) [ 217s] ^ [ 217s] imapd.c:2083:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 217s] slurp (*arg = t,CMDLEN - (t - cmdbuf),INPUTTIMEOUT); [ 217s] ^ [ 217s] imapd.c:1926:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void slurp (char *s,int n,unsigned long timeout) [ 217s] ^ [ 217s] imapd.c:2084:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (!strchr (t,'\012')) return flush (); [ 217s] ^ [ 217s] imapd.c:2084:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2086:5: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!strtok (t,"\015\012")) *t = '\0'; [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:2088:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (((i = strlen (t)) > 3) && (t[i - 1] == '}') && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2094:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] litplus.size = strtoul (t + i + 1,NIL,10); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c: In function 'parse_stringlist': [ 217s] imapd.c:2206:5: warning: pointer targets in passing argument 3 of 'parse_astring' differ in signedness [-Wpointer-sign] [ 217s] while ((c == ' ') && (t = parse_astring (s,&i,&c))) { [ 217s] ^ [ 217s] imapd.c:2030:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *parse_astring (unsigned char **arg,unsigned long *size, [ 217s] ^ [ 217s] imapd.c:2206:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] while ((c == ' ') && (t = parse_astring (s,&i,&c))) { [ 217s] ^ [ 217s] imapd.c:2218:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (t = *s) { /* need to reload strtok() state? */ [ 217s] ^ [ 217s] imapd.c: In function 'parse_criterion': [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 217s] ^ [ 217s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 217s] ^ [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 217s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 217s] ^ [ 217s] In file included from /usr/include/string.h:635:0, [ 217s] from ../c-client/osdep.h:44, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 217s] ^ [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 217s] ^ [ 217s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2293:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 217s] ^ [ 217s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"LL")) ret = T; [ 217s] ^ [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NSWERED")) ret = pgm->answered = T; [ 217s] ^ [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"CC") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"EFORE") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"ODY") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"C") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"ELETED")) ret = pgm->deleted = T; [ 217s] ^ [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"RAFT")) ret = pgm->draft = T; [ 217s] ^ [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"LAGGED")) ret = pgm->flagged = T; [ 217s] ^ [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"ROM") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"EADER") && c == ' ' && *(v = tail + 1) && [ 217s] ^ [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2339:2: warning: pointer targets in passing argument 1 of 'mail_newsearchheader' differ in signedness [-Wpointer-sign] [ 217s] *hdr = mail_newsearchheader (s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1791:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] SEARCHHEADER *mail_newsearchheader (char *line,char *text); [ 217s] ^ [ 217s] imapd.c:2339:2: warning: pointer targets in passing argument 2 of 'mail_newsearchheader' differ in signedness [-Wpointer-sign] [ 217s] *hdr = mail_newsearchheader (s,t); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1791:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] SEARCHHEADER *mail_newsearchheader (char *line,char *text); [ 217s] ^ [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"EYWORD") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"ARGER") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"EW")) ret = pgm->recent = pgm->unseen = T; [ 217s] ^ [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"OT") && c == ' ' && *++tail) { [ 217s] ^ [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"LD")) ret = pgm->old = T; [ 217s] ^ [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"N") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"R") && c == ' ') { [ 217s] ^ [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"LDER") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"ECENT")) ret = pgm->recent = T; [ 217s] ^ [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"EEN")) ret = pgm->seen = T; [ 217s] ^ [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"ENTBEFORE") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"ENTON") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"ENTSINCE") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"INCE") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"MALLER") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"UBJECT") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"EXT") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"O") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"ID") && c== ' ' && *++tail) { [ 217s] ^ [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NANSWERED")) ret = pgm->unanswered = T; [ 217s] ^ [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NDELETED")) ret = pgm->undeleted = T; [ 217s] ^ [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NDRAFT")) ret = pgm->undraft = T; [ 217s] ^ [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NFLAGGED")) ret = pgm->unflagged = T; [ 217s] ^ [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NKEYWORD") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s+1,"NSEEN")) ret = pgm->unseen = T; [ 217s] ^ [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s+1,"OUNGER") && c == ' ' && *++tail) [ 217s] ^ [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c: In function 'crit_string': [ 217s] imapd.c:2584:3: warning: pointer targets in passing argument 3 of 'parse_astring' differ in signedness [-Wpointer-sign] [ 217s] char *s = parse_astring (arg,&i,&c); [ 217s] ^ [ 217s] imapd.c:2030:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *parse_astring (unsigned char **arg,unsigned long *size, [ 217s] ^ [ 217s] imapd.c:2584:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] [ 217s] char *s = parse_astring (arg,&i,&c); [ 217s] ^ [ 217s] imapd.c:2594:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (!*arg) *arg = (char *) (*string)->text.data + i; [ 217s] ^ [ 217s] imapd.c: In function 'fetch_work': [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] unsigned char *ucase (unsigned char *string); [ 217s] ^ [ 217s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (ucase (t),"ALL")) [ 217s] ^ [ 217s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2647:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (s = strtok (t," ")) do { /* parse attribute list */ [ 217s] ^ [ 217s] imapd.c:2648:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (list && (i = strlen (s)) && (s[i-1] == ')')) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strcmp (s,"UID")) { /* no-op if implicit */ [ 217s] ^ [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"FLAGS")) f[k++] = fetch_flags; [ 217s] ^ [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"INTERNALDATE")) f[k++] = fetch_internaldate; [ 217s] ^ [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"RFC822.SIZE")) f[k++] = fetch_rfc822_size; [ 217s] ^ [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"ENVELOPE")) { [ 217s] ^ [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"BODY")) { [ 217s] ^ [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"BODYSTRUCTURE")) { [ 217s] ^ [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"RFC822")) { [ 217s] ^ [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"RFC822.HEADER")) f[k++] = fetch_rfc822_header; [ 217s] ^ [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strcmp (s,"RFC822.TEXT")) { [ 217s] ^ [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 217s] ^ [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 217s] ^ [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 217s] ^ [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 217s] ^ [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY.SIZE[",12)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] !strncmp (s,"BINARY.SIZE[",12)) { [ 217s] ^ [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,"MIME",4)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,"MIME",4)) { [ 217s] ^ [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,"HEADER",6)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,"HEADER",6)) { [ 217s] ^ [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,".FIELDS",7)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,".FIELDS",7)) { [ 217s] ^ [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,".NOT",4)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] if (!strncmp (v,".NOT",4)) { [ 217s] ^ [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2747:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] if (*v || !(v = strtok (NIL,"\015\012")) || [ 217s] ^ [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (v,"TEXT",4)) { [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] else if (!strncmp (v,"TEXT",4)) { [ 217s] ^ [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 217s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 217s] ^ [ 217s] imapd.c:2778:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] !(isdigit (v[1]) && ((ta->first = strtoul (v+1,(char **) &v,10)) || [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:2780:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] (*v++ == '.') && (ta->last = strtoul (v,(char **) &v,10)) && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:2791:2: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] strtok (v," "); /* reset strtok mechanism */ [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:2798:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] strtok (v," "); /* reset strtok mechanism */ [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:2809:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] if (s && *s) ta->section = cpystr (s); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:2816:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] } while ((s = strtok (NIL," ")) && (k < MAXFETCH) && list); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] imapd.c: In function 'fetch_body_part_binary': [ 217s] ../c-client/mail.h:740:21: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 217s] #define BODY struct mail_bodystruct [ 217s] ^ [ 217s] imapd.c:2955:5: note: in expansion of macro 'BODY' [ 217s] BODY *body = mail_body (stream,i,ta->section); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 217s] ^ [ 217s] imapd.c: In function 'fetch_rfc822_text': [ 217s] imapd.c:3312:9: warning: unused variable 'f' [-Wunused-variable] [ 217s] int f = mail_elt (stream,i)->seen; [ 217s] ^ [ 217s] imapd.c: In function 'penv': [ 217s] imapd.c:3329:5: warning: pointer targets in passing argument 1 of 'pnstring' differ in signedness [-Wpointer-sign] [ 217s] pnstring (env->date); /* output envelope fields */ [ 217s] ^ [ 217s] imapd.c:178:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void pnstring (char *s); [ 217s] ^ [ 217s] imapd.c: In function 'nameok': [ 217s] imapd.c:3864:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] for (s = ref, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 217s] ^ [ 217s] imapd.c:3864:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] for (s = ref, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 217s] ^ [ 217s] imapd.c:3873:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] for (s = name, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 217s] ^ [ 217s] imapd.c:3873:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] for (s = name, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 217s] ^ [ 217s] imapd.c: In function 'proxycopy': [ 217s] imapd.c:4019:2: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 217s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence))) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 217s] ^ [ 217s] imapd.c:4019:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 217s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence))) [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:41:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 217s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 217s] ^ [ 217s] imapd.c: In function 'append_msg': [ 217s] imapd.c:4128:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 217s] t = ++arg; /* pointer to flag list contents */ [ 217s] ^ [ 217s] imapd.c:4135:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 217s] if (*arg == '"') *date = ad->date = cpystr (snarf (&arg)); [ 217s] ^ [ 217s] In file included from ../c-client/c-client.h:48:0, [ 217s] from imapd.c:36: [ 217s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] char *cpystr (const char *string); [ 217s] ^ [ 217s] imapd.c:4140:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] else if (!(i = strtoul (arg+1,&t,10))) [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c:4148:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 217s] slurp (ad->arg,CMDLEN - (ad->arg - cmdbuf),INPUTTIMEOUT); [ 217s] ^ [ 217s] imapd.c:1926:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 217s] void slurp (char *s,int n,unsigned long timeout) [ 217s] ^ [ 217s] imapd.c:4149:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 217s] if (strchr (ad->arg,'\012')) { [ 217s] ^ [ 217s] imapd.c:4149:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] imapd.c:4151:7: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 217s] if (!strtok (ad->arg,"\015\012")) *ad->arg = '\0'; [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 217s] ^ [ 217s] imapd.c:4153:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 217s] if (((j = strlen (ad->arg)) > 3) && (ad->arg[j - 1] == '}') && [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:44:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 217s] extern size_t strlen (const char *__s) [ 217s] ^ [ 217s] imapd.c:4159:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 217s] litplus.size = strtoul (ad->arg + j + 1,NIL,10); [ 217s] ^ [ 217s] In file included from ../c-client/osdep.h:43:0, [ 217s] from ../c-client/c-client.h:42, [ 217s] from imapd.c:36: [ 217s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 217s] ^ [ 217s] imapd.c: In function 'mm_login': [ 217s] imapd.c:4529:3: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 217s] strncpy (password,pass,256); /* and password */ [ 217s] ^ [ 217s] In file included from /usr/include/features.h:374:0, [ 217s] from /usr/include/stdio.h:27, [ 217s] from imapd.c:29: [ 217s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 217s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 217s] ^ [ 218s] imapd.c: In function 'main': [ 218s] imapd.c:897:12: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 218s] if (j != --i) { [ 218s] ^ [ 219s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -DANOFILE=\"/etc/anonymous.newsgroups\" -DALERTFILE=\"/etc/imapd.alert\" -DNNTPFILE=\"/etc/imapd.nntp\" -DUSERALERTFILE=\".imapalert\" -DSHUTDOWNFILE=\"/etc/nologin\" -o imapd imapd.o `cat ../c-client/LDFLAGS` [ 219s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 219s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 219s] make[3]: Leaving directory `/usr/src/packages/BUILD/imapd' [ 219s] cd mailutil;make [ 219s] make[3]: Entering directory `/usr/src/packages/BUILD/mailutil' [ 219s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o mailutil.o mailutil.c [ 219s] mailutil.c: In function 'prune_criteria': [ 219s] mailutil.c:453:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 219s] switch (*ucase (criterion)) { [ 219s] ^ [ 219s] In file included from ../c-client/c-client.h:48:0, [ 219s] from mailutil.c:31: [ 219s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 219s] unsigned char *ucase (unsigned char *string); [ 219s] ^ [ 219s] mailutil.c: In function 'mbxcopy': [ 219s] mailutil.c:594:8: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 219s] fgets (tmp,MAILTMPLEN-1,stdin); [ 219s] ^ [ 219s] mailutil.c: In function 'mm_login': [ 219s] mailutil.c:893:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 219s] fgets (username,NETMAXUSER-1,stdin); [ 219s] ^ [ 220s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o mailutil mailutil.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 220s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 220s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 220s] make[3]: Leaving directory `/usr/src/packages/BUILD/mailutil' [ 220s] cd mlock;make || true [ 220s] make[3]: Entering directory `/usr/src/packages/BUILD/mlock' [ 220s] `cat ../c-client/CCTYPE` `cat ../c-client/CFLAGS` -c -o mlock.o mlock.c [ 220s] mlock.c: In function 'die': [ 220s] mlock.c:60:3: warning: implicit declaration of function 'write' [-Wimplicit-function-declaration] [ 220s] write (1,"?",1); /* indicate "impossible" failure */ [ 220s] ^ [ 220s] mlock.c: In function 'main': [ 220s] mlock.c:75:3: warning: implicit declaration of function 'getegid' [-Wimplicit-function-declaration] [ 220s] if (!grp || (grp->gr_gid != getegid ())) [ 220s] ^ [ 220s] mlock.c:94:3: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration] [ 220s] chdir (dir); [ 220s] ^ [ 220s] mlock.c:113:5: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration] [ 220s] if (!stat (lock,&sb) && (time (0) > (sb.st_ctime + LOCKTIMEOUT * 60))) [ 220s] ^ [ 220s] mlock.c:114:7: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] [ 220s] unlink (lock); /* time out lock if enough time has passed */ [ 220s] ^ [ 220s] mlock.c:123:7: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] [ 220s] (unsigned long) getpid ()); [ 220s] ^ [ 220s] mlock.c:125:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] [ 220s] gethostname (hitch + len,MAXHOSTNAMELEN); [ 220s] ^ [ 220s] mlock.c:132:7: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] [ 220s] close (ld); /* close the hitching-post */ [ 220s] ^ [ 220s] mlock.c:138:7: warning: implicit declaration of function 'link' [-Wimplicit-function-declaration] [ 220s] i = link (hitch,lock) ? errno : 0; [ 220s] ^ [ 220s] mlock.c:161:7: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] [ 220s] if (tries--) sleep (1); /* sleep 1 second and try again */ [ 220s] ^ [ 220s] mlock.c:169:3: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] [ 220s] read (0,tmp,1); /* read continue signal from parent */ [ 220s] ^ [ 220s] `cat ../c-client/CCTYPE` `cat ../c-client/CFLAGS` -o mlock mlock.o [ 220s] make[3]: Leaving directory `/usr/src/packages/BUILD/mlock' [ 220s] cd dmail;make || true [ 220s] make[3]: Entering directory `/usr/src/packages/BUILD/dmail' [ 220s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o dmail.o dmail.c [ 220s] dmail.c: In function 'main': [ 220s] dmail.c:162:5: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] [ 220s] if (s[2] && ((s[2] == '-') || isdigit (s[2]))) precedence = atol (s + 2); [ 220s] ^ [ 220s] dmail.c: In function 'deliver': [ 220s] dmail.c:231:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 220s] if (!*mailbox || !compare_cstring ((unsigned char *) mailbox,"INBOX")) [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 220s] ^ [ 220s] dmail.c: In function 'mm_notify': [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from dmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] dmail.c: In function 'file_string_setpos': [ 220s] dmail.c:123:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 220s] fread (s->curpos,sizeof (char),(unsigned int) s->cursize,(FILE *) s->data); [ 220s] ^ [ 220s] dmail.c: In function 'delivery_unsafe': [ 220s] dmail.c:443:13: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 220s] sprintf (tmp + strlen (tmp),"file type %07o",(unsigned int) type); [ 220s] ^ [ 220s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o dquota.o dquota.c [ 220s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o dmail dmail.o dquota.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 220s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 220s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 220s] make[3]: Leaving directory `/usr/src/packages/BUILD/dmail' [ 220s] cd tmail;make || true [ 220s] make[3]: Entering directory `/usr/src/packages/BUILD/tmail' [ 220s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tmail.o tmail.c [ 220s] tmail.c: In function 'main': [ 220s] tmail.c:166:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 220s] !compare_cstring (format->name,"dummy")) [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 220s] ^ [ 220s] tmail.c:166:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 220s] !compare_cstring (format->name,"dummy")) [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 220s] ^ [ 220s] tmail.c:171:7: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] [ 220s] if (s[2] && ((s[2] == '-') || isdigit (s[2]))) precedence = atol (s + 2); [ 220s] ^ [ 220s] tmail.c: In function 'getusername': [ 220s] tmail.c:608:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 220s] if (!**t || !compare_cstring ((unsigned char *) *t,"INBOX")) *t = NIL; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 220s] ^ [ 220s] tmail.c: In function 'mm_notify': [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] In file included from ../c-client/c-client.h:48:0, [ 220s] from tmail.c:36: [ 220s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 220s] unsigned char *ucase (unsigned char *string); [ 220s] ^ [ 220s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 220s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 220s] ^ [ 220s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 220s] tmail.c: In function 'file_string_setpos': [ 220s] tmail.c:124:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 220s] fread (s->curpos,sizeof (char),(unsigned int) s->cursize,(FILE *) s->data); [ 220s] ^ [ 220s] tmail.c: In function 'delivery_unsafe': [ 221s] tmail.c:564:13: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 221s] sprintf (tmp + strlen (tmp),"file type %07o",(unsigned int) type); [ 221s] ^ [ 221s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tquota.o tquota.c [ 221s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o tmail tmail.o tquota.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 221s] ../c-client/c-client.a(osdep.o): In function `ssl_onceonlyinit': [ 221s] /usr/src/packages/BUILD/c-client/osdep.c:337: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 221s] make[3]: Leaving directory `/usr/src/packages/BUILD/tmail' [ 221s] make[2]: Leaving directory `/usr/src/packages/BUILD' [ 221s] make[1]: Leaving directory `/usr/src/packages/BUILD' [ 221s] mv c-client/c-client.a . [ 221s] /usr/bin/make clean [ 221s] make[1]: Entering directory `/usr/src/packages/BUILD' [ 221s] Removing old processed sources and binaries... [ 221s] sh -c 'rm -rf an ua OSTYPE SPECIALS c-client mtest imapd ipopd mailutil mlock dmail tmail || true' [ 221s] cd tools;make clean [ 221s] make[2]: Entering directory `/usr/src/packages/BUILD/tools' [ 221s] sh -c 'rm -f *.o uahelper || true' [ 221s] make[2]: Leaving directory `/usr/src/packages/BUILD/tools' [ 221s] make[1]: Leaving directory `/usr/src/packages/BUILD' [ 221s] # Use PAM [ 221s] /usr/bin/make VERSION=2007e EXTRAAUTHENTICATORS='gss' EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing -Wl,-z,defs' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' ldbs [ 221s] make[1]: Entering directory `/usr/src/packages/BUILD' [ 221s] make[2]: Entering directory `/usr/src/packages/BUILD' [ 221s] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [ 221s] + Building in full compliance with RFC 3501 security [ 221s] + requirements: [ 221s] ++ TLS/SSL encryption is supported [ 221s] ++ Unencrypted plaintext passwords are prohibited [ 221s] +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ [ 221s] make[2]: Leaving directory `/usr/src/packages/BUILD' [ 221s] Applying an process to sources... [ 221s] tools/an "ln -s" src/c-client c-client [ 221s] tools/an "ln -s" src/ansilib c-client [ 221s] tools/an "ln -s" src/charset c-client [ 221s] tools/an "ln -s" src/osdep/unix c-client [ 221s] tools/an "ln -s" src/mtest mtest [ 221s] tools/an "ln -s" src/ipopd ipopd [ 221s] tools/an "ln -s" src/imapd imapd [ 221s] tools/an "ln -s" src/mailutil mailutil [ 221s] tools/an "ln -s" src/mlock mlock [ 221s] tools/an "ln -s" src/dmail dmail [ 221s] tools/an "ln -s" src/tmail tmail [ 221s] ln -s tools/an . [ 221s] make build EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing -Wl,-z,defs' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' EXTRADRIVERS='mbox' EXTRAAUTHENTICATORS='gss' PASSWDTYPE=std SSLTYPE=nopwd IP=4 EXTRASPECIALS='' BUILDTYPE=lnps IP=6 \ [ 221s] SPECIALS="GSSDIR=/usr SSLDIR=/usr SSLINCLUDE=/usr/include/openssl SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private" [ 221s] make[2]: Entering directory `/usr/src/packages/BUILD' [ 221s] make[3]: Entering directory `/usr/src/packages/BUILD' [ 221s] make[3]: `ip6' is up to date. [ 221s] make[3]: Leaving directory `/usr/src/packages/BUILD' [ 221s] Building c-client for lnps... [ 221s] echo `cat SPECIALS` > c-client/SPECIALS [ 221s] cd c-client;make lnps EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing -Wl,-z,defs'\ [ 221s] EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro'\ [ 221s] EXTRADRIVERS='mbox'\ [ 221s] EXTRAAUTHENTICATORS='gss'\ [ 221s] PASSWDTYPE=std SSLTYPE=nopwd IP=6\ [ 221s] GSSDIR=/usr SSLDIR=/usr SSLINCLUDE=/usr/include/openssl SSLCERTS=/etc/ssl/certs SSLKEYS=/etc/ssl/private [ 221s] make[3]: Entering directory `/usr/src/packages/BUILD/c-client' [ 221s] make build EXTRACFLAGS='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing -Wl,-z,defs' EXTRALDFLAGS='-Wl,-Bsymbolic-functions -Wl,-z,relro' EXTRADRIVERS='mbox' EXTRAAUTHENTICATORS='gss' PASSWDTYPE=std SSLTYPE=nopwd IP=6 `cat SPECIALS` OS=lnx \ [ 221s] SIGTYPE=psx CHECKPW=pam CRXTYPE=nfs \ [ 221s] SPOOLDIR=/var/spool MAILSPOOL=/var/mail \ [ 221s] ACTIVEFILE=/var/lib/news/active \ [ 221s] RSHPATH=/usr/bin/rsh \ [ 221s] BASECFLAGS="-fPIC -g -O2 -pipe -fno-omit-frame-pointer" \ [ 221s] ARCHIVE="libc-client.so" \ [ 221s] BASELDFLAGS="-L../c-client -lc-client -lpam -ldl -lc" \ [ 221s] ARRC="gcc --shared -Wl,-soname,libc-client.so.2007e -o" \ [ 221s] LIBRARIES="-lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err" \ [ 221s] RANLIB=true [ 221s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 221s] sh -c 'rm -rf auths.c crexcl.c ip_unix.c linkage.[ch] siglocal.c osdep*.[ch] *.o ARCHIVE ARCHIVENAME *FLAGS *TYPE libc-client.so || true' [ 221s] Once-only environment setup... [ 221s] echo cc > CCTYPE [ 221s] echo -fPIC -g -O2 -pipe -fno-omit-frame-pointer '-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -D_FORTIFY_SOURCE=2 -D_REENTRANT -DDISABLE_POP_PROXY -Wno-parentheses -Wno-strict-aliasing -Wl,-z,defs' -DCHUNKSIZE=65536 > CFLAGS [ 221s] echo -DCREATEPROTO=unixproto -DEMPTYPROTO=unixproto \ [ 221s] -DMD5ENABLE=\"/etc/cram-md5.pwd\" -DMAILSPOOL=\"/var/mail\" \ [ 221s] -DANONYMOUSHOME=\"/var/mail/anonymous\" \ [ 221s] -DACTIVEFILE=\"/var/lib/news/active\" -DNEWSSPOOL=\"/var/spool/news\" \ [ 221s] -DRSHPATH=\"/usr/bin/rsh\" -DLOCKPGM=\"\" \ [ 221s] -DLOCKPGM1=\"/usr/libexec/mlock\" -DLOCKPGM2=\"/usr/sbin/mlock\" \ [ 221s] -DLOCKPGM3=\"/etc/mlock\" > OSCFLAGS [ 221s] echo -L../c-client -lc-client -lpam -ldl -lc -Wl,-Bsymbolic-functions -Wl,-z,relro > LDFLAGS [ 221s] echo "gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so" > ARCHIVE [ 221s] echo libc-client.so > ARCHIVENAME [ 221s] echo lnx > OSTYPE [ 221s] ./drivers mbox imap nntp pop3 mix mx mbx tenex mtx mh mmdf unix news phile dummy [ 221s] ./mkauths gss ext md5 pla log [ 221s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 221s] echo -I/usr/include -DGSS_C_NT_HOSTBASED_SERVICE=gss_nt_service_name -DKRB5_DEPRECATED=1 >> OSCFLAGS [ 221s] sh -c '(test -f /usr/lib/libk5crypto.a) && echo -L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err || echo -L/usr/lib -lgssapi_krb5 -lkrb5 -lcrypto -lcom_err' >> LDFLAGS [ 221s] echo "#include \"kerb_mit.c\"" >> auths.c [ 221s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 221s] echo " mail_versioncheck (CCLIENTVERSION);" >> linkage.c [ 221s] ln -s os_lnx.h osdep.h [ 221s] ln -s os_lnx.c osdepbas.c [ 221s] ln -s log_std.c osdeplog.c [ 221s] ln -s sig_psx.c siglocal.c [ 221s] ln -s crx_nfs.c crexcl.c [ 221s] ln -s ip6_unix.c ip_unix.c [ 221s] sh -c '(test lnx = sc5 -o lnx = sco -o ! -f /usr/include/sys/statvfs.h) && echo -DNOFSTATVFS >> OSCFLAGS || fgrep statvfs64 /usr/include/sys/statvfs.h > /dev/null || echo -DNOFSTATVFS64 >> OSCFLAGS' [ 221s] Standard password authentication [ 221s] ln -s ckp_pam.c osdepckp.c [ 221s] Building with SSL [ 221s] ln -s ssl_unix.c osdepssl.c [ 221s] echo -I/usr/include/openssl -I/usr/include/openssl/openssl -DSSL_CERT_DIRECTORY=\"/etc/ssl/certs\" -DSSL_KEY_DIRECTORY=\"/etc/ssl/private\" >> OSCFLAGS [ 221s] echo " ssl_onceonlyinit ();" >> linkage.c [ 221s] echo -L/usr/lib -lssl -lcrypto >> LDFLAGS [ 221s] Building with SSL and plaintext passwords disabled unless SSL/TLS [ 221s] echo " mail_parameters (NIL,SET_DISABLEPLAINTEXT,(void *) 2);" >> linkage.c [ 221s] cat osdepbas.c osdepckp.c osdeplog.c osdepssl.c > osdep.c [ 221s] Building OS-dependent module [ 221s] If you get No such file error messages for files x509.h, ssl.h, [ 221s] pem.h, buffer.h, bio.h, and crypto.h, that means that OpenSSL [ 221s] is not installed on your system. Either install OpenSSL first [ 221s] or build with command: make lnx SSLTYPE=none [ 221s] `cat CCTYPE` -c `cat CFLAGS` `cat OSCFLAGS` -c osdep.c [ 221s] In file included from osdep.c:48:0: [ 221s] nl_unix.c: In function 'strcrlfcpy': [ 221s] nl_unix.c:49:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] if (!*dst) *dst = (char *) fs_get ((*dstl = i) + 1); [ 221s] ^ [ 221s] In file included from env_unix.c:256:0, [ 221s] from osdep.c:49: [ 221s] pmatch.c: In function 'pmatch_full': [ 221s] pmatch.c:41:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 221s] if (!pat[1]) return (delim && strchr (s,delim)) ? NIL : T; [ 221s] ^ [ 221s] pmatch.c:41:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] In file included from auths.c:1:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] kerb_mit.c: In function 'kerberos_login': [ 221s] kerb_mit.c:103:6: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 221s] authserver_login (lcase (user),kuser,argc,argv)) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] unsigned char *lcase (unsigned char *string); [ 221s] ^ [ 221s] In file included from auths.c:1:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] kerb_mit.c:103:6: warning: pointer targets in passing argument 1 of 'authserver_login' differ in signedness [-Wpointer-sign] [ 221s] authserver_login (lcase (user),kuser,argc,argv)) [ 221s] ^ [ 221s] In file included from env_unix.h:61:0, [ 221s] from osdep.h:63, [ 221s] from osdep.c:31: [ 221s] env.h:40:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 221s] long authserver_login (char *user,char *authuser,int argc,char *argv[]); [ 221s] ^ [ 221s] In file included from auths.c:2:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] auth_gss.c: In function 'auth_gssapi_server': [ 221s] auth_gss.c:399:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 221s] SERVER_LOG ("Failed to acquire credentials for %s",buf.value); [ 221s] ^ [ 221s] auth_gss.c:406:4: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 221s] SERVER_LOG ("Unknown GSSAPI failure: %s",resp.value); [ 221s] ^ [ 221s] auth_gss.c:414:2: warning: format '%s' expects argument of type 'char *', but argument 3 has type 'void *' [-Wformat=] [ 221s] SERVER_LOG ("GSSAPI mechanism status: %s",resp.value); [ 221s] ^ [ 221s] In file included from auths.c:4:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] auth_md5.c: In function 'auth_md5_pwd': [ 221s] auth_md5.c:195:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] read (fd,buf = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 221s] ^ [ 221s] auth_md5.c:197:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] for (s = user; *s && ((*s < 'A') || (*s > 'Z')); s++); [ 221s] ^ [ 221s] auth_md5.c:199:5: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 221s] lusr = *s ? lcase (cpystr (user)) : NIL; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] unsigned char *lcase (unsigned char *string); [ 221s] ^ [ 221s] In file included from auths.c:4:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] auth_md5.c:200:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] for (s = strtok_r ((char *) buf,"\015\012",&r),lret = NIL; s; [ 221s] ^ [ 221s] auth_md5.c:201:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] s = ret ? NIL : strtok_r (NIL,"\015\012",&r)) [ 221s] ^ [ 221s] auth_md5.c:203:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 221s] if (*s && (*s != '#') && (t = strchr (s,'\t')) && t[1]) { [ 221s] ^ [ 221s] auth_md5.c:203:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:203:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] if (*s && (*s != '#') && (t = strchr (s,'\t')) && t[1]) { [ 221s] ^ [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] if (!strcmp (s,user)) ret = cpystr (t); [ 221s] ^ [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:205:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:205:2: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] char *cpystr (const char *string); [ 221s] ^ [ 221s] In file included from auths.c:4:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] else if (lusr && !lret) if (!strcmp (s,lusr)) lret = t; [ 221s] ^ [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:206:2: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 221s] auth_md5.c:206:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] auth_md5.c:209:5: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 221s] if (!ret && lret) ret = cpystr (lret); [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] char *cpystr (const char *string); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c: In function 'pwuser': [ 221s] env_unix.c:641:10: warning: pointer targets in passing argument 1 of 'getpwnam' differ in signedness [-Wpointer-sign] [ 221s] struct passwd *pw = getpwnam (user); [ 221s] ^ [ 221s] In file included from osdep.c:42:0: [ 221s] /usr/include/pwd.h:116:23: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] extern struct passwd *getpwnam (const char *__name); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 221s] pw = getpwnam (s = lcase (cpystr (user))); [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] char *cpystr (const char *string); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 221s] pw = getpwnam (s = lcase (cpystr (user))); [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] unsigned char *lcase (unsigned char *string); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:645:7: warning: pointer targets in passing argument 1 of 'getpwnam' differ in signedness [-Wpointer-sign] [ 221s] pw = getpwnam (s = lcase (cpystr (user))); [ 221s] ^ [ 221s] In file included from osdep.c:42:0: [ 221s] /usr/include/pwd.h:116:23: note: expected 'const char *' but argument is of type 'unsigned char *' [ 221s] extern struct passwd *getpwnam (const char *__name); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c: In function 'valpwd': [ 221s] env_unix.c:671:2: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 221s] ret = pwuser (user); /* validated, get passwd entry for user */ [ 221s] ^ [ 221s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static struct passwd *pwuser (unsigned char *user) [ 221s] ^ [ 221s] env_unix.c:676:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 221s] else if (pw = pwuser (user)) {/* can get user? */ [ 221s] ^ [ 221s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static struct passwd *pwuser (unsigned char *user) [ 221s] ^ [ 221s] env_unix.c:679:2: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 221s] (*pwd == ' ') && pwd[1] && (ret = pwuser (s))) [ 221s] ^ [ 221s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static struct passwd *pwuser (unsigned char *user) [ 221s] ^ [ 221s] env_unix.c: In function 'server_login': [ 221s] env_unix.c:710:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 221s] else if (valpwd (authuser,pwd,argc,argv)) pw = pwuser (user); [ 221s] ^ [ 221s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static struct passwd *pwuser (unsigned char *user) [ 221s] ^ [ 221s] env_unix.c: In function 'authserver_login': [ 221s] env_unix.c:728:3: warning: pointer targets in passing argument 1 of 'pwuser' differ in signedness [-Wpointer-sign] [ 221s] return pw_login (pwuser (user),authuser,user,NIL,argc,argv); [ 221s] ^ [ 221s] env_unix.c:638:23: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static struct passwd *pwuser (unsigned char *user) [ 221s] ^ [ 221s] env_unix.c: In function 'pw_login': [ 221s] env_unix.c:767:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (user && auser && *auser && compare_cstring (auser,user)) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:767:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (user && auser && *auser && compare_cstring (auser,user)) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:770:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (auser,*t++)) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:770:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (auser,*t++)) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c: In function 'mailboxfile': [ 221s] env_unix.c:1057:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] sprintf (dst,"%s/%s",s,compare_cstring (name+8,"INBOX") ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1057:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] sprintf (dst,"%s/%s",s,compare_cstring (name+8,"INBOX") ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1067:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if ((s = strchr (name+1,'/')) && !compare_cstring (s+1,"INBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1067:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if ((s = strchr (name+1,'/')) && !compare_cstring (s+1,"INBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1087:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if ((s = strchr (name,'/')) && compare_cstring (s+1,"INBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1087:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if ((s = strchr (name,'/')) && compare_cstring (s+1,"INBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1101:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (name,"INBOX")) name = "INBOX"; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1101:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (name,"INBOX")) name = "INBOX"; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1115:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (name+1,"NBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1115:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (name+1,"NBOX")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c: In function 'lock_work': [ 221s] env_unix.c:1374:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 221s] if (op & LOCK_NB) i = flock (fd,op); [ 221s] ^ [ 221s] env_unix.c: In function 'dorc': [ 221s] env_unix.c:1565:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set keywords") && !userFlags[0]) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1565:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set keywords") && !userFlags[0]) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1579:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set new-mailbox-format") || [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1579:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set new-mailbox-format") || [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1580:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] !compare_cstring (s,"set new-folder-format")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1580:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] !compare_cstring (s,"set new-folder-format")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1581:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"same-as-inbox")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1581:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"same-as-inbox")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1583:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (d->name,"mbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1583:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (d->name,"mbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1586:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (d->name,"dummy")) d = NIL; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1586:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (d->name,"dummy")) d = NIL; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1590:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"system-standard")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1590:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"system-standard")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1593:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"mbox")) k = "unix"; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1593:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"mbox")) k = "unix"; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1604:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set empty-mailbox-format") || [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1604:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set empty-mailbox-format") || [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1605:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] !compare_cstring (s,"set empty-folder-format")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1605:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] !compare_cstring (s,"set empty-folder-format")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1606:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"invalid")) appendProto = NIL; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1606:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"invalid")) appendProto = NIL; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1607:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"same-as-inbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1607:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"same-as-inbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1609:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] compare_cstring (d->name,"dummy")) ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1609:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] compare_cstring (d->name,"dummy")) ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1611:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"system-standard")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1611:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"system-standard")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1615:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] d && compare_cstring (d->name,k); d = d->next); [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1615:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] d && compare_cstring (d->name,k); d = d->next); [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1626:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set local-host")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1626:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set local-host")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1630:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-active-file")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1630:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-active-file")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1634:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-spool-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1634:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-spool-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1638:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1638:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1640:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mh-allow-inbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1640:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mh-allow-inbox")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1642:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-state-file")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1642:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set news-state-file")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1646:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-export-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1646:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-export-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1650:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-home-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1650:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-home-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1654:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-home-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1654:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-home-directory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1658:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set system-inbox")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1658:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set system-inbox")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1662:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mail-subdirectory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1662:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mail-subdirectory")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1666:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set from-widget")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1666:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set from-widget")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1668:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] compare_cstring (k,"header-only") ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1668:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] compare_cstring (k,"header-only") ? [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1671:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-command")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1671:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-command")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1673:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1673:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1675:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-command")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1675:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-command")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1677:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1677:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1679:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-open-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1679:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-open-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1681:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-read-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1681:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-read-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1683:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-write-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1683:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set tcp-write-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1685:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1685:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set rsh-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1687:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1687:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ssh-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1689:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set maximum-login-trials")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1689:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set maximum-login-trials")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1691:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set lookahead")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1691:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set lookahead")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1693:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set prefetch")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1693:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set prefetch")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1695:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set close-on-error")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1695:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set close-on-error")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1697:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set imap-port")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1697:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set imap-port")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1699:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set pop3-port")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1699:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set pop3-port")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1701:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set uid-lookahead")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1701:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set uid-lookahead")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1703:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set try-ssl-first")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1703:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set try-ssl-first")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1706:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mailbox-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1706:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set mailbox-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1708:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1708:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1710:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set lock-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1710:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set lock-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1712:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1712:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1714:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1714:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1716:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1716:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1718:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1718:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set ftp-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1720:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1720:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set public-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1722:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1722:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set shared-directory-protection")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1724:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set dot-lock-file-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1724:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set dot-lock-file-timeout")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1726:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-fcntl-locking")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1726:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-fcntl-locking")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1728:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-lock-warning")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1728:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-lock-warning")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1730:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-unix-UIDs-and-keywords")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1730:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-unix-UIDs-and-keywords")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1732:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set hide-dot-files")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1732:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set hide-dot-files")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1734:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set list-maximum-level")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1734:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set list-maximum-level")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1736:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set trust-dns")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1736:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set trust-dns")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1738:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set sasl-uses-ptr-name")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1738:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set sasl-uses-ptr-name")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1740:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set network-filesystem-stat-bug")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1740:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set network-filesystem-stat-bug")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1742:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set nntp-range")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1742:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set nntp-range")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1746:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set black-box-directory") && [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1746:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (s,"set black-box-directory") && [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1748:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring(s,"set black-box-default-home-directory")&& [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1748:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring(s,"set black-box-default-home-directory")&& [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1751:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set anonymous-home-directory") && [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1751:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set anonymous-home-directory") && [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1758:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set CA-certificate-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1758:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set CA-certificate-path")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1760:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-plaintext")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1760:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set disable-plaintext")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1762:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allowed-login-attempts")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1762:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allowed-login-attempts")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1764:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set chroot-server")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1764:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set chroot-server")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1766:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set restrict-mailbox-access")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1766:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set restrict-mailbox-access")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1768:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"root")) restrictBox |= RESTRICTROOT; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1768:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] if (!compare_cstring (k,"root")) restrictBox |= RESTRICTROOT; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1769:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"otherusers")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1769:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"otherusers")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1771:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"all")) restrictBox = -1; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1771:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (k,"all")) restrictBox = -1; [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1773:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set advertise-the-world")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1773:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set advertise-the-world")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1775:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set limited-advertise")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1775:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set limited-advertise")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1778:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] (s,"set disable-automatic-shared-namespaces")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1778:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] (s,"set disable-automatic-shared-namespaces")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1780:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allow-user-config")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1780:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allow-user-config")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1782:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allow-reverse-dns")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1782:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set allow-reverse-dns")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1784:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set k5-cp-uses-service-name")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1784:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set k5-cp-uses-service-name")) [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1788:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set plaintext-allowed-clients")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c:1788:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 221s] else if (!compare_cstring (s,"set plaintext-allowed-clients")) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 221s] ^ [ 221s] In file included from tcp_unix.c:29:0, [ 221s] from osdep.c:51: [ 221s] ip_unix.c: In function 'ip_stringtoaddr': [ 221s] ip_unix.c:136:7: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 221s] (!getaddrinfo (lcase (strcpy (tmp,text)),NIL,hints,&ai))) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] unsigned char *lcase (unsigned char *string); [ 221s] ^ [ 221s] In file included from tcp_unix.c:29:0, [ 221s] from osdep.c:51: [ 221s] ip_unix.c:136:7: warning: pointer targets in passing argument 1 of 'getaddrinfo' differ in signedness [-Wpointer-sign] [ 221s] (!getaddrinfo (lcase (strcpy (tmp,text)),NIL,hints,&ai))) { [ 221s] ^ [ 221s] In file included from osdep.c:38:0: [ 221s] /usr/include/netdb.h:662:12: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 221s] extern int getaddrinfo (const char *__restrict __name, [ 221s] ^ [ 221s] In file included from tcp_unix.c:29:0, [ 221s] from osdep.c:51: [ 221s] ip_unix.c: In function 'ip_nametoaddr': [ 221s] ip_unix.c:253:2: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 221s] (!getaddrinfo (lcase (strcpy (lcname,name)),NIL,hints,&ai))) { [ 221s] ^ [ 221s] In file included from osdep.c:43:0: [ 221s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] unsigned char *lcase (unsigned char *string); [ 221s] ^ [ 221s] In file included from tcp_unix.c:29:0, [ 221s] from osdep.c:51: [ 221s] ip_unix.c:253:2: warning: pointer targets in passing argument 1 of 'getaddrinfo' differ in signedness [-Wpointer-sign] [ 221s] (!getaddrinfo (lcase (strcpy (lcname,name)),NIL,hints,&ai))) { [ 221s] ^ [ 221s] In file included from osdep.c:38:0: [ 221s] /usr/include/netdb.h:662:12: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 221s] extern int getaddrinfo (const char *__restrict __name, [ 221s] ^ [ 221s] In file included from osdep.c:51:0: [ 221s] tcp_unix.c: In function 'tcp_getline': [ 221s] tcp_unix.c:464:3: warning: pointer targets in passing argument 3 of 'tcp_getline_work' differ in signedness [-Wpointer-sign] [ 221s] char *ret = tcp_getline_work (stream,&n,&contd); [ 221s] ^ [ 221s] tcp_unix.c:58:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 221s] static char *tcp_getline_work (TCPSTREAM *stream,unsigned long *size, [ 221s] ^ [ 221s] tcp_unix.c:472:7: warning: pointer targets in passing argument 3 of 'tcp_getline_work' differ in signedness [-Wpointer-sign] [ 221s] ret = tcp_getline_work (stream,&n,&contd); [ 221s] ^ [ 221s] tcp_unix.c:58:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 221s] static char *tcp_getline_work (TCPSTREAM *stream,unsigned long *size, [ 221s] ^ [ 221s] tcp_unix.c: In function 'tcp_isclienthost': [ 221s] tcp_unix.c:1026:17: warning: unused variable 'sadrlen' [-Wunused-variable] [ 221s] size_t adrlen,sadrlen,len; [ 221s] ^ [ 221s] In file included from osdep.c:54:0: [ 221s] flocklnx.c: In function 'safe_flock': [ 221s] flocklnx.c:60:4: warning: passing argument 1 of 'syslog' makes integer from pointer without a cast [enabled by default] [ 221s] if (!logged++) syslog ("%s",LOG_ERR,tmp); [ 221s] ^ [ 221s] In file included from /usr/include/x86_64-linux-gnu/sys/syslog.h:207:0, [ 221s] from /usr/include/syslog.h:1, [ 221s] from osdep.h:50, [ 221s] from osdep.c:31: [ 221s] /usr/include/x86_64-linux-gnu/bits/syslog.h:29:1: note: expected 'int' but argument is of type 'char *' [ 221s] syslog (int __pri, const char *__fmt, ...) [ 221s] ^ [ 221s] In file included from osdep.c:54:0: [ 221s] flocklnx.c:60:4: warning: passing argument 2 of 'syslog' makes pointer from integer without a cast [enabled by default] [ 221s] if (!logged++) syslog ("%s",LOG_ERR,tmp); [ 221s] ^ [ 221s] In file included from /usr/include/x86_64-linux-gnu/sys/syslog.h:207:0, [ 221s] from /usr/include/syslog.h:1, [ 221s] from osdep.h:50, [ 221s] from osdep.c:31: [ 221s] /usr/include/x86_64-linux-gnu/bits/syslog.h:29:1: note: expected 'const char *' but argument is of type 'int' [ 221s] syslog (int __pri, const char *__fmt, ...) [ 221s] ^ [ 221s] osdep.c: In function 'ssl_validate_cert': [ 221s] osdep.c:564:5: warning: pointer targets in passing argument 1 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 221s] ret = ssl_compare_hostnames (host,s) ? NIL : [ 221s] ^ [ 221s] osdep.c:297:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 221s] ^ [ 221s] osdep.c:564:5: warning: pointer targets in passing argument 2 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 221s] ret = ssl_compare_hostnames (host,s) ? NIL : [ 221s] ^ [ 221s] osdep.c:297:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 221s] ^ [ 221s] osdep.c:573:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 221s] (name->type = GEN_DNS) && (s = name->d.ia5->data) && [ 221s] ^ [ 221s] osdep.c:574:6: warning: pointer targets in passing argument 1 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 221s] ssl_compare_hostnames (host,s)) ret = NIL; [ 221s] ^ [ 221s] osdep.c:297:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 221s] ^ [ 221s] osdep.c:574:6: warning: pointer targets in passing argument 2 of 'ssl_compare_hostnames' differ in signedness [-Wpointer-sign] [ 221s] ssl_compare_hostnames (host,s)) ret = NIL; [ 221s] ^ [ 221s] osdep.c:297:13: note: expected 'unsigned char *' but argument is of type 'char *' [ 221s] static long ssl_compare_hostnames (unsigned char *s,unsigned char *pat); [ 221s] ^ [ 221s] osdep.c: In function 'ssl_getline': [ 221s] osdep.c:615:3: warning: pointer targets in passing argument 3 of 'ssl_getline_work' differ in signedness [-Wpointer-sign] [ 221s] char *ret = ssl_getline_work (stream,&n,&contd); [ 221s] ^ [ 221s] osdep.c:298:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 221s] static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, [ 221s] ^ [ 221s] osdep.c:623:7: warning: pointer targets in passing argument 3 of 'ssl_getline_work' differ in signedness [-Wpointer-sign] [ 221s] ret = ssl_getline_work (stream,&n,&contd); [ 221s] ^ [ 221s] osdep.c:298:14: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 221s] static char *ssl_getline_work (SSLSTREAM *stream,unsigned long *size, [ 221s] ^ [ 221s] In file included from auths.c:4:0, [ 221s] from env_unix.c:260, [ 221s] from osdep.c:49: [ 221s] auth_md5.c: In function 'auth_md5_pwd': [ 221s] auth_md5.c:195:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 221s] read (fd,buf = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 221s] ^ [ 221s] In file included from osdep.c:49:0: [ 221s] env_unix.c: In function 'pw_login': [ 221s] env_unix.c:785:43: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result] [ 221s] (ret = env_init (user,home))) chdir (myhomedir ()); [ 221s] ^ [ 224s] `cat CCTYPE` -c `cat CFLAGS` mail.c [ 224s] mail.c: In function 'mail_parameters': [ 224s] mail.c:374:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:374:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:379:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:379:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:384:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:384:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,(char *) value); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:390:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:390:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:395:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:395:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:400:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:400:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:405:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:405:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] a && compare_cstring (a->name,(char *) value); a = a->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_valid_net_parse_work': [ 224s] mail.c:792:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (s,"service") && (i < NETMAXSRV) && !*mb->service) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:792:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (s,"service") && (i < NETMAXSRV) && !*mb->service) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:793:4: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] lcase (strcpy (mb->service,v)); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:794:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"user") && (i < NETMAXUSER) && !*mb->user) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:794:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"user") && (i < NETMAXUSER) && !*mb->user) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:796:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"authuser") && (i < NETMAXUSER) && [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:796:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"authuser") && (i < NETMAXUSER) && [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:802:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (s,"anonymous")) mb->anoflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:802:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (s,"anonymous")) mb->anoflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:803:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"debug")) mb->dbgflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:803:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"debug")) mb->dbgflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:804:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"readonly")) mb->readonlyflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:804:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"readonly")) mb->readonlyflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:805:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"secure")) mb->secflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:805:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"secure")) mb->secflag = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:806:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"norsh")) mb->norsh = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:806:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"norsh")) mb->norsh = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:807:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"loser")) mb->loser = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:807:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"loser")) mb->loser = T; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:808:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tls") && !mb->notlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:808:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tls") && !mb->notlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:810:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tls-sslv23") && !mb->notlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:810:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tls-sslv23") && !mb->notlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:812:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"notls") && !mb->tlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:812:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"notls") && !mb->tlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:814:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tryssl")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:814:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"tryssl")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:816:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"ssl") && !mb->tlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:816:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"ssl") && !mb->tlsflag) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:818:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"novalidate-cert")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:818:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"novalidate-cert")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:821:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"validate-cert")); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:821:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (mailssldriver && !compare_cstring (s,"validate-cert")); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:824:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"imap") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:824:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"imap") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:825:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"nntp") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:825:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"nntp") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:826:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"pop3") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:826:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"pop3") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:827:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"smtp") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:827:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"smtp") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:828:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"submit")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:828:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"submit")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:829:4: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] lcase (strcpy (mb->service,s)); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:830:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"imap2") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:830:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"imap2") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:831:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap2bis") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:831:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap2bis") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:832:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap4") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:832:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap4") || [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:833:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap4rev1")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:833:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !compare_cstring (s,"imap4rev1")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:835:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"pop")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:835:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (s,"pop")) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_create': [ 224s] mail.c:1008:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (mailbox,"INBOX")) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:1008:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (mailbox,"INBOX")) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_open': [ 224s] mail.c:1250:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,tmp); d = d->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:1250:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] for (d = maildrivers; d && compare_cstring (d->name,tmp); d = d->next); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_overview': [ 224s] mail.c:1472:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 224s] if (stream->dtb && mail_uid_sequence (stream,sequence) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_overview_sequence': [ 224s] mail.c:1488:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 224s] if (stream->dtb && mail_sequence (stream,sequence) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_overview_default': [ 224s] mail.c:1513:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 224s] ov.date = env->date; [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_header': [ 224s] mail.c:1731:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!((b = mail_body (stream,msgno,section)) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_text': [ 224s] mail.c:1822:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!((b = mail_body (stream,msgno,section)) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_mime': [ 224s] mail.c:1876:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!(section && *section && (b = mail_body (stream,msgno,section)))) [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_fetch_body': [ 224s] mail.c:1962:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!(b = mail_body (stream,msgno,section))) return ""; [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_partial_text': [ 224s] mail.c:2022:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!((b = mail_body (stream,msgno,section)) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_partial_body': [ 224s] mail.c:2090:3: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] if (!(b = mail_body (stream,msgno,section))) return NIL; [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 224s] ^ [ 224s] mail.c: In function 'mail_flag': [ 224s] mail.c:2312:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 224s] ((flags & ST_UID) ? mail_uid_sequence (stream,sequence) : [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 224s] ^ [ 224s] mail.c:2313:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 224s] mail_sequence (stream,sequence)) && [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 224s] ^ [ 224s] mail.c: In function 'mail_append_multiple': [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from osdep.h:44:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] extern size_t strlen (const char *__s) [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] mail.c:2602:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *lcase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2602:3: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 224s] else if (!strncmp (lcase (strcpy (tmp,mailbox)),"#driver.",8)) { [ 224s] ^ [ 224s] In file included from osdep.h:44:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 224s] ^ [ 224s] mail.c: In function 'mail_body': [ 224s] mail.c:2724:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] if (!(i = strtoul (section,(char **) §ion,10)) || [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c: In function 'mail_parse_date': [ 224s] mail.c:2856:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 224s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 224s] ^ [ 224s] In file included from osdep.h:44:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] extern size_t strlen (const char *__s) [ 224s] ^ [ 224s] mail.c:2856:3: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 224s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 224s] ^ [ 224s] In file included from /usr/include/features.h:374:0, [ 224s] from /usr/include/ctype.h:25, [ 224s] from mail.c:28: [ 224s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 224s] ^ [ 224s] mail.c:2856:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 224s] if (s && *s && (strlen (s) < (size_t)MAILTMPLEN)) s = ucase (strcpy (tmp,s)); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *ucase (unsigned char *string); [ 224s] ^ [ 224s] mail.c:2862:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] if (!(m = strtoul (s,(char **) &s,10))) return NIL; [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2866:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] if (isdigit (*++s) && (d = strtoul (s,(char **) &s,10)) && [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2868:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] y = strtoul (s,(char **) &s,10); [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2878:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] if ((m = strtoul (s+1,(char **) &s,10)) && (*s++ == '-') && [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2879:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] (d = strtoul (s,(char **) &s,10)) && !*s) break; [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2884:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 224s] if (strlen (s) < (size_t) 5) return NIL; [ 224s] ^ [ 224s] In file included from osdep.h:44:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 224s] extern size_t strlen (const char *__s) [ 224s] ^ [ 224s] mail.c:2912:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] y = strtoul (s,(char **) &s,10); [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2936:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] d = strtoul (s+1,(char **) &s,10); [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2938:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] m = strtoul (++s,(char **) &s,10); [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:2939:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] y = (*s == ':') ? strtoul (++s,(char **) &s,10) : 0; [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c: In function 'mail_uid_sequence': [ 224s] mail.c:3269:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] else if (!(i = strtoul (sequence,(char **) &sequence,10))) { [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:3280:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] else if (!(j = strtoul (sequence,(char **) &sequence,10))) { [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c: In function 'mail_filter': [ 224s] mail.c:3377:2: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 224s] if ((hdrs->text.size == i) && !compare_csizedtext (tmp,&hdrs->text)) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 224s] ^ [ 224s] In file included from c-client.h:41:0, [ 224s] from mail.c:31: [ 224s] mail.c: In function 'mail_search_msg': [ 224s] mail.h:740:21: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] #define BODY struct mail_bodystruct [ 224s] ^ [ 224s] mail.c:3519:7: note: in expansion of macro 'BODY' [ 224s] BODY *body = mail_body (stream,msgno,section); [ 224s] ^ [ 224s] mail.c:2714:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno,unsigned char *section) [ 224s] ^ [ 224s] mail.c: In function 'mail_search_text': [ 224s] mail.c:3691:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 224s] else if ((body = mail_body (stream,msgno,section)) && [ 224s] ^ [ 224s] mail.c:2714:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno,unsigned char *section) [ 224s] ^ [ 224s] mail.c: In function 'mail_search_string': [ 224s] mail.c:3810:16: warning: unused variable 'sc' [-Wunused-variable] [ 224s] STRINGLIST **sc = st; [ 224s] ^ [ 224s] mail.c: In function 'mail_search_keyword': [ 224s] mail.c:3858:7: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_csizedtext (stream->user_flags[i],&st->text)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_criteria': [ 224s] mail.c:3989:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 224s] switch (*ucase (criterion)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] unsigned char *ucase (unsigned char *string); [ 224s] ^ [ 224s] mail.c: In function 'mail_criteria_date': [ 224s] mail.c:4080:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 224s] mail_parse_date (&elt,(char *) s->text.data) && [ 224s] ^ [ 224s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 224s] ^ [ 224s] mail.c: In function 'mail_sort_loadcache': [ 224s] mail.c:4336:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 224s] if (env) t = env->date; [ 224s] ^ [ 224s] mail.c:4352:4: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 224s] if (!(t && mail_parse_date (&telt,t) && [ 224s] ^ [ 224s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 224s] ^ [ 224s] mail.c: In function 'mail_sort_compare': [ 224s] mail.c:4652:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->from,s2->from); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4652:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->from,s2->from); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4655:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->to,s2->to); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4655:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->to,s2->to); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4658:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->cc,s2->cc); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4658:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->cc,s2->cc); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4661:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->subject,s2->subject); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4661:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] i = compare_cstring (s1->subject,s2->subject); [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_thread_msgs': [ 224s] mail.c:4760:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (type,t->name)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4760:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (type,t->name)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_thread_orderedsubject': [ 224s] mail.c:4804:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (compare_cstring (top->sc->subject,s->subject)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:4804:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (compare_cstring (top->sc->subject,s->subject)) { [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_thread_loadcache': [ 224s] mail.c:5125:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 224s] if (!s->date && ov->date && mail_parse_date (&telt,ov->date)) { [ 224s] ^ [ 224s] mail.c:2838:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *s) [ 224s] ^ [ 224s] mail.c: In function 'mail_sequence': [ 224s] mail.c:5375:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] else if (!(i = strtoul (sequence,(char **) &sequence,10)) || [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c:5391:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 224s] else if (!(j = strtoul (sequence,(char **) &sequence,10)) || [ 224s] ^ [ 224s] In file included from osdep.h:43:0, [ 224s] from c-client.h:42, [ 224s] from mail.c:31: [ 224s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 224s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 224s] ^ [ 224s] mail.c: In function 'mail_parse_flags': [ 224s] mail.c:5446:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (t+1,"SEEN")) f |= fSEEN; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5446:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (t+1,"SEEN")) f |= fSEEN; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5447:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"DELETED")) f |= fDELETED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5447:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"DELETED")) f |= fDELETED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5448:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"FLAGGED")) f |= fFLAGGED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5448:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"FLAGGED")) f |= fFLAGGED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5449:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"ANSWERED")) f |= fANSWERED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5449:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"ANSWERED")) f |= fANSWERED; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5450:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"DRAFT")) f |= fDRAFT; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5450:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] else if (!compare_cstring (t+1,"DRAFT")) f |= fDRAFT; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5460:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (t,s)) *uf |= i = 1 << j; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5460:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (!compare_cstring (t,s)) *uf |= i = 1 << j; [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_usable_network_stream': [ 224s] mail.c:5510:10: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] trustdns ? tcp_canonical (nmb.host) : nmb.host)&& [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5510:10: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] trustdns ? tcp_canonical (nmb.host) : nmb.host)&& [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5515:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] (!compare_cstring (omb.host,nmb.host) && [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:5515:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] (!compare_cstring (omb.host,nmb.host) && [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_auth': [ 224s] mail.c:6112:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (auth->server && !compare_cstring (auth->name,mechanism)) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:6112:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] if (auth->server && !compare_cstring (auth->name,mechanism)) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: In function 'mail_lookup_auth_name': [ 224s] mail.c:6145:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !(auth->flags & AU_DISABLE) && !compare_cstring (auth->name,mechanism)) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c:6145:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 224s] !(auth->flags & AU_DISABLE) && !compare_cstring (auth->name,mechanism)) [ 224s] ^ [ 224s] In file included from c-client.h:48:0, [ 224s] from mail.c:31: [ 224s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 224s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 224s] ^ [ 224s] mail.c: At top level: [ 224s] mail.c:38:14: warning: 'mailcclientversion' defined but not used [-Wunused-variable] [ 224s] static char *mailcclientversion = CCLIENTVERSION; [ 224s] ^ [ 226s] mail.c: In function 'mail_parse_set': [ 226s] mail.c:4153:26: warning: 'cur' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 226s] else cur = cur->next = mail_newsearchset (); [ 226s] ^ [ 227s] `cat CCTYPE` -c `cat CFLAGS` misc.c [ 227s] misc.c: In function 'compare_csizedtext': [ 227s] misc.c:471:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 227s] for (s = (char *) s2->data,j = s2->size; *s1 && j; ++s1,++s,--j) [ 227s] ^ [ 227s] `cat CCTYPE` -c `cat CFLAGS` newsrc.c [ 227s] newsrc.c: In function 'newsrc_lsub': [ 227s] newsrc.c:167:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 227s] if (pmatch_full (name,pattern,'.')) mm_lsub (stream,'.',name,NIL); [ 227s] ^ [ 227s] In file included from env_unix.h:61:0, [ 227s] from osdep.h:63, [ 227s] from c-client.h:42, [ 227s] from newsrc.c:32: [ 227s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 227s] ^ [ 227s] newsrc.c:167:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 227s] if (pmatch_full (name,pattern,'.')) mm_lsub (stream,'.',name,NIL); [ 227s] ^ [ 227s] In file included from env_unix.h:61:0, [ 227s] from osdep.h:63, [ 227s] from c-client.h:42, [ 227s] from newsrc.c:32: [ 227s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 227s] ^ [ 227s] newsrc.c:170:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 227s] if (pmatch_full (name,pattern,'.')) [ 227s] ^ [ 227s] In file included from env_unix.h:61:0, [ 227s] from osdep.h:63, [ 227s] from c-client.h:42, [ 227s] from newsrc.c:32: [ 227s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 227s] ^ [ 227s] newsrc.c:170:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 227s] if (pmatch_full (name,pattern,'.')) [ 227s] ^ [ 227s] In file included from env_unix.h:61:0, [ 227s] from osdep.h:63, [ 227s] from c-client.h:42, [ 227s] from newsrc.c:32: [ 227s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 227s] ^ [ 227s] newsrc.c: In function 'newsrc_state': [ 227s] newsrc.c:468:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 227s] fread (s,(size_t) 1,size,f); [ 227s] ^ [ 227s] `cat CCTYPE` -c `cat CFLAGS` smanager.c [ 227s] smanager.c: In function 'sm_subscribe': [ 227s] smanager.c:44:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 227s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 227s] ^ [ 227s] In file included from c-client.h:48:0, [ 227s] from smanager.c:32: [ 227s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 227s] ^ [ 227s] smanager.c:44:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 227s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 227s] ^ [ 227s] In file included from c-client.h:48:0, [ 227s] from smanager.c:32: [ 227s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 227s] ^ [ 227s] smanager.c: In function 'sm_unsubscribe': [ 227s] smanager.c:77:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 227s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 227s] ^ [ 227s] In file included from c-client.h:48:0, [ 227s] from smanager.c:32: [ 227s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 227s] ^ [ 227s] smanager.c:77:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 227s] if (!compare_cstring (mailbox,"INBOX")) mailbox = "INBOX"; [ 227s] ^ [ 227s] In file included from c-client.h:48:0, [ 227s] from smanager.c:32: [ 227s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 227s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 227s] ^ [ 227s] `cat CCTYPE` -c `cat CFLAGS` utf8.c [ 228s] utf8.c:343:1: warning: missing braces around initializer [-Wmissing-braces] [ 228s] }; [ 228s] ^ [ 228s] utf8.c:343:1: warning: (near initialization for 'utf8_csvalid[92]') [-Wmissing-braces] [ 228s] utf8.c:370:1: warning: missing braces around initializer [-Wmissing-braces] [ 228s] }; [ 228s] ^ [ 228s] utf8.c:370:1: warning: (near initialization for 'utf8_scvalid[21]') [-Wmissing-braces] [ 228s] utf8.c: In function 'utf8_script': [ 228s] utf8.c:383:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (script,utf8_scvalid[i].name)) [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:383:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (script,utf8_scvalid[i].name)) [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c: In function 'utf8_charset': [ 228s] utf8.c:400:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (charset,utf8_csvalid[i].name)) [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:400:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (charset,utf8_csvalid[i].name)) [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c: In function 'utf8_cstext': [ 228s] utf8.c:586:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] short iso2022jp = !compare_cstring (charset,"ISO-2022-JP"); [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:586:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] short iso2022jp = !compare_cstring (charset,"ISO-2022-JP"); [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c: In function 'utf8_cstocstext': [ 228s] utf8.c:613:8: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] !compare_cstring (dcs->name,"ISO-2022-JP"))) ? [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:613:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] !compare_cstring (dcs->name,"ISO-2022-JP"))) ? [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c: In function 'utf8_rmap': [ 228s] utf8.c:647:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] return (currmapcs && !compare_cstring (charset,currmapcs->name)) ? currmap : [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:647:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] return (currmapcs && !compare_cstring (charset,currmapcs->name)) ? currmap : [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char * const' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c: In function 'utf8_csvalidmap': [ 228s] utf8.c:1291:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (s,"ISO-2022-JP")) s = "EUC-JP"; [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 228s] utf8.c:1291:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 228s] if (!compare_cstring (s,"ISO-2022-JP")) s = "EUC-JP"; [ 228s] ^ [ 228s] In file included from c-client.h:48:0, [ 228s] from utf8.c:32: [ 228s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 228s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 228s] ^ [ 229s] utf8.c: In function 'ucs4_decompose': [ 229s] utf8.c:2497:3: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 229s] return ret; [ 229s] ^ [ 229s] `cat CCTYPE` -c `cat CFLAGS` utf8aux.c [ 229s] utf8aux.c: In function 'utf8_from_mutf7': [ 229s] utf8aux.c:415:3: warning: pointer targets in passing argument 1 of 'mail_utf7_valid' differ in signedness [-Wpointer-sign] [ 229s] if (mail_utf7_valid (src)) return NIL; [ 229s] ^ [ 229s] In file included from c-client.h:41:0, [ 229s] from utf8aux.c:32: [ 229s] mail.h:1644:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 229s] char *mail_utf7_valid (char *mailbox); [ 229s] ^ [ 229s] utf8aux.c:420:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 229s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 229s] ^ [ 229s] In file included from osdep.h:44:0, [ 229s] from c-client.h:42, [ 229s] from utf8aux.c:32: [ 229s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 229s] extern size_t strlen (const char *__s) [ 229s] ^ [ 229s] utf8aux.c:420:3: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 229s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 229s] ^ [ 229s] In file included from c-client.h:48:0, [ 229s] from utf8aux.c:32: [ 229s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 229s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 229s] ^ [ 229s] utf8aux.c:420:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 229s] for (s = cpytxt (&utf7,src,strlen (src)); *s; ++s) switch (*s) { [ 229s] ^ [ 229s] `cat CCTYPE` -c `cat CFLAGS` siglocal.c [ 229s] `cat CCTYPE` -c `cat CFLAGS` dummy.c [ 229s] dummy.c: In function 'dummy_valid': [ 229s] dummy.c:124:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] else if (!compare_cstring (name,"INBOX")) return &dummydriver; [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:124:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] else if (!compare_cstring (name,"INBOX")) return &dummydriver; [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_scan': [ 229s] dummy.c:185:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch ("INBOX",ucase (test))) { [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] unsigned char *ucase (unsigned char *string); [ 229s] ^ [ 229s] dummy.c:185:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch ("INBOX",ucase (test))) { [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_lsub': [ 229s] dummy.c:224:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (s,"INBOX") && [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:224:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (s,"INBOX") && [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:225:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 229s] pmatch ("INBOX",ucase (strcpy (tmp,test)))) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] unsigned char *ucase (unsigned char *string); [ 229s] ^ [ 229s] dummy.c:225:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] pmatch ("INBOX",ucase (strcpy (tmp,test)))) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:227:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] else if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:227:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] else if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:230:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,LATT_NOSELECT); [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:230:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,LATT_NOSELECT); [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_list_work': [ 229s] dummy.c:290:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:290:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:290:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:290:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!level && dir && pmatch_full (dir,pat,'/') && !pmatch (dir,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:304:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if ((pmatch_full (strcpy (path,tmp),pat,'/') || [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:304:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if ((pmatch_full (strcpy (path,tmp),pat,'/') || [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:305:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] pmatch_full (strcat (path,"/"),pat,'/') || [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:305:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] pmatch_full (strcat (path,"/"),pat,'/') || [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:306:7: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 229s] dmatch (path,pat,'/')) && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:306:7: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 229s] dmatch (path,pat,'/')) && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:315:6: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!pmatch (tmp,"INBOX")) { [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:315:6: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (!pmatch (tmp,"INBOX")) { [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:316:8: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/')) { [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:316:8: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/')) { [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:321:8: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] else if (pmatch_full (path,pat,'/') && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:321:8: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] else if (pmatch_full (path,pat,'/') && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:325:6: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 229s] if (dmatch (path,pat,'/') && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:325:6: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 229s] if (dmatch (path,pat,'/') && [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:331:6: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:331:6: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 229s] ^ [ 229s] In file included from env_unix.h:61:0, [ 229s] from osdep.h:63, [ 229s] from dummy.c:35: [ 229s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 229s] ^ [ 229s] dummy.c:331:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:331:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (pmatch_full (tmp,pat,'/') && compare_cstring (tmp,"INBOX")) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_create': [ 229s] dummy.c:458:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!(compare_cstring (mailbox,"INBOX") && (s = dummy_file (tmp,mailbox)))) { [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:458:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!(compare_cstring (mailbox,"INBOX") && (s = dummy_file (tmp,mailbox)))) { [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_rename': [ 229s] dummy.c:568:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (old,"INBOX") && stat (oldname,&sbuf)) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:568:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (old,"INBOX") && stat (oldname,&sbuf)) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_open': [ 229s] dummy.c:597:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (compare_cstring (stream->mailbox,"INBOX")) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:597:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (compare_cstring (stream->mailbox,"INBOX")) [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_copy': [ 229s] dummy.c:704:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 229s] if ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 229s] ^ [ 229s] In file included from dummy.c:34:0: [ 229s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 229s] ^ [ 229s] dummy.c:705:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 229s] mail_sequence (stream,sequence)) fatal ("Impossible dummy_copy"); [ 229s] ^ [ 229s] In file included from dummy.c:34:0: [ 229s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 229s] ^ [ 229s] dummy.c: In function 'dummy_append': [ 229s] dummy.c:726:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (mailbox,"INBOX")) { [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:726:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 229s] if (!compare_cstring (mailbox,"INBOX")) { [ 229s] ^ [ 229s] In file included from dummy.c:39:0: [ 229s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 229s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 229s] ^ [ 229s] dummy.c:728:23: warning: operation on 'ts' may be undefined [-Wsequence-point] [ 229s] if (!ts && !(*(ts = default_proto (NIL))->dtb->create) (ts,"INBOX")) [ 229s] ^ [ 229s] dummy.c: In function 'dummy_canonicalize': [ 229s] dummy.c:803:28: warning: value computed is not used [-Wunused-value] [ 229s] for (i = 0, s = tmp; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 229s] ^ [ 229s] dummy.c: In function 'dummy_scan_contents': [ 229s] dummy.c:383:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 229s] read (fd,buf+ssiz,bsiz = min (fsiz,BUFSIZE)); [ 229s] ^ [ 229s] `cat CCTYPE` -c `cat CFLAGS` pseudo.c [ 229s] `cat CCTYPE` -c `cat CFLAGS` netmsg.c [ 230s] `cat CCTYPE` -c `cat CFLAGS` flstring.c [ 230s] `cat CCTYPE` -c `cat CFLAGS` fdstring.c [ 230s] fdstring.c: In function 'fd_string_setpos': [ 230s] fdstring.c:97:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 230s] read ((long) s->data,s->curpos,(size_t) s->cursize); [ 230s] ^ [ 230s] fdstring.c: In function 'fd_string_init': [ 230s] fdstring.c:67:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 230s] read (d->fd,s->chunk,(size_t) s->cursize); [ 230s] ^ [ 230s] `cat CCTYPE` -c `cat CFLAGS` rfc822.c [ 230s] rfc822.c: In function 'rfc822_parse_msg_full': [ 230s] rfc822.c:159:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] ucase (tmp); /* coerce to uppercase */ [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:198:53: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] if (!env->date && !strcmp (tmp+1,"ATE")) env->date = cpystr (d); [ 230s] ^ [ 230s] rfc822.c: In function 'rfc822_parse_content': [ 230s] rfc822.c:490:6: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] rfc822_parse_content_header (&part->body,ucase (s1+8),s); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:490:6: warning: pointer targets in passing argument 2 of 'rfc822_parse_content_header' differ in signedness [-Wpointer-sign] [ 230s] rfc822_parse_content_header (&part->body,ucase (s1+8),s); [ 230s] ^ [ 230s] In file included from c-client.h:43:0, [ 230s] from rfc822.c:38: [ 230s] rfc822.h:64:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 230s] void rfc822_parse_content_header (BODY *body,char *name,char *s); [ 230s] ^ [ 230s] rfc822.c: In function 'rfc822_parse_content_header': [ 230s] rfc822.c:560:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] body->disposition.type = ucase (cpystr (s)); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:560:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] body->disposition.type = ucase (cpystr (s)); [ 230s] ^ [ 230s] rfc822.c:574:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] stl->text.data = (unsigned char *) ucase (cpystr (s)); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:601:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 230s] compare_cstring (s,body_types[i]); i++); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 230s] ^ [ 230s] rfc822.c:601:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 230s] compare_cstring (s,body_types[i]); i++); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 230s] ^ [ 230s] rfc822.c:612:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] body_types[body->type] = ucase (s); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:612:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] body_types[body->type] = ucase (s); [ 230s] ^ [ 230s] rfc822.c:624:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] if (s) body->subtype = ucase (rfc822_cpy (s)); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:624:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] if (s) body->subtype = ucase (rfc822_cpy (s)); [ 230s] ^ [ 230s] rfc822.c:642:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 230s] compare_cstring (s,body_encodings[i]); i++); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 230s] ^ [ 230s] rfc822.c:642:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 230s] compare_cstring (s,body_encodings[i]); i++); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 230s] ^ [ 230s] rfc822.c:653:4: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] body_encodings[body->encoding] = ucase (s); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:653:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] body_encodings[body->encoding] = ucase (s); [ 230s] ^ [ 230s] rfc822.c: In function 'rfc822_parse_parameter': [ 230s] rfc822.c:686:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 230s] param->attribute = ucase (cpystr (s)); [ 230s] ^ [ 230s] In file included from c-client.h:48:0, [ 230s] from rfc822.c:38: [ 230s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 230s] unsigned char *ucase (unsigned char *string); [ 230s] ^ [ 230s] rfc822.c:686:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 230s] param->attribute = ucase (cpystr (s)); [ 230s] ^ [ 230s] rfc822.c: In function 'rfc822_output_header': [ 230s] rfc822.c:1462:5: warning: pointer targets in passing argument 4 of 'rfc822_output_header_line' differ in signedness [-Wpointer-sign] [ 230s] rfc822_output_header_line (buf,"Date",i,env->date) && [ 230s] ^ [ 230s] In file included from c-client.h:43:0, [ 230s] from rfc822.c:38: [ 230s] rfc822.h:88:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 230s] long rfc822_output_header_line (RFC822BUFFER *buf,char *type,long resent, [ 230s] ^ [ 230s] rfc822.c: In function 'rfc822_output': [ 230s] rfc822.c:2342:10: warning: variable 'tmp' set but not used [-Wunused-but-set-variable] [ 230s] char tmp[SENDBUFLEN+1]; /* client to give us a big enough one */ [ 230s] ^ [ 231s] `cat CCTYPE` -c `cat CFLAGS` nntp.c [ 231s] nntp.c: In function 'nntp_list': [ 231s] nntp.c:362:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c:362:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c:365:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (pmatch_full (name,pattern,'.')) [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c:365:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (pmatch_full (name,pattern,'.')) [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_lsub': [ 231s] nntp.c:397:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (s = sm_read (&sdb)) do if (nntp_valid (s) && pmatch (s,mbx)) [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c:397:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 231s] if (s = sm_read (&sdb)) do if (nntp_valid (s) && pmatch (s,mbx)) [ 231s] ^ [ 231s] In file included from env_unix.h:61:0, [ 231s] from osdep.h:63, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_status': [ 231s] nntp.c:566:6: warning: pointer targets in passing argument 1 of 'newsrc_check_uid' differ in signedness [-Wpointer-sign] [ 231s] newsrc_check_uid (state,k,&status.recent,&status.unseen); [ 231s] ^ [ 231s] In file included from nntp.c:33:0: [ 231s] newsrc.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] void newsrc_check_uid (unsigned char *state,unsigned long uid, [ 231s] ^ [ 231s] nntp.c:575:2: warning: pointer targets in passing argument 1 of 'newsrc_check_uid' differ in signedness [-Wpointer-sign] [ 231s] newsrc_check_uid (state,i++,&status.recent,&status.unseen); [ 231s] ^ [ 231s] In file included from nntp.c:33:0: [ 231s] newsrc.h:42:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] void newsrc_check_uid (unsigned char *state,unsigned long uid, [ 231s] ^ [ 231s] nntp.c: In function 'nntp_mopen': [ 231s] nntp.c:735:6: warning: pointer targets in passing argument 1 of 'lcase' differ in signedness [-Wpointer-sign] [ 231s] net_host (nstream->netstream) : mb.host)); [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:87:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] unsigned char *lcase (unsigned char *string); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_fetchfast': [ 231s] nntp.c:853:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 231s] mail_uid_sequence (stream,sequence) : [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 231s] ^ [ 231s] nntp.c:854:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 231s] mail_sequence (stream,sequence))) [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_flags': [ 231s] nntp.c:896:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 231s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 231s] ^ [ 231s] nntp.c:896:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 231s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_over': [ 231s] nntp.c:999:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 231s] while ((s = net_getline (LOCAL->nntpstream->netstream)) && strcmp (s,".")){ [ 231s] ^ [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 231s] while ((s = net_getline (LOCAL->nntpstream->netstream)) && strcmp (s,".")){ [ 231s] ^ [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c:999:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 231s] nntp.c:999:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] nntp.c: In function 'nntp_parse_overview': [ 231s] nntp.c:1045:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 231s] if (!elt->day) mail_parse_date (elt,ov->date); [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_search_msg': [ 231s] nntp.c:1314:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 231s] (!mail_parse_date (&delt,ov->date) || [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_sort_loadcache': [ 231s] nntp.c:1531:6: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 231s] if (mail_parse_date (&telt,t)) r->date = mail_longdate (&telt); [ 231s] ^ [ 231s] In file included from c-client.h:41:0, [ 231s] from nntp.c:32: [ 231s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_extensions': [ 231s] nntp.c:1818:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] if (!compare_cstring (t,"LISTGROUP")) NNTP.ext.listgroup = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1818:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] if (!compare_cstring (t,"LISTGROUP")) NNTP.ext.listgroup = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1819:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"OVER")) NNTP.ext.over = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1819:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"OVER")) NNTP.ext.over = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1820:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"HDR")) NNTP.ext.hdr = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1820:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"HDR")) NNTP.ext.hdr = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1821:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"PAT")) NNTP.ext.pat = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1821:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"PAT")) NNTP.ext.pat = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1822:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"STARTTLS")) NNTP.ext.starttls = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1822:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"STARTTLS")) NNTP.ext.starttls = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1823:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"MULTIDOMAIN")) NNTP.ext.multidomain = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1823:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"MULTIDOMAIN")) NNTP.ext.multidomain = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1825:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"AUTHINFO") && args) { [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1825:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] else if (!compare_cstring (t,"AUTHINFO") && args) { [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1828:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] if (!compare_cstring (args,"USER")) NNTP.ext.authuser = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c:1828:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 231s] if (!compare_cstring (args,"USER")) NNTP.ext.authuser = T; [ 231s] ^ [ 231s] In file included from c-client.h:48:0, [ 231s] from nntp.c:32: [ 231s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 231s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 231s] ^ [ 231s] nntp.c: In function 'nntp_mail': [ 231s] nntp.c:1916:3: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] [ 231s] if (s = strstr (env->date," (")) *s = NIL; [ 231s] ^ [ 231s] In file included from osdep.h:44:0, [ 231s] from c-client.h:42, [ 231s] from nntp.c:32: [ 231s] /usr/include/string.h:342:14: note: expected 'const char *' but argument is of type 'unsigned char *' [ 231s] extern char *strstr (const char *__haystack, const char *__needle) [ 231s] ^ [ 231s] nntp.c:1887:8: warning: unused variable 'retry' [-Wunused-variable] [ 231s] long retry = NIL; [ 231s] ^ [ 231s] nntp.c:1886:8: warning: unused variable 'error' [-Wunused-variable] [ 231s] long error = NIL; [ 231s] ^ [ 231s] nntp.c: In function 'nntp_mopen': [ 231s] nntp.c:764:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 231s] fread (LOCAL->over_fmt = (char *) fs_get ((size_t) k + 3), [ 231s] ^ [ 231s] nntp.c: In function 'nntp_header': [ 231s] nntp.c:1100:8: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 231s] fread (elt->private.msg.header.text.data = [ 231s] ^ [ 232s] `cat CCTYPE` -c `cat CFLAGS` smtp.c [ 232s] smtp.c: In function 'smtp_open_full': [ 232s] smtp.c:166:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (mb.service,"submit")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:166:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (mb.service,"submit")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:184:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] s = compare_cstring ("localhost",mb.host) ? [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:184:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] s = compare_cstring ("localhost",mb.host) ? [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c: In function 'smtp_ehlo': [ 232s] smtp.c:690:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (s,"SIZE")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:690:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (s,"SIZE")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:694:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"DELIVERBY")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:694:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"DELIVERBY")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:698:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ATRN")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:698:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ATRN")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:702:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"AUTH")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:702:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"AUTH")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:708:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SIZE")) ESMTP.size.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:708:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SIZE")) ESMTP.size.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:709:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"8BITMIME")) ESMTP.eightbit.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:709:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"8BITMIME")) ESMTP.eightbit.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:710:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"DSN")) ESMTP.dsn.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:710:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"DSN")) ESMTP.dsn.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:711:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ATRN")) ESMTP.atrn.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:711:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ATRN")) ESMTP.atrn.ok = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:712:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SEND")) ESMTP.service.send = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:712:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SEND")) ESMTP.service.send = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:713:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SOML")) ESMTP.service.soml = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:713:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SOML")) ESMTP.service.soml = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:714:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SAML")) ESMTP.service.saml = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:714:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"SAML")) ESMTP.service.saml = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:715:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"EXPN")) ESMTP.service.expn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:715:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"EXPN")) ESMTP.service.expn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:716:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"HELP")) ESMTP.service.help = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:716:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"HELP")) ESMTP.service.help = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:717:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"TURN")) ESMTP.service.turn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:717:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"TURN")) ESMTP.service.turn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:718:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ETRN")) ESMTP.service.etrn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:718:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ETRN")) ESMTP.service.etrn = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:719:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"STARTTLS")) ESMTP.service.starttls = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:719:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"STARTTLS")) ESMTP.service.starttls = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:720:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"RELAY")) ESMTP.service.relay = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:720:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"RELAY")) ESMTP.service.relay = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:721:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"PIPELINING")) ESMTP.service.pipe = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:721:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"PIPELINING")) ESMTP.service.pipe = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:722:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ENHANCEDSTATUSCODES")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:722:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"ENHANCEDSTATUSCODES")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:724:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"BINARYMIME")) ESMTP.service.bmime = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:724:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"BINARYMIME")) ESMTP.service.bmime = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:725:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"CHUNKING")) ESMTP.service.chunk = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] smtp.c:725:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"CHUNKING")) ESMTP.service.chunk = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from smtp.c:39: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] `cat CCTYPE` -c `cat CFLAGS` imap4r1.c [ 232s] imap4r1.c: In function 'imap_lsub': [ 232s] imap4r1.c:509:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 232s] if (s = sm_read (&sdb)) do if (imap_valid (s) && pmatch (s,mbx)) [ 232s] ^ [ 232s] In file included from env_unix.h:61:0, [ 232s] from osdep.h:63, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 232s] ^ [ 232s] imap4r1.c:509:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 232s] if (s = sm_read (&sdb)) do if (imap_valid (s) && pmatch (s,mbx)) [ 232s] ^ [ 232s] In file included from env_unix.h:61:0, [ 232s] from osdep.h:63, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_list_work': [ 232s] imap4r1.c:568:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (cmd,"LIST")) cmd = "RLIST"; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:568:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (cmd,"LIST")) cmd = "RLIST"; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:570:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (cmd,"LSUB")) cmd = "RLSUB"; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:570:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (cmd,"LSUB")) cmd = "RLSUB"; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] strcmp (imap_send (stream,"FIND ALL.MAILBOXES",args)->key,"BAD")) && [ 232s] ^ [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:582:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:582:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] !strcmp (imap_send (stream,"FIND MAILBOXES",args)->key,"BAD")) [ 232s] ^ [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:583:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:583:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c: In function 'imap_manage': [ 232s] imap4r1.c:685:52: warning: the address of 'imapdriver' will always evaluate as 'true' [-Waddress] [ 232s] if (mail_valid_net (mailbox,&imapdriver,NIL,mbx) && [ 232s] ^ [ 232s] imap4r1.c:706:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ret ? NIL : ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_open': [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!reply || strcmp (reply->tag,"*") || [ 232s] ^ [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:874:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:874:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] (strcmp (reply->key,"OK") && strcmp (reply->key,"PREAUTH"))) { [ 232s] ^ [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:875:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:875:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:876:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] if (reply) mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (LOCAL->netstream && strcmp (reply->key,"PREAUTH")) { [ 232s] ^ [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:881:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:881:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:989:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] stream->inbox = !compare_cstring (mb.mailbox,"INBOX"); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:989:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] stream->inbox = !compare_cstring (mb.mailbox,"INBOX"); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:999:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_rimap': [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] !strcmp ((reply = imap_parse_reply (stream,cpystr (tmp)))->tag,"*")){ [ 232s] ^ [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1045:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1045:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"OK") || !strcmp (reply->key,"PREAUTH")) { [ 232s] ^ [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1049:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1049:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c: In function 'imap_anon': [ 232s] imap4r1.c:1085:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (compare_cstring (reply->tag,tag)) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:1087:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] while (compare_cstring ((reply = imap_reply (stream,tag))->tag,tag)) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:1102:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_auth': [ 232s] imap4r1.c:1152:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (compare_cstring (reply->tag,tag)) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:1153:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] while (compare_cstring ((reply = imap_reply (stream,tag))->tag,tag)) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:1162:2: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 232s] lsterr = cpystr (reply->text); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] char *cpystr (const char *string); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_login': [ 232s] imap4r1.c:1214:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,WARN); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_challenge': [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] !strcmp (reply->tag,"*")) imap_parse_unsolicited (stream,reply); [ 232s] ^ [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1244:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:1244:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:1249:9: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 232s] strlen (reply->text),len))) { [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] extern size_t strlen (const char *__s) [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_close': [ 232s] imap4r1.c:1306:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,WARN); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_fast': [ 232s] imap4r1.c:1346:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] if (!imap_OK (stream,reply)) mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_flags': [ 232s] imap4r1.c:1367:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_overview': [ 232s] imap4r1.c:1420:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] ov.date = env->date; [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_structure': [ 232s] imap4r1.c:1468:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:1595:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:1597:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_msgdata': [ 232s] imap4r1.c:1827:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,WARN); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:1837:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:1846:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,WARN); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:1850:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_uid': [ 232s] imap4r1.c:1903:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_msgno': [ 232s] imap4r1.c:1939:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_flag': [ 232s] imap4r1.c:1980:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_search': [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] !strcmp (reply->key,"BAD")) { [ 232s] ^ [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2048:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2048:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"BAD")) { [ 232s] ^ [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2067:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2067:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2073:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c:2109:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_sort': [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!(flags & SE_UID) && !strcmp (reply->key,"BAD")) { [ 232s] ^ [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2172:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2172:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"BAD")) [ 232s] ^ [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2179:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2179:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2188:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_thread': [ 232s] imap4r1.c:2275:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (thr->name,type)) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:2275:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (thr->name,type)) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_thread_work': [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!(flags & SE_UID) && !strcmp (reply->key,"BAD")) { [ 232s] ^ [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2335:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2335:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"BAD")) [ 232s] ^ [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2342:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:2342:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:2350:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_check': [ 232s] imap4r1.c:2374:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,imap_OK (stream,reply) ? (long) NIL : ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_expunge': [ 232s] imap4r1.c:2399:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 232s] else if (mail_sequence (stream,sequence)) { [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 232s] ^ [ 232s] imap4r1.c:2427:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] if (reply) mm_log (reply->text,ret ? (long) NIL : ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_copy': [ 232s] imap4r1.c:2465:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 232s] else if (ir && pc && LOCAL->referral && mail_sequence (stream,sequence) && [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 232s] ^ [ 232s] imap4r1.c:2469:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_append': [ 232s] imap4r1.c:2522:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_append_referral': [ 232s] imap4r1.c:2585:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_append_single': [ 232s] imap4r1.c:2615:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 232s] if (!mail_parse_date (&elt,date)) { [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:2619:44: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.tag = LOCAL->reply.line = cpystr ("*"); [ 232s] ^ [ 232s] imap4r1.c:2620:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.key = "BAD"; [ 232s] ^ [ 232s] imap4r1.c:2621:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.text = "Bad date in append"; [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_acl_work': [ 232s] imap4r1.c:2895:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_annotation_work': [ 232s] imap4r1.c:2906:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_setquota': [ 232s] imap4r1.c:2929:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_getquota': [ 232s] imap4r1.c:2951:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_getquotaroot': [ 232s] imap4r1.c:2974:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 232s] else mm_log (reply->text,ERROR); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_log (char *string,long errflg); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_send': [ 232s] imap4r1.c:3011:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] (*sc) (stream,cmd,((compare_cstring (cmd,"FETCH") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3011:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] (*sc) (stream,cmd,((compare_cstring (cmd,"FETCH") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3012:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] compare_cstring (cmd,"STORE") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3012:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] compare_cstring (cmd,"STORE") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3013:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] compare_cstring (cmd,"SEARCH")) ? [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3013:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] compare_cstring (cmd,"SEARCH")) ? [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:3183:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 232s] if (!map->date || mail_parse_date (&elt,map->date)) { [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_send_qstring': [ 232s] imap4r1.c:3256:8: warning: unused variable 'c' [-Wunused-variable] [ 232s] char c; [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_send_literal': [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (strcmp (reply->tag,"+")) {/* prompt for more data? */ [ 232s] ^ [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3335:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3335:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c: In function 'imap_reply': [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->tag,"+")) return reply; [ 232s] ^ [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3692:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3692:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->tag,"*")) { [ 232s] ^ [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3694:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3694:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3699:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (tag && !compare_cstring (tag,reply->tag)) return reply; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_reply': [ 232s] imap4r1.c:3725:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.line = text)) { [ 232s] ^ [ 232s] imap4r1.c:3731:3: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 232s] if (stream->debug) mm_dlog (LOCAL->reply.line); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_dlog (char *string); [ 232s] ^ [ 232s] imap4r1.c:3732:3: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:3732:3: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:3732:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.tag = strtok_r (LOCAL->reply.line," ",&r))) { [ 232s] ^ [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (strcmp (LOCAL->reply.tag,"+")) { [ 232s] ^ [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3738:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3738:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3740:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.key = strtok_r (NIL," ",&r))) { [ 232s] ^ [ 232s] imap4r1.c:3750:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.text = strtok_r (NIL,"\n",&r))) [ 232s] ^ [ 232s] imap4r1.c:3751:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.text = LOCAL->reply.key + strlen (LOCAL->reply.key); [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] extern size_t strlen (const char *__s) [ 232s] ^ [ 232s] imap4r1.c:3754:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.key = "BAD"; /* so it barfs if not expecting continuation */ [ 232s] ^ [ 232s] imap4r1.c:3755:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(LOCAL->reply.text = strtok_r (NIL,"\n",&r))) [ 232s] ^ [ 232s] imap4r1.c:3756:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.text = ""; [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_fake': [ 232s] imap4r1.c:3776:40: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.tag = LOCAL->reply.line = cpystr (tag ? tag : "*"); [ 232s] ^ [ 232s] imap4r1.c:3777:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.key = "NO"; [ 232s] ^ [ 232s] imap4r1.c:3778:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] LOCAL->reply.text = text; [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_OK': [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"OK")) { [ 232s] ^ [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3793:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3793:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3794:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,NIL,NIL); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"NO")) [ 232s] ^ [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3798:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3798:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3799:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,WARN,NIL); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (reply->key,"BAD")) { [ 232s] ^ [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3801:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3801:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3802:7: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,ERROR,NIL); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_unsolicited': [ 232s] imap4r1.c:3826:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] msgno = strtoul (reply->key,(char **) &s,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] s = ucase (strtok_r (reply->text," ",&r)); [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] s = ucase (strtok_r (reply->text," ",&r)); [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:3840:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] s = ucase (strtok_r (reply->text," ",&r)); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3842:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] t = strtok_r (NIL,"\n",&r); [ 232s] ^ [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (s,"EXISTS") && (msgno >= stream->nmsgs)) [ 232s] ^ [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3845:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3845:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (s,"RECENT") && (msgno <= stream->nmsgs)) [ 232s] ^ [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3847:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3847:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (s,"EXPUNGE") && msgno && (msgno <= stream->nmsgs)) { [ 232s] ^ [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3849:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3849:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if ((!strcmp (s,"FETCH") || !strcmp (s,"STORE")) && [ 232s] ^ [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3857:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3857:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3868:7: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] while (prop = (strtok_r (t," )",&r))) { [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:3868:7: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] while (prop = (strtok_r (t," )",&r))) { [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:3869:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] t = strtok_r (NIL,"\n",&r); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] unsigned char *ucase (unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3873:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] if (!strcmp (ucase (prop),"FLAGS")) imap_parse_flags (stream,elt,&t); [ 232s] ^ [ 232s] imap4r1.c:3873:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3881:6: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 232s] mail_parse_date (elt,"01-Jan-1970 00:00:00 +0000"); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 232s] ^ [ 232s] imap4r1.c:3887:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] LOCAL->lastuid.uid = elt->private.uid = strtoul (t,(char **) &t,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:3928:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(s = strchr (md.what,']'))) { [ 232s] ^ [ 232s] imap4r1.c:3930:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] for (s = md.what; *s && (isdigit (*s) || (*s == '.')); s++); [ 232s] ^ [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 232s] if (strncmp (s,"HEADER.FIELDS",13) && [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] extern size_t strlen (const char *__s) [ 232s] ^ [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] if (strncmp (s,"HEADER.FIELDS",13) && [ 232s] ^ [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3932:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3932:8: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 232s] ^ [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] (!s[13] || strcmp (s+13,".NOT"))) [ 232s] ^ [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3933:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:3933:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3943:8: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] else if (t = strchr (s = t,' ')) *t++ = '\0'; [ 232s] ^ [ 232s] imap4r1.c:3943:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:3943:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] else if (t = strchr (s = t,' ')) *t++ = '\0'; [ 232s] ^ [ 232s] imap4r1.c:3948:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] md.first = strtoul (s+1,(char **) &s,10) + 1; [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:3991:6: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] elt->rfc822_size = strtoul (t,(char **) &t,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (strcmp (s,"COPY")) { [ 232s] ^ [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4022:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4022:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"FLAGS") && reply->text && [ 232s] ^ [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4029:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4029:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4031:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] (s = strtok_r (reply->text+1," )",&r))) [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:4031:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] (s = strtok_r (reply->text+1," )",&r))) [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:4031:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (s = strtok_r (reply->text+1," )",&r))) [ 232s] ^ [ 232s] imap4r1.c:4034:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] compare_cstring (s,stream->user_flags[i]); i++); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4040:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 232s] else if (!stream->user_flags[i]) stream->user_flags[i++] = cpystr (s); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] char *cpystr (const char *string); [ 232s] ^ [ 232s] imap4r1.c:4042:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] while (s = strtok_r (NIL," )",&r)); [ 232s] ^ [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"SEARCH")) { [ 232s] ^ [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4043:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4043:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4045:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:4045:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:4045:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) do [ 232s] ^ [ 232s] imap4r1.c:4046:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] if (i = strtoul (t,NIL,10)) { [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:4055:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] } while (t = strtok_r (NIL," ",&r)); [ 232s] ^ [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"SORT")) { [ 232s] ^ [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4057:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4057:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4065:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:4065:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:4065:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (reply->text && (t = strtok_r (reply->text," ",&r))) { [ 232s] ^ [ 232s] imap4r1.c:4066:7: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] [ 232s] do if ((i = atol (t)) && (LOCAL->filter ? [ 232s] ^ [ 232s] In file included from /usr/include/features.h:374:0, [ 232s] from /usr/include/ctype.h:25, [ 232s] from imap4r1.c:35: [ 232s] /usr/include/stdlib.h:283:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] __NTH (atol (const char *__nptr)) [ 232s] ^ [ 232s] imap4r1.c:4069:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] while ((t = strtok_r (NIL," ",&r)) && (LOCAL->sortsize < stream->nmsgs)); [ 232s] ^ [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"THREAD")) { [ 232s] ^ [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4075:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4075:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"STATUS") && reply->text) { [ 232s] ^ [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4090:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4090:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4094:2: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] (*txt++ == ' ') && (*txt++ == '(') && (s = strchr (txt,')')) && [ 232s] ^ [ 232s] imap4r1.c:4094:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4094:43: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (*txt++ == ' ') && (*txt++ == '(') && (s = strchr (txt,')')) && [ 232s] ^ [ 232s] imap4r1.c:4100:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] while (*txt && (s = strchr (txt,' '))) { [ 232s] ^ [ 232s] imap4r1.c:4100:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4100:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] while (*txt && (s = strchr (txt,' '))) { [ 232s] ^ [ 232s] imap4r1.c:4103:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] i = strtoul (s,(char **) &s,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:4104:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (txt,"MESSAGES")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4108:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (txt,"RECENT")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4112:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (txt,"UNSEEN")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4116:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (txt,"UIDNEXT")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4120:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (txt,"UIDVALIDITY")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4129:2: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 232s] strcpy (strncpy (LOCAL->tmp,stream->mailbox,i) + i,t); [ 232s] ^ [ 232s] In file included from /usr/include/features.h:374:0, [ 232s] from /usr/include/ctype.h:25, [ 232s] from imap4r1.c:35: [ 232s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 232s] ^ [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if ((!strcmp (reply->key,"LIST") || !strcmp (reply->key,"LSUB")) && [ 232s] ^ [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4137:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4137:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4139:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] (s = strchr (reply->text,')')) && (s[1] == ' ')) { [ 232s] ^ [ 232s] imap4r1.c:4139:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4139:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (s = strchr (reply->text,')')) && (s[1] == ' ')) { [ 232s] ^ [ 232s] imap4r1.c:4143:5: warning: pointer targets in passing argument 1 of '__strtok_r_1c' differ in signedness [-Wpointer-sign] [ 232s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1149:1: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] __strtok_r_1c (char *__s, char __sep, char **__nextp) [ 232s] ^ [ 232s] imap4r1.c:4143:5: warning: pointer targets in passing argument 1 of '__strtok_r' differ in signedness [-Wpointer-sign] [ 232s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:354:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern char *__strtok_r (char *__restrict __s, [ 232s] ^ [ 232s] imap4r1.c:4143:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (t = strtok_r (reply->text+1," ",&r)) do { [ 232s] ^ [ 232s] imap4r1.c:4144:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"\\NoInferiors")) i |= LATT_NOINFERIORS; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4145:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"\\NoSelect")) i |= LATT_NOSELECT; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4146:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"\\Marked")) i |= LATT_MARKED; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4147:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"\\Unmarked")) i |= LATT_UNMARKED; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4148:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"\\HasChildren")) i |= LATT_HASCHILDREN; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4149:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"\\HasNoChildren")) i |= LATT_HASNOCHILDREN; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4152:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] while (t = strtok_r (NIL," ",&r)); [ 232s] ^ [ 232s] imap4r1.c:4166:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] sprintf (s = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) t); [ 232s] ^ [ 232s] imap4r1.c:4166:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 232s] sprintf (s = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) t); [ 232s] ^ [ 232s] In file included from /usr/include/features.h:374:0, [ 232s] from /usr/include/ctype.h:25, [ 232s] from imap4r1.c:35: [ 232s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 232s] ^ [ 232s] imap4r1.c:4169:7: warning: pointer targets in passing argument 3 of 'mm_lsub' differ in signedness [-Wpointer-sign] [ 232s] if (reply->key[1] == 'S') mm_lsub (stream,delimiter,s,i); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1617:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_lsub (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 232s] ^ [ 232s] imap4r1.c:4170:7: warning: pointer targets in passing argument 3 of 'mm_list' differ in signedness [-Wpointer-sign] [ 232s] else mm_list (stream,delimiter,s,i); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1616:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_list (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 232s] ^ [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"NAMESPACE")) { [ 232s] ^ [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4174:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4174:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"ANNOTATION") && (s = reply->text)){ [ 232s] ^ [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4197:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4197:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4202:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] mbox = imap_parse_astring (stream, &s, reply,NIL); [ 232s] ^ [ 232s] imap4r1.c:4208:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] al->entry = t; [ 232s] ^ [ 232s] imap4r1.c:4226:13: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 232s] vlIter->attr = cpystr (strlist->text.data); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] char *cpystr (const char *string); [ 232s] ^ [ 232s] imap4r1.c:4230:13: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 232s] vlIter->value = cpystr (strlist->text.data); [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] char *cpystr (const char *string); [ 232s] ^ [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"ACL") && (s = reply->text) && [ 232s] ^ [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4241:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4241:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4247:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] do if ((ac->identifier = imap_parse_astring (stream,&s,reply,NIL)) && [ 232s] ^ [ 232s] imap4r1.c:4249:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] ac->rights = imap_parse_astring (stream,&s,reply,NIL); [ 232s] ^ [ 232s] imap4r1.c:4258:7: warning: pointer targets in passing argument 2 of 'ar' differ in signedness [-Wpointer-sign] [ 232s] else if (ar) (*ar) (stream,t,al); [ 232s] ^ [ 232s] imap4r1.c:4258:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4262:5: warning: pointer targets in passing argument 2 of 'ar' differ in signedness [-Wpointer-sign] [ 232s] else if (ar) (*ar) (stream,t,NIL); [ 232s] ^ [ 232s] imap4r1.c:4262:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"LISTRIGHTS") && (s = reply->text) && [ 232s] ^ [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4266:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4266:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4270:35: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (s && (*s++ == ' ') && (id = imap_parse_astring (stream,&s,reply,NIL))){ [ 232s] ^ [ 232s] imap4r1.c:4272:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (r = imap_parse_astring (stream,&s,reply,NIL))) { [ 232s] ^ [ 232s] imap4r1.c:4286:4: warning: pointer targets in passing argument 2 of 'lr' differ in signedness [-Wpointer-sign] [ 232s] else if (lr) (*lr) (stream,t,id,r,rl); [ 232s] ^ [ 232s] imap4r1.c:4286:4: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4291:2: warning: pointer targets in passing argument 2 of 'lr' differ in signedness [-Wpointer-sign] [ 232s] else if (lr) (*lr) (stream,t,id,r,NIL); [ 232s] ^ [ 232s] imap4r1.c:4291:2: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"MYRIGHTS") && (s = reply->text) && [ 232s] ^ [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4309:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4309:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4313:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (s && (*s++ == ' ') && (r = imap_parse_astring (stream,&s,reply,NIL))) { [ 232s] ^ [ 232s] imap4r1.c:4319:7: warning: pointer targets in passing argument 2 of 'mr' differ in signedness [-Wpointer-sign] [ 232s] else if (mr) (*mr) (stream,t,r); [ 232s] ^ [ 232s] imap4r1.c:4319:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"QUOTA") && (s = reply->text) && [ 232s] ^ [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4331:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4331:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4342:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if ((qc->name = imap_parse_astring (stream,&s,reply,NIL)) && s && [ 232s] ^ [ 232s] imap4r1.c:4344:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] if (isdigit (*s)) qc->usage = strtoul (s,(char **) &s,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:4345:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] else if (t = strchr (s,' ')) t = s; [ 232s] ^ [ 232s] imap4r1.c:4345:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4345:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] else if (t = strchr (s,' ')) t = s; [ 232s] ^ [ 232s] imap4r1.c:4347:6: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] if (isdigit (*s)) qc->limit = strtoul (s,(char **) &s,10); [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 232s] else if (t = strpbrk (s," )")) t = s; [ 232s] ^ [ 232s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 232s] ^ [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 232s] else if (t = strpbrk (s," )")) t = s; [ 232s] ^ [ 232s] In file included from /usr/include/string.h:635:0, [ 232s] from osdep.h:44, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 232s] ^ [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 232s] else if (t = strpbrk (s," )")) t = s; [ 232s] ^ [ 232s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4348:6: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4348:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4348:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] else if (t = strpbrk (s," )")) t = s; [ 232s] ^ [ 232s] imap4r1.c:4353:8: warning: pointer targets in passing argument 2 of 'qt' differ in signedness [-Wpointer-sign] [ 232s] if (qt) (*qt) (stream,t,ql); [ 232s] ^ [ 232s] imap4r1.c:4353:8: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"QUOTAROOT") && (s = reply->text) && [ 232s] ^ [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4372:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4372:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4387:7: warning: pointer targets in passing argument 2 of 'qr' differ in signedness [-Wpointer-sign] [ 232s] else if (qr) (*qr) (stream,t,rl); [ 232s] ^ [ 232s] imap4r1.c:4387:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"OK") || !strcmp (reply->key,"PREAUTH")) [ 232s] ^ [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4398:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4398:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4399:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,NIL,T); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"NO")) [ 232s] ^ [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4400:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4400:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4401:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,WARN,T); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"BAD")) [ 232s] ^ [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4402:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4402:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4403:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,ERROR,T); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"BYE")) { [ 232s] ^ [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4404:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4404:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4406:5: warning: pointer targets in passing argument 2 of 'imap_parse_response' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_response (stream,reply->text,BYE,T); [ 232s] ^ [ 232s] imap4r1.c:233:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_response (MAILSTREAM *stream,char *text,long errflg,long ntfy); [ 232s] ^ [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"CAPABILITY") && reply->text) [ 232s] ^ [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4408:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4408:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4409:5: warning: pointer targets in passing argument 2 of 'imap_parse_capabilities' differ in signedness [-Wpointer-sign] [ 232s] imap_parse_capabilities (stream,reply->text); [ 232s] ^ [ 232s] imap4r1.c:268:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void imap_parse_capabilities (MAILSTREAM *stream,char *t); [ 232s] ^ [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] else if (!strcmp (reply->key,"MAILBOX") && reply->text) { [ 232s] ^ [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4410:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 232s] imap4r1.c:4410:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] imap4r1.c:4412:2: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 232s] ((strlen (LOCAL->prefix) + strlen (reply->text)) < IMAPTMPLEN)) [ 232s] ^ [ 232s] In file included from osdep.h:44:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 232s] extern size_t strlen (const char *__s) [ 232s] ^ [ 232s] imap4r1.c:4413:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] sprintf (t = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) reply->text); [ 232s] ^ [ 232s] imap4r1.c:4413:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 232s] sprintf (t = LOCAL->tmp,"%s%s",LOCAL->prefix,(char *) reply->text); [ 232s] ^ [ 232s] In file included from /usr/include/features.h:374:0, [ 232s] from /usr/include/ctype.h:25, [ 232s] from imap4r1.c:35: [ 232s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 232s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 232s] ^ [ 232s] imap4r1.c:4415:5: warning: pointer targets in passing argument 3 of 'mm_list' differ in signedness [-Wpointer-sign] [ 232s] mm_list (stream,NIL,t,NIL); [ 232s] ^ [ 232s] In file included from c-client.h:41:0, [ 232s] from imap4r1.c:38: [ 232s] mail.h:1616:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 232s] void mm_list (MAILSTREAM *stream,int delimiter,char *name,long attributes); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_response': [ 232s] imap4r1.c:4448:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"UIDVALIDITY") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4448:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"UIDVALIDITY") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4457:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"UIDNEXT")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4457:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"UIDNEXT")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4459:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"PERMANENTFLAGS") && (*s == '(') && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4459:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"PERMANENTFLAGS") && (*s == '(') && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4467:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (s,"\\Seen")) stream->perm_seen = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4467:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (s,"\\Seen")) stream->perm_seen = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4468:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Deleted")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4468:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Deleted")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4470:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Flagged")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4470:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Flagged")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4472:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Answered")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4472:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Answered")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4474:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Draft")) stream->perm_draft = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4474:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (s,"\\Draft")) stream->perm_draft = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4482:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"CAPABILITY")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4482:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"CAPABILITY")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4485:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] !compare_cstring (t,"COPYUID") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4485:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] !compare_cstring (t,"COPYUID") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4491:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (j && !compare_cstring (t,"APPENDUID") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4491:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (j && !compare_cstring (t,"APPENDUID") && [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4498:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"REFERRAL")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4498:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"REFERRAL")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4505:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"UIDNOTSTICKY")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4505:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] if (!compare_cstring (t,"UIDNOTSTICKY")) { [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4509:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"READ-ONLY")) stream->rdonly = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4509:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"READ-ONLY")) stream->rdonly = T; [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4510:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"READ-WRITE")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4510:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"READ-WRITE")) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4512:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"PARSE") && !errflg) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c:4512:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 232s] else if (!compare_cstring (t,"PARSE") && !errflg) [ 232s] ^ [ 232s] In file included from c-client.h:48:0, [ 232s] from imap4r1.c:38: [ 232s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 232s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_namespace': [ 232s] imap4r1.c:4554:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] nam->name = imap_parse_string (stream,txtptr,reply,NIL,NIL,NIL); [ 232s] ^ [ 232s] imap4r1.c:4579:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(par->attribute = imap_parse_string (stream,txtptr,reply,NIL, [ 232s] ^ [ 232s] imap4r1.c:4591:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] if (!(par->value = imap_parse_string (stream,txtptr,reply,NIL, [ 232s] ^ [ 232s] In file included from imap4r1.c:35:0: [ 232s] imap4r1.c: In function 'imap_parse_thread': [ 232s] imap4r1.c:4664:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] else if (isdigit (*(s = *txtptr)) && [ 232s] ^ [ 232s] imap4r1.c:4666:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 232s] strtoul (*txtptr,(char **) txtptr,10))) { [ 232s] ^ [ 232s] In file included from osdep.h:43:0, [ 232s] from c-client.h:42, [ 232s] from imap4r1.c:38: [ 232s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 232s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_envelope': [ 232s] imap4r1.c:4750:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (*env)->subject = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c:4757:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (*env)->in_reply_to = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 232s] ^ [ 232s] imap4r1.c:4759:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] (*env)->message_id = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_address': [ 232s] imap4r1.c:4856:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] adr->personal = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c:4857:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] adr->adl = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c:4858:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] adr->mailbox = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c:4859:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] adr->host = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 232s] ^ [ 232s] imap4r1.c: In function 'imap_parse_flags': [ 232s] imap4r1.c:4956:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 232s] while (*(flag = ++*txtptr) == ' '); [ 232s] ^ [ 233s] imap4r1.c:4964:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (flag,"\\Seen")) elt->seen = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4964:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (flag,"\\Seen")) elt->seen = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4965:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Deleted")) elt->deleted = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4965:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Deleted")) elt->deleted = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4966:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Flagged")) elt->flagged = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4966:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Flagged")) elt->flagged = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4967:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Answered")) elt->answered = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4967:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Answered")) elt->answered = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4968:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Recent")) elt->recent = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4968:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Recent")) elt->recent = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4969:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Draft")) elt->draft = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4969:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (flag,"\\Draft")) elt->draft = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_user_flag': [ 233s] imap4r1.c:4993:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (flag,stream->user_flags[i])) return (1 << i); [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:4993:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (flag,stream->user_flags[i])) return (1 << i); [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_astring': [ 233s] imap4r1.c:5026:7: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 233s] ret = strncpy ((char *) fs_get (i + 1),s,i); [ 233s] ^ [ 233s] In file included from /usr/include/features.h:374:0, [ 233s] from /usr/include/ctype.h:25, [ 233s] from imap4r1.c:35: [ 233s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 233s] ^ [ 233s] imap4r1.c:5026:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] ret = strncpy ((char *) fs_get (i + 1),s,i); [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_string': [ 233s] imap4r1.c:5067:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] st = ++*txtptr; /* remember start of string */ [ 233s] ^ [ 233s] imap4r1.c:5116:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 233s] if ((i = strtoul (*txtptr,(char **) txtptr,10)) > MAXSERVERLIT) { [ 233s] ^ [ 233s] In file included from osdep.h:43:0, [ 233s] from c-client.h:42, [ 233s] from imap4r1.c:38: [ 233s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 233s] ^ [ 233s] imap4r1.c:5147:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (!(reply->line = net_getline (LOCAL->netstream))) [ 233s] ^ [ 233s] imap4r1.c:5148:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] reply->line = cpystr (""); [ 233s] ^ [ 233s] imap4r1.c:5149:5: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 233s] if (stream->debug) mm_dlog (reply->line); [ 233s] ^ [ 233s] In file included from c-client.h:41:0, [ 233s] from imap4r1.c:38: [ 233s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 233s] void mm_dlog (char *string); [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_cache': [ 233s] imap4r1.c:5217:5: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 233s] if (!(b = mail_body (stream,msgno,seg))) { [ 233s] ^ [ 233s] In file included from c-client.h:41:0, [ 233s] from imap4r1.c:38: [ 233s] mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_body_structure': [ 233s] imap4r1.c:5294:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (body->subtype = imap_parse_string(stream,txtptr,reply,NIL,NIL,LONGT)) [ 233s] ^ [ 233s] imap4r1.c:5295:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 233s] ucase (body->subtype); [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] unsigned char *ucase (unsigned char *string); [ 233s] ^ [ 233s] imap4r1.c:5313:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->location = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 233s] ^ [ 233s] imap4r1.c:5334:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (s = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT)) { [ 233s] ^ [ 233s] imap4r1.c:5335:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 233s] ucase (s); /* application always gets uppercase form */ [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] unsigned char *ucase (unsigned char *string); [ 233s] ^ [ 233s] imap4r1.c:5344:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (body->subtype = imap_parse_string(stream,txtptr,reply,NIL,NIL,LONGT)) [ 233s] ^ [ 233s] imap4r1.c:5345:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 233s] ucase (body->subtype); /* parse subtype */ [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] unsigned char *ucase (unsigned char *string); [ 233s] ^ [ 233s] imap4r1.c:5352:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->id = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 233s] ^ [ 233s] imap4r1.c:5353:25: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->description = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 233s] ^ [ 233s] imap4r1.c:5355:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (s = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT)) { [ 233s] ^ [ 233s] imap4r1.c:5356:2: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 233s] ucase (s); /* application always gets uppercase form */ [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] unsigned char *ucase (unsigned char *string); [ 233s] ^ [ 233s] imap4r1.c:5369:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 233s] body->size.bytes = strtoul (*txtptr,(char **) txtptr,10); [ 233s] ^ [ 233s] In file included from osdep.h:43:0, [ 233s] from c-client.h:42, [ 233s] from imap4r1.c:38: [ 233s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 233s] ^ [ 233s] imap4r1.c:5389:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 233s] body->size.lines = strtoul (*txtptr,(char **) txtptr,10); [ 233s] ^ [ 233s] In file included from osdep.h:43:0, [ 233s] from c-client.h:42, [ 233s] from imap4r1.c:38: [ 233s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 233s] ^ [ 233s] imap4r1.c:5396:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->md5 = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 233s] ^ [ 233s] imap4r1.c:5409:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->location = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT); [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_body_parameter': [ 233s] imap4r1.c:5457:24: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if(!(par->attribute=imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 233s] ^ [ 233s] imap4r1.c:5463:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (!(par->value = imap_parse_string (stream,txtptr,reply,NIL,NIL,LONGT))){ [ 233s] ^ [ 233s] imap4r1.c:5485:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] ((*(s = *txtptr) == 'I') || (*s == 'i')) && [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_disposition': [ 233s] imap4r1.c:5509:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] body->disposition.type = imap_parse_string (stream,txtptr,reply,NIL,NIL, [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_language': [ 233s] imap4r1.c:5552:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] else if (s = imap_parse_string (stream,txtptr,reply,NIL,&i,LONGT)) { [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_extension': [ 233s] imap4r1.c:5620:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 233s] if (i = strtoul (*txtptr,(char **) txtptr,10)) do [ 233s] ^ [ 233s] In file included from osdep.h:43:0, [ 233s] from c-client.h:42, [ 233s] from imap4r1.c:38: [ 233s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 233s] ^ [ 233s] imap4r1.c:5625:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] if (!(reply->line = net_getline (LOCAL->netstream))) [ 233s] ^ [ 233s] imap4r1.c:5626:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 233s] reply->line = cpystr (""); [ 233s] ^ [ 233s] imap4r1.c:5627:5: warning: pointer targets in passing argument 1 of 'mm_dlog' differ in signedness [-Wpointer-sign] [ 233s] if (stream->debug) mm_dlog (reply->line); [ 233s] ^ [ 233s] In file included from c-client.h:41:0, [ 233s] from imap4r1.c:38: [ 233s] mail.h:1620:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 233s] void mm_dlog (char *string); [ 233s] ^ [ 233s] imap4r1.c:5632:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 233s] strtoul (*txtptr,(char **) txtptr,10); [ 233s] ^ [ 233s] In file included from osdep.h:43:0, [ 233s] from c-client.h:42, [ 233s] from imap4r1.c:38: [ 233s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 233s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 233s] ^ [ 233s] imap4r1.c: In function 'imap_parse_capabilities': [ 233s] imap4r1.c:5666:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (t,"IMAP4")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5666:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (t,"IMAP4")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5668:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP4rev1")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5668:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP4rev1")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5670:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP2")) LOCAL->cap.rfc1176 = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5670:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP2")) LOCAL->cap.rfc1176 = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5671:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP2bis")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5671:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IMAP2bis")) [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5673:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ACL")) LOCAL->cap.acl = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5673:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ACL")) LOCAL->cap.acl = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5674:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"QUOTA")) LOCAL->cap.quota = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5674:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"QUOTA")) LOCAL->cap.quota = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5675:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LITERAL+")) LOCAL->cap.litplus = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5675:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LITERAL+")) LOCAL->cap.litplus = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5676:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IDLE")) LOCAL->cap.idle = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5676:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"IDLE")) LOCAL->cap.idle = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5677:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"MAILBOX-REFERRALS")) LOCAL->cap.mbx_ref = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5677:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"MAILBOX-REFERRALS")) LOCAL->cap.mbx_ref = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5678:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LOGIN-REFERRALS")) LOCAL->cap.log_ref = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5678:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LOGIN-REFERRALS")) LOCAL->cap.log_ref = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5679:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"NAMESPACE")) LOCAL->cap.namespace = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5679:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"NAMESPACE")) LOCAL->cap.namespace = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5680:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"UIDPLUS")) LOCAL->cap.uidplus = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5680:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"UIDPLUS")) LOCAL->cap.uidplus = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5681:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"STARTTLS")) LOCAL->cap.starttls = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5681:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"STARTTLS")) LOCAL->cap.starttls = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5682:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LOGINDISABLED"))LOCAL->cap.logindisabled = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5682:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"LOGINDISABLED"))LOCAL->cap.logindisabled = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5683:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ID")) LOCAL->cap.id = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5683:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ID")) LOCAL->cap.id = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5684:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CHILDREN")) LOCAL->cap.children = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5684:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CHILDREN")) LOCAL->cap.children = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5685:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"MULTIAPPEND")) LOCAL->cap.multiappend = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5685:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"MULTIAPPEND")) LOCAL->cap.multiappend = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5686:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"BINARY")) LOCAL->cap.binary = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5686:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"BINARY")) LOCAL->cap.binary = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5687:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"UNSELECT")) LOCAL->cap.unselect = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5687:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"UNSELECT")) LOCAL->cap.unselect = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5688:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"SASL-IR")) LOCAL->cap.sasl_ir = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5688:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"SASL-IR")) LOCAL->cap.sasl_ir = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5689:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"SCAN")) LOCAL->cap.scan = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5689:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"SCAN")) LOCAL->cap.scan = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5690:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"URLAUTH")) LOCAL->cap.urlauth = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5690:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"URLAUTH")) LOCAL->cap.urlauth = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5691:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CATENATE")) LOCAL->cap.catenate = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5691:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CATENATE")) LOCAL->cap.catenate = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5692:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CONDSTORE")) LOCAL->cap.condstore = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5692:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"CONDSTORE")) LOCAL->cap.condstore = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5693:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ESEARCH")) LOCAL->cap.esearch = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5693:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"ESEARCH")) LOCAL->cap.esearch = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5701:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (t,"THREAD") && !LOCAL->loser) { [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5701:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] if (!compare_cstring (t,"THREAD") && !LOCAL->loser) { [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5708:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"AUTH")) { [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5708:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (t,"AUTH")) { [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5711:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (s,"ANONYMOUS")) LOCAL->cap.authanon = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 233s] imap4r1.c:5711:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 233s] else if (!compare_cstring (s,"ANONYMOUS")) LOCAL->cap.authanon = T; [ 233s] ^ [ 233s] In file included from c-client.h:48:0, [ 233s] from imap4r1.c:38: [ 233s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 233s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 233s] ^ [ 235s] `cat CCTYPE` -c `cat CFLAGS` pop3.c [ 235s] pop3.c: In function 'pop3_valid': [ 235s] pop3.c:180:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] !compare_cstring (mb.mailbox,"INBOX")) ? &pop3driver : NIL; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:180:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] !compare_cstring (mb.mailbox,"INBOX")) ? &pop3driver : NIL; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_scan': [ 235s] pop3.c:232:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] (pop3_valid (ref) && pmatch ("INBOX",pat)) : [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:232:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] (pop3_valid (ref) && pmatch ("INBOX",pat)) : [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:233:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp))) [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:233:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp))) [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_list': [ 235s] pop3.c:248:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] if (pop3_valid (ref) && pmatch ("INBOX",pat)) { [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:248:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] if (pop3_valid (ref) && pmatch ("INBOX",pat)) { [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:253:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] else if (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp)) { [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:253:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] else if (mail_valid_net (pat,&pop3driver,NIL,tmp) && pmatch ("INBOX",tmp)) { [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_lsub': [ 235s] pop3.c:279:3: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] if (s = sm_read (&sdb)) do if (pop3_valid (s) && pmatch (s,mbx)) [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c:279:3: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 235s] if (s = sm_read (&sdb)) do if (pop3_valid (s) && pmatch (s,mbx)) [ 235s] ^ [ 235s] In file included from env_unix.h:61:0, [ 235s] from osdep.h:63, [ 235s] from c-client.h:42, [ 235s] from pop3.c:33: [ 235s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_capa': [ 235s] pop3.c:500:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] if (!compare_cstring (t,"STLS")) LOCAL->cap.stls = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:500:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] if (!compare_cstring (t,"STLS")) LOCAL->cap.stls = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:501:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"PIPELINING")) LOCAL->cap.pipelining = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:501:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"PIPELINING")) LOCAL->cap.pipelining = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:502:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"RESP-CODES")) LOCAL->cap.respcodes = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:502:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"RESP-CODES")) LOCAL->cap.respcodes = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:503:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"TOP")) LOCAL->cap.top = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:503:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"TOP")) LOCAL->cap.top = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:504:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"UIDL")) LOCAL->cap.uidl = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:504:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"UIDL")) LOCAL->cap.uidl = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:505:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"USER")) LOCAL->cap.user = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:505:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"USER")) LOCAL->cap.user = T; [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:506:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"IMPLEMENTATION") && args) [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:506:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"IMPLEMENTATION") && args) [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:508:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"EXPIRE") && args) { [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:508:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"EXPIRE") && args) { [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:516:2: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] (!compare_cstring (args,"NEVER")) ? 65535 : [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:516:2: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] (!compare_cstring (args,"NEVER")) ? 65535 : [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:517:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] ((s && !compare_cstring (s,"USER")) ? -atoi (args) : atoi (args)); [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:517:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] ((s && !compare_cstring (s,"USER")) ? -atoi (args) : atoi (args)); [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:519:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"LOGIN-DELAY") && args) { [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:519:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"LOGIN-DELAY") && args) { [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:527:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] LOCAL->cap.delaysecs = (s && !compare_cstring (s,"USER")) ? [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:527:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] LOCAL->cap.delaysecs = (s && !compare_cstring (s,"USER")) ? [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:530:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"SASL") && args) [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c:530:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 235s] else if (!compare_cstring (t,"SASL") && args) [ 235s] ^ [ 235s] In file included from c-client.h:48:0, [ 235s] from pop3.c:33: [ 235s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_fetchfast': [ 235s] pop3.c:784:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 235s] mail_uid_sequence (stream,sequence) : [ 235s] ^ [ 235s] In file included from c-client.h:41:0, [ 235s] from pop3.c:33: [ 235s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 235s] ^ [ 235s] pop3.c:785:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 235s] mail_sequence (stream,sequence))) [ 235s] ^ [ 235s] In file included from c-client.h:41:0, [ 235s] from pop3.c:33: [ 235s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_expunge': [ 235s] pop3.c:948:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 235s] mail_uid_sequence (stream,sequence) : [ 235s] ^ [ 235s] In file included from c-client.h:41:0, [ 235s] from pop3.c:33: [ 235s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 235s] ^ [ 235s] pop3.c:949:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 235s] mail_sequence (stream,sequence)) : [ 235s] ^ [ 235s] In file included from c-client.h:41:0, [ 235s] from pop3.c:33: [ 235s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 235s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 235s] ^ [ 235s] pop3.c: In function 'pop3_header': [ 235s] pop3.c:848:13: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 235s] fread (elt->private.msg.header.text.data = (unsigned char *) [ 235s] ^ [ 236s] `cat CCTYPE` -c `cat CFLAGS` unix.c [ 236s] unix.c: In function 'unix_valid': [ 236s] unix.c:231:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 236s] utime (file,tp); /* set the times */ [ 236s] ^ [ 236s] unix.c: In function 'unix_open': [ 236s] unix.c:468:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:468:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:480:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 236s] ^ [ 236s] unix.c:530:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 236s] flock (LOCAL->ld,LOCK_UN); /* release the lock */ [ 236s] ^ [ 236s] unix.c: In function 'unix_header': [ 236s] unix.c:626:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 236s] ^ [ 236s] unix.c:640:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 236s] ^ [ 236s] unix.c:653:3: warning: pointer targets in passing argument 1 of 'mail_filter' differ in signedness [-Wpointer-sign] [ 236s] *length = mail_filter (LOCAL->buf,*length,unix_hlines,FT_NOT); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1720:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long mail_filter (char *text,unsigned long len,STRINGLIST *lines, [ 236s] ^ [ 236s] unix.c: In function 'unix_text_work': [ 236s] unix.c:703:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 236s] ^ [ 236s] unix.c:731:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] d.chunk = tmp; /* initial buffer chunk */ [ 236s] ^ [ 236s] unix.c:734:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] for (s = (char *) LOCAL->text.data; SIZE (&bs);) switch (c = SNX (&bs)) { [ 236s] ^ [ 236s] unix.c: In function 'unix_ping': [ 236s] unix.c:788:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:789:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c: In function 'unix_expunge': [ 236s] unix.c:846:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 236s] mail_uid_sequence (stream,sequence) : [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 236s] ^ [ 236s] unix.c:847:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 236s] mail_sequence (stream,sequence)) : LONGT) && [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 236s] ^ [ 236s] unix.c:852:21: warning: unused variable 'elt' [-Wunused-variable] [ 236s] MESSAGECACHE *elt = mail_elt (stream,i); [ 236s] ^ [ 236s] unix.c:860:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] if (i) sprintf (msg = LOCAL->buf,"Expunged %lu messages",i); [ 236s] ^ [ 236s] unix.c: In function 'unix_copy': [ 236s] unix.c:902:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 236s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 236s] ^ [ 236s] unix.c:903:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 236s] mail_sequence (stream,sequence))) return NIL; [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 236s] ^ [ 236s] unix.c:909:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (compare_cstring (mailbox,"INBOX")) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:909:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (compare_cstring (mailbox,"INBOX")) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:916:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:917:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:921:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Invalid UNIX-format mailbox name: %.80s",mailbox); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:922:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:926:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Not a UNIX-format mailbox: %.80s",mailbox); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:927:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:937:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] mailbox); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:938:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,WARN); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:947:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Can't open destination mailbox: %s",strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:948:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR);/* log the error */ [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:957:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 236s] if (write (fd,LOCAL->buf,elt->private.special.text.size) < 0) ret = NIL; [ 236s] ^ [ 236s] In file included from osdep.h:63:0, [ 236s] from unix.c:46: [ 236s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] long safe_write (int fd,char *buf,long nbytes); [ 236s] ^ [ 236s] unix.c:965:6: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 236s] unix_xstatus (stream,LOCAL->buf,elt,++(tstream->uid_last),LONGT) : [ 236s] ^ [ 236s] unix.c:131:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 236s] ^ [ 236s] unix.c:966:6: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 236s] unix_xstatus (stream,LOCAL->buf,elt,NIL,NIL); [ 236s] ^ [ 236s] unix.c:131:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 236s] ^ [ 236s] unix.c:967:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 236s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 236s] ^ [ 236s] In file included from osdep.h:63:0, [ 236s] from unix.c:46: [ 236s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] long safe_write (int fd,char *buf,long nbytes); [ 236s] ^ [ 236s] unix.c:981:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Message copy failed: %s",strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1007:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] if (!ret) MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c: In function 'unix_append': [ 236s] unix.c:1051:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (compare_cstring (mailbox,"INBOX")) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1051:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (compare_cstring (mailbox,"INBOX")) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1093:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 236s] if (!mail_parse_date (&elt,date)) { [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 236s] ^ [ 236s] unix.c:1037:17: warning: unused variable 'uidlocation' [-Wunused-variable] [ 236s] unsigned long uidlocation = 0; [ 236s] ^ [ 236s] unix.c: In function 'unix_collect_msg': [ 236s] unix.c:1196:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] if ((s = stream->user_flags[find_rightmost_bit (&uf)]) && [ 236s] ^ [ 236s] unix.c: In function 'unix_parse': [ 236s] unix.c:1462:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (tmp,"Mailbox open failed, aborted: %s",strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1463:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (tmp,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:1473:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1474:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (tmp,ERROR); /* this is pretty bad */ [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:1486:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 236s] ^ [ 236s] unix.c:1495:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] s = unix_mbxline (stream,&bs,&i); [ 236s] ^ [ 236s] unix.c:1500:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] (char *) s); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1501:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (tmp,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:1550:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (tmp,"Unable to parse internal date: %s",(char *) date); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1551:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (tmp,WARN); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:1555:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] s = t = unix_mbxline (stream,&bs,&i); [ 236s] ^ [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 236s] ^ [ 236s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 236s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 236s] In file included from /usr/include/string.h:635:0, [ 236s] from osdep.h:44, [ 236s] from unix.c:46: [ 236s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 236s] ^ [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 236s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 236s] ^ [ 236s] In file included from /usr/include/string.h:635:0, [ 236s] from osdep.h:44, [ 236s] from unix.c:46: [ 236s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 236s] ^ [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 236s] ^ [ 236s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] unix.c:1572:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1572:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 236s] ^ [ 236s] unix.c:1572:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 236s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 236s] ^ [ 236s] In file included from osdep.h:44:0, [ 236s] from unix.c:46: [ 236s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] extern size_t strlen (const char *__s) [ 236s] ^ [ 236s] unix.c:1578:9: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_csizedtext (stream->user_flags[j],&uf)) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 236s] ^ [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] u = strpbrk (s," \n\r"); [ 236s] ^ [ 236s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 236s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 236s] In file included from /usr/include/string.h:635:0, [ 236s] from osdep.h:44, [ 236s] from unix.c:46: [ 236s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 236s] ^ [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 236s] u = strpbrk (s," \n\r"); [ 236s] ^ [ 236s] In file included from /usr/include/string.h:635:0, [ 236s] from osdep.h:44, [ 236s] from unix.c:46: [ 236s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 236s] ^ [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] u = strpbrk (s," \n\r"); [ 236s] ^ [ 236s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1626:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 236s] unix.c:1626:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 236s] unix.c:1626:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] u = strpbrk (s," \n\r"); [ 236s] ^ [ 236s] unix.c:1633:4: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 236s] strncpy (stream->user_flags[j],s,k); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 236s] ^ [ 236s] unix.c:1663:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] j,elt->private.uid); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1668:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] j,prevuid + 1); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:1686:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (tmp,WARN); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:1742:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_cstring (tmp,"STATUS") || [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1743:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] !compare_cstring (tmp,"X-STATUS") || [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1744:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] !compare_cstring (tmp,"X-KEYWORDS") || [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1745:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] !compare_cstring (tmp,"X-UID") || [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1746:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] !compare_cstring (tmp,"X-IMAP") || [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1747:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] !compare_cstring (tmp,"X-IMAPBASE")) { [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:1770:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] if (u = strpbrk (err,"\r\n")) *u = '\0'; [ 236s] ^ [ 236s] unix.c:1796:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] s = unix_mbxline (stream,&bs,&i); [ 236s] ^ [ 236s] unix.c: In function 'unix_rewrite': [ 236s] unix.c:2082:3: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 236s] unsigned long size = LOCAL->pseudo ? unix_pseudo (stream,LOCAL->buf) : 0; [ 236s] ^ [ 236s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 236s] ^ [ 236s] unix.c:2090:2: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 236s] unix_xstatus (stream,LOCAL->buf,elt,NIL,flag) + [ 236s] ^ [ 236s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 236s] ^ [ 236s] unix.c:2098:5: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 236s] size = unix_pseudo (stream,LOCAL->buf); [ 236s] ^ [ 236s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 236s] ^ [ 236s] unix.c:2118:7: warning: pointer targets in passing argument 2 of 'unix_pseudo' differ in signedness [-Wpointer-sign] [ 236s] unix_write (&f,LOCAL->buf,unix_pseudo (stream,LOCAL->buf)); [ 236s] ^ [ 236s] unix.c:1962:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_pseudo (MAILSTREAM *stream,char *hdr) [ 236s] ^ [ 236s] unix.c:2118:7: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 236s] unix_write (&f,LOCAL->buf,unix_pseudo (stream,LOCAL->buf)); [ 236s] ^ [ 236s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 236s] ^ [ 236s] unix.c:2135:8: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 236s] unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)))) { [ 236s] ^ [ 236s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 236s] ^ [ 236s] unix.c:2149:4: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 236s] unix_write (&f,LOCAL->buf,elt->private.special.text.size); [ 236s] ^ [ 236s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 236s] ^ [ 236s] unix.c:2170:9: warning: pointer targets in passing argument 2 of 'unix_xstatus' differ in signedness [-Wpointer-sign] [ 236s] j = unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 236s] ^ [ 236s] unix.c:1989:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] unsigned long unix_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 236s] ^ [ 236s] unix.c:2170:9: warning: pointer targets in passing argument 2 of 'unix_write' differ in signedness [-Wpointer-sign] [ 236s] j = unix_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 236s] ^ [ 236s] unix.c:136:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void unix_write (UNIXFILE *f,char *s,unsigned long i); [ 236s] ^ [ 236s] unix.c:2255:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Mailbox open failed, aborted: %s",strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2256:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c: In function 'unix_extend': [ 236s] unix.c:2277:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 236s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = i) + 1); [ 236s] ^ [ 236s] unix.c:2282:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 236s] if ((write (LOCAL->fd,LOCAL->buf,i) >= 0) && !fsync (LOCAL->fd)) break; [ 236s] ^ [ 236s] In file included from osdep.h:63:0, [ 236s] from unix.c:46: [ 236s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] long safe_write (int fd,char *buf,long nbytes); [ 236s] ^ [ 236s] unix.c:2288:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"Unable to extend mailbox: %s",strerror (e)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2289:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] if (!stream->silent) MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c: In function 'mbox_valid': [ 236s] unix.c:2461:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_cstring (name,"INBOX") && (unix_valid ("mbox") || !errno) && [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:2461:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_cstring (name,"INBOX") && (unix_valid ("mbox") || !errno) && [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c: In function 'mbox_create': [ 236s] unix.c:2476:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_cstring (mailbox,"INBOX")) return unix_create (NIL,"mbox"); [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c:2476:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 236s] if (!compare_cstring (mailbox,"INBOX")) return unix_create (NIL,"mbox"); [ 236s] ^ [ 236s] In file included from unix.c:52:0: [ 236s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 236s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 236s] ^ [ 236s] unix.c: In function 'mbox_ping': [ 236s] unix.c:2605:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sysinbox ()); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2606:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:2618:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sprintf (LOCAL->buf,"New mail move failed: %s",strerror (errno)); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2619:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,WARN); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:2626:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] sysinbox (),size,(unsigned long) sbuf.st_size); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2627:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] MM_LOG (LOCAL->buf,ERROR); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c:2644:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 236s] size,stream->mailbox,sysinbox ()); [ 236s] ^ [ 236s] In file included from /usr/include/features.h:374:0, [ 236s] from /usr/include/stdio.h:27, [ 236s] from unix.c:40: [ 236s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 236s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 236s] ^ [ 236s] unix.c:2648:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 236s] else MM_LOG (LOCAL->buf,WARN); [ 236s] ^ [ 236s] In file included from unix.c:45:0: [ 236s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 236s] void mm_log (char *string,long errflg); [ 236s] ^ [ 236s] unix.c: In function 'unix_open': [ 236s] unix.c:519:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (fd,i); /* make sure tied off */ [ 236s] ^ [ 236s] unix.c: In function 'unix_header': [ 236s] unix.c:630:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.header.text.size); [ 236s] ^ [ 236s] unix.c:640:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 236s] ^ [ 236s] unix.c: In function 'unix_text_work': [ 236s] unix.c:707:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.text.text.size); [ 236s] ^ [ 236s] unix.c: In function 'unix_copy': [ 236s] unix.c:956:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 236s] ^ [ 236s] unix.c:982:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (fd,sbuf.st_size); [ 236s] ^ [ 236s] unix.c: In function 'unix_append': [ 236s] unix.c:1152:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (fd,sbuf.st_size); [ 236s] ^ [ 236s] unix.c: In function 'unix_rewrite': [ 236s] unix.c:2139:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 236s] ^ [ 236s] unix.c:2239:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (LOCAL->fd,LOCAL->filesize = size); [ 236s] ^ [ 236s] unix.c: In function 'unix_extend': [ 236s] unix.c:2285:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 236s] ^ [ 236s] unix.c: In function 'mbox_ping': [ 236s] unix.c:2611:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 236s] read (sfd,s = (char *) fs_get (size + 1),size); [ 236s] ^ [ 236s] unix.c:2621:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 236s] ^ [ 236s] unix.c:2629:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 236s] ^ [ 236s] unix.c:2640:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 236s] ftruncate (sfd,0); /* truncate sysinbox to zero bytes */ [ 236s] ^ [ 237s] `cat CCTYPE` -c `cat CFLAGS` mbx.c [ 237s] mbx.c: In function 'mbx_isvalid': [ 237s] mbx.c:233:8: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 237s] if (flock (fd,LOCK_SH) || [ 237s] ^ [ 237s] mbx.c:303:7: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 237s] utime (tmp,tp); /* set the times */ [ 237s] ^ [ 237s] mbx.c:307:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] else if (((error = errno) == ENOENT) && !compare_cstring (name,"INBOX")) [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:307:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] else if (((error = errno) == ENOENT) && !compare_cstring (name,"INBOX")) [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_rename': [ 237s] mbx.c:506:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (ret && !compare_cstring (old,"INBOX")) mbx_create (NIL,"INBOX"); [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:506:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (ret && !compare_cstring (old,"INBOX")) mbx_create (NIL,"INBOX"); [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_open': [ 237s] mbx.c:587:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 237s] ^ [ 237s] mbx.c:590:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:590:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_flags': [ 237s] mbx.c:677:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 237s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c:678:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 237s] mail_sequence (stream,sequence))) [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_header': [ 237s] mbx.c:706:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = *length) + 1); [ 237s] ^ [ 237s] mbx.c:709:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] read (LOCAL->fd,s = LOCAL->buf,*length); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_text': [ 237s] mbx.c:746:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 237s] ^ [ 237s] mbx.c: In function 'mbx_ping': [ 237s] mbx.c:856:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Reclaimed %lu bytes of expunged space",i); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:857:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,(long) NIL); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_expunge': [ 237s] mbx.c:889:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 237s] mail_uid_sequence (stream,sequence) : [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c:890:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 237s] mail_sequence (stream,sequence)) : LONGT) { [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c:896:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Expunged %lu messages",nexp); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:897:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,(long) NIL); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c:900:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Reclaimed %lu bytes of expunged space",reclaimed); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:901:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,(long) NIL); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_snarf': [ 237s] mbx.c:940:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 237s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] char *mail_date (char *string,MESSAGECACHE *elt); [ 237s] ^ [ 237s] mbx.c:941:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 237s] ^ [ 237s] In file included from osdep.h:44:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] extern size_t strlen (const char *__s) [ 237s] ^ [ 237s] mbx.c:945:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] (fANSWERED * elt->answered) + (fDRAFT * elt->draft))); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:947:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 237s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 237s] ^ [ 237s] In file included from osdep.h:44:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] extern size_t strlen (const char *__s) [ 237s] ^ [ 237s] mbx.c:947:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c:963:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:964:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,WARN); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_copy': [ 237s] mbx.c:999:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 237s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c:1000:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 237s] mail_sequence (stream,sequence))) return NIL; [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 237s] ^ [ 237s] mbx.c:1009:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1010:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,ERROR); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c:1014:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Invalid MBX-format mailbox name: %.80s",mailbox); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1015:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,ERROR); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c:1019:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Not a MBX-format mailbox: %.80s",mailbox); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1020:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,ERROR); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c:1032:7: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 237s] mail_date(LOCAL->buf,elt);/* build target header */ [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] char *mail_date (char *string,MESSAGECACHE *elt); [ 237s] ^ [ 237s] mbx.c:1037:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (!compare_cstring (s,t) && (k |= 1 << m)) break; [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:1037:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (!compare_cstring (s,t) && (k |= 1 << m)) break; [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:1038:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf+strlen(LOCAL->buf),",%lu;%08lx%04x-%08lx\015\012", [ 237s] ^ [ 237s] In file included from osdep.h:44:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] extern size_t strlen (const char *__s) [ 237s] ^ [ 237s] mbx.c:1042:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] (fDRAFT * elt->draft)),cu ? ++dstream->uid_last : 0); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1044:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 237s] if (ret = (write (fd,LOCAL->buf,strlen (LOCAL->buf)) > 0)) { [ 237s] ^ [ 237s] In file included from osdep.h:44:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] extern size_t strlen (const char *__s) [ 237s] ^ [ 237s] mbx.c:1044:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] if (ret = (write (fd,LOCAL->buf,strlen (LOCAL->buf)) > 0)) { [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c:1047:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] ret = write (fd,LOCAL->buf,j) >= 0; [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c:1058:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1059:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 237s] MM_LOG (LOCAL->buf,ERROR); [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void mm_log (char *string,long errflg); [ 237s] ^ [ 237s] mbx.c:1065:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"%08lx",dstream->uid_last); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1066:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] write (fd,LOCAL->buf,8); [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_append': [ 237s] mbx.c:1123:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (compare_cstring (mailbox,"INBOX")) { [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:1123:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 237s] if (compare_cstring (mailbox,"INBOX")) { [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 237s] ^ [ 237s] mbx.c:1165:2: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 237s] if (!mail_parse_date (&elt,date)) { [ 237s] ^ [ 237s] In file included from mbx.c:41:0: [ 237s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 237s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_parse': [ 237s] mbx.c:1274:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] stream->uid_validity = strtoul (LOCAL->buf + 7,NIL,16); [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1277:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] i = strtoul (LOCAL->buf + 15,NIL,16); [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1281:8: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 237s] (i < NUSERFLAGS) && (t = strchr (s,'\015')) && (t - s); [ 237s] ^ [ 237s] mbx.c:1281:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] mbx.c:1281:31: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] (i < NUSERFLAGS) && (t = strchr (s,'\015')) && (t - s); [ 237s] ^ [ 237s] mbx.c:1284:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 237s] if (!stream->user_flags[i] && (strlen (s) <= MAXUSERFLAG)) [ 237s] ^ [ 237s] In file included from osdep.h:44:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] extern size_t strlen (const char *__s) [ 237s] ^ [ 237s] mbx.c:1285:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 237s] stream->user_flags[i] = cpystr (s); [ 237s] ^ [ 237s] In file included from mbx.c:46:0: [ 237s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] char *cpystr (const char *string); [ 237s] ^ [ 237s] mbx.c:1295:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] strtoul (LOCAL->buf + HDRSIZE - 8,NIL,16) : 0; [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1312:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 237s] ^ [ 237s] mbx.c:1312:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] mbx.c:1312:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 237s] ^ [ 237s] mbx.c:1321:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 237s] ^ [ 237s] mbx.c:1321:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] mbx.c:1321:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 237s] ^ [ 237s] mbx.c:1321:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 237s] ^ [ 237s] mbx.c:1321:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 237s] mbx.c:1321:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 237s] ^ [ 237s] mbx.c:1351:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] if (!(j = strtoul (s,(char **) &x,10)) && (!(x && *x))) { [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1369:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] if ((m = strtoul (t+13,NIL,16)) && [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1385:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] if ((k = strtoul (t+8,NIL,16)) & fEXPUNGED) { [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1419:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] elt->user_flags = strtoul (t,NIL,16); [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c: In function 'mbx_read_flags': [ 237s] mbx.c:1502:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1503:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1510:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1511:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1517:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] elt->private.special.text.size,(char *) LOCAL->buf); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1518:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf+50); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1522:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] i = strtoul (LOCAL->buf+9,NIL,16); [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1531:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] elt->user_flags = strtoul (LOCAL->buf+1,NIL,16); [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c: In function 'mbx_update_header': [ 237s] mbx.c:83:15: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] [ 237s] #define LOCAL ((MBXLOCAL *) stream->local) [ 237s] ^ [ 237s] mbx.c:1547:13: note: in expansion of macro 'LOCAL' [ 237s] char *s = LOCAL->buf; [ 237s] ^ [ 237s] mbx.c:1558:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf + HDRSIZE - 10,"%08lx\015\012",LOCAL->lastpid); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1563:9: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] HDRSIZE - CYGKLUDGEOFFSET) > 0) break; [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_update_status': [ 237s] mbx.c:1586:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1587:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1594:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] sprintf (LOCAL->buf,"Unable to read old status: %s",strerror (errno)); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1595:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1601:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] elt->private.special.text.size,(char *) LOCAL->buf); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1602:7: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 237s] fatal (LOCAL->buf+50); [ 237s] ^ [ 237s] In file included from osdep.h:65:0, [ 237s] from mbx.c:42: [ 237s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] void fatal (char *string); [ 237s] ^ [ 237s] mbx.c:1607:9: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 237s] fEXPUNGED : (strtoul (LOCAL->buf+9,NIL,16)) & fEXPUNGED) + [ 237s] ^ [ 237s] In file included from osdep.h:43:0, [ 237s] from mbx.c:42: [ 237s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 237s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 237s] ^ [ 237s] mbx.c:1610:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 237s] (fDRAFT * elt->draft) + fOLD),elt->private.uid); [ 237s] ^ [ 237s] In file included from /usr/include/features.h:374:0, [ 237s] from /usr/include/stdio.h:27, [ 237s] from mbx.c:37: [ 237s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 237s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 237s] ^ [ 237s] mbx.c:1615:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] if (write (LOCAL->fd,LOCAL->buf,21) > 0) break; [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_hdrpos': [ 237s] mbx.c:1663:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (hdr) *hdr = LOCAL->buf; [ 237s] ^ [ 237s] mbx.c:1670:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (hdr) *hdr = LOCAL->buf; [ 237s] ^ [ 237s] mbx.c:1680:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 237s] if (hdr) *hdr = LOCAL->buf; /* possibly return header too */ [ 237s] ^ [ 237s] mbx.c: In function 'mbx_rewrite': [ 237s] mbx.c:1761:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 237s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 237s] ^ [ 237s] In file included from osdep.h:63:0, [ 237s] from mbx.c:42: [ 237s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 237s] long safe_write (int fd,char *buf,long nbytes); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_header': [ 237s] mbx.c:709:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 237s] read (LOCAL->fd,s = LOCAL->buf,*length); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_snarf': [ 237s] mbx.c:965:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 237s] ftruncate (LOCAL->fd,sbuf.st_size); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_copy': [ 237s] mbx.c:1046:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 237s] read (LOCAL->fd,LOCAL->buf,j); [ 237s] ^ [ 237s] mbx.c:1060:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 237s] ftruncate (fd,sbuf.st_size); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_append': [ 237s] mbx.c:1195:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 237s] ftruncate (fd,sbuf.st_size); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_parse': [ 237s] mbx.c:1269:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 237s] read (LOCAL->fd,LOCAL->buf,HDRSIZE); [ 237s] ^ [ 237s] mbx.c: In function 'mbx_rewrite': [ 237s] mbx.c:1757:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 237s] read (LOCAL->fd,LOCAL->buf,m); [ 237s] ^ [ 237s] mbx.c:1781:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 237s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 237s] ^ [ 238s] `cat CCTYPE` -c `cat CFLAGS` mmdf.c [ 238s] mmdf.c: In function 'mmdf_isvalid': [ 238s] mmdf.c:382:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 238s] utime (file,tp); /* set the times */ [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_open': [ 238s] mmdf.c:607:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:607:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:619:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 238s] ^ [ 238s] mmdf.c:669:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 238s] flock (LOCAL->ld,LOCK_UN); /* release the lock */ [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_header': [ 238s] mmdf.c:765:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 238s] ^ [ 238s] mmdf.c:779:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 238s] ^ [ 238s] mmdf.c:792:3: warning: pointer targets in passing argument 1 of 'mail_filter' differ in signedness [-Wpointer-sign] [ 238s] *length = mail_filter (LOCAL->buf,*length,mmdf_hlines,FT_NOT); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1720:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mail_filter (char *text,unsigned long len,STRINGLIST *lines, [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_text_work': [ 238s] mmdf.c:842:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = [ 238s] ^ [ 238s] mmdf.c:870:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] d.chunk = tmp; /* initial buffer chunk */ [ 238s] ^ [ 238s] mmdf.c:873:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] for (s = (char *) LOCAL->text.data; SIZE (&bs);) switch (c = SNX (&bs)) { [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_ping': [ 238s] mmdf.c:927:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] strerror (errno)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:928:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_expunge': [ 238s] mmdf.c:985:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 238s] mail_uid_sequence (stream,sequence) : [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 238s] ^ [ 238s] mmdf.c:986:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 238s] mail_sequence (stream,sequence)) : LONGT) && [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 238s] ^ [ 238s] mmdf.c:991:21: warning: unused variable 'elt' [-Wunused-variable] [ 238s] MESSAGECACHE *elt = mail_elt (stream,i); [ 238s] ^ [ 238s] mmdf.c:999:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] if (i) sprintf (msg = LOCAL->buf,"Expunged %lu messages",i); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_copy': [ 238s] mmdf.c:1038:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 238s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 238s] ^ [ 238s] mmdf.c:1039:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 238s] mail_sequence (stream,sequence))) return NIL; [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 238s] ^ [ 238s] mmdf.c:1044:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] if (compare_cstring (mailbox,"INBOX")) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1044:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] if (compare_cstring (mailbox,"INBOX")) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1051:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1052:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1056:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Invalid MMDF-format mailbox name: %.80s",mailbox); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1057:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1061:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Not a MMDF-format mailbox: %.80s",mailbox); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1062:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1072:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] mailbox); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1073:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,WARN); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1082:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Can't open destination mailbox: %s",strerror (errno)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1083:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); /* log the error */ [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1092:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 238s] if (write (fd,LOCAL->buf,elt->private.special.text.size) < 0) ret = NIL; [ 238s] ^ [ 238s] In file included from osdep.h:63:0, [ 238s] from mmdf.c:34: [ 238s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] long safe_write (int fd,char *buf,long nbytes); [ 238s] ^ [ 238s] mmdf.c:1100:6: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 238s] mmdf_xstatus (stream,LOCAL->buf,elt,++(tstream->uid_last),LONGT) : [ 238s] ^ [ 238s] mmdf.c:287:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 238s] ^ [ 238s] mmdf.c:1101:6: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 238s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,NIL); [ 238s] ^ [ 238s] mmdf.c:287:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 238s] ^ [ 238s] mmdf.c:1102:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 238s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 238s] ^ [ 238s] In file included from osdep.h:63:0, [ 238s] from mmdf.c:34: [ 238s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] long safe_write (int fd,char *buf,long nbytes); [ 238s] ^ [ 238s] mmdf.c:1117:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Message copy failed: %s",strerror (errno)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1143:3: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] if (!ret) MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_append': [ 238s] mmdf.c:1188:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] if (compare_cstring (mailbox,"INBOX")) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1188:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] if (compare_cstring (mailbox,"INBOX")) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1230:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 238s] if (!mail_parse_date (&elt,date)) { [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 238s] ^ [ 238s] mmdf.c:1173:17: warning: unused variable 'uidlocation' [-Wunused-variable] [ 238s] unsigned long uidlocation = 0; [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_collect_msg': [ 238s] mmdf.c:1332:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] if ((s = stream->user_flags[find_rightmost_bit (&uf)]) && [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_parse': [ 238s] mmdf.c:1591:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (tmp,"Mailbox open failed, aborted: %s",strerror (errno)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1592:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (tmp,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1602:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] (unsigned long) LOCAL->filesize,(unsigned long) sbuf.st_size); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1603:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (tmp,ERROR); /* this is pretty bad */ [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1615:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 238s] ^ [ 238s] mmdf.c:1624:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] s = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c:1629:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] (char *) s); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1634:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] s = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c:1639:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (tmp,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1656:4: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] s = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c:1692:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (tmp,"Unable to parse internal date: %s",(char *) date); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1693:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (tmp,WARN); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1710:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] if (t) s = t = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 238s] ^ [ 238s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 238s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 238s] In file included from /usr/include/string.h:635:0, [ 238s] from osdep.h:44, [ 238s] from mmdf.c:34: [ 238s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 238s] ^ [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 238s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 238s] ^ [ 238s] In file included from /usr/include/string.h:635:0, [ 238s] from osdep.h:44, [ 238s] from mmdf.c:34: [ 238s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 238s] ^ [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 238s] ^ [ 238s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] mmdf.c:1736:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1736:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 238s] ^ [ 238s] mmdf.c:1736:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 238s] if (!(u = strpbrk (s," \n\r"))) u = s + strlen (s); [ 238s] ^ [ 238s] In file included from osdep.h:44:0, [ 238s] from mmdf.c:34: [ 238s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] extern size_t strlen (const char *__s) [ 238s] ^ [ 238s] mmdf.c:1742:9: warning: pointer targets in passing argument 1 of 'compare_csizedtext' differ in signedness [-Wpointer-sign] [ 238s] if (!compare_csizedtext (stream->user_flags[j],&uf)) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:110:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_csizedtext (unsigned char *s1,SIZEDTEXT *s2); [ 238s] ^ [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] u = strpbrk (s," \n\r"); [ 238s] ^ [ 238s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 238s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 238s] In file included from /usr/include/string.h:635:0, [ 238s] from osdep.h:44, [ 238s] from mmdf.c:34: [ 238s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 238s] ^ [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 238s] u = strpbrk (s," \n\r"); [ 238s] ^ [ 238s] In file included from /usr/include/string.h:635:0, [ 238s] from osdep.h:44, [ 238s] from mmdf.c:34: [ 238s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 238s] ^ [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] u = strpbrk (s," \n\r"); [ 238s] ^ [ 238s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1790:9: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 238s] mmdf.c:1790:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 238s] mmdf.c:1790:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] u = strpbrk (s," \n\r"); [ 238s] ^ [ 238s] mmdf.c:1797:4: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 238s] strncpy (stream->user_flags[j],s,k); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 238s] ^ [ 238s] mmdf.c:1827:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] j,elt->private.uid); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1832:9: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] j,prevuid + 1); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:1850:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (tmp,WARN); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c:1906:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] if (!compare_cstring (tmp,"STATUS") || [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1907:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] !compare_cstring (tmp,"X-STATUS") || [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1908:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] !compare_cstring (tmp,"X-KEYWORDS") || [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1909:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] !compare_cstring (tmp,"X-UID") || [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1910:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] !compare_cstring (tmp,"X-IMAP") || [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1911:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 238s] !compare_cstring (tmp,"X-IMAPBASE")) { [ 238s] ^ [ 238s] In file included from mmdf.c:39:0: [ 238s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 238s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 238s] ^ [ 238s] mmdf.c:1934:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] if (u = strpbrk (err,"\r\n")) *u = '\0'; [ 238s] ^ [ 238s] mmdf.c:1958:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] s = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c:1983:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] s = mmdf_mbxline (stream,&bs,&i); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_rewrite': [ 238s] mmdf.c:2245:3: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 238s] unsigned long size = LOCAL->pseudo ? mmdf_pseudo (stream,LOCAL->buf) : 0; [ 238s] ^ [ 238s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 238s] ^ [ 238s] mmdf.c:2253:2: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 238s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag) + [ 238s] ^ [ 238s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 238s] ^ [ 238s] mmdf.c:2261:5: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 238s] size = mmdf_pseudo (stream,LOCAL->buf); [ 238s] ^ [ 238s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 238s] ^ [ 238s] mmdf.c:2281:7: warning: pointer targets in passing argument 2 of 'mmdf_pseudo' differ in signedness [-Wpointer-sign] [ 238s] mmdf_write (&f,LOCAL->buf,mmdf_pseudo (stream,LOCAL->buf)); [ 238s] ^ [ 238s] mmdf.c:2125:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_pseudo (MAILSTREAM *stream,char *hdr) [ 238s] ^ [ 238s] mmdf.c:2281:7: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 238s] mmdf_write (&f,LOCAL->buf,mmdf_pseudo (stream,LOCAL->buf)); [ 238s] ^ [ 238s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 238s] ^ [ 238s] mmdf.c:2298:8: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 238s] mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)))) { [ 238s] ^ [ 238s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 238s] ^ [ 238s] mmdf.c:2312:4: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 238s] mmdf_write (&f,LOCAL->buf,elt->private.special.text.size); [ 238s] ^ [ 238s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 238s] ^ [ 238s] mmdf.c:2333:9: warning: pointer targets in passing argument 2 of 'mmdf_xstatus' differ in signedness [-Wpointer-sign] [ 238s] j = mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 238s] ^ [ 238s] mmdf.c:2152:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] unsigned long mmdf_xstatus (MAILSTREAM *stream,char *status,MESSAGECACHE *elt, [ 238s] ^ [ 238s] mmdf.c:2333:9: warning: pointer targets in passing argument 2 of 'mmdf_write' differ in signedness [-Wpointer-sign] [ 238s] j = mmdf_xstatus (stream,LOCAL->buf,elt,NIL,flag)); [ 238s] ^ [ 238s] mmdf.c:292:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mmdf_write (MMDFFILE *f,char *s,unsigned long i); [ 238s] ^ [ 238s] mmdf.c:2401:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Mailbox open failed, aborted: %s",strerror (errno)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:2402:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_extend': [ 238s] mmdf.c:2423:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 238s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = i) + 1); [ 238s] ^ [ 238s] mmdf.c:2428:7: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 238s] if ((write (LOCAL->fd,LOCAL->buf,i) >= 0) && !fsync (LOCAL->fd)) break; [ 238s] ^ [ 238s] In file included from osdep.h:63:0, [ 238s] from mmdf.c:34: [ 238s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] long safe_write (int fd,char *buf,long nbytes); [ 238s] ^ [ 238s] mmdf.c:2434:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 238s] sprintf (LOCAL->buf,"Unable to extend mailbox: %s",strerror (e)); [ 238s] ^ [ 238s] In file included from /usr/include/features.h:374:0, [ 238s] from /usr/include/stdio.h:27, [ 238s] from mmdf.c:28: [ 238s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 238s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 238s] ^ [ 238s] mmdf.c:2435:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 238s] if (!stream->silent) MM_LOG (LOCAL->buf,ERROR); [ 238s] ^ [ 238s] In file included from mmdf.c:33:0: [ 238s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 238s] void mm_log (char *string,long errflg); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_open': [ 238s] mmdf.c:658:17: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 238s] ftruncate (fd,i); /* make sure tied off */ [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_header': [ 238s] mmdf.c:769:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 238s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.header.text.size); [ 238s] ^ [ 238s] mmdf.c:779:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 238s] read (LOCAL->fd,s = (char *) fs_get (elt->private.msg.header.text.size+1), [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_text_work': [ 238s] mmdf.c:846:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 238s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.text.text.size); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_copy': [ 238s] mmdf.c:1091:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 238s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 238s] ^ [ 238s] mmdf.c:1118:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 238s] ftruncate (fd,sbuf.st_size); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_append': [ 238s] mmdf.c:1288:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 238s] ftruncate (fd,sbuf.st_size); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_rewrite': [ 238s] mmdf.c:2302:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 238s] read (LOCAL->fd,LOCAL->buf,elt->private.special.text.size); [ 238s] ^ [ 238s] mmdf.c:2385:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 238s] ftruncate (LOCAL->fd,LOCAL->filesize = size); [ 238s] ^ [ 238s] mmdf.c: In function 'mmdf_extend': [ 238s] mmdf.c:2431:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 238s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 238s] ^ [ 240s] `cat CCTYPE` -c `cat CFLAGS` tenex.c [ 240s] tenex.c: In function 'tenex_isvalid': [ 240s] tenex.c:206:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 240s] utime (file,tp); /* set the times */ [ 240s] ^ [ 240s] tenex.c:211:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c:211:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_rename': [ 240s] tenex.c:315:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 240s] if (flock (fd,LOCK_EX|LOCK_NB)) { [ 240s] ^ [ 240s] tenex.c:350:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"mail.txt"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c:350:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"mail.txt"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_open': [ 240s] tenex.c:427:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 240s] ^ [ 240s] tenex.c:433:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c:433:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_fast': [ 240s] tenex.c:500:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:501:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence))) [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:511:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get (LOCAL->buflen + 1); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_flags': [ 240s] tenex.c:538:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:539:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence))) [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_header': [ 240s] tenex.c:564:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get (LOCAL->buflen = i + 1); [ 240s] ^ [ 240s] tenex.c:574:5: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 240s] *length = strcrlfcpy (&LOCAL->buf,&LOCAL->buflen,s,i); [ 240s] ^ [ 240s] In file included from osdep.h:66:0, [ 240s] from tenex.c:47: [ 240s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 240s] ^ [ 240s] tenex.c: In function 'tenex_text': [ 240s] tenex.c:609:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get (LOCAL->buflen = i + 1); [ 240s] ^ [ 240s] tenex.c:632:2: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 240s] strcrlfcpy (&LOCAL->text.data,&LOCAL->text.size,s,i); [ 240s] ^ [ 240s] In file included from osdep.h:66:0, [ 240s] from tenex.c:47: [ 240s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 240s] ^ [ 240s] tenex.c: In function 'tenex_snarf': [ 240s] tenex.c:774:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 240s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] char *mail_date (char *string,MESSAGECACHE *elt); [ 240s] ^ [ 240s] tenex.c:775:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 240s] ^ [ 240s] In file included from osdep.h:44:0, [ 240s] from tenex.c:47: [ 240s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] extern size_t strlen (const char *__s) [ 240s] ^ [ 240s] tenex.c:779:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (fDRAFT * elt->draft))); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:781:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 240s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 240s] ^ [ 240s] In file included from osdep.h:44:0, [ 240s] from tenex.c:47: [ 240s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] extern size_t strlen (const char *__s) [ 240s] ^ [ 240s] tenex.c:781:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from tenex.c:47: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] tenex.c:797:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:798:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,WARN); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_expunge': [ 240s] tenex.c:833:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:834:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence)) : LONGT) && [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:895:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from tenex.c:47: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] tenex.c:913:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (unsigned long) pos,(unsigned long) LOCAL->filesize,delta); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:914:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,WARN); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c:918:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:920:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,(long) NIL); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_copy': [ 240s] tenex.c:961:3: warning: pointer targets in passing argument 2 of 'tenex_isvalid' differ in signedness [-Wpointer-sign] [ 240s] if (!tenex_isvalid (mailbox,LOCAL->buf)) switch (errno) { [ 240s] ^ [ 240s] tenex.c:176:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] int tenex_isvalid (char *name,char *tmp) [ 240s] ^ [ 240s] tenex.c:968:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:969:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c:973:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Invalid Tenex-format mailbox name: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:974:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c:978:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Not a Tenex-format mailbox: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:979:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c:982:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:983:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence))) return NIL; [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] tenex.c:986:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to open copy mailbox: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:987:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c:1009:2: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from tenex.c:47: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] tenex.c:1014:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:1015:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_append': [ 240s] tenex.c:1072:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"mail.txt"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c:1072:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"mail.txt"); [ 240s] ^ [ 240s] In file included from tenex.c:49:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] tenex.c:1122:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 240s] if (!mail_parse_date (&elt,date)) { [ 240s] ^ [ 240s] In file included from tenex.c:46:0: [ 240s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_parse': [ 240s] tenex.c:1244:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!(s = strchr (LOCAL->buf,'\012'))) { [ 240s] ^ [ 240s] tenex.c:1244:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] tenex.c:1244:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!(s = strchr (LOCAL->buf,'\012'))) { [ 240s] ^ [ 240s] tenex.c:1253:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] tenex.c:1253:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] tenex.c:1253:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] tenex.c:1253:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] tenex.c:1253:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] tenex.c:1253:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] tenex.c:1276:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] (elt->private.msg.full.text.size = strtoul (s,(char **) &s,10)) && [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from tenex.c:47: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] tenex.c:1300:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] j = strtoul (t,NIL,8); /* get user flags value */ [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from tenex.c:47: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] tenex.c: In function 'tenex_read_flags': [ 240s] tenex.c:1378:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:1379:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 240s] fatal (LOCAL->buf); [ 240s] ^ [ 240s] In file included from osdep.h:65:0, [ 240s] from tenex.c:47: [ 240s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void fatal (char *string); [ 240s] ^ [ 240s] tenex.c:1387:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] j = strtoul(LOCAL->buf,NIL,8);/* get user flags value */ [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from tenex.c:47: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] tenex.c: In function 'tenex_update_status': [ 240s] tenex.c:1416:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (fDRAFT * elt->draft))); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from tenex.c:42: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] tenex.c:1421:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] write (LOCAL->fd,LOCAL->buf,12); [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from tenex.c:47: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_hdrpos': [ 240s] tenex.c:1456:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] read (LOCAL->fd,s = LOCAL->buf,i = min (msiz-siz,(long) MAILTMPLEN)); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_fast': [ 240s] tenex.c:516:9: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,elt->private.msg.full.text.size); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_header': [ 240s] tenex.c:567:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,*length = i); [ 240s] ^ [ 240s] tenex.c:572:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,s,i); /* slurp the data */ [ 240s] ^ [ 240s] tenex.c: In function 'tenex_text': [ 240s] tenex.c:614:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,i); [ 240s] ^ [ 240s] tenex.c:629:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,s,i); /* slurp the data */ [ 240s] ^ [ 240s] tenex.c: In function 'tenex_snarf': [ 240s] tenex.c:799:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (LOCAL->fd,sbuf.st_size); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_expunge': [ 240s] tenex.c:890:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,m); [ 240s] ^ [ 240s] tenex.c:917:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_copy': [ 240s] tenex.c:1008:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,j); [ 240s] ^ [ 240s] tenex.c:1016:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (fd,sbuf.st_size); [ 240s] ^ [ 240s] tenex.c: In function 'tenex_append': [ 240s] tenex.c:1150:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (fd,sbuf.st_size);/* revert file */ [ 240s] ^ [ 240s] tenex.c: In function 'tenex_hdrpos': [ 240s] tenex.c:1456:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,s = LOCAL->buf,i = min (msiz-siz,(long) MAILTMPLEN)); [ 240s] ^ [ 240s] `cat CCTYPE` -c `cat CFLAGS` mtx.c [ 240s] mtx.c: In function 'mtx_isvalid': [ 240s] mtx.c:199:2: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 240s] utime (file,tp); /* set the times */ [ 240s] ^ [ 240s] mtx.c:204:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c:204:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] else if ((errno == ENOENT) && !compare_cstring (name,"INBOX")) errno = -1; [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_rename': [ 240s] mtx.c:308:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 240s] if (flock (fd,LOCK_EX|LOCK_NB)) { [ 240s] ^ [ 240s] mtx.c:343:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c:343:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (ret && !compare_cstring (old,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_open': [ 240s] mtx.c:421:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 240s] ^ [ 240s] mtx.c:424:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c:424:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_flags': [ 240s] mtx.c:487:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c:488:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence))) [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_header': [ 240s] mtx.c:511:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = *length) + 1); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_text': [ 240s] mtx.c:546:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 240s] ^ [ 240s] mtx.c: In function 'mtx_snarf': [ 240s] mtx.c:685:4: warning: pointer targets in passing argument 1 of 'mail_date' differ in signedness [-Wpointer-sign] [ 240s] mail_date (LOCAL->buf,elt = mail_elt (sysibx,i)); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1708:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] char *mail_date (char *string,MESSAGECACHE *elt); [ 240s] ^ [ 240s] mtx.c:686:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf + strlen (LOCAL->buf), [ 240s] ^ [ 240s] In file included from osdep.h:44:0, [ 240s] from mtx.c:42: [ 240s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] extern size_t strlen (const char *__s) [ 240s] ^ [ 240s] mtx.c:690:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (fDRAFT * elt->draft))); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:692:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 240s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 240s] ^ [ 240s] In file included from osdep.h:44:0, [ 240s] from mtx.c:42: [ 240s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] extern size_t strlen (const char *__s) [ 240s] ^ [ 240s] mtx.c:692:4: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if ((write (LOCAL->fd,LOCAL->buf,strlen (LOCAL->buf)) < 0) || [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from mtx.c:42: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] mtx.c:708:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Can't copy new mail: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:709:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,WARN); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_expunge': [ 240s] mtx.c:744:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c:745:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence)) : LONGT) && [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c:806:8: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if (write (LOCAL->fd,LOCAL->buf,m) > 0) break; [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from mtx.c:42: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] mtx.c:823:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (unsigned long) pos,(unsigned long) LOCAL->filesize,delta); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:824:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,WARN); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c:828:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:830:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,(long) NIL); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_copy': [ 240s] mtx.c:871:3: warning: pointer targets in passing argument 2 of 'mtx_isvalid' differ in signedness [-Wpointer-sign] [ 240s] if (!mtx_isvalid (mailbox,LOCAL->buf)) switch (errno) { [ 240s] ^ [ 240s] mtx.c:169:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] int mtx_isvalid (char *name,char *tmp) [ 240s] ^ [ 240s] mtx.c:878:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Can't access destination: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:879:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c:883:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Invalid MTX-format mailbox name: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:884:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c:888:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Not a MTX-format mailbox: %.80s",mailbox); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:889:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c:892:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 240s] if (!((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c:893:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 240s] mail_sequence (stream,sequence))) return NIL; [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 240s] ^ [ 240s] mtx.c:896:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to open copy mailbox: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:897:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c:919:2: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] if (write (fd,LOCAL->buf,j) < 0) ret = NIL; [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from mtx.c:42: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] mtx.c:924:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to write message: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:925:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 240s] MM_LOG (LOCAL->buf,ERROR); [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void mm_log (char *string,long errflg); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_append': [ 240s] mtx.c:982:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c:982:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 240s] if (!compare_cstring (mailbox,"INBOX")) dummy_create (NIL,"INBOX.MTX"); [ 240s] ^ [ 240s] In file included from mtx.c:46:0: [ 240s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 240s] ^ [ 240s] mtx.c:1032:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 240s] if (!mail_parse_date (&elt,date)) { [ 240s] ^ [ 240s] In file included from mtx.c:41:0: [ 240s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 240s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_parse': [ 240s] mtx.c:1132:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 240s] ^ [ 240s] mtx.c:1132:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] mtx.c:1132:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,'\015')) && (s[1] == '\012'))) { [ 240s] ^ [ 240s] mtx.c:1141:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] mtx.c:1141:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] mtx.c:1141:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] mtx.c:1141:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] mtx.c:1141:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 240s] mtx.c:1141:47: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 240s] if (!((s = strchr (LOCAL->buf,',')) && (t = strchr (s+1,';')))) { [ 240s] ^ [ 240s] mtx.c:1164:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] (elt->rfc822_size = strtoul (s,(char **) &s,10)) && (!(s && *s)) && [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from mtx.c:42: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] mtx.c:1188:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] j = strtoul (t,NIL,8); /* get user flags value */ [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from mtx.c:42: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] mtx.c: In function 'mtx_read_flags': [ 240s] mtx.c:1266:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] sprintf (LOCAL->buf,"Unable to read new status: %s",strerror (errno)); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:1267:5: warning: pointer targets in passing argument 1 of 'fatal' differ in signedness [-Wpointer-sign] [ 240s] fatal (LOCAL->buf); [ 240s] ^ [ 240s] In file included from osdep.h:65:0, [ 240s] from mtx.c:42: [ 240s] ftl.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] void fatal (char *string); [ 240s] ^ [ 240s] mtx.c:1275:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 240s] j = strtoul(LOCAL->buf,NIL,8);/* get user flags value */ [ 240s] ^ [ 240s] In file included from osdep.h:43:0, [ 240s] from mtx.c:42: [ 240s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 240s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 240s] ^ [ 240s] mtx.c: In function 'mtx_update_status': [ 240s] mtx.c:1304:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 240s] (fDRAFT * elt->draft))); [ 240s] ^ [ 240s] In file included from /usr/include/features.h:374:0, [ 240s] from /usr/include/stdio.h:27, [ 240s] from mtx.c:37: [ 240s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 240s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 240s] ^ [ 240s] mtx.c:1309:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 240s] write (LOCAL->fd,LOCAL->buf,12); [ 240s] ^ [ 240s] In file included from osdep.h:63:0, [ 240s] from mtx.c:42: [ 240s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 240s] long safe_write (int fd,char *buf,long nbytes); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_header': [ 240s] mtx.c:515:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,*length); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_snarf': [ 240s] mtx.c:710:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (LOCAL->fd,sbuf.st_size); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_expunge': [ 240s] mtx.c:801:11: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,m); [ 240s] ^ [ 240s] mtx.c:827:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (LOCAL->fd,LOCAL->filesize); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_copy': [ 240s] mtx.c:918:7: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 240s] read (LOCAL->fd,LOCAL->buf,j); [ 240s] ^ [ 240s] mtx.c:926:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (fd,sbuf.st_size); [ 240s] ^ [ 240s] mtx.c: In function 'mtx_append': [ 240s] mtx.c:1053:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 240s] ftruncate (fd,sbuf.st_size);/* revert file */ [ 240s] ^ [ 241s] `cat CCTYPE` -c `cat CFLAGS` news.c [ 241s] news.c: In function 'news_list': [ 241s] news.c:237:7: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 241s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 241s] ^ [ 241s] In file included from env_unix.h:61:0, [ 241s] from osdep.h:63, [ 241s] from news.c:35: [ 241s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 241s] ^ [ 241s] news.c:237:7: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 241s] if (pmatch_full (name,pattern,'.')) mm_list (stream,'.',name,NIL); [ 241s] ^ [ 241s] In file included from env_unix.h:61:0, [ 241s] from osdep.h:63, [ 241s] from news.c:35: [ 241s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 241s] ^ [ 241s] news.c:240:2: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 241s] if (pmatch_full (name,pattern,'.')) [ 241s] ^ [ 241s] In file included from env_unix.h:61:0, [ 241s] from osdep.h:63, [ 241s] from news.c:35: [ 241s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 241s] ^ [ 241s] news.c:240:2: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 241s] if (pmatch_full (name,pattern,'.')) [ 241s] ^ [ 241s] In file included from env_unix.h:61:0, [ 241s] from osdep.h:63, [ 241s] from news.c:35: [ 241s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 241s] ^ [ 241s] news.c: In function 'news_canonicalize': [ 241s] news.c:286:34: warning: value computed is not used [-Wunused-value] [ 241s] for (i = 0, s = pattern; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 241s] ^ [ 241s] news.c: In function 'news_open': [ 241s] news.c:370:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 241s] if ((nmsgs = scandir (tmp,&names,news_select,news_numsort)) >= 0) { [ 241s] ^ [ 241s] In file included from osdep.h:47:0, [ 241s] from news.c:35: [ 241s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 241s] extern int scandir (const char *__restrict __dir, [ 241s] ^ [ 241s] news.c:370:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 241s] if ((nmsgs = scandir (tmp,&names,news_select,news_numsort)) >= 0) { [ 241s] ^ [ 241s] In file included from osdep.h:47:0, [ 241s] from news.c:35: [ 241s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 241s] extern int scandir (const char *__restrict __dir, [ 241s] ^ [ 241s] news.c: In function 'news_fast': [ 241s] news.c:456:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 241s] mail_uid_sequence (stream,sequence) : [ 241s] ^ [ 241s] In file included from news.c:34:0: [ 241s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 241s] ^ [ 241s] news.c:457:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 241s] mail_sequence (stream,sequence))) [ 241s] ^ [ 241s] In file included from news.c:34:0: [ 241s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 241s] ^ [ 241s] news.c: In function 'news_flags': [ 241s] news.c:474:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 241s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 241s] ^ [ 241s] In file included from news.c:34:0: [ 241s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 241s] ^ [ 241s] news.c:474:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 241s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence)) [ 241s] ^ [ 241s] In file included from news.c:34:0: [ 241s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 241s] ^ [ 241s] news.c: In function 'news_load_message': [ 241s] news.c:495:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 241s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 241s] ^ [ 241s] In file included from /usr/include/features.h:374:0, [ 241s] from /usr/include/stdio.h:27, [ 241s] from news.c:30: [ 241s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 241s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 241s] ^ [ 241s] news.c:500:7: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 241s] ((fd = open (LOCAL->buf,O_RDONLY,NIL)) >= 0)) { [ 241s] ^ [ 241s] In file included from /usr/include/fcntl.h:279:0, [ 241s] from osdep.h:49, [ 241s] from news.c:35: [ 241s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 241s] open (const char *__path, int __oflag, ...) [ 241s] ^ [ 241s] news.c:504:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 241s] d.chunk = LOCAL->buf; [ 241s] ^ [ 241s] news.c: In function 'news_valid': [ 241s] news.c:161:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 241s] read (fd,t = s = (char *) fs_get (sbuf.st_size+1),sbuf.st_size); [ 241s] ^ [ 241s] news.c: In function 'news_list': [ 241s] news.c:228:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 241s] read (fd,s = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 241s] ^ [ 241s] `cat CCTYPE` -c `cat CFLAGS` phile.c [ 241s] phile.c: In function 'phile_open': [ 241s] phile.c:305:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 241s] LOCAL->env->date = cpystr (tmp); [ 241s] ^ [ 241s] phile.c:327:7: warning: pointer targets in passing argument 3 of 'strcrlfcpy' differ in signedness [-Wpointer-sign] [ 241s] buf->size = strcrlfcpy (&buf->data,&m,s,buf->size); [ 241s] ^ [ 241s] In file included from osdep.h:66:0, [ 241s] from phile.c:36: [ 241s] nl.h:32:15: note: expected 'unsigned char *' but argument is of type 'char *' [ 241s] unsigned long strcrlfcpy (unsigned char **dst,unsigned long *dstl, [ 241s] ^ [ 241s] phile.c:317:8: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 241s] read (fd,buf->data = (unsigned char *) fs_get (buf->size + 1),buf->size); [ 241s] ^ [ 241s] `cat CCTYPE` -c `cat CFLAGS` mh.c [ 242s] mh.c: In function 'mh_isvalid': [ 242s] mh.c:193:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if ((mh_allow_inbox && !compare_cstring (name,"INBOX")) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:193:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if ((mh_allow_inbox && !compare_cstring (name,"INBOX")) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:194:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (name,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:194:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (name,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:198:7: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] ret = (synonly && compare_cstring (name,"INBOX")) ? [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:198:7: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] ret = (synonly && compare_cstring (name,"INBOX")) ? [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c: In function 'mh_path': [ 242s] mh.c:259:4: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (s,"Path:")) { [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:259:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (s,"Path:")) { [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c: In function 'mh_scan': [ 242s] mh.c:377:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (test,MHINBOX)) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:377:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (test,MHINBOX)) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c: In function 'mh_lsub': [ 242s] mh.c:406:5: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 242s] do if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c:406:5: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 242s] do if (pmatch_full (s,test,'/')) mm_lsub (stream,'/',s,NIL); [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c: In function 'mh_list_work': [ 242s] mh.c:438:4: warning: pointer targets in passing argument 1 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 242s] if (pmatch_full (name,pat,'/')) mm_list (stream,'/',name,NIL); [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c:438:4: warning: pointer targets in passing argument 2 of 'pmatch_full' differ in signedness [-Wpointer-sign] [ 242s] if (pmatch_full (name,pat,'/')) mm_list (stream,'/',name,NIL); [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:29:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long pmatch_full (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c:440:4: warning: pointer targets in passing argument 1 of 'dmatch' differ in signedness [-Wpointer-sign] [ 242s] if (dmatch (name,pat,'/') && [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c:440:4: warning: pointer targets in passing argument 2 of 'dmatch' differ in signedness [-Wpointer-sign] [ 242s] if (dmatch (name,pat,'/') && [ 242s] ^ [ 242s] In file included from env_unix.h:61:0, [ 242s] from osdep.h:63, [ 242s] from mh.c:35: [ 242s] env.h:30:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long dmatch (unsigned char *s,unsigned char *pat,unsigned char delim); [ 242s] ^ [ 242s] mh.c: In function 'mh_open': [ 242s] mh.c:590:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] (!compare_cstring (stream->mailbox,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:590:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] (!compare_cstring (stream->mailbox,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:595:6: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (stream->mailbox,"INBOX")) ? T : NIL; [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:595:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (stream->mailbox,"INBOX")) ? T : NIL; [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c: In function 'mh_fast': [ 242s] mh.c:641:6: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c:642:6: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence))) [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c: In function 'mh_load_message': [ 242s] mh.c:665:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:670:7: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 242s] ((fd = open (LOCAL->buf,O_RDONLY,NIL)) >= 0)) { [ 242s] ^ [ 242s] In file included from /usr/include/fcntl.h:279:0, [ 242s] from osdep.h:49, [ 242s] from mh.c:35: [ 242s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] open (const char *__path, int __oflag, ...) [ 242s] ^ [ 242s] mh.c:674:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 242s] d.chunk = LOCAL->buf; [ 242s] ^ [ 242s] mh.c: In function 'mh_ping': [ 242s] mh.c:865:5: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] long nfiles = scandir (LOCAL->dir,&names,mh_select,mh_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mh.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mh.c:865:5: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] long nfiles = scandir (LOCAL->dir,&names,mh_select,mh_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mh.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mh.c:902:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,++old); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:906:5: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 242s] (long) mail_parameters (NIL,GET_MBXPROTECTION,NIL))) [ 242s] ^ [ 242s] In file included from /usr/include/fcntl.h:279:0, [ 242s] from osdep.h:49, [ 242s] from mh.c:35: [ 242s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] open (const char *__path, int __oflag, ...) [ 242s] ^ [ 242s] mh.c:929:4: warning: pointer targets in passing argument 1 of 'mh_setdate' differ in signedness [-Wpointer-sign] [ 242s] mh_setdate (LOCAL->buf,elt); [ 242s] ^ [ 242s] mh.c:110:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mh_setdate (char *file,MESSAGECACHE *elt); [ 242s] ^ [ 242s] mh.c:937:6: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 242s] unlink (LOCAL->buf);/* flush this file */ [ 242s] ^ [ 242s] In file included from osdep.h:45:0, [ 242s] from mh.c:35: [ 242s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 242s] ^ [ 242s] mh.c:940:6: warning: too many arguments for format [-Wformat-extra-args] [ 242s] s,strerror (errno)); [ 242s] ^ [ 242s] mh.c: In function 'mh_expunge': [ 242s] mh.c:984:4: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c:985:4: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence)) : LONGT) { [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c:990:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:991:2: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 242s] if (unlink (LOCAL->buf)) {/* try to delete the message */ [ 242s] ^ [ 242s] In file included from osdep.h:45:0, [ 242s] from mh.c:35: [ 242s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 242s] ^ [ 242s] mh.c:993:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] strerror (errno)); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:994:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 242s] mm_log (LOCAL->buf,(long) NIL); [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mm_log (char *string,long errflg); [ 242s] ^ [ 242s] mh.c:1012:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:1013:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 242s] mm_log (LOCAL->buf,(long) NIL); [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mm_log (char *string,long errflg); [ 242s] ^ [ 242s] mh.c: In function 'mh_copy': [ 242s] mh.c:1044:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] if ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c:1045:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence)) [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mh.c:1048:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",LOCAL->dir,elt->private.uid); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mh.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mh.c:1049:2: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 242s] if ((fd = open (LOCAL->buf,O_RDONLY,NIL)) < 0) return NIL; [ 242s] ^ [ 242s] In file included from /usr/include/fcntl.h:279:0, [ 242s] from osdep.h:49, [ 242s] from mh.c:35: [ 242s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] open (const char *__path, int __oflag, ...) [ 242s] ^ [ 242s] mh.c:1061:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 242s] d.chunk = LOCAL->buf; [ 242s] ^ [ 242s] mh.c: In function 'mh_append': [ 242s] mh.c:1109:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!((!compare_cstring (mailbox,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1109:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!((!compare_cstring (mailbox,MHINBOX) || [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1110:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (mailbox,"INBOX")) && [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1110:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] !compare_cstring (mailbox,"INBOX")) && [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1131:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] if ((nfiles = scandir (tmp,&names,mh_select,mh_numsort)) > 0) { [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mh.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mh.c:1131:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] if ((nfiles = scandir (tmp,&names,mh_select,mh_numsort)) > 0) { [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mh.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mh.c:1149:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 242s] if (!mail_parse_date (&elt,date)) { [ 242s] ^ [ 242s] In file included from mh.c:34:0: [ 242s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 242s] ^ [ 242s] mh.c:1102:10: warning: variable 'size' set but not used [-Wunused-but-set-variable] [ 242s] long i,size,last,nfiles; [ 242s] ^ [ 242s] mh.c: In function 'mh_file': [ 242s] mh.c:1231:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1231:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1231:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c:1231:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (name,MHINBOX) || !compare_cstring (name,"INBOX")) [ 242s] ^ [ 242s] In file included from mh.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mh.c: In function 'mh_canonicalize': [ 242s] mh.c:1264:34: warning: value computed is not used [-Wunused-value] [ 242s] for (i = 0, s = pattern; *s; *s++) if ((*s == '*') || (*s == '%')) ++i; [ 242s] ^ [ 242s] mh.c: In function 'mh_setdate': [ 242s] mh.c:1282:3: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 242s] utime (file,tp); /* set the times */ [ 242s] ^ [ 242s] mh.c: In function 'mh_path': [ 242s] mh.c:251:12: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 242s] read (fd,(t = (char *) fs_get (sbuf.st_size + 1)),sbuf.st_size); [ 242s] ^ [ 242s] `cat CCTYPE` -c `cat CFLAGS` mx.c [ 242s] mx.c: In function 'mx_isvalid': [ 242s] mx.c:186:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] else if (!compare_cstring (name,"INBOX")) errno = NIL; [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:186:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] else if (!compare_cstring (name,"INBOX")) errno = NIL; [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c: In function 'mx_scan_contents': [ 242s] mx.c:277:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] if ((nfiles = scandir (name,&names,mx_select,mx_numsort)) > 0) [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c:277:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] if ((nfiles = scandir (name,&names,mx_select,mx_numsort)) > 0) [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c: In function 'mx_create': [ 242s] mx.c:348:7: warning: unused variable 'fd' [-Wunused-variable] [ 242s] int fd; [ 242s] ^ [ 242s] mx.c: In function 'mx_rename': [ 242s] mx.c:439:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (compare_cstring (old,"INBOX")) { [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:439:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (compare_cstring (old,"INBOX")) { [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:462:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] for (i = lasterror = 0,n = scandir (tmp,&names,mx_select,mx_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c:462:7: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] for (i = lasterror = 0,n = scandir (tmp,&names,mx_select,mx_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c: In function 'mx_open': [ 242s] mx.c:518:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:518:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:524:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 242s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 242s] ^ [ 242s] mx.c: In function 'mx_fast': [ 242s] mx.c:573:7: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] ((flags & FT_UID) ? mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c:574:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence))) [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c: In function 'mx_fast_work': [ 242s] mx.c:591:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,elt->private.uid); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:593:3: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] [ 242s] if (!elt->rfc822_size && !stat (LOCAL->buf,&sbuf)) { [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] __NTH (stat (const char *__path, struct stat *__statbuf)) [ 242s] ^ [ 242s] mx.c: In function 'mx_header': [ 242s] mx.c:633:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 242s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = elt->rfc822_size) + 1); [ 242s] ^ [ 242s] mx.c:648:5: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 242s] cpytxt (&elt->private.msg.header.text,LOCAL->buf,i); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 242s] ^ [ 242s] mx.c:649:5: warning: pointer targets in passing argument 2 of 'cpytxt' differ in signedness [-Wpointer-sign] [ 242s] cpytxt (&elt->private.msg.text.text,LOCAL->buf+i,elt->rfc822_size - i); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:89:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] char *cpytxt (SIZEDTEXT *dst,char *text,unsigned long size); [ 242s] ^ [ 242s] mx.c: In function 'mx_ping': [ 242s] mx.c:731:5: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] long nfiles = scandir (stream->mailbox,&names,mx_select,mx_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c:731:5: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 242s] long nfiles = scandir (stream->mailbox,&names,mx_select,mx_numsort); [ 242s] ^ [ 242s] In file included from osdep.h:47:0, [ 242s] from mx.c:35: [ 242s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 242s] extern int scandir (const char *__restrict __dir, [ 242s] ^ [ 242s] mx.c:767:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,++old); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:771:5: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 242s] (long) mail_parameters (NIL,GET_MBXPROTECTION,NIL))) [ 242s] ^ [ 242s] In file included from /usr/include/fcntl.h:279:0, [ 242s] from osdep.h:49, [ 242s] from mx.c:35: [ 242s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] open (const char *__path, int __oflag, ...) [ 242s] ^ [ 242s] mx.c:794:4: warning: pointer targets in passing argument 1 of 'mx_setdate' differ in signedness [-Wpointer-sign] [ 242s] mx_setdate (LOCAL->buf,elt); [ 242s] ^ [ 242s] mx.c:106:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mx_setdate (char *file,MESSAGECACHE *elt); [ 242s] ^ [ 242s] mx.c:801:6: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 242s] unlink (LOCAL->buf);/* flush this file */ [ 242s] ^ [ 242s] In file included from osdep.h:45:0, [ 242s] from mx.c:35: [ 242s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 242s] ^ [ 242s] mx.c:804:6: warning: too many arguments for format [-Wformat-extra-args] [ 242s] s,strerror (errno)); [ 242s] ^ [ 242s] mx.c: In function 'mx_expunge': [ 242s] mx.c:848:5: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c:849:5: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence)) : LONGT) && [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c:855:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"%s/%lu",stream->mailbox,elt->private.uid); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:856:2: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 242s] if (unlink (LOCAL->buf)) {/* try to delete the message */ [ 242s] ^ [ 242s] In file included from osdep.h:45:0, [ 242s] from mx.c:35: [ 242s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 242s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 242s] ^ [ 242s] mx.c:858:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] strerror (errno)); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:859:4: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 242s] MM_LOG (LOCAL->buf,(long) NIL); [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mm_log (char *string,long errflg); [ 242s] ^ [ 242s] mx.c:875:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"Expunged %lu messages",n); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:876:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 242s] MM_LOG (LOCAL->buf,(long) NIL); [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mm_log (char *string,long errflg); [ 242s] ^ [ 242s] mx.c: In function 'mx_copy': [ 242s] mx.c:913:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 242s] sprintf (LOCAL->buf,"Not a MX-format mailbox: %.80s",mailbox); [ 242s] ^ [ 242s] In file included from /usr/include/features.h:374:0, [ 242s] from /usr/include/stdio.h:27, [ 242s] from mx.c:30: [ 242s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 242s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 242s] ^ [ 242s] mx.c:914:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 242s] MM_LOG (LOCAL->buf,ERROR); [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 242s] void mm_log (char *string,long errflg); [ 242s] ^ [ 242s] mx.c:921:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 242s] if (!(ret = ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c:922:9: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 242s] mail_sequence (stream,sequence)))); [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 242s] ^ [ 242s] mx.c:944:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 242s] d.chunk = LOCAL->buf; [ 242s] ^ [ 242s] mx.c:904:21: warning: variable 'uid' set but not used [-Wunused-but-set-variable] [ 242s] unsigned long i,j,uid,uidv; [ 242s] ^ [ 242s] mx.c: In function 'mx_append': [ 242s] mx.c:1003:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (mailbox,"INBOX")) mx_create (NIL,"INBOX"); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:1003:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 242s] if (!compare_cstring (mailbox,"INBOX")) mx_create (NIL,"INBOX"); [ 242s] ^ [ 242s] In file included from mx.c:39:0: [ 242s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 242s] ^ [ 242s] mx.c:1038:7: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 242s] else if (date && !(ret = mail_parse_date (&elt,date))) { [ 242s] ^ [ 242s] In file included from mx.c:34:0: [ 242s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 242s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 242s] ^ [ 242s] mx.c: In function 'mx_lockindex': [ 242s] mx.c:1173:5: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 242s] flock (LOCAL->fd,LOCK_EX); /* get exclusive lock */ [ 242s] ^ [ 242s] mx.c: In function 'mx_setdate': [ 242s] mx.c:1286:3: warning: implicit declaration of function 'utime' [-Wimplicit-function-declaration] [ 242s] utime (file,tp); /* set the times */ [ 242s] ^ [ 242s] mx.c: In function 'mx_header': [ 242s] mx.c:636:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 242s] read (fd,LOCAL->buf,elt->rfc822_size); [ 242s] ^ [ 242s] mx.c: In function 'mx_lockindex': [ 242s] mx.c:1177:10: warning: ignoring return value of 'read', declared with attribute warn_unused_result [-Wunused-result] [ 242s] read (LOCAL->fd,s = idx = (char *) fs_get (sbuf.st_size + 1),sbuf.st_size); [ 242s] ^ [ 242s] mx.c: In function 'mx_unlockindex': [ 242s] mx.c:1269:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 242s] ftruncate (LOCAL->fd,size); [ 242s] ^ [ 243s] `cat CCTYPE` -c `cat CFLAGS` mix.c [ 243s] mix.c: In function 'mix_scan_contents': [ 243s] mix.c:324:3: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 243s] if ((nfiles = scandir (name,&names,mix_select,mix_msgfsort)) > 0) [ 243s] ^ [ 243s] In file included from osdep.h:47:0, [ 243s] from mix.c:33: [ 243s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 243s] extern int scandir (const char *__restrict __dir, [ 243s] ^ [ 243s] mix.c:324:3: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 243s] if ((nfiles = scandir (name,&names,mix_select,mix_msgfsort)) > 0) [ 243s] ^ [ 243s] In file included from osdep.h:47:0, [ 243s] from mix.c:33: [ 243s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 243s] extern int scandir (const char *__restrict __dir, [ 243s] ^ [ 243s] mix.c: In function 'mix_create': [ 243s] mix.c:420:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 243s] fprintf (f,MTAFMT,now,0,now); [ 243s] ^ [ 243s] mix.c: In function 'mix_delete': [ 243s] mix.c:471:3: warning: implicit declaration of function 'safe_flock' [-Wimplicit-function-declaration] [ 243s] else if (((fd = open (tmp,O_RDWR,NIL)) < 0) || flock (fd,LOCK_EX|LOCK_NB)) [ 243s] ^ [ 243s] mix.c: In function 'mix_rename': [ 243s] mix.c:529:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] if (compare_cstring (old,"INBOX")) { [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:529:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] if (compare_cstring (old,"INBOX")) { [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:556:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 243s] for (i = lasterror = 0,n = scandir (tmp,&names,mix_rselect,alphasort); [ 243s] ^ [ 243s] In file included from osdep.h:47:0, [ 243s] from mix.c:33: [ 243s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 243s] extern int scandir (const char *__restrict __dir, [ 243s] ^ [ 243s] mix.c: In function 'mix_open': [ 243s] mix.c:608:3: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:608:3: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] stream->inbox = !compare_cstring (stream->mailbox,"INBOX"); [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:610:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] LOCAL->buf = (char *) fs_get (CHUNKSIZE); [ 243s] ^ [ 243s] mix.c:613:3: warning: pointer targets in passing argument 1 of 'mix_dir' differ in signedness [-Wpointer-sign] [ 243s] mix_dir (LOCAL->buf,stream->mailbox); [ 243s] ^ [ 243s] mix.c:165:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_dir (char *dst,char *name); [ 243s] ^ [ 243s] mix.c:615:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 243s] stream->mailbox = cpystr (LOCAL->buf); [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] char *cpystr (const char *string); [ 243s] ^ [ 243s] mix.c:618:4: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 243s] ((LOCAL->mfd = open (mix_file (LOCAL->buf,stream->mailbox,MIXMETA), [ 243s] ^ [ 243s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file (char *dst,char *dir,char *name); [ 243s] ^ [ 243s] mix.c:621:4: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 243s] ((LOCAL->mfd = open (mix_file (LOCAL->buf,stream->mailbox,MIXMETA), [ 243s] ^ [ 243s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file (char *dst,char *dir,char *name); [ 243s] ^ [ 243s] mix.c:629:5: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 243s] LOCAL->index = cpystr (mix_file (LOCAL->buf,stream->mailbox,MIXINDEX)); [ 243s] ^ [ 243s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file (char *dst,char *dir,char *name); [ 243s] ^ [ 243s] mix.c:630:5: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 243s] LOCAL->status = cpystr (mix_file (LOCAL->buf,stream->mailbox,MIXSTATUS)); [ 243s] ^ [ 243s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file (char *dst,char *dir,char *name); [ 243s] ^ [ 243s] mix.c:632:7: warning: pointer targets in passing argument 1 of 'mix_file' differ in signedness [-Wpointer-sign] [ 243s] MIXSORTCACHE)); [ 243s] ^ [ 243s] mix.c:166:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file (char *dst,char *dir,char *name); [ 243s] ^ [ 243s] mix.c: In function 'mix_header': [ 243s] mix.c:721:11: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] elt->private.spare.data), [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:732:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = j) + 1); [ 243s] ^ [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] !strncmp (LOCAL->buf,MSGTOK,MSGTSZ) && [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 243s] !strncmp (LOCAL->buf,MSGTOK,MSGTSZ) && [ 243s] ^ [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:737:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:737:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 243s] ^ [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 243s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 243s] ^ [ 243s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 243s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 243s] In file included from /usr/include/string.h:635:0, [ 243s] from osdep.h:44, [ 243s] from mix.c:33: [ 243s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 243s] ^ [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 243s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 243s] ^ [ 243s] In file included from /usr/include/string.h:635:0, [ 243s] from osdep.h:44, [ 243s] from mix.c:33: [ 243s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 243s] ^ [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 243s] if (s = strpbrk (LOCAL->buf,"\015\012")) *s = '\0'; [ 243s] ^ [ 243s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:754:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 243s] mix.c:754:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:711:7: warning: unused variable 'fd' [-Wunused-variable] [ 243s] int fd; [ 243s] ^ [ 243s] mix.c: In function 'mix_text': [ 243s] mix.c:784:11: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] elt->private.spare.data), [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:807:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] d.chunk = LOCAL->buf; /* initial buffer chunk */ [ 243s] ^ [ 243s] mix.c:774:17: warning: unused variable 'i' [-Wunused-variable] [ 243s] unsigned long i; [ 243s] ^ [ 243s] mix.c: In function 'mix_flag': [ 243s] mix.c:832:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 243s] if (((flags & ST_UID) ? mail_uid_sequence (stream,sequence) : [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c:833:8: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 243s] mail_sequence (stream,sequence)) && [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c: In function 'mix_ping': [ 243s] mix.c:975:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,"Can't copy new mail at message: %lu",i - 1); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:976:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,WARN); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:929:15: warning: unused variable 'sfd' [-Wunused-variable] [ 243s] int mfd,ifd,sfd; [ 243s] ^ [ 243s] mix.c:929:11: warning: unused variable 'ifd' [-Wunused-variable] [ 243s] int mfd,ifd,sfd; [ 243s] ^ [ 243s] mix.c:929:7: warning: unused variable 'mfd' [-Wunused-variable] [ 243s] int mfd,ifd,sfd; [ 243s] ^ [ 243s] mix.c: In function 'mix_expunge': [ 243s] mix.c:1035:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 243s] mail_uid_sequence (stream,sequence) : [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c:1036:3: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 243s] mail_sequence (stream,sequence))) || stream->rdonly); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c:1054:7: warning: passing argument 3 of 'scandir' from incompatible pointer type [enabled by default] [ 243s] long nfiles = scandir (stream->mailbox,&names,mix_select,mix_msgfsort); [ 243s] ^ [ 243s] In file included from osdep.h:47:0, [ 243s] from mix.c:33: [ 243s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent *)' but argument is of type 'int (*)(struct dirent *)' [ 243s] extern int scandir (const char *__restrict __dir, [ 243s] ^ [ 243s] mix.c:1054:7: warning: passing argument 4 of 'scandir' from incompatible pointer type [enabled by default] [ 243s] long nfiles = scandir (stream->mailbox,&names,mix_select,mix_msgfsort); [ 243s] ^ [ 243s] In file included from osdep.h:47:0, [ 243s] from mix.c:33: [ 243s] /usr/include/dirent.h:254:12: note: expected 'int (*)(const struct dirent **, const struct dirent **)' but argument is of type 'int (*)(const void *, const void *)' [ 243s] extern int scandir (const char *__restrict __dir, [ 243s] ^ [ 243s] mix.c:1088:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] elt->private.spare.data); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1089:6: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1098:6: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] else if (mix_file_data (LOCAL->buf,stream->mailbox,cur->fileno) && [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:1100:9: warning: pointer targets in passing argument 1 of 'truncate' differ in signedness [-Wpointer-sign] [ 243s] truncate (LOCAL->buf,0) : unlink (LOCAL->buf))) { [ 243s] ^ [ 243s] In file included from osdep.h:45:0, [ 243s] from mix.c:33: [ 243s] /usr/include/unistd.h:993:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern int truncate (const char *__file, __off_t __length) [ 243s] ^ [ 243s] mix.c:1100:9: warning: pointer targets in passing argument 1 of 'unlink' differ in signedness [-Wpointer-sign] [ 243s] truncate (LOCAL->buf,0) : unlink (LOCAL->buf))) { [ 243s] ^ [ 243s] In file included from osdep.h:45:0, [ 243s] from mix.c:33: [ 243s] /usr/include/unistd.h:826:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern int unlink (const char *__name) __THROW __nonnull ((1)); [ 243s] ^ [ 243s] mix.c:1103:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] cur->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1104:8: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,WARN); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1131:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] if (nexp) sprintf (s = LOCAL->buf,"Expunged %lu messages",nexp); [ 243s] ^ [ 243s] mix.c:1133:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] sprintf (s=LOCAL->buf,"Reclaimed %lu bytes of expunged space",reclaimed); [ 243s] ^ [ 243s] mix.c:1026:11: warning: unused variable 'sfd' [-Wunused-variable] [ 243s] int ifd,sfd; [ 243s] ^ [ 243s] mix.c:1026:7: warning: unused variable 'ifd' [-Wunused-variable] [ 243s] int ifd,sfd; [ 243s] ^ [ 243s] mix.c: In function 'mix_burp': [ 243s] mix.c:1223:3: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] mix_file_data (LOCAL->buf,stream->mailbox,burp->fileno); [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:1227:5: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] [ 243s] if (stat (LOCAL->buf,&sbuf)) { [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/sys/stat.h:453:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] __NTH (stat (const char *__path, struct stat *__statbuf)) [ 243s] ^ [ 243s] mix.c:1228:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,staterr,burp->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1229:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1232:5: warning: pointer targets in passing argument 3 of 'mix_burp_check' differ in signedness [-Wpointer-sign] [ 243s] else if (mix_burp_check (&burp->set,sbuf.st_size,LOCAL->buf)) { [ 243s] ^ [ 243s] mix.c:147:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] long mix_burp_check (SEARCHSET *set,size_t size,char *file); [ 243s] ^ [ 243s] mix.c:1236:7: warning: pointer targets in passing argument 1 of 'truncate' differ in signedness [-Wpointer-sign] [ 243s] else if (ret = !truncate (LOCAL->buf,burp->set.last)) [ 243s] ^ [ 243s] In file included from osdep.h:45:0, [ 243s] from mix.c:33: [ 243s] /usr/include/unistd.h:993:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern int truncate (const char *__file, __off_t __length) [ 243s] ^ [ 243s] mix.c:1239:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,truncerr,burp->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1240:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1245:3: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign] [ 243s] else if (((fd = open (LOCAL->buf,O_RDWR,NIL)) < 0) || [ 243s] ^ [ 243s] In file included from /usr/include/fcntl.h:279:0, [ 243s] from osdep.h:49, [ 243s] from mix.c:33: [ 243s] /usr/include/x86_64-linux-gnu/bits/fcntl2.h:41:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] open (const char *__path, int __oflag, ...) [ 243s] ^ [ 243s] mix.c:1248:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] burp->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1249:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1253:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,staterr,burp->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1254:5: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1259:3: warning: pointer targets in passing argument 3 of 'mix_burp_check' differ in signedness [-Wpointer-sign] [ 243s] else if (mix_burp_check (&burp->set,sbuf.st_size,LOCAL->buf)) { [ 243s] ^ [ 243s] mix.c:147:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] long mix_burp_check (SEARCHSET *set,size_t size,char *file); [ 243s] ^ [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] strncmp (LOCAL->buf,MSGTOK,MSGTSZ)) { [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 243s] strncmp (LOCAL->buf,MSGTOK,MSGTSZ)) { [ 243s] ^ [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 243s] mix.c:1264:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] mix.c:1264:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 243s] ^ [ 243s] mix.c:1266:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] set->first); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1267:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1307:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,truncerr,burp->name,strerror (errno)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1308:7: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,WARN); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:1219:9: warning: variable 's' set but not used [-Wunused-but-set-variable] [ 243s] void *s; [ 243s] ^ [ 243s] mix.c: In function 'mix_copy': [ 243s] mix.c:1357:3: warning: pointer targets in passing argument 2 of 'mix_isvalid' differ in signedness [-Wpointer-sign] [ 243s] long ret = mix_isvalid (mailbox,LOCAL->buf); [ 243s] ^ [ 243s] mix.c:236:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] long mix_isvalid (char *name,char *meta) [ 243s] ^ [ 243s] mix.c:1375:3: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 243s] else if (!(ret = ((options & CP_UID) ? mail_uid_sequence (stream,sequence) : [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c:1376:7: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 243s] mail_sequence (stream,sequence)))); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 243s] ^ [ 243s] mix.c:1393:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1393:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 243s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 243s] ^ [ 243s] mix.c:1393:5: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 243s] mix.c:1394:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] hdrsize = strlen (local->buf); [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:1403:5: warning: pointer targets in passing argument 3 of 'mix_data_open' differ in signedness [-Wpointer-sign] [ 243s] if (msgf = mix_data_open (astream,&fd,&size,newsize)) { [ 243s] ^ [ 243s] mix.c:159:7: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 243s] FILE *mix_data_open (MAILSTREAM *stream,int *fd,long *size, [ 243s] ^ [ 243s] mix.c:1417:12: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] elt->private.spare.data), [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:1427:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] d.chunk = LOCAL->buf; [ 243s] ^ [ 243s] mix.c:1405:23: warning: variable 'uid' set but not used [-Wunused-but-set-variable] [ 243s] unsigned long j,uid,uidv; [ 243s] ^ [ 243s] mix.c: In function 'mix_append': [ 243s] mix.c:1519:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] if (ret = compare_cstring (mailbox,"INBOX") ? [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:1519:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 243s] if (ret = compare_cstring (mailbox,"INBOX") ? [ 243s] ^ [ 243s] In file included from mix.c:37:0: [ 243s] misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 243s] ^ [ 243s] mix.c:1550:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:1550:7: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 243s] sprintf (local->buf,MSRFMT,MSGTOK,0,0,0,0,0,0,0,'+',0,0,0); [ 243s] ^ [ 243s] mix.c:1550:7: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 243s] mix.c:1551:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] hdrsize = strlen (local->buf); [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:1555:7: warning: pointer targets in passing argument 3 of 'mix_data_open' differ in signedness [-Wpointer-sign] [ 243s] if (msgf = mix_data_open (astream,&fd,&size,hdrsize + SIZE (message))) { [ 243s] ^ [ 243s] mix.c:159:7: note: expected 'long int *' but argument is of type 'long unsigned int *' [ 243s] FILE *mix_data_open (MAILSTREAM *stream,int *fd,long *size, [ 243s] ^ [ 243s] mix.c:1563:4: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 243s] else if (date && !(ret = mail_parse_date (&elt,date))) { [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 243s] ^ [ 243s] mix.c:1570:8: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 243s] mail_parse_date (&elt,tmp); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 243s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 243s] ^ [ 243s] mix.c: In function 'mix_append_msg': [ 243s] mix.c:1632:26: warning: unused variable 'hoff' [-Wunused-variable] [ 243s] unsigned long i,j,k,uf,hoff; [ 243s] ^ [ 243s] mix.c:1632:17: warning: unused variable 'i' [-Wunused-variable] [ 243s] unsigned long i,j,k,uf,hoff; [ 243s] ^ [ 243s] mix.c: In function 'mix_parse': [ 243s] mix.c:1823:7: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 243s] while ((s = mix_read_record (*idxf,LOCAL->buf,LOCAL->buflen,"index")) && [ 243s] ^ [ 243s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 243s] ^ [ 243s] mix.c:1960:10: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] curfile = file),&sbuf)) { [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:2043:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] i,LOCAL->statusseq); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:2044:2: warning: pointer targets in passing argument 1 of 'mm_log' differ in signedness [-Wpointer-sign] [ 243s] MM_LOG (LOCAL->buf,ERROR); [ 243s] ^ [ 243s] In file included from mix.c:32:0: [ 243s] mail.h:1619:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] void mm_log (char *string,long errflg); [ 243s] ^ [ 243s] mix.c:2055:9: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 243s] "status")) && *s && (*s++ == ':') && [ 243s] ^ [ 243s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 243s] ^ [ 243s] mix.c: In function 'mix_meta_slurp': [ 243s] mix.c:2150:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] LOCAL->buf = (char *) fs_get ((LOCAL->buflen = sbuf.st_size) + 1); [ 243s] ^ [ 243s] mix.c:2155:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] (read (LOCAL->mfd,s = LOCAL->buf,sbuf.st_size) != sbuf.st_size)) [ 243s] ^ [ 243s] mix.c: In function 'mix_meta_update': [ 243s] mix.c:2190:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf,SEQFMT,LOCAL->metaseq = mix_modseq (LOCAL->metaseq)); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:2191:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] sprintf (LOCAL->buf + strlen (LOCAL->buf),MTAFMT, [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:2192:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 243s] stream->uid_validity,stream->uid_last,LOCAL->newmsg); [ 243s] ^ [ 243s] In file included from /usr/include/features.h:374:0, [ 243s] from /usr/include/stdio.h:27, [ 243s] from mix.c:28: [ 243s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 243s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 243s] ^ [ 243s] mix.c:2193:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 243s] for (i = 0, c = 'K', s = ss = LOCAL->buf + strlen (LOCAL->buf); [ 243s] ^ [ 243s] In file included from osdep.h:44:0, [ 243s] from mix.c:33: [ 243s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 243s] extern size_t strlen (const char *__s) [ 243s] ^ [ 243s] mix.c:2194:26: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] (i < NUSERFLAGS) && (t = stream->user_flags[i]); ++i) { [ 243s] ^ [ 243s] mix.c:2208:5: warning: pointer targets in passing argument 2 of 'safe_write' differ in signedness [-Wpointer-sign] [ 243s] ret = (write (LOCAL->mfd,LOCAL->buf,i) == i) ? LONGT : NIL; [ 243s] ^ [ 243s] In file included from osdep.h:63:0, [ 243s] from mix.c:33: [ 243s] env_unix.h:89:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] long safe_write (int fd,char *buf,long nbytes); [ 243s] ^ [ 243s] mix.c: In function 'mix_index_update': [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=] [ 243s] sprintf (tmp,IXRFMT,0,14,4,4,13,0,0,'+',0,0,0,0,0,0,0); [ 243s] ^ [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 13 has type 'int' [-Wformat=] [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 14 has type 'int' [-Wformat=] [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 15 has type 'int' [-Wformat=] [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 16 has type 'int' [-Wformat=] [ 243s] mix.c:2237:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 17 has type 'int' [-Wformat=] [ 243s] mix.c: In function 'mix_status_update': [ 243s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'int' [-Wformat=] [ 243s] sprintf (tmp,STRFMT,0,0,0,0); [ 243s] ^ [ 243s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat=] [ 243s] mix.c:2318:2: warning: format '%lx' expects argument of type 'long unsigned int', but argument 6 has type 'int' [-Wformat=] [ 243s] mix.c: In function 'mix_data_open': [ 243s] mix.c:2400:3: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] if ((*fd = open (mix_file_data (LOCAL->buf,stream->mailbox,LOCAL->newmsg), [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c:2417:7: warning: pointer targets in passing argument 1 of 'mix_file_data' differ in signedness [-Wpointer-sign] [ 243s] LOCAL->newmsg = mix_modseq (LOCAL->newmsg)), [ 243s] ^ [ 243s] mix.c:167:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_file_data (char *dst,char *dir,unsigned long data); [ 243s] ^ [ 243s] mix.c: In function 'mix_sortcache_open': [ 243s] mix.c:2467:10: warning: pointer targets in passing argument 2 of 'mix_read_record' differ in signedness [-Wpointer-sign] [ 243s] "sortcache")) && *s && [ 243s] ^ [ 243s] mix.c:163:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 243s] char *mix_read_record (FILE *f,char *buf,unsigned long buflen,char *type); [ 243s] ^ [ 243s] mix.c:2565:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] LOCAL->buf = (char *) [ 243s] ^ [ 243s] mix.c:2577:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] for (s = LOCAL->buf,sl = NIL, [ 243s] ^ [ 243s] mix.c:2585:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 243s] sl->text.data = cpystr (s); [ 243s] ^ [ 243s] mix.c: In function 'mix_copy': [ 243s] mix.c:1477:12: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] ftruncate (fd,size); /* revert file */ [ 243s] ^ [ 243s] mix.c: In function 'mix_append': [ 243s] mix.c:1594:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] ftruncate (fd,size); /* revert all writes to file*/ [ 243s] ^ [ 243s] mix.c: In function 'mix_meta_update': [ 243s] mix.c:2209:15: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] ftruncate (LOCAL->mfd,i); /* and tie off at that point */ [ 243s] ^ [ 243s] mix.c: In function 'mix_index_update': [ 243s] mix.c:2255:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] ftruncate (fileno (idxf),sbuf.st_size); [ 243s] ^ [ 243s] mix.c:2288:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] if (ret) ftruncate (fileno (idxf),ftell (idxf)); [ 243s] ^ [ 243s] mix.c: In function 'mix_status_update': [ 243s] mix.c:2335:14: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] ftruncate (fileno (statf),sbuf.st_size); [ 243s] ^ [ 243s] mix.c:2369:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] if (ret) ftruncate (fileno (statf),ftell (statf)); [ 243s] ^ [ 243s] mix.c: In function 'mix_sortcache_update': [ 243s] mix.c:2697:26: warning: ignoring return value of 'ftruncate', declared with attribute warn_unused_result [-Wunused-result] [ 243s] if (ret) ftruncate (fileno (f),ftell (f)); [ 243s] ^ [ 243s] mix.c: In function 'mix_sortcache_open': [ 243s] mix.c:2640:15: warning: 'fd' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 243s] else fchmod (fd,sbuf.st_mode); [ 243s] ^ [ 244s] sh -c 'rm -rf libc-client.so || true' [ 244s] gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so [ 244s] osdep.o: In function `ssl_onceonlyinit': [ 244s] /usr/src/packages/BUILD/c-client/osdep.c:335: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 244s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 244s] make[3]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 244s] echo lnps > OSTYPE [ 244s] touch rebuild [ 244s] sh -c 'rm -rf rebuild || true' [ 244s] Building bundled tools... [ 244s] cd mtest;make [ 244s] make[3]: Entering directory `/usr/src/packages/BUILD/mtest' [ 244s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o mtest.o mtest.c [ 244s] mtest.c: In function 'main': [ 244s] mtest.c:124:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 244s] ucase (tmp); [ 244s] ^ [ 244s] In file included from ../c-client/c-client.h:48:0, [ 244s] from mtest.c:39: [ 244s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 244s] unsigned char *ucase (unsigned char *string); [ 244s] ^ [ 244s] mtest.c: In function 'mm': [ 244s] mtest.c:168:5: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 244s] switch (*ucase (cmd)) { /* dispatch based on command */ [ 244s] ^ [ 244s] In file included from ../c-client/c-client.h:48:0, [ 244s] from mtest.c:39: [ 244s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 244s] unsigned char *ucase (unsigned char *string); [ 244s] ^ [ 244s] mtest.c:204:13: warning: the address of 'parms' will always evaluate as 'true' [-Waddress] [ 244s] if (parms) { [ 244s] ^ [ 244s] mtest.c: In function 'overview_header': [ 244s] mtest.c:402:5: warning: pointer targets in passing argument 2 of 'mail_parse_date' differ in signedness [-Wpointer-sign] [ 244s] mail_parse_date (&selt,ov->date); [ 244s] ^ [ 244s] In file included from ../c-client/c-client.h:41:0, [ 244s] from mtest.c:39: [ 244s] ../c-client/mail.h:1710:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 244s] long mail_parse_date (MESSAGECACHE *elt,unsigned char *string); [ 244s] ^ [ 244s] mtest.c: In function 'prompt': [ 244s] mtest.c:622:3: warning: 'gets' is deprecated (declared at /usr/include/x86_64-linux-gnu/bits/stdio2.h:233) [-Wdeprecated-declarations] [ 244s] gets (txt); [ 244s] ^ [ 244s] mtest.c: In function 'smtptest': [ 244s] mtest.c:818:3: warning: 'gets' is deprecated (declared at /usr/include/x86_64-linux-gnu/bits/stdio2.h:233) [-Wdeprecated-declarations] [ 244s] while (gets (line)) { [ 244s] ^ [ 244s] mtest.c:829:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 244s] msg->date = (char *) fs_get (1+strlen (line)); [ 244s] ^ [ 244s] mtest.c:830:3: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 244s] strcpy (msg->date,line); [ 244s] ^ [ 244s] In file included from /usr/include/features.h:374:0, [ 244s] from /usr/include/stdio.h:27, [ 244s] from mtest.c:36: [ 244s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 244s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 244s] ^ [ 244s] mtest.c: In function 'prompt': [ 244s] mtest.c:622:8: warning: ignoring return value of 'gets', declared with attribute warn_unused_result [-Wunused-result] [ 244s] gets (txt); [ 244s] ^ [ 244s] mtest.c: In function 'mm_login': [ 244s] mtest.c:744:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 244s] fgets (user,NETMAXUSER-1,stdin); [ 244s] ^ [ 244s] In file included from /usr/include/stdio.h:937:0, [ 244s] from mtest.c:36: [ 244s] In function 'gets', [ 244s] inlined from 'prompt' at mtest.c:622:8: [ 245s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:237:3: warning: call to '__gets_warn' declared with attribute warning: please use fgets or getline instead, gets can't specify buffer size [enabled by default] [ 245s] return __gets_warn (__str); [ 245s] ^ [ 245s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o mtest mtest.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 245s] mtest.o: In function `gets': [ 245s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:237: warning: the `gets' function is dangerous and should not be used. [ 245s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:236: warning: the `gets' function is dangerous and should not be used. [ 245s] make[3]: Leaving directory `/usr/src/packages/BUILD/mtest' [ 245s] cd ipopd;make [ 245s] make[3]: Entering directory `/usr/src/packages/BUILD/ipopd' [ 245s] cd ../c-client;make [ 245s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 245s] make all `cat SPECIALS` [ 245s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 245s] sh -c 'rm -rf c-client.a || true' [ 245s] gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so [ 245s] osdep.o: In function `ssl_onceonlyinit': [ 245s] /usr/src/packages/BUILD/c-client/osdep.c:335: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 245s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 245s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 245s] cd ../c-client;make [ 245s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 245s] make all `cat SPECIALS` [ 245s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 245s] sh -c 'rm -rf c-client.a || true' [ 245s] gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so [ 245s] osdep.o: In function `ssl_onceonlyinit': [ 245s] /usr/src/packages/BUILD/c-client/osdep.c:335: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 245s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 245s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 245s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o ipop2d.o ipop2d.c [ 245s] ipop2d.c: In function 'main': [ 245s] ipop2d.c:149:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 245s] ucase (s); /* canonicalize case */ [ 245s] ^ [ 245s] In file included from ../c-client/c-client.h:48:0, [ 245s] from ipop2d.c:36: [ 245s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 245s] unsigned char *ucase (unsigned char *string); [ 245s] ^ [ 245s] ipop2d.c: In function 'c_fold': [ 245s] ipop2d.c:333:10: warning: unused variable 'mb' [-Wunused-variable] [ 245s] NETMBX mb; [ 245s] ^ [ 245s] ipop2d.c:332:9: warning: unused variable 's' [-Wunused-variable] [ 245s] char *s = NIL,tmp[2*TMPLEN]; [ 245s] ^ [ 245s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o ipop2d ipop2d.o `cat ../c-client/LDFLAGS` [ 246s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o ipop3d.o ipop3d.c [ 246s] ipop3d.c: In function 'main': [ 246s] ipop3d.c:129:5: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 246s] while (auth && compare_cstring (auth->name,"CRAM-MD5")) auth = auth->next; [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from ipop3d.c:35: [ 246s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 246s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 246s] ^ [ 246s] ipop3d.c:129:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 246s] while (auth && compare_cstring (auth->name,"CRAM-MD5")) auth = auth->next; [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from ipop3d.c:35: [ 246s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 246s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 246s] ^ [ 246s] ipop3d.c:186:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 246s] ucase (s); /* canonicalize case */ [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from ipop3d.c:35: [ 246s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 246s] unsigned char *ucase (unsigned char *string); [ 246s] ^ [ 246s] ipop3d.c: In function 'pass_login': [ 246s] ipop3d.c:654:8: warning: unused variable 'tmp' [-Wunused-variable] [ 246s] char tmp[MAILTMPLEN]; [ 246s] ^ [ 246s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o ipop3d ipop3d.o `cat ../c-client/LDFLAGS` [ 246s] make[3]: Leaving directory `/usr/src/packages/BUILD/ipopd' [ 246s] cd imapd;make [ 246s] make[3]: Entering directory `/usr/src/packages/BUILD/imapd' [ 246s] cd ../c-client;make [ 246s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 246s] make all `cat SPECIALS` [ 246s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 246s] sh -c 'rm -rf c-client.a || true' [ 246s] gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so [ 246s] osdep.o: In function `ssl_onceonlyinit': [ 246s] /usr/src/packages/BUILD/c-client/osdep.c:335: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 246s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 246s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 246s] cd ../c-client;make [ 246s] make[4]: Entering directory `/usr/src/packages/BUILD/c-client' [ 246s] make all `cat SPECIALS` [ 246s] make[5]: Entering directory `/usr/src/packages/BUILD/c-client' [ 246s] sh -c 'rm -rf c-client.a || true' [ 246s] gcc --shared -Wl,-soname,libc-client.so.2007e -o libc-client.so osdep.o mail.o misc.o newsrc.o smanager.o utf8.o utf8aux.o siglocal.o dummy.o pseudo.o netmsg.o flstring.o fdstring.o rfc822.o nntp.o smtp.o imap4r1.o pop3.o unix.o mbx.o mmdf.o tenex.o mtx.o news.o phile.o mh.o mx.o mix.o -lpam -ldl -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err;true libc-client.so [ 246s] osdep.o: In function `ssl_onceonlyinit': [ 246s] /usr/src/packages/BUILD/c-client/osdep.c:335: warning: the use of `tmpnam' is dangerous, better use `mkstemp' [ 246s] make[5]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 246s] make[4]: Leaving directory `/usr/src/packages/BUILD/c-client' [ 246s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -DANOFILE=\"/etc/anonymous.newsgroups\" -DALERTFILE=\"/etc/imapd.alert\" -DNNTPFILE=\"/etc/imapd.nntp\" -DUSERALERTFILE=\".imapalert\" -DSHUTDOWNFILE=\"/etc/nologin\" -c -o imapd.o imapd.c [ 246s] imapd.c: In function 'main': [ 246s] imapd.c:302:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] (((s = strrchr (argv[0],'/')) || (s = strrchr (argv[0],'\\'))) ? [ 246s] ^ [ 246s] imapd.c:302:41: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] (((s = strrchr (argv[0],'/')) || (s = strrchr (argv[0],'\\'))) ? [ 246s] ^ [ 246s] imapd.c:307:3: warning: pointer targets in passing argument 1 of 'rfc822_date' differ in signedness [-Wpointer-sign] [ 246s] rfc822_date (tmp); /* get date/time at startup */ [ 246s] ^ [ 246s] In file included from ../c-client/env_unix.h:61:0, [ 246s] from ../c-client/osdep.h:63, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] ../c-client/env.h:32:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void rfc822_date (char *date); [ 246s] ^ [ 246s] imapd.c:327:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (s = strchr (proxy,'\n')) *s = '\0'; [ 246s] ^ [ 246s] imapd.c:334:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] s = myusername_full (&i); /* get user name and flags */ [ 246s] ^ [ 246s] imapd.c:342:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] s = "ANONYMOUS"; [ 246s] ^ [ 246s] imapd.c:346:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 246s] user = cpystr (s); /* copy user name */ [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] char *cpystr (const char *string); [ 246s] ^ [ 246s] imapd.c:346:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] user = cpystr (s); /* copy user name */ [ 246s] ^ [ 246s] imapd.c:347:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] pass = cpystr ("*"); /* set fake password */ [ 246s] ^ [ 246s] imapd.c:356:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 246s] PSOUT (user); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] int PSOUT (char *s); [ 246s] ^ [ 246s] imapd.c:370:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 246s] PSOUT (tmp); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] int PSOUT (char *s); [ 246s] ^ [ 246s] imapd.c:392:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 246s] slurp (cmdbuf,CMDLEN,TIMEOUT); [ 246s] ^ [ 246s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void slurp (char *s,int n,unsigned long timeout); [ 246s] ^ [ 246s] imapd.c:399:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 246s] if (!strchr (cmdbuf,'\012')) { [ 246s] ^ [ 246s] imapd.c:399:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:400:7: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 246s] if (t = strchr (cmdbuf,' ')) *t = '\0'; [ 246s] ^ [ 246s] imapd.c:400:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:400:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (t = strchr (cmdbuf,' ')) *t = '\0'; [ 246s] ^ [ 246s] imapd.c:406:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 246s] sprintf (tmp,response,t ? (char *) cmdbuf : "*"); [ 246s] ^ [ 246s] In file included from /usr/include/features.h:374:0, [ 246s] from /usr/include/stdio.h:27, [ 246s] from imapd.c:29: [ 246s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 246s] ^ [ 246s] imapd.c:407:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 246s] PSOUT (tmp); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] int PSOUT (char *s); [ 246s] ^ [ 246s] imapd.c:409:5: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 246s] else if (!(tag = strtok (cmdbuf," \015\012"))) { [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 246s] ^ [ 246s] imapd.c:416:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] else if (!(s = strtok (NIL," \015\012"))) { [ 246s] ^ [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] if (!strcmp (s,"UID") && strtok (NIL," \015\012")) { [ 246s] ^ [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:428:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:428:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:436:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 246s] cmd = cpystr (s); /* save current command */ [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] char *cpystr (const char *string); [ 246s] ^ [ 246s] imapd.c:436:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] cmd = cpystr (s); /* save current command */ [ 246s] ^ [ 246s] imapd.c:438:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if ((arg = strtok (NIL,"\015\012")) && ((i = strlen (arg)) > 3) && [ 246s] ^ [ 246s] imapd.c:438:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 246s] if ((arg = strtok (NIL,"\015\012")) && ((i = strlen (arg)) > 3) && [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] extern size_t strlen (const char *__s) [ 246s] ^ [ 246s] imapd.c:444:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 246s] litplus.size = strtoul (arg + i + 1,NIL,10); [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:43:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 246s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 246s] ^ [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] if (!strcmp (cmd,"NOOP")) { [ 246s] ^ [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:449:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:449:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"LOGOUT")) { [ 246s] ^ [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:454:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:454:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"CAPABILITY")) { [ 246s] ^ [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:466:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:466:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] if (!strcmp (cmd,"AUTHENTICATE")) { [ 246s] ^ [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:488:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:488:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (ucase (s),"ANONYMOUS") && !stat (ANOFILE,&sbuf)) { [ 246s] ^ [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:498:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:498:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:499:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!(s = imap_responder ("",0,NIL))) [ 246s] ^ [ 246s] imapd.c:503:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] user = cpystr ("ANONYMOUS"); [ 246s] ^ [ 246s] imapd.c:504:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] pass = cpystr ("*"); [ 246s] ^ [ 246s] imapd.c:514:4: warning: pointer targets in passing argument 1 of 'mail_auth' differ in signedness [-Wpointer-sign] [ 246s] else if (user = cpystr (mail_auth (s,imap_responder,argc,argv))) { [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1822:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] char *mail_auth (char *mechanism,authresponse_t resp,int argc,char *argv[]); [ 246s] ^ [ 246s] imapd.c:514:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] else if (user = cpystr (mail_auth (s,imap_responder,argc,argv))) { [ 246s] ^ [ 246s] imapd.c:515:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] pass = cpystr ("*"); [ 246s] ^ [ 246s] imapd.c:525:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 246s] char *msg = (char *) fs_get (strlen (cmd) + strlen (s) + 2); [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] extern size_t strlen (const char *__s) [ 246s] ^ [ 246s] imapd.c:525:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 246s] char *msg = (char *) fs_get (strlen (cmd) + strlen (s) + 2); [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] extern size_t strlen (const char *__s) [ 246s] ^ [ 246s] imapd.c:528:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] cmd = msg; [ 246s] ^ [ 246s] imapd.c:530:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 246s] auth && compare_cstring (s,auth->name); auth = auth->next); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 246s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 246s] ^ [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"LOGIN")) { [ 246s] ^ [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:555:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:555:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:559:4: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 246s] if (!((user = cpystr (snarf (&arg))) && [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] char *cpystr (const char *string); [ 246s] ^ [ 246s] imapd.c:559:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!((user = cpystr (snarf (&arg))) && [ 246s] ^ [ 246s] imapd.c:560:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 246s] (pass = cpystr (snarf (&arg))))) response = misarg; [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] char *cpystr (const char *string); [ 246s] ^ [ 246s] imapd.c:560:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] (pass = cpystr (snarf (&arg))))) response = misarg; [ 246s] ^ [ 246s] imapd.c:563:4: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 246s] else if (!compare_cstring (user,"ANONYMOUS") && [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:48:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 246s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 246s] ^ [ 246s] imapd.c:574:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 246s] if (s = strchr (user,'*')) *s++ ='\0'; [ 246s] ^ [ 246s] imapd.c:574:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:574:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (s = strchr (user,'*')) *s++ ='\0'; [ 246s] ^ [ 246s] imapd.c:576:6: warning: pointer targets in passing argument 1 of 'server_login' differ in signedness [-Wpointer-sign] [ 246s] if (server_login (user,pass,s,argc,argv)) { [ 246s] ^ [ 246s] In file included from ../c-client/env_unix.h:61:0, [ 246s] from ../c-client/osdep.h:63, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 246s] ^ [ 246s] imapd.c:576:6: warning: pointer targets in passing argument 2 of 'server_login' differ in signedness [-Wpointer-sign] [ 246s] if (server_login (user,pass,s,argc,argv)) { [ 246s] ^ [ 246s] In file included from ../c-client/env_unix.h:61:0, [ 246s] from ../c-client/osdep.h:63, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 246s] ^ [ 246s] imapd.c:576:6: warning: pointer targets in passing argument 3 of 'server_login' differ in signedness [-Wpointer-sign] [ 246s] if (server_login (user,pass,s,argc,argv)) { [ 246s] ^ [ 246s] In file included from ../c-client/env_unix.h:61:0, [ 246s] from ../c-client/osdep.h:63, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] ../c-client/env.h:39:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] long server_login (char *user,char *pass,char *authuser,int argc,char *argv[]); [ 246s] ^ [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"STARTTLS")) { [ 246s] ^ [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:590:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:590:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] if (!strcmp (cmd,"FETCH") || !strcmp (cmd,"UID FETCH")) { [ 246s] ^ [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:599:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:599:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:600:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 246s] ^ [ 246s] imapd.c:600:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 246s] ^ [ 246s] imapd.c:600:46: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (t = strtok(NIL,"\015\012")))) [ 246s] ^ [ 246s] imapd.c:603:6: warning: pointer targets in passing argument 1 of 'fetch' differ in signedness [-Wpointer-sign] [ 246s] mail_sequence (stream,s)) fetch (t,uid); [ 246s] ^ [ 246s] imapd.c:148:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void fetch (char *t,unsigned long uid); [ 246s] ^ [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"STORE") || !strcmp (cmd,"UID STORE")) { [ 246s] ^ [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:607:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:607:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:609:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 246s] ^ [ 246s] imapd.c:609:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 246s] ^ [ 246s] imapd.c:609:46: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (v = strtok (NIL," ")) && [ 246s] ^ [ 246s] imapd.c:610:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] (t = strtok (NIL,"\015\012")))) response = misarg; [ 246s] ^ [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] if (!strcmp (ucase (v),"FLAGS") || !strcmp (v,"FLAGS.SILENT")) { [ 246s] ^ [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:615:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:615:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:616:8: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 246s] strcpy (tmp,"\\Answered \\Flagged \\Deleted \\Draft \\Seen"); [ 246s] ^ [ 246s] In file included from /usr/include/features.h:374:0, [ 246s] from /usr/include/stdio.h:27, [ 246s] from imapd.c:29: [ 246s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 246s] ^ [ 246s] imapd.c:618:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 246s] (i < NUSERFLAGS) && (v = stream->user_flags[i]); i++) [ 246s] ^ [ 246s] imapd.c:619:10: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 246s] if (strlen (v) < [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] extern size_t strlen (const char *__s) [ 246s] ^ [ 246s] imapd.c:620:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 246s] ((size_t) (MAILTMPLEN - ((u += strlen (u)) + 2 - tmp)))) { [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] extern size_t strlen (const char *__s) [ 246s] ^ [ 246s] imapd.c:622:5: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] [ 246s] strcpy (u,v); [ 246s] ^ [ 246s] In file included from /usr/include/features.h:374:0, [ 246s] from /usr/include/stdio.h:27, [ 246s] from imapd.c:29: [ 246s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 246s] ^ [ 246s] imapd.c:622:5: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] [ 246s] strcpy (u,v); [ 246s] ^ [ 246s] In file included from /usr/include/features.h:374:0, [ 246s] from /usr/include/stdio.h:27, [ 246s] from imapd.c:29: [ 246s] /usr/include/x86_64-linux-gnu/bits/string3.h:102:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 246s] __NTH (strcpy (char *__restrict __dest, const char *__restrict __src)) [ 246s] ^ [ 246s] imapd.c:624:8: warning: pointer targets in passing argument 2 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 246s] mail_flag (stream,s,tmp,f & ~ST_SET); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 246s] ^ [ 246s] imapd.c:624:8: warning: pointer targets in passing argument 3 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 246s] mail_flag (stream,s,tmp,f & ~ST_SET); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 246s] ^ [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (v,"-FLAGS") || !strcmp (v,"-FLAGS.SILENT")) [ 246s] ^ [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:626:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:626:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (strcmp (v,"+FLAGS") && strcmp (v,"+FLAGS.SILENT")) { [ 246s] ^ [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:628:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:628:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:634:6: warning: pointer targets in passing argument 2 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 246s] mail_flag (stream,s,t,f); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 246s] ^ [ 246s] imapd.c:634:6: warning: pointer targets in passing argument 3 of 'mail_flag' differ in signedness [-Wpointer-sign] [ 246s] mail_flag (stream,s,t,f); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1688:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] void mail_flag (MAILSTREAM *stream,char *sequence,char *flag,long flags); [ 246s] ^ [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"CHECK")) { [ 246s] ^ [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:645:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:645:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!(anonymous || (strcmp (cmd,"EXPUNGE") && [ 246s] ^ [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:655:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:655:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] strcmp (cmd,"UID EXPUNGE")))) { [ 246s] ^ [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:656:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:656:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:660:6: warning: pointer targets in passing argument 2 of 'mail_expunge_full' differ in signedness [-Wpointer-sign] [ 246s] mail_expunge_full (stream,arg,arg ? EX_UID : NIL); [ 246s] ^ [ 246s] In file included from ../c-client/c-client.h:41:0, [ 246s] from imapd.c:36: [ 246s] ../c-client/mail.h:1695:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 246s] long mail_expunge_full (MAILSTREAM *stream,char *sequence,long options); [ 246s] ^ [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] else if (!strcmp (cmd,"CLOSE") || !strcmp (cmd,"UNSELECT")) { [ 246s] ^ [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:666:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:666:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] (!strcmp (cmd,"COPY") || !strcmp (cmd,"UID COPY"))) { [ 246s] ^ [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:682:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 246s] imapd.c:682:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 246s] imapd.c:684:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 246s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 246s] ^ [ 246s] In file included from ../c-client/osdep.h:44:0, [ 246s] from ../c-client/c-client.h:42, [ 246s] from imapd.c:36: [ 246s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 246s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 246s] ^ [ 247s] imapd.c:684:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 247s] ^ [ 247s] imapd.c:684:48: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," ")) && (arg = strtok(NIL,"\015\012")) [ 247s] ^ [ 247s] imapd.c:694:4: warning: pointer targets in passing argument 2 of 'mail_copy_full' differ in signedness [-Wpointer-sign] [ 247s] else if (!mail_copy_full (stream,s,t,uid ? CP_UID : NIL)) { [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1696:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_copy_full (MAILSTREAM *stream,char *sequence,char *mailbox, [ 247s] ^ [ 247s] imapd.c:694:4: warning: pointer targets in passing argument 3 of 'mail_copy_full' differ in signedness [-Wpointer-sign] [ 247s] else if (!mail_copy_full (stream,s,t,uid ? CP_UID : NIL)) { [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1696:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_copy_full (MAILSTREAM *stream,char *sequence,char *mailbox, [ 247s] ^ [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"SORT") || !strcmp (cmd,"UID SORT")) { [ 247s] ^ [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:701:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:701:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:703:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (*arg == '(') && (t = strchr (s = arg + 1,')')) && [ 247s] ^ [ 247s] imapd.c:703:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:703:37: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (*arg == '(') && (t = strchr (s = arg + 1,')')) && [ 247s] ^ [ 247s] imapd.c:711:6: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] if (!(s = strtok (ucase (s)," "))) response = badatt; [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:711:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(s = strtok (ucase (s)," "))) response = badatt; [ 247s] ^ [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s,"REVERSE")) { [ 247s] ^ [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:716:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:716:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:718:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(s = strtok (NIL," "))) { [ 247s] ^ [ 247s] imapd.c:719:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] s = ""; /* end of attributes */ [ 247s] ^ [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s,"DATE")) pg->function = SORTDATE; [ 247s] ^ [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:723:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:723:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"ARRIVAL")) pg->function = SORTARRIVAL; [ 247s] ^ [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:724:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:724:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"FROM")) pg->function = SORTFROM; [ 247s] ^ [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:725:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:725:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"SUBJECT")) pg->function = SORTSUBJECT; [ 247s] ^ [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:726:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:726:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"TO")) pg->function = SORTTO; [ 247s] ^ [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:727:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:727:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"CC")) pg->function = SORTCC; [ 247s] ^ [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:728:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:728:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"SIZE")) pg->function = SORTSIZE; [ 247s] ^ [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:729:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:729:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:731:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] } while (s = strtok (NIL," ")); [ 247s] ^ [ 247s] imapd.c:735:8: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 247s] else if (!((t = snarf (&arg)) && (cs = cpystr (t)) && arg && [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] char *cpystr (const char *string); [ 247s] ^ [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"THREAD") || !strcmp (cmd,"UID THREAD")) { [ 247s] ^ [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:758:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:758:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:763:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," ")) && (cs = strtok (NIL," ")) && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:763:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," ")) && (cs = strtok (NIL," ")) && [ 247s] ^ [ 247s] imapd.c:764:30: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] (cs = cpystr (cs)) && (arg = strtok (NIL,"\015\012")))) [ 247s] ^ [ 247s] imapd.c:770:6: warning: pointer targets in passing argument 2 of 'mail_thread' differ in signedness [-Wpointer-sign] [ 247s] if (thr = mail_thread (stream,s,cs,spg,uid ? SE_UID : NIL)) { [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1756:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] THREADNODE *mail_thread (MAILSTREAM *stream,char *type,char *charset, [ 247s] ^ [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"SEARCH") || !strcmp (cmd,"UID SEARCH")) { [ 247s] ^ [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:783:9: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:783:9: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:848:6: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 247s] if (s = snarf (&arg)) charset = cpystr (s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] char *cpystr (const char *string); [ 247s] ^ [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!(strcmp (cmd,"SELECT") && strcmp (cmd,"EXAMINE") && [ 247s] ^ [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:938:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:938:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] strcmp (cmd,"BBOARD"))) { [ 247s] ^ [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:939:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:939:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:943:4: warning: pointer targets in passing argument 1 of 'bboardname' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 247s] ^ [ 247s] imapd.c:192:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *bboardname (char *cmd,char *name); [ 247s] ^ [ 247s] imapd.c:943:4: warning: pointer targets in passing argument 2 of 'bboardname' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 247s] ^ [ 247s] imapd.c:192:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *bboardname (char *cmd,char *name); [ 247s] ^ [ 247s] imapd.c:943:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 247s] ^ [ 247s] imapd.c:943:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (NIL,s = bboardname (cmd,s))) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1087:23: warning: pointer targets in passing argument 2 of 'mail_valid' differ in signedness [-Wpointer-sign] [ 247s] #define DRIVER struct driver [ 247s] ^ [ 247s] imapd.c:944:6: note: in expansion of macro 'DRIVER' [ 247s] DRIVER *factory = mail_valid (NIL,s,NIL); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1632:9: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] DRIVER *mail_valid (MAILSTREAM *stream,char *mailbox,char *purpose); [ 247s] ^ [ 247s] imapd.c:955:3: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 247s] (stream = mail_open (stream,s,f | OP_SILENT)) && [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 247s] ^ [ 247s] imapd.c:961:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] (t = mail_fetch_text (stream,1,NIL,&i,NIL)) && [ 247s] ^ [ 247s] imapd.c:964:3: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] [ 247s] strncpy (tmp,t,i)[i] = '\0'; [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 247s] ^ [ 247s] imapd.c:964:3: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 247s] strncpy (tmp,t,i)[i] = '\0'; [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 247s] ^ [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 247s] ^ [ 247s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 247s] ^ [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 247s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 247s] ^ [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 247s] ^ [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 247s] ^ [ 247s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:966:3: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:966:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:966:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (t = strpbrk (tmp,"\r\n")) *t = '\0'; [ 247s] ^ [ 247s] imapd.c:968:3: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 247s] if ((tstream = mail_open (NIL,tmp,f | OP_SILENT)) && [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 247s] ^ [ 247s] imapd.c:980:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 247s] else if (!factory && isnewsproxy (s)) { [ 247s] ^ [ 247s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long isnewsproxy (char *name); [ 247s] ^ [ 247s] imapd.c:981:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,"{%.300s/nntp}%.300s",nntpproxy,(char *) s+6); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:982:8: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 247s] stream = mail_open (stream,tmp,f); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 247s] ^ [ 247s] imapd.c:985:6: warning: pointer targets in passing argument 2 of 'mail_open' differ in signedness [-Wpointer-sign] [ 247s] else stream = mail_open (stream,s,f); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1647:13: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] MAILSTREAM *mail_open (MAILSTREAM *stream,char *name,long options); [ 247s] ^ [ 247s] imapd.c:991:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] if (!compare_cstring (s,"#MHINBOX")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:993:8: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] else lastsel = cpystr (compare_cstring (s,"INBOX") ? [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"APPEND"))) { [ 247s] ^ [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1012:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1012:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1022:6: warning: pointer targets in passing argument 2 of 'mail_append_multiple' differ in signedness [-Wpointer-sign] [ 247s] if (!mail_append_multiple (NIL,s,append_msg,(void *) &ad)) { [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1700:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_append_multiple (MAILSTREAM *stream,char *mailbox,append_t af, [ 247s] ^ [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"LIST") || !strcmp (cmd,"RLIST")) { [ 247s] ^ [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1037:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1037:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1043:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1043:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1044:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1044:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1044:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,LONGT)) { [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1046:8: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 247s] mail_list (NIL,"",tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1049:6: warning: pointer targets in passing argument 2 of 'mail_list' differ in signedness [-Wpointer-sign] [ 247s] else mail_list (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1049:6: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 247s] else mail_list (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"SCAN")) { [ 247s] ^ [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1055:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1055:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1061:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1061:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1062:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1062:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1062:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1064:6: warning: pointer targets in passing argument 2 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 247s] else mail_scan (NIL,s,t,u); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 247s] ^ [ 247s] imapd.c:1064:6: warning: pointer targets in passing argument 3 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 247s] else mail_scan (NIL,s,t,u); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 247s] ^ [ 247s] imapd.c:1064:6: warning: pointer targets in passing argument 4 of 'mail_scan' differ in signedness [-Wpointer-sign] [ 247s] else mail_scan (NIL,s,t,u); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1636:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_scan (MAILSTREAM *stream,char *ref,char *pat,char *contents); [ 247s] ^ [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"LSUB") || !strcmp (cmd,"RLSUB")) { [ 247s] ^ [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1070:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1070:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1076:4: warning: pointer targets in passing argument 1 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1076:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (s,t)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1077:6: warning: pointer targets in passing argument 1 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1077:6: warning: pointer targets in passing argument 2 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1077:6: warning: pointer targets in passing argument 3 of 'newsproxypattern' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 247s] ^ [ 247s] imapd.c:194:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsproxypattern (char *ref,char *pat,char *pattern,long flag); [ 247s] ^ [ 247s] imapd.c:1077:6: warning: pointer targets in passing argument 2 of 'newsrc_lsub' differ in signedness [-Wpointer-sign] [ 247s] if (newsproxypattern (s,t,tmp,NIL)) newsrc_lsub (NIL,tmp); [ 247s] ^ [ 247s] In file included from imapd.c:37:0: [ 247s] ../c-client/newsrc.h:37:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void newsrc_lsub (MAILSTREAM *stream,char *pattern); [ 247s] ^ [ 247s] imapd.c:1078:6: warning: pointer targets in passing argument 2 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 247s] else mail_lsub (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1078:6: warning: pointer targets in passing argument 3 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 247s] else mail_lsub (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"FIND")) { [ 247s] ^ [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1085:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1085:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1087:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," \015\012")) && (s == cmd + 5) && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:1087:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(arg && (s = strtok (arg," \015\012")) && (s == cmd + 5) && [ 247s] ^ [ 247s] imapd.c:1089:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] (arg = strtok (NIL,"\015\012")) && (s = snarf_list (&arg)))) [ 247s] ^ [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] else if (strpbrk (s,"%?")) response = [ 247s] ^ [ 247s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 247s] ^ [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 247s] else if (strpbrk (s,"%?")) response = [ 247s] ^ [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 247s] ^ [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] else if (strpbrk (s,"%?")) response = [ 247s] ^ [ 247s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1093:4: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1093:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1095:4: warning: pointer targets in passing argument 2 of 'nameok' differ in signedness [-Wpointer-sign] [ 247s] else if (nameok (NIL,s)) { [ 247s] ^ [ 247s] imapd.c:191:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long nameok (char *ref,char *name); [ 247s] ^ [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (cmd,"FIND MAILBOXES") && !anonymous) [ 247s] ^ [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1098:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1098:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1099:8: warning: pointer targets in passing argument 3 of 'mail_lsub' differ in signedness [-Wpointer-sign] [ 247s] mail_lsub (NIL,NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1638:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_lsub (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"FIND ALL.MAILBOXES")) { [ 247s] ^ [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1100:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1100:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1103:8: warning: pointer targets in passing argument 3 of 'mail_list' differ in signedness [-Wpointer-sign] [ 247s] mail_list (NIL,NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1637:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void mail_list (MAILSTREAM *stream,char *ref,char *pat); [ 247s] ^ [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"STATUS")) { [ 247s] ^ [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1112:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1112:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1114:3: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] (t = strchr (arg,')')) && (t - arg) && !t[1])) [ 247s] ^ [ 247s] imapd.c:1114:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1114:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] (t = strchr (arg,')')) && (t - arg) && !t[1])) [ 247s] ^ [ 247s] imapd.c:1120:6: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] t = strtok (ucase (arg)," "); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:1120:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] t = strtok (ucase (arg)," "); [ 247s] ^ [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (t,"MESSAGES")) f |= SA_MESSAGES; [ 247s] ^ [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1122:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1122:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (t,"RECENT")) f |= SA_RECENT; [ 247s] ^ [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1123:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1123:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (t,"UNSEEN")) f |= SA_UNSEEN; [ 247s] ^ [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1124:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1124:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (t,"UIDNEXT")) f |= SA_UIDNEXT; [ 247s] ^ [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1125:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1125:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (t,"UIDVALIDITY")) f |= SA_UIDVALIDITY; [ 247s] ^ [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1126:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1126:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1129:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1132:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] } while (t = strtok (NIL," ")); [ 247s] ^ [ 247s] imapd.c:1135:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1135:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 247s] ^ [ 247s] imapd.c:1136:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1136:50: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 247s] ^ [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (lastsel && (!strcmp (s,lastsel) || [ 247s] ^ [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1139:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1139:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] (stream && !strcmp (s,stream->mailbox)))) { [ 247s] ^ [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1140:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1140:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1144:8: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1148:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," MESSAGES %lu",stream->nmsgs); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1148:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," MESSAGES %lu",stream->nmsgs); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1150:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," RECENT %lu",stream->recent); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1150:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," RECENT %lu",stream->recent); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1154:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," UNSEEN %lu",unseen); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1154:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," UNSEEN %lu",unseen); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1157:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," UIDNEXT %lu",stream->uid_last+1); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1157:3: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen (tmp)," UIDNEXT %lu",stream->uid_last+1); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1159:3: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp + strlen(tmp)," UIDVALIDITY %lu", [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1160:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] stream->uid_validity); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1162:8: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] [ 247s] strcat (tmp,")\015\012"); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/string3.h:140:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (strcat (char *__restrict __dest, const char *__restrict __src)) [ 247s] ^ [ 247s] imapd.c:1164:8: warning: pointer targets in passing argument 1 of 'pastring' differ in signedness [-Wpointer-sign] [ 247s] pastring (s); [ 247s] ^ [ 247s] imapd.c:179:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void pastring (char *s); [ 247s] ^ [ 247s] imapd.c:1165:8: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1167:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 247s] else if (isnewsproxy (s)) { [ 247s] ^ [ 247s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long isnewsproxy (char *name); [ 247s] ^ [ 247s] imapd.c:1168:8: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,"{%.300s/nntp}%.300s",nntpproxy,(char *) s+6); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1169:8: warning: pointer targets in passing argument 2 of 'mail_status' differ in signedness [-Wpointer-sign] [ 247s] if (!mail_status (NIL,tmp,f)) response = lose; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1645:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_status (MAILSTREAM *stream,char *mbx,long flags); [ 247s] ^ [ 247s] imapd.c:1171:6: warning: pointer targets in passing argument 2 of 'mail_status' differ in signedness [-Wpointer-sign] [ 247s] else if (!mail_status (NIL,s,f)) response = lose; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1645:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_status (MAILSTREAM *stream,char *mbx,long flags); [ 247s] ^ [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"SUBSCRIBE"))) { [ 247s] ^ [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1178:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1178:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1182:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] if (compare_cstring (s,"MAILBOX")) response = badarg; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1185:6: warning: pointer targets in passing argument 2 of 'mail_subscribe' differ in signedness [-Wpointer-sign] [ 247s] else mail_subscribe (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1639:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_subscribe (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1187:4: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 247s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,':'); [ 247s] ^ [ 247s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long isnewsproxy (char *name); [ 247s] ^ [ 247s] imapd.c:1187:4: warning: pointer targets in passing argument 2 of 'newsrc_update' differ in signedness [-Wpointer-sign] [ 247s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,':'); [ 247s] ^ [ 247s] In file included from imapd.c:37:0: [ 247s] ../c-client/newsrc.h:38:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsrc_update (MAILSTREAM *stream,char *group,char state); [ 247s] ^ [ 247s] imapd.c:1188:4: warning: pointer targets in passing argument 2 of 'mail_subscribe' differ in signedness [-Wpointer-sign] [ 247s] else mail_subscribe (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1639:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_subscribe (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"UNSUBSCRIBE"))) { [ 247s] ^ [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1193:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1193:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1197:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] if (compare_cstring (s,"MAILBOX")) response = badarg; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1200:6: warning: pointer targets in passing argument 1 of 'isnewsproxy' differ in signedness [-Wpointer-sign] [ 247s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,'!'); [ 247s] ^ [ 247s] imapd.c:193:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long isnewsproxy (char *name); [ 247s] ^ [ 247s] imapd.c:1200:6: warning: pointer targets in passing argument 2 of 'newsrc_update' differ in signedness [-Wpointer-sign] [ 247s] else if (isnewsproxy (s)) newsrc_update (NIL,s+6,'!'); [ 247s] ^ [ 247s] In file included from imapd.c:37:0: [ 247s] ../c-client/newsrc.h:38:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long newsrc_update (MAILSTREAM *stream,char *group,char state); [ 247s] ^ [ 247s] imapd.c:1201:6: warning: pointer targets in passing argument 2 of 'mail_unsubscribe' differ in signedness [-Wpointer-sign] [ 247s] else mail_unsubscribe (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1640:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_unsubscribe (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1203:4: warning: pointer targets in passing argument 2 of 'mail_unsubscribe' differ in signedness [-Wpointer-sign] [ 247s] else mail_unsubscribe (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1640:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_unsubscribe (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"NAMESPACE")) { [ 247s] ^ [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1208:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1208:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"CREATE"))) { [ 247s] ^ [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1259:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1259:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1262:4: warning: pointer targets in passing argument 2 of 'mail_create' differ in signedness [-Wpointer-sign] [ 247s] else mail_create (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1641:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_create (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"DELETE"))) { [ 247s] ^ [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1267:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1267:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (lastsel && (!strcmp (s,lastsel) || [ 247s] ^ [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1271:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1271:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] (stream && !strcmp (s,stream->mailbox)))) [ 247s] ^ [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1272:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1272:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1274:6: warning: pointer targets in passing argument 2 of 'mail_delete' differ in signedness [-Wpointer-sign] [ 247s] else mail_delete (NIL,s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1642:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_delete (MAILSTREAM *stream,char *mailbox); [ 247s] ^ [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!(anonymous || strcmp (cmd,"RENAME"))) { [ 247s] ^ [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1280:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1280:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1284:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1284:42: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!compare_cstring (s,"INBOX")) s = "INBOX"; [ 247s] ^ [ 247s] imapd.c:1285:6: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 247s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 247s] ^ [ 247s] imapd.c:1285:50: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] else if (!compare_cstring (s,"#MHINBOX")) s = "#MHINBOX"; [ 247s] ^ [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (lastsel && (!strcmp (s,lastsel) || [ 247s] ^ [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1286:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1286:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] (stream && !strcmp (s,stream->mailbox)))) [ 247s] ^ [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1287:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1287:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1289:6: warning: pointer targets in passing argument 2 of 'mail_rename' differ in signedness [-Wpointer-sign] [ 247s] else mail_rename (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1643:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_rename (MAILSTREAM *stream,char *old,char *newname); [ 247s] ^ [ 247s] imapd.c:1289:6: warning: pointer targets in passing argument 3 of 'mail_rename' differ in signedness [-Wpointer-sign] [ 247s] else mail_rename (NIL,s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1643:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long mail_rename (MAILSTREAM *stream,char *old,char *newname); [ 247s] ^ [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (cmd,"IDLE")) { [ 247s] ^ [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1296:2: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:1296:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1328:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] (i * IDLETIMER) / 60); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1329:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1334:5: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] donefake = nmsgs + 1,recent + 1); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1335:3: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); /* prod client to wake up */ [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1344:3: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 247s] slurp (tmp,MAILTMPLEN,INPUTTIMEOUT); [ 247s] ^ [ 247s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void slurp (char *s,int n,unsigned long timeout); [ 247s] ^ [ 247s] imapd.c:1355:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,"* %lu EXPUNGE\015\012",donefake--); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1356:7: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1359:7: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] nmsgs,recent); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1360:5: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1383:6: warning: pointer targets in passing argument 1 of 'PSINR' differ in signedness [-Wpointer-sign] [ 247s] if (PSINR (tmp,i)) litplus.size -= i; [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1856:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] long PSINR (char *s,unsigned long n); [ 247s] ^ [ 247s] imapd.c:1392:2: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 247s] slurp (tmp,MAILTMPLEN,INPUTTIMEOUT); [ 247s] ^ [ 247s] imapd.c:127:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void slurp (char *s,int n,unsigned long timeout); [ 247s] ^ [ 247s] imapd.c:1394:2: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] if (t = strchr (tmp,'\012')) { [ 247s] ^ [ 247s] imapd.c:1394:2: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1394:8: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (t = strchr (tmp,'\012')) { [ 247s] ^ [ 247s] imapd.c:1399:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (((i = strlen (tmp)) > 3) && (tmp[i - 1] == '}') && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:1405:8: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] litplus.size = strtoul (tmp + i + 1,NIL,10); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c:1420:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,response,lstref ? "*" : tag); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1421:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); /* start response */ [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1424:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (user); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1427:4: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,response,tag); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1428:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); /* start response */ [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1437:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,response,tag); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1438:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1441:6: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 247s] ^ [ 247s] imapd.c:1441:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:1441:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 247s] ^ [ 247s] imapd.c:1441:6: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] ((s = strchr (cmd,' ')) ? s+1 : cmd),cauidvalidity); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1442:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1458:4: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (cmd); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c:1472:2: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] [ 247s] sprintf (tmp,response,tag,cmd,lasterror ()); [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/stdio2.h:31:1: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (sprintf (char *__restrict __s, const char *__restrict __fmt, ...)) [ 247s] ^ [ 247s] imapd.c:1473:2: warning: pointer targets in passing argument 1 of 'PSOUT' differ in signedness [-Wpointer-sign] [ 247s] PSOUT (tmp); /* output response */ [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1859:5: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] int PSOUT (char *s); [ 247s] ^ [ 247s] imapd.c: In function 'staint': [ 247s] imapd.c:1853:3: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 247s] if (user) s = sout (sout (s,"."),user); [ 247s] ^ [ 247s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *sout (char *s,char *t); [ 247s] ^ [ 247s] imapd.c:1858:5: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 247s] if (user) s = sout (sout (s,", user="),user); [ 247s] ^ [ 247s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *sout (char *s,char *t); [ 247s] ^ [ 247s] imapd.c:1878:7: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 247s] if (cmd) s = sout (sout (s,", last command="),cmd); [ 247s] ^ [ 247s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *sout (char *s,char *t); [ 247s] ^ [ 247s] imapd.c:1880:5: warning: pointer targets in passing argument 2 of 'sout' differ in signedness [-Wpointer-sign] [ 247s] else s = sout (sout (s,cmd)," in progress"); [ 247s] ^ [ 247s] imapd.c:125:7: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] char *sout (char *s,char *t); [ 247s] ^ [ 247s] imapd.c: In function 'parse_astring': [ 247s] imapd.c:2062:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] if ((*size = i = strtoul (s,(char **) &t,10)) > MAXCLIENTLIT) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c:2081:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] inliteral (s = litstk[litsp++] = (char *) fs_get (i+1),i); [ 247s] ^ [ 247s] imapd.c:2081:5: warning: pointer targets in passing argument 1 of 'inliteral' differ in signedness [-Wpointer-sign] [ 247s] inliteral (s = litstk[litsp++] = (char *) fs_get (i+1),i); [ 247s] ^ [ 247s] imapd.c:1945:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void inliteral (char *s,unsigned long n) [ 247s] ^ [ 247s] imapd.c:2083:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 247s] slurp (*arg = t,CMDLEN - (t - cmdbuf),INPUTTIMEOUT); [ 247s] ^ [ 247s] imapd.c:1926:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void slurp (char *s,int n,unsigned long timeout) [ 247s] ^ [ 247s] imapd.c:2084:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] if (!strchr (t,'\012')) return flush (); [ 247s] ^ [ 247s] imapd.c:2084:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2086:5: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] if (!strtok (t,"\015\012")) *t = '\0'; [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:2088:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (((i = strlen (t)) > 3) && (t[i - 1] == '}') && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2094:2: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] litplus.size = strtoul (t + i + 1,NIL,10); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c: In function 'parse_stringlist': [ 247s] imapd.c:2206:5: warning: pointer targets in passing argument 3 of 'parse_astring' differ in signedness [-Wpointer-sign] [ 247s] while ((c == ' ') && (t = parse_astring (s,&i,&c))) { [ 247s] ^ [ 247s] imapd.c:2030:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *parse_astring (unsigned char **arg,unsigned long *size, [ 247s] ^ [ 247s] imapd.c:2206:29: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] while ((c == ' ') && (t = parse_astring (s,&i,&c))) { [ 247s] ^ [ 247s] imapd.c:2218:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (t = *s) { /* need to reload strtok() state? */ [ 247s] ^ [ 247s] imapd.c: In function 'parse_criterion': [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 247s] ^ [ 247s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__strpbrk_c2' differ in signedness [-Wpointer-sign] [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1100:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c2 (const char *__s, int __accept1, int __accept2) [ 247s] ^ [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__strpbrk_c3' differ in signedness [-Wpointer-sign] [ 247s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 247s] ^ [ 247s] In file included from /usr/include/string.h:635:0, [ 247s] from ../c-client/osdep.h:44, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/x86_64-linux-gnu/bits/string2.h:1111:1: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] __strpbrk_c3 (const char *__s, int __accept1, int __accept2, int __accept3) [ 247s] ^ [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 247s] ^ [ 247s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of '__builtin_strpbrk' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2293:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2293:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 247s] ^ [ 247s] imapd.c:2293:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!(tail = strpbrk ((s = *arg)," )"))) tail = *arg + strlen (*arg); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"LL")) ret = T; [ 247s] ^ [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2309:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2309:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NSWERED")) ret = pgm->answered = T; [ 247s] ^ [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2310:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2310:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"CC") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2314:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2314:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"EFORE") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2316:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2316:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"ODY") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2318:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2318:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"C") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2322:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2322:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"ELETED")) ret = pgm->deleted = T; [ 247s] ^ [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2326:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2326:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"RAFT")) ret = pgm->draft = T; [ 247s] ^ [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2327:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2327:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"LAGGED")) ret = pgm->flagged = T; [ 247s] ^ [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2330:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2330:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"ROM") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2331:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2331:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"EADER") && c == ' ' && *(v = tail + 1) && [ 247s] ^ [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2335:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2335:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2339:2: warning: pointer targets in passing argument 1 of 'mail_newsearchheader' differ in signedness [-Wpointer-sign] [ 247s] *hdr = mail_newsearchheader (s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1791:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] SEARCHHEADER *mail_newsearchheader (char *line,char *text); [ 247s] ^ [ 247s] imapd.c:2339:2: warning: pointer targets in passing argument 2 of 'mail_newsearchheader' differ in signedness [-Wpointer-sign] [ 247s] *hdr = mail_newsearchheader (s,t); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1791:15: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] SEARCHHEADER *mail_newsearchheader (char *line,char *text); [ 247s] ^ [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"EYWORD") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2346:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2346:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"ARGER") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2350:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2350:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"EW")) ret = pgm->recent = pgm->unseen = T; [ 247s] ^ [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2354:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2354:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"OT") && c == ' ' && *++tail) { [ 247s] ^ [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2355:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2355:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"LD")) ret = pgm->old = T; [ 247s] ^ [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2363:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2363:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"N") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2364:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2364:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"R") && c == ' ') { [ 247s] ^ [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2366:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2366:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"LDER") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2374:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2374:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"ECENT")) ret = pgm->recent = T; [ 247s] ^ [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2378:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2378:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"EEN")) ret = pgm->seen = T; [ 247s] ^ [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2381:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2381:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"ENTBEFORE") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2382:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2382:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"ENTON") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2384:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2384:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"ENTSINCE") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2386:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2386:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"INCE") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2388:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2388:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"MALLER") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2390:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2390:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"UBJECT") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2392:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2392:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"EXT") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2396:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2396:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"O") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2398:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2398:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"ID") && c== ' ' && *++tail) { [ 247s] ^ [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2403:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2403:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NANSWERED")) ret = pgm->unanswered = T; [ 247s] ^ [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2412:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2412:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NDELETED")) ret = pgm->undeleted = T; [ 247s] ^ [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2413:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2413:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NDRAFT")) ret = pgm->undraft = T; [ 247s] ^ [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2414:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2414:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NFLAGGED")) ret = pgm->unflagged = T; [ 247s] ^ [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2415:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2415:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NKEYWORD") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2416:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2416:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s+1,"NSEEN")) ret = pgm->unseen = T; [ 247s] ^ [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2418:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2418:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s+1,"OUNGER") && c == ' ' && *++tail) [ 247s] ^ [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2421:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2421:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c: In function 'crit_string': [ 247s] imapd.c:2584:3: warning: pointer targets in passing argument 3 of 'parse_astring' differ in signedness [-Wpointer-sign] [ 247s] char *s = parse_astring (arg,&i,&c); [ 247s] ^ [ 247s] imapd.c:2030:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *parse_astring (unsigned char **arg,unsigned long *size, [ 247s] ^ [ 247s] imapd.c:2584:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] [ 247s] char *s = parse_astring (arg,&i,&c); [ 247s] ^ [ 247s] imapd.c:2594:19: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (!*arg) *arg = (char *) (*string)->text.data + i; [ 247s] ^ [ 247s] imapd.c: In function 'fetch_work': [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] unsigned char *ucase (unsigned char *string); [ 247s] ^ [ 247s] imapd.c:2641:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (ucase (t),"ALL")) [ 247s] ^ [ 247s] imapd.c:2641:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2647:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (s = strtok (t," ")) do { /* parse attribute list */ [ 247s] ^ [ 247s] imapd.c:2648:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (list && (i = strlen (s)) && (s[i-1] == ')')) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strcmp (s,"UID")) { /* no-op if implicit */ [ 247s] ^ [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2653:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2653:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"FLAGS")) f[k++] = fetch_flags; [ 247s] ^ [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2656:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2656:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"INTERNALDATE")) f[k++] = fetch_internaldate; [ 247s] ^ [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2657:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2657:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"RFC822.SIZE")) f[k++] = fetch_rfc822_size; [ 247s] ^ [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2658:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2658:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"ENVELOPE")) { [ 247s] ^ [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2659:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2659:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"BODY")) { [ 247s] ^ [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2663:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2663:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"BODYSTRUCTURE")) { [ 247s] ^ [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2667:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2667:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"RFC822")) { [ 247s] ^ [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2671:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2671:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"RFC822.HEADER")) f[k++] = fetch_rfc822_header; [ 247s] ^ [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2675:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2675:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strcmp (s,"RFC822.TEXT")) { [ 247s] ^ [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2676:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2676:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 247s] ^ [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (s,"BODY[",5) || !strncmp (s,"BODY.PEEK[",10) || [ 247s] ^ [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2681:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2681:5: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 247s] ^ [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY[",7) || !strncmp (s,"BINARY.PEEK[",12) || [ 247s] ^ [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2682:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2682:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY.SIZE[",12)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] !strncmp (s,"BINARY.SIZE[",12)) { [ 247s] ^ [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2683:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2683:7: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,"MIME",4)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,"MIME",4)) { [ 247s] ^ [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2723:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2723:6: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,"HEADER",6)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,"HEADER",6)) { [ 247s] ^ [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2736:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2736:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,".FIELDS",7)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,".FIELDS",7)) { [ 247s] ^ [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2741:6: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2741:6: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,".NOT",4)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] if (!strncmp (v,".NOT",4)) { [ 247s] ^ [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2743:8: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2743:8: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2747:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] if (*v || !(v = strtok (NIL,"\015\012")) || [ 247s] ^ [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (v,"TEXT",4)) { [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] else if (!strncmp (v,"TEXT",4)) { [ 247s] ^ [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 247s] imapd.c:2755:4: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:2755:4: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:147:12: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern int strncmp (const char *__s1, const char *__s2, size_t __n) [ 247s] ^ [ 247s] imapd.c:2778:5: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] !(isdigit (v[1]) && ((ta->first = strtoul (v+1,(char **) &v,10)) || [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c:2780:7: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] (*v++ == '.') && (ta->last = strtoul (v,(char **) &v,10)) && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c:2791:2: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] strtok (v," "); /* reset strtok mechanism */ [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:2798:4: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] strtok (v," "); /* reset strtok mechanism */ [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:2809:7: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 247s] if (s && *s) ta->section = cpystr (s); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] char *cpystr (const char *string); [ 247s] ^ [ 247s] imapd.c:2816:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] } while ((s = strtok (NIL," ")) && (k < MAXFETCH) && list); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] imapd.c: In function 'fetch_body_part_binary': [ 247s] ../c-client/mail.h:740:21: warning: pointer targets in passing argument 3 of 'mail_body' differ in signedness [-Wpointer-sign] [ 247s] #define BODY struct mail_bodystruct [ 247s] ^ [ 247s] imapd.c:2955:5: note: in expansion of macro 'BODY' [ 247s] BODY *body = mail_body (stream,i,ta->section); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1706:7: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] BODY *mail_body (MAILSTREAM *stream,unsigned long msgno, [ 247s] ^ [ 247s] imapd.c: In function 'fetch_rfc822_text': [ 247s] imapd.c:3312:9: warning: unused variable 'f' [-Wunused-variable] [ 247s] int f = mail_elt (stream,i)->seen; [ 247s] ^ [ 247s] imapd.c: In function 'penv': [ 247s] imapd.c:3329:5: warning: pointer targets in passing argument 1 of 'pnstring' differ in signedness [-Wpointer-sign] [ 247s] pnstring (env->date); /* output envelope fields */ [ 247s] ^ [ 247s] imapd.c:178:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void pnstring (char *s); [ 247s] ^ [ 247s] imapd.c: In function 'nameok': [ 247s] imapd.c:3864:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] for (s = ref, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 247s] ^ [ 247s] imapd.c:3864:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] for (s = ref, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 247s] ^ [ 247s] imapd.c:3873:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] for (s = name, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 247s] ^ [ 247s] imapd.c:3873:22: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] for (s = name, t = oktab[i]; *t && !compare_uchar (*s,*t); s++, t++); [ 247s] ^ [ 247s] imapd.c: In function 'proxycopy': [ 247s] imapd.c:4019:2: warning: pointer targets in passing argument 2 of 'mail_uid_sequence' differ in signedness [-Wpointer-sign] [ 247s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence))) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1777:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] long mail_uid_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 247s] ^ [ 247s] imapd.c:4019:2: warning: pointer targets in passing argument 2 of 'mail_sequence' differ in signedness [-Wpointer-sign] [ 247s] mail_uid_sequence (stream,sequence) : mail_sequence (stream,sequence))) [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:41:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/mail.h:1776:6: note: expected 'unsigned char *' but argument is of type 'char *' [ 247s] long mail_sequence (MAILSTREAM *stream,unsigned char *sequence); [ 247s] ^ [ 247s] imapd.c: In function 'append_msg': [ 247s] imapd.c:4128:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] [ 247s] t = ++arg; /* pointer to flag list contents */ [ 247s] ^ [ 247s] imapd.c:4135:3: warning: pointer targets in passing argument 1 of 'cpystr' differ in signedness [-Wpointer-sign] [ 247s] if (*arg == '"') *date = ad->date = cpystr (snarf (&arg)); [ 247s] ^ [ 247s] In file included from ../c-client/c-client.h:48:0, [ 247s] from imapd.c:36: [ 247s] ../c-client/misc.h:88:7: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] char *cpystr (const char *string); [ 247s] ^ [ 247s] imapd.c:4140:3: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] else if (!(i = strtoul (arg+1,&t,10))) [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c:4148:5: warning: pointer targets in passing argument 1 of 'slurp' differ in signedness [-Wpointer-sign] [ 247s] slurp (ad->arg,CMDLEN - (ad->arg - cmdbuf),INPUTTIMEOUT); [ 247s] ^ [ 247s] imapd.c:1926:6: note: expected 'char *' but argument is of type 'unsigned char *' [ 247s] void slurp (char *s,int n,unsigned long timeout) [ 247s] ^ [ 247s] imapd.c:4149:5: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign] [ 247s] if (strchr (ad->arg,'\012')) { [ 247s] ^ [ 247s] imapd.c:4149:5: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] imapd.c:4151:7: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] [ 247s] if (!strtok (ad->arg,"\015\012")) *ad->arg = '\0'; [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:348:14: note: expected 'char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern char *strtok (char *__restrict __s, const char *__restrict __delim) [ 247s] ^ [ 247s] imapd.c:4153:7: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] [ 247s] if (((j = strlen (ad->arg)) > 3) && (ad->arg[j - 1] == '}') && [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:44:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/string.h:399:15: note: expected 'const char *' but argument is of type 'unsigned char *' [ 247s] extern size_t strlen (const char *__s) [ 247s] ^ [ 247s] imapd.c:4159:4: warning: pointer targets in passing argument 1 of 'strtoul' differ in signedness [-Wpointer-sign] [ 247s] litplus.size = strtoul (ad->arg + j + 1,NIL,10); [ 247s] ^ [ 247s] In file included from ../c-client/osdep.h:43:0, [ 247s] from ../c-client/c-client.h:42, [ 247s] from imapd.c:36: [ 247s] /usr/include/stdlib.h:187:26: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] extern unsigned long int strtoul (const char *__restrict __nptr, [ 247s] ^ [ 247s] imapd.c: In function 'mm_login': [ 247s] imapd.c:4529:3: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] [ 247s] strncpy (password,pass,256); /* and password */ [ 247s] ^ [ 247s] In file included from /usr/include/features.h:374:0, [ 247s] from /usr/include/stdio.h:27, [ 247s] from imapd.c:29: [ 247s] /usr/include/x86_64-linux-gnu/bits/string3.h:117:1: note: expected 'const char * __restrict__' but argument is of type 'unsigned char *' [ 247s] __NTH (strncpy (char *__restrict __dest, const char *__restrict __src, [ 247s] ^ [ 248s] imapd.c: In function 'main': [ 248s] imapd.c:897:12: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 248s] if (j != --i) { [ 248s] ^ [ 249s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -DANOFILE=\"/etc/anonymous.newsgroups\" -DALERTFILE=\"/etc/imapd.alert\" -DNNTPFILE=\"/etc/imapd.nntp\" -DUSERALERTFILE=\".imapalert\" -DSHUTDOWNFILE=\"/etc/nologin\" -o imapd imapd.o `cat ../c-client/LDFLAGS` [ 249s] make[3]: Leaving directory `/usr/src/packages/BUILD/imapd' [ 249s] cd mailutil;make [ 249s] make[3]: Entering directory `/usr/src/packages/BUILD/mailutil' [ 249s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o mailutil.o mailutil.c [ 249s] mailutil.c: In function 'prune_criteria': [ 249s] mailutil.c:453:7: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 249s] switch (*ucase (criterion)) { [ 249s] ^ [ 249s] In file included from ../c-client/c-client.h:48:0, [ 249s] from mailutil.c:31: [ 249s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 249s] unsigned char *ucase (unsigned char *string); [ 249s] ^ [ 249s] mailutil.c: In function 'mbxcopy': [ 249s] mailutil.c:594:8: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 249s] fgets (tmp,MAILTMPLEN-1,stdin); [ 249s] ^ [ 249s] mailutil.c: In function 'mm_login': [ 249s] mailutil.c:893:11: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] [ 249s] fgets (username,NETMAXUSER-1,stdin); [ 249s] ^ [ 249s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o mailutil mailutil.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 249s] make[3]: Leaving directory `/usr/src/packages/BUILD/mailutil' [ 249s] cd mlock;make || true [ 249s] make[3]: Entering directory `/usr/src/packages/BUILD/mlock' [ 249s] `cat ../c-client/CCTYPE` `cat ../c-client/CFLAGS` -c -o mlock.o mlock.c [ 250s] mlock.c: In function 'die': [ 250s] mlock.c:60:3: warning: implicit declaration of function 'write' [-Wimplicit-function-declaration] [ 250s] write (1,"?",1); /* indicate "impossible" failure */ [ 250s] ^ [ 250s] mlock.c: In function 'main': [ 250s] mlock.c:75:3: warning: implicit declaration of function 'getegid' [-Wimplicit-function-declaration] [ 250s] if (!grp || (grp->gr_gid != getegid ())) [ 250s] ^ [ 250s] mlock.c:94:3: warning: implicit declaration of function 'chdir' [-Wimplicit-function-declaration] [ 250s] chdir (dir); [ 250s] ^ [ 250s] mlock.c:113:5: warning: implicit declaration of function 'time' [-Wimplicit-function-declaration] [ 250s] if (!stat (lock,&sb) && (time (0) > (sb.st_ctime + LOCKTIMEOUT * 60))) [ 250s] ^ [ 250s] mlock.c:114:7: warning: implicit declaration of function 'unlink' [-Wimplicit-function-declaration] [ 250s] unlink (lock); /* time out lock if enough time has passed */ [ 250s] ^ [ 250s] mlock.c:123:7: warning: implicit declaration of function 'getpid' [-Wimplicit-function-declaration] [ 250s] (unsigned long) getpid ()); [ 250s] ^ [ 250s] mlock.c:125:5: warning: implicit declaration of function 'gethostname' [-Wimplicit-function-declaration] [ 250s] gethostname (hitch + len,MAXHOSTNAMELEN); [ 250s] ^ [ 250s] mlock.c:132:7: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] [ 250s] close (ld); /* close the hitching-post */ [ 250s] ^ [ 250s] mlock.c:138:7: warning: implicit declaration of function 'link' [-Wimplicit-function-declaration] [ 250s] i = link (hitch,lock) ? errno : 0; [ 250s] ^ [ 250s] mlock.c:161:7: warning: implicit declaration of function 'sleep' [-Wimplicit-function-declaration] [ 250s] if (tries--) sleep (1); /* sleep 1 second and try again */ [ 250s] ^ [ 250s] mlock.c:169:3: warning: implicit declaration of function 'read' [-Wimplicit-function-declaration] [ 250s] read (0,tmp,1); /* read continue signal from parent */ [ 250s] ^ [ 250s] `cat ../c-client/CCTYPE` `cat ../c-client/CFLAGS` -o mlock mlock.o [ 250s] make[3]: Leaving directory `/usr/src/packages/BUILD/mlock' [ 250s] cd dmail;make || true [ 250s] make[3]: Entering directory `/usr/src/packages/BUILD/dmail' [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o dmail.o dmail.c [ 250s] dmail.c: In function 'main': [ 250s] dmail.c:162:5: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] [ 250s] if (s[2] && ((s[2] == '-') || isdigit (s[2]))) precedence = atol (s + 2); [ 250s] ^ [ 250s] dmail.c: In function 'deliver': [ 250s] dmail.c:231:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 250s] if (!*mailbox || !compare_cstring ((unsigned char *) mailbox,"INBOX")) [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 250s] ^ [ 250s] dmail.c: In function 'mm_notify': [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from dmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] dmail.c:566:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] dmail.c:566:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] dmail.c: In function 'file_string_setpos': [ 250s] dmail.c:123:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 250s] fread (s->curpos,sizeof (char),(unsigned int) s->cursize,(FILE *) s->data); [ 250s] ^ [ 250s] dmail.c: In function 'delivery_unsafe': [ 250s] dmail.c:443:13: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 250s] sprintf (tmp + strlen (tmp),"file type %07o",(unsigned int) type); [ 250s] ^ [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o dquota.o dquota.c [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o dmail dmail.o dquota.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 250s] make[3]: Leaving directory `/usr/src/packages/BUILD/dmail' [ 250s] cd tmail;make || true [ 250s] make[3]: Entering directory `/usr/src/packages/BUILD/tmail' [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tmail.o tmail.c [ 250s] tmail.c: In function 'main': [ 250s] tmail.c:166:9: warning: pointer targets in passing argument 1 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 250s] !compare_cstring (format->name,"dummy")) [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 250s] ^ [ 250s] tmail.c:166:9: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 250s] !compare_cstring (format->name,"dummy")) [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 250s] ^ [ 250s] tmail.c:171:7: warning: implicit declaration of function 'isdigit' [-Wimplicit-function-declaration] [ 250s] if (s[2] && ((s[2] == '-') || isdigit (s[2]))) precedence = atol (s + 2); [ 250s] ^ [ 250s] tmail.c: In function 'getusername': [ 250s] tmail.c:608:5: warning: pointer targets in passing argument 2 of 'compare_cstring' differ in signedness [-Wpointer-sign] [ 250s] if (!**t || !compare_cstring ((unsigned char *) *t,"INBOX")) *t = NIL; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:109:5: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] int compare_cstring (unsigned char *s1,unsigned char *s2); [ 250s] ^ [ 250s] tmail.c: In function 'mm_notify': [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strlen' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of 'ucase' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] In file included from ../c-client/c-client.h:48:0, [ 250s] from tmail.c:36: [ 250s] ../c-client/misc.h:86:16: note: expected 'unsigned char *' but argument is of type 'char *' [ 250s] unsigned char *ucase (unsigned char *string); [ 250s] ^ [ 250s] tmail.c:705:3: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign] [ 250s] if (!strcmp (ucase (strncpy (tmp,string,11)),"[TRYCREATE]")) trycreate = T; [ 250s] ^ [ 250s] tmail.c:705:3: note: expected 'const char *' but argument is of type 'unsigned char *' [ 250s] tmail.c: In function 'file_string_setpos': [ 250s] tmail.c:124:11: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] [ 250s] fread (s->curpos,sizeof (char),(unsigned int) s->cursize,(FILE *) s->data); [ 250s] ^ [ 250s] tmail.c: In function 'delivery_unsafe': [ 250s] tmail.c:564:13: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] [ 250s] sprintf (tmp + strlen (tmp),"file type %07o",(unsigned int) type); [ 250s] ^ [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -c -o tquota.o tquota.c [ 250s] `cat ../c-client/CCTYPE` -I../c-client `cat ../c-client/CFLAGS` -o tmail tmail.o tquota.o ../c-client/`cat ../c-client/ARCHIVENAME` `cat ../c-client/LDFLAGS` [ 251s] make[3]: Leaving directory `/usr/src/packages/BUILD/tmail' [ 251s] make[2]: Leaving directory `/usr/src/packages/BUILD' [ 251s] make[1]: Leaving directory `/usr/src/packages/BUILD' [ 251s] pod2man -c "" -r "UW IMAP 2007f~dfsg-2" debian/mlock.pod debian/mlock.1 [ 251s] touch debian/build-stamp [ 251s] fakeroot debian/rules binary [ 251s] sed -e 's/__LIBVER__/2007e/g' -e 's/__LIBFULLVER__/2007e.0/g' -e 's/__VER__/2007e/g' debian/control.in [ 251s] test -x debian/rules [ 251s] dh_testroot [ 251s] dh_prep [ 252s] dh_installdirs -A [ 252s] mkdir -p "." [ 252s] echo "sed -e 's/__LIBVER__/2007e/g' -e 's/__LIBFULLVER__/2007e.0/g' -e 's/__VER__/2007e/g' $targetfile; \ [ 252s] done [ 252s] mkdir -p debian/tmp/usr/lib [ 252s] install -m 0644 c-client.a debian/tmp/usr/lib/libc-client.a [ 252s] install -m 0644 c-client/libc-client.so debian/tmp/usr/lib/libc-client.so.2007e.0 [ 252s] ln -s libc-client.so.2007e.0 debian/tmp/usr/lib/libc-client.so.2007e [ 252s] ln -s libc-client.so.2007e.0 debian/tmp/usr/lib/libc-client.so [ 252s] mkdir -p debian/tmp/usr/include/c-client [ 252s] install -m 0644 -t debian/tmp/usr/include/c-client \ [ 252s] src/c-client/*.h \ [ 252s] src/osdep/unix/*.h \ [ 252s] c-client/auths.c \ [ 252s] c-client/linkage.c \ [ 252s] c-client/linkage.h \ [ 252s] c-client/osdep.h [ 252s] Adding cdbs dependencies to debian/libc-client2007e-dev.substvars [ 252s] dh_installdirs -plibc-client2007e-dev [ 252s] Adding cdbs dependencies to debian/libc-client2007e.substvars [ 252s] dh_installdirs -plibc-client2007e [ 252s] Adding cdbs dependencies to debian/mlock.substvars [ 252s] dh_installdirs -pmlock [ 252s] Adding cdbs dependencies to debian/uw-mailutils.substvars [ 252s] dh_installdirs -puw-mailutils [ 252s] dh_installdocs -plibc-client2007e-dev [ 252s] dh_installexamples -plibc-client2007e-dev [ 252s] dh_installman -plibc-client2007e-dev [ 252s] dh_installinfo -plibc-client2007e-dev [ 252s] dh_installmenu -plibc-client2007e-dev [ 252s] dh_installcron -plibc-client2007e-dev [ 252s] dh_installinit -plibc-client2007e-dev [ 252s] dh_installdebconf -plibc-client2007e-dev [ 252s] dh_installemacsen -plibc-client2007e-dev [ 252s] dh_installcatalogs -plibc-client2007e-dev [ 253s] dh_installpam -plibc-client2007e-dev [ 253s] dh_installlogrotate -plibc-client2007e-dev [ 253s] dh_installlogcheck -plibc-client2007e-dev [ 253s] dh_installchangelogs -plibc-client2007e-dev [ 253s] dh_installudev -plibc-client2007e-dev [ 253s] dh_lintian -plibc-client2007e-dev [ 253s] dh_bugfiles -plibc-client2007e-dev [ 253s] dh_install -plibc-client2007e-dev [ 253s] dh_link -plibc-client2007e-dev [ 253s] dh_buildinfo -plibc-client2007e-dev [ 253s] dh_installmime -plibc-client2007e-dev [ 253s] dh_installgsettings -plibc-client2007e-dev [ 254s] dh_installdocs -plibc-client2007e [ 254s] dh_installexamples -plibc-client2007e [ 254s] dh_installman -plibc-client2007e [ 254s] dh_installinfo -plibc-client2007e [ 254s] dh_installmenu -plibc-client2007e [ 254s] dh_installcron -plibc-client2007e [ 254s] dh_installinit -plibc-client2007e [ 254s] dh_installdebconf -plibc-client2007e [ 254s] dh_installemacsen -plibc-client2007e [ 254s] dh_installcatalogs -plibc-client2007e [ 254s] dh_installpam -plibc-client2007e [ 254s] dh_installlogrotate -plibc-client2007e [ 254s] dh_installlogcheck -plibc-client2007e [ 254s] dh_installchangelogs -plibc-client2007e [ 254s] dh_installudev -plibc-client2007e [ 254s] dh_lintian -plibc-client2007e [ 254s] dh_bugfiles -plibc-client2007e [ 254s] dh_install -plibc-client2007e [ 254s] dh_link -plibc-client2007e [ 255s] dh_buildinfo -plibc-client2007e [ 255s] dh_installmime -plibc-client2007e [ 255s] dh_installgsettings -plibc-client2007e [ 255s] dh_installdocs -pmlock [ 255s] dh_installexamples -pmlock [ 255s] dh_installman -pmlock [ 255s] dh_installinfo -pmlock [ 255s] dh_installmenu -pmlock [ 255s] dh_installcron -pmlock [ 255s] dh_installinit -pmlock [ 255s] dh_installdebconf -pmlock [ 255s] dh_installemacsen -pmlock [ 255s] dh_installcatalogs -pmlock [ 255s] dh_installpam -pmlock [ 255s] dh_installlogrotate -pmlock [ 255s] dh_installlogcheck -pmlock [ 255s] dh_installchangelogs -pmlock [ 256s] dh_installudev -pmlock [ 256s] dh_lintian -pmlock [ 256s] dh_bugfiles -pmlock [ 256s] dh_install -pmlock [ 256s] dh_link -pmlock [ 256s] dh_buildinfo -pmlock [ 256s] dh_installmime -pmlock [ 256s] dh_installgsettings -pmlock [ 256s] dh_installdocs -puw-mailutils [ 256s] dh_installexamples -puw-mailutils [ 256s] dh_installman -puw-mailutils [ 256s] dh_installinfo -puw-mailutils [ 256s] dh_installmenu -puw-mailutils [ 256s] dh_installcron -puw-mailutils [ 256s] dh_installinit -puw-mailutils [ 256s] dh_installdebconf -puw-mailutils [ 256s] dh_installemacsen -puw-mailutils [ 256s] dh_installcatalogs -puw-mailutils [ 256s] dh_installpam -puw-mailutils [ 256s] dh_installlogrotate -puw-mailutils [ 257s] dh_installlogcheck -puw-mailutils [ 257s] dh_installchangelogs -puw-mailutils [ 257s] dh_installudev -puw-mailutils [ 257s] dh_lintian -puw-mailutils [ 257s] dh_bugfiles -puw-mailutils [ 257s] dh_install -puw-mailutils [ 257s] dh_link -puw-mailutils [ 257s] dh_buildinfo -puw-mailutils [ 257s] dh_installmime -puw-mailutils [ 257s] dh_installgsettings -puw-mailutils [ 257s] d-shlibmove --commit \ [ 257s] --movedev "debian/tmp/usr/include/*" usr/include \ [ 257s] debian/tmp/usr/lib/libc-client.so [ 257s] Library package automatic movement utility [ 257s] devlibs error: There is no package matching [libkrb5-dev] and noone provides it, please report bug to d-shlibs maintainer [ 257s] devlibs error: There is no package matching [libpam0g-dev] and noone provides it, please report bug to d-shlibs maintainer [ 257s] devlibs error: There is no package matching [libssl-dev] and noone provides it, please report bug to d-shlibs maintainer [ 257s] make: *** [debian/install-libs-stamp] Error 1 [ 257s] dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2 [ 257s] [ 257s] build failed "build uw-imap_2007f~dfsg-2.dsc" at Tue Oct 11 16:00:07 UTC 2016. [ 257s]