=> Building news/crashmail build started at Wed Oct 5 03:59:38 PDT 2016 port directory: /usr/ports/news/crashmail building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: vk@vk.pp.ru ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../03//usr/ports/news/crashmail/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=crashmail-0.71 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake XDG_DATA_HOME=/wrkdirs/news/crashmail XDG_CONFIG_HOME=/wrkdirs/news/crashmail HOME=/wrkdirs/news/crashmail TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- XDG_DATA_HOME=/wrkdirs/news/crashmail XDG_CONFIG_HOME=/wrkdirs/news/crashmail HOME=/wrkdirs/news/crashmail TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS="" LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/crashmail" EXAMPLESDIR="share/examples/crashmail" DATADIR="share/crashmail" WWWDIR="www/crashmail" ETCDIR="etc/crashmail" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/crashmail DOCSDIR=/usr/local/share/doc/crashmail EXAMPLESDIR=/usr/local/share/examples/crashmail WWWDIR=/usr/local/www/crashmail ETCDIR=/usr/local/etc/crashmail --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== =========================================================================== =================================================== ===> crashmail-0.71 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> crashmail-0.71 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of crashmail-0.71 =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by crashmail-0.71 for building =========================================================================== =================================================== ===> Fetching all distfiles required by crashmail-0.71 for building => SHA256 Checksum OK for cm071linux.zip. =========================================================================== =================================================== =========================================================================== =================================================== ===> Fetching all distfiles required by crashmail-0.71 for building ===> Extracting for crashmail-0.71 => SHA256 Checksum OK for cm071linux.zip. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for crashmail-0.71 ===> Applying ports patches for crashmail-0.71 No such line 722 in input file, ignoring =========================================================================== =================================================== ===> crashmail-0.71 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_1.txz Installing gmake-4.2.1_1... `-- Installing indexinfo-0.2.5... `-- Extracting indexinfo-0.2.5: .... done `-- Installing gettext-runtime-0.19.8.1... `-- Extracting gettext-runtime-0.19.8.1: .......... done Extracting gmake-4.2.1_1: .......... done ===> crashmail-0.71 depends on executable: gmake - found ===> Returning to build of crashmail-0.71 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for crashmail-0.71 =========================================================================== =================================================== ===> Building for crashmail-0.71 gmake[1]: Entering directory '/wrkdirs/news/crashmail/crashmail-0.71/src' gmake -C cmnllib -f Makefile.linux gmake[2]: Entering directory '/wrkdirs/news/crashmail/crashmail-0.71/src/cmnllib' cc -DPLATFORM_LINUX -I ../ -Wall -c cmnllib.c -o cmnllib.o cmnllib.c:22:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "", ^ cmnllib.c:22:2: note: (near initialization for 'cmnlerrstr[0]') cmnllib.c:23:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Failed to open nodelist index", ^ cmnllib.c:23:2: note: (near initialization for 'cmnlerrstr[1]') cmnllib.c:24:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Unknown format of nodelist index", ^ cmnllib.c:24:2: note: (near initialization for 'cmnlerrstr[2]') cmnllib.c:25:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Unexpected end of file", ^ cmnllib.c:25:2: note: (near initialization for 'cmnlerrstr[3]') cmnllib.c:26:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Node not found", ^ cmnllib.c:26:2: note: (near initialization for 'cmnlerrstr[4]') cmnllib.c:27:2: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Failed to open nodelist" ^ cmnllib.c:27:2: note: (near initialization for 'cmnlerrstr[5]') cmnllib.c: In function 'cmnlOpenNL': cmnllib.c:48:19: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(dir,"cmnodelist.index",buf,200); ^ In file included from cmnllib.c:8:0: ../shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ cmnllib.c:59:12: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,"CNL1")!=0) ^ In file included from cmnllib.c:2:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ ar -ru cmnllib.a cmnllib.o /usr/libexec/binutils225/elf/ar: creating cmnllib.a gmake[2]: Leaving directory '/wrkdirs/news/crashmail/crashmail-0.71/src/cmnllib' gmake -C jamlib -f Makefile.linux gmake[2]: Entering directory '/wrkdirs/news/crashmail/crashmail-0.71/src/jamlib' cc -D__LINUX__ -Wall -c crc32.c -o crc32.o cc -D__LINUX__ -Wall -c mbase.c -o mbase.o cc -D__LINUX__ -Wall -c message.c -o message.o cc -D__LINUX__ -Wall -c lastread.c -o lastread.o cc -D__LINUX__ -Wall -c subpack.c -o subpack.o mbase.c: In function 'JAM_RemoveMB': mbase.c:228:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_HDRFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:229:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[0] = remove( Filename_AC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:217:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int remove(const char *); ^ mbase.c:234:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_TXTFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:235:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[1] = remove( Filename_AC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:217:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int remove(const char *); ^ mbase.c:240:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_IDXFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:241:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[2] = remove( Filename_AC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:217:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int remove(const char *); ^ mbase.c:246:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_LRDFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:247:28: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] Status_AI[3] = remove( Filename_AC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:217:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int remove(const char *); ^ mbase.c: In function 'jam_Open': mbase.c:552:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_HDRFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:553:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->HdrFile_PS = fopen( Filename_AC, Mode_PC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ mbase.c:560:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_TXTFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:561:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->TxtFile_PS = fopen( Filename_AC, Mode_PC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ mbase.c:569:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_IDXFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:570:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->IdxFile_PS = fopen( Filename_AC, Mode_PC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ mbase.c:579:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf( Filename_AC, "%s%s", Basename_PC, EXT_LRDFILE ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ mbase.c:580:34: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] Base_PS->LrdFile_PS = fopen( Filename_AC, Mode_PC ); ^ In file included from mbase.c:61:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ message.c: In function 'JAM_ReadMsgHeader': message.c:145:28: warning: pointer targets in passing argument 1 of 'getjamsubfield' differ in signedness [-Wpointer-sign] getjamsubfield(Ptr_PC,&Subfield_S); ^ In file included from message.c:61:0: structrw.h:84:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void getjamsubfield(uchar *buf,s_JamSubfield *Subfield_S); ^ message.c: In function 'JAM_AddMessage': message.c:434:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Index_S.UserCRC = JAM_Crc32( User_AC, strlen( User_AC ) ); ^ In file included from message.c:58:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ cc -D__LINUX__ -Wall -c structrw.c -o structrw.o ar -ru jamlib.a crc32.o mbase.o message.o lastread.o subpack.o structrw.o /usr/libexec/binutils225/elf/ar: creating jamlib.a gmake[2]: Leaving directory '/wrkdirs/news/crashmail/crashmail-0.71/src/jamlib' gmake -C oslib_linux gmake[2]: Entering directory '/wrkdirs/news/crashmail/crashmail-0.71/src/oslib_linux' cc -Wall -I ../ -DPLATFORM_LINUX -c osfile.c -o osfile.o cc -Wall -I ../ -DPLATFORM_LINUX -c osdir.c -o osdir.o cc -Wall -I ../ -DPLATFORM_LINUX -c osmisc.c -o osmisc.o cc -Wall -I ../ -DPLATFORM_LINUX -c osmem.c -o osmem.o cc -Wall -I ../ -DPLATFORM_LINUX -c ospattern.c -o ospattern.o ospattern.c: In function 'osIsPattern': ospattern.c:36:14: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(strchr(pat,'?') || strchr(pat,'*')) ^ In file included from ospattern.c:1:0: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ ospattern.c:36:33: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(strchr(pat,'?') || strchr(pat,'*')) ^ In file included from ospattern.c:1:0: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ osdir.c: In function 'osReadDir': osdir.c:27:21: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] if(!(dir=opendir(dirname))) ^ In file included from osdir.c:7:0: /usr/include/dirent.h:70:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' DIR *opendir(const char *); ^ osdir.c:35:43: warning: pointer targets in passing argument 1 of 'acceptfunc' differ in signedness [-Wpointer-sign] else add=(*acceptfunc)(dirent->d_name); ^ osdir.c:35:43: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' osdir.c:41:31: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(dirname,dirent->d_name,buf,200); ^ In file included from osdir.c:13:0: ../shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ osdir.c:41:46: warning: pointer targets in passing argument 3 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(dirname,dirent->d_name,buf,200); ^ In file included from osdir.c:13:0: ../shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ osdir.c:52:33: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(tmp->Name,dirent->d_name,100); ^ In file included from osdir.c:12:0: ../shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ osdir.c: In function 'osScanDir': osdir.c:71:21: warning: pointer targets in passing argument 1 of 'opendir' differ in signedness [-Wpointer-sign] if(!(dir=opendir(dirname))) ^ In file included from osdir.c:7:0: /usr/include/dirent.h:70:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' DIR *opendir(const char *); ^ osmisc.c: In function 'osChDirExecute': osmisc.c:32:13: warning: pointer targets in passing argument 1 of 'chdir' differ in signedness [-Wpointer-sign] if(chdir(dir) != 0) ^ osdir.c:75:15: warning: pointer targets in passing argument 1 of 'func' differ in signedness [-Wpointer-sign] (*func)(dirent->d_name); ^ osdir.c:75:15: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' osdir.c: In function 'osGetFileEntry': osdir.c:87:12: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if(stat(file,&st) != 0) ^ In file included from osmisc.c:15:0: /usr/include/unistd.h:348:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int chdir(const char *); ^ In file included from osdir.c:8:0: /usr/include/sys/stat.h:246:5: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int stat(const char *, struct stat *); ^ osmisc.c: In function 'osExecute': osmisc.c:46:15: warning: pointer targets in passing argument 1 of 'system' differ in signedness [-Wpointer-sign] res=system(cmd); ^ In file included from osmisc.c:4:0: /usr/include/stdlib.h:121:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int system(const char *); ^ osmisc.c: In function 'osExists': osmisc.c:55:12: warning: pointer targets in passing argument 1 of 'stat' differ in signedness [-Wpointer-sign] if(stat(file,&st) == 0) ^ In file included from osmisc.c:12:0: /usr/include/sys/stat.h:246:5: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int stat(const char *, struct stat *); ^ osmisc.c: In function 'osMkDir': osmisc.c:63:13: warning: pointer targets in passing argument 1 of 'mkdir' differ in signedness [-Wpointer-sign] if(mkdir(dir,0777) != 0) ^ In file included from osmisc.c:12:0: /usr/include/sys/stat.h:240:5: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int mkdir(const char *, mode_t); ^ osmisc.c: In function 'osRename': osmisc.c:71:12: warning: pointer targets in passing argument 1 of 'rename' differ in signedness [-Wpointer-sign] if(rename(oldfile,newfile) == 0) ^ In file included from osmisc.c:3:0: /usr/include/stdio.h:218:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int rename(const char *, const char *); ^ osmisc.c:71:20: warning: pointer targets in passing argument 2 of 'rename' differ in signedness [-Wpointer-sign] if(rename(oldfile,newfile) == 0) ^ In file included from osmisc.c:3:0: /usr/include/stdio.h:218:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int rename(const char *, const char *); ^ osmisc.c: In function 'osDelete': osmisc.c:79:12: warning: pointer targets in passing argument 1 of 'remove' differ in signedness [-Wpointer-sign] if(remove(file) == 0) ^ In file included from osmisc.c:3:0: /usr/include/stdio.h:217:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int remove(const char *); ^ cc -Wall -I ../ -DPLATFORM_LINUX -c os.c -o os.o osfile.c: In function 'osOpen': osfile.c:16:12: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fh=fopen(name,"wb"); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ osfile.c:20:12: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fh=fopen(name,"rb"); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ osfile.c:24:19: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] if(!(fh=fopen(name,"r+b"))) ^ In file included from osfile.c:4:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ osfile.c:25:17: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign] fh=fopen(name,"w+b"); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:197:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' FILE *fopen(const char * __restrict, const char * __restrict); ^ osfile.c: In function 'osPuts': osfile.c:71:13: warning: pointer targets in passing argument 1 of 'fputs' differ in signedness [-Wpointer-sign] if(fputs(str,(FILE *)os)==EOF) ^ In file included from osfile.c:4:0: /usr/include/stdio.h:200:6: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int fputs(const char * __restrict, FILE * __restrict); ^ osfile.c: In function 'osFGets': osfile.c:81:12: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign] s=fgets(str,max,(FILE *)os); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:196:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *fgets(char * __restrict, int, FILE * __restrict); ^ osfile.c: In function 'osFPrintf': osfile.c:110:20: warning: pointer targets in passing argument 2 of 'vfprintf' differ in signedness [-Wpointer-sign] res=vfprintf(os,fmt,args); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:228:6: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int vfprintf(FILE * __restrict, const char * __restrict, __va_list); ^ osfile.c: In function 'osVFPrintf': osfile.c:123:20: warning: pointer targets in passing argument 2 of 'vfprintf' differ in signedness [-Wpointer-sign] res=vfprintf(os,fmt,args); ^ In file included from osfile.c:4:0: /usr/include/stdio.h:228:6: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int vfprintf(FILE * __restrict, const char * __restrict, __va_list); ^ ar -ru oslib.a osfile.o osdir.o osmisc.o osmem.o ospattern.o os.o /usr/libexec/binutils225/elf/ar: creating oslib.a gmake[2]: Leaving directory '/wrkdirs/news/crashmail/crashmail-0.71/src/oslib_linux' gmake -f Makefile.linux gmake[2]: Entering directory '/wrkdirs/news/crashmail/crashmail-0.71/src' cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/crashmail.c -o obj/crashmail.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/logwrite.c -o obj/logwrite.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/dupe.c -o obj/dupe.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/stats.c -o obj/stats.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/misc.c -o obj/misc.o crashmail/dupe.c: In function 'copydupe': crashmail/dupe.c:95:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write to temporary dupe file"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:96:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:103:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write to temporary dupe file"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:104:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c: In function 'OpenDupeDB': crashmail/dupe.c:117:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Not enough memory for dupe-check buffer\n"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:129:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open dupe file %s in read/write mode",config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:130:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",config.cfg_DupeFile,osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:141:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGINFO,"Creating new dupe file %s",config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:143:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,DUPES_IDENTIFIER); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:146:31: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] else if(res != 4 || strcmp(buf,DUPES_IDENTIFIER)!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/dupe.c:148:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Invalid format of dupe file %s, exiting...",config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:159:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error in dupe file %s, exiting...",config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:166:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error in dupe file %s, exiting...",config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c: In function 'CloseDupeDB': crashmail/dupe.c:196:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(duptemp,config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:196:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(duptemp,config.cfg_DupeFile); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:197:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(duptemp,".tmp"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:202:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open temporary dupe file %s for writing",duptemp); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:203:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c: In function 'AddDupeBuf': crashmail/dupe.c:246:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write to dupe file"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:247:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:254:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write to dupe file"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:255:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/dupe.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c:235:10: warning: variable 'crc32' set but not used [-Wunused-but-set-variable] ulong crc32,*crc32p; ^ crashmail/dupe.c: In function 'CheckDupe': crashmail/dupe.c:289:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&dbuf[dsize],mm->MSGID); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:289:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&dbuf[dsize],mm->MSGID); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:290:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] dsize += strlen(mm->MSGID) + 1; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/dupe.c:292:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&dbuf[dsize],mm->Area); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:292:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&dbuf[dsize],mm->Area); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/dupe.c:293:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] dsize += strlen(mm->Area) + 1; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/dupe.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/stats.c: In function 'WriteStats': crashmail/stats.c:48:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to open %s for writing",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/stats.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/stats.c:49:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/stats.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/dupe.c: In function 'AddDupeBuf': crashmail/dupe.c:259:4: warning: 'crc' may be used uninitialized in this function [-Wmaybe-uninitialized] adddupeindex(offset,crc); ^ crashmail/stats.c:79:18: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dastat.Tagname,area->Tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/stats.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/stats.c:79:33: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(dastat.Tagname,area->Tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/stats.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/stats.c: In function 'ReadStats': crashmail/stats.c:133:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,STATS_IDENTIFIER)!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/stats.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/stats.c:135:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unknown format of stats file %s, exiting...",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/stats.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/stats.c:148:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,dastat.Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/stats.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/stats.c:148:35: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,dastat.Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/stats.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'ExpandPacker': crashmail/misc.c:8:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cName,(*(struct osFileEntry **)f2)->Name); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:139:54: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] return stricmp((*(struct osFileEntry **)f1)->Name,(*(struct osFileEntry **)f2)->Name); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsArc': crashmail/misc.c:184:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file)!=12) return(FALSE); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:190:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(ext,&file[9],2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c:190:16: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(ext,&file[9],2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c:193:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"MO")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:194:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"TU")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:195:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"WE")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:196:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"TH")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:197:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"FR")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:198:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"SA")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c:199:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,"SU")==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsPkt': crashmail/misc.c:206:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file)!=12) return(FALSE); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:208:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&file[9],"pkt")!=0) return(FALSE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsNewPkt': crashmail/misc.c:215:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file) < 7) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:218:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".newpkt")!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:218:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".newpkt")!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsPktTmp': crashmail/misc.c:226:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file) < 7) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:229:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".pkttmp")!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:229:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".pkttmp")!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsOrphan': crashmail/misc.c:237:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file) < 7) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:240:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".orphan")!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:240:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-7],".orphan")!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'IsBad': crashmail/misc.c:248:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file)>4 && stricmp(&file[strlen(file)-4],".bad")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:248:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file)>4 && stricmp(&file[strlen(file)-4],".bad")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:248:33: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(strlen(file)>4 && stricmp(&file[strlen(file)-4],".bad")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/misc.c: In function 'striptrail': crashmail/misc.c:258:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=strlen(str)-1;str[c] < 33 && c>=0;c--) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c: In function 'striplead': crashmail/misc.c:272:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(str,&str[c]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:272:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(str,&str[c]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c: In function 'BadFile': crashmail/misc.c:286:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Renaming %s to .bad",filename); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:293:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(destname,".bad"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/misc.c:297:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(numbuf,",%ld",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:298:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(destname,numbuf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/misc.c:298:26: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(destname,numbuf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/misc.c:308:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to move %s to %s",filename,destname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:309:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c: In function 'MatchFlags': crashmail/misc.c:320:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cOrigNode.Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:456:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mmAddBuf(&mm->TextChunks,buf,strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:460:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01TOPT %u\x0d",mm->DestNode.Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:461:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mmAddBuf(&mm->TextChunks,buf,strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/logwrite.c: In function 'OpenLogfile': crashmail/logwrite.c:25:13: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(logfile,"syslog")==0) ^ crashmail/misc.c:465:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01INTL %u:%u/%u %u:%u/%u\x0d", ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/logwrite.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:473:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mmAddBuf(&mm->TextChunks,buf,strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/logwrite.c: At top level: crashmail/misc.c: In function 'FidoToTime': crashmail/logwrite.c:60:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *categoryletters="-%=!/D+^?"; ^ crashmail/misc.c:501:32: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(mo[month],&date[3],3)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/logwrite.c: In function 'LogWrite': crashmail/logwrite.c:67:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:25: note: (near initialization for 'monthnames[0]') crashmail/logwrite.c:67:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:31: note: (near initialization for 'monthnames[1]') crashmail/misc.c:506:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_sec=atoi(&date[17]); ^ crashmail/logwrite.c:67:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:37: note: (near initialization for 'monthnames[2]') crashmail/logwrite.c:67:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:43: note: (near initialization for 'monthnames[3]') crashmail/logwrite.c:67:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:49: note: (near initialization for 'monthnames[4]') In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/logwrite.c:67:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:55: note: (near initialization for 'monthnames[5]') crashmail/logwrite.c:67:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:61: note: (near initialization for 'monthnames[6]') crashmail/misc.c:507:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_min=atoi(&date[14]); ^ crashmail/logwrite.c:67:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:67: note: (near initialization for 'monthnames[7]') In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/logwrite.c:67:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:73: note: (near initialization for 'monthnames[8]') crashmail/misc.c:508:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_hour=atoi(&date[11]); ^ crashmail/logwrite.c:67:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:79: note: (near initialization for 'monthnames[9]') In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/logwrite.c:67:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/misc.c:509:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_mday=atoi(date); ^ crashmail/logwrite.c:67:85: note: (near initialization for 'monthnames[10]') In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/logwrite.c:67:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:91: note: (near initialization for 'monthnames[11]') crashmail/logwrite.c:67:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/logwrite.c:67:97: note: (near initialization for 'monthnames[12]') crashmail/misc.c:511:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_year=atoi(&date[7]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/logwrite.c:75:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(6,DEBUG,"*** Warning: Loglevel is 0!!! ***"); ^ crashmail/logwrite.c:62:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...) ^ crashmail/misc.c:527:32: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(mo[month],&date[7],3)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/misc.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/logwrite.c:83:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(handle_nesting > 1 && handle_nesting + strlen(fmt) < 499) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/logwrite.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:533:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_min=atoi(&date[17]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/misc.c:534:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_hour=atoi(&date[14]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/misc.c:535:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_mday=atoi(&date[4]); ^ crashmail/logwrite.c:88:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf," "); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/logwrite.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/misc.c:537:23: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] tm.tm_year=atoi(&date[11]); ^ crashmail/logwrite.c:90:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,fmt); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/misc.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/logwrite.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/logwrite.c:90:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,fmt); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/logwrite.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/logwrite.c:100:11: warning: pointer targets in passing argument 1 of 'vprintf' differ in signedness [-Wpointer-sign] vprintf(fmt,args); ^ crashmail/misc.c: In function 'Parse5D': crashmail/misc.c:563:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cOrigNode.Zone, ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:699:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(toaddr,"%u:%u/%u.%u@%s",mm->DestNode.Zone, ^ In file included from crashmail/crashmail.h:2:0, from crashmail/misc.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/misc.c:709:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to write RFC-message to %s",name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:710:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:717:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"From: %s (%s)\n",fromaddr,mm->From)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:720:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"To: %s (%s)\n",toaddr,mm->To)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:723:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"Subject: %s\n",mm->Subject)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:726:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"Date: %s\n",mm->DateTime)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:731:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"Message-ID: <%s>\n",mm->MSGID)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:737:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(!osFPrintf(fh,"References: <%s>\n",mm->REPLY)) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/misc.c:754:19: warning: pointer targets in passing argument 2 of 'osPuts' differ in signedness [-Wpointer-sign] if(!osPuts(fh,"X-Fido-")) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:25:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osPuts(osFile os,uchar *str); ^ crashmail/misc.c:760:27: warning: pointer targets in passing argument 2 of 'osPuts' differ in signedness [-Wpointer-sign] if(!osPuts(fh,"\n")) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:25:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osPuts(osFile os,uchar *str); ^ crashmail/misc.c:769:18: warning: pointer targets in passing argument 2 of 'osPuts' differ in signedness [-Wpointer-sign] if(!osPuts(fh,"\n")) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/misc.c:1: ./oslib/osfile.h:25:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osPuts(osFile os,uchar *str); ^ crashmail/misc.c:793:21: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buffer,&tmp->Data[d],lastspace); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c:793:28: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buffer,&tmp->Data[d],lastspace); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c:799:21: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buffer,&tmp->Data[d],c); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c:799:28: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buffer,&tmp->Data[d],c); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/misc.c: In function 'WriteMSG': crashmail/misc.c:832:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.From,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:832:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.From,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:833:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.To,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:833:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.To,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:834:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:834:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:835:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:835:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/misc.c:871:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to write message to %s",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:872:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/misc.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/misc.c:904:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!osWrite(fh,sbbuf,(ulong)strlen(sbbuf))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/misc.c:920:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!osWrite(fh,path->Path[c],(ulong)strlen(path->Path[c]))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/misc.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/crashmail.c:40:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *prinames[]={"Normal","Hold","Normal","Direct","Crash"}; ^ crashmail/crashmail.c:40:20: note: (near initialization for 'prinames[0]') crashmail/crashmail.c:40:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *prinames[]={"Normal","Hold","Normal","Direct","Crash"}; ^ crashmail/crashmail.c:40:29: note: (near initialization for 'prinames[1]') crashmail/crashmail.c:40:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *prinames[]={"Normal","Hold","Normal","Direct","Crash"}; ^ crashmail/crashmail.c:40:36: note: (near initialization for 'prinames[2]') crashmail/crashmail.c:40:45: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *prinames[]={"Normal","Hold","Normal","Direct","Crash"}; ^ crashmail/crashmail.c:40:45: note: (near initialization for 'prinames[3]') crashmail/crashmail.c:40:54: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *prinames[]={"Normal","Hold","Normal","Direct","Crash"}; ^ crashmail/crashmail.c:40:54: note: (near initialization for 'prinames[4]') crashmail/crashmail.c:67:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_BOOL, "SCAN", 0, 0 }, ^ crashmail/crashmail.c:67:24: note: (near initialization for 'args[0].name') crashmail/crashmail.c:68:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "TOSS", 0, 0 }, ^ crashmail/crashmail.c:68:24: note: (near initialization for 'args[1].name') crashmail/crashmail.c:69:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "TOSSFILE", 0, NULL }, ^ crashmail/crashmail.c:69:24: note: (near initialization for 'args[2].name') crashmail/crashmail.c:70:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "TOSSDIR", 0, NULL }, ^ crashmail/crashmail.c:70:24: note: (near initialization for 'args[3].name') crashmail/crashmail.c:71:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SCANAREA", 0, NULL }, ^ crashmail/crashmail.c:71:24: note: (near initialization for 'args[4].name') crashmail/crashmail.c:72:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SCANLIST", 0, NULL }, ^ crashmail/crashmail.c:72:24: note: (near initialization for 'args[5].name') crashmail/crashmail.c:73:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SCANDOTJAM", 0, NULL }, ^ crashmail/crashmail.c:73:24: note: (near initialization for 'args[6].name') crashmail/crashmail.c:74:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "RESCAN", 0, NULL }, ^ crashmail/crashmail.c:74:24: note: (near initialization for 'args[7].name') crashmail/crashmail.c:75:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "RESCANNODE", 0, NULL }, ^ crashmail/crashmail.c:75:24: note: (near initialization for 'args[8].name') crashmail/crashmail.c:76:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "RESCANMAX", 0, NULL }, ^ crashmail/crashmail.c:76:24: note: (near initialization for 'args[9].name') crashmail/crashmail.c:77:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SENDQUERY", 0, NULL }, ^ crashmail/crashmail.c:77:24: note: (near initialization for 'args[10].name') crashmail/crashmail.c:78:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SENDLIST", 0, NULL }, ^ crashmail/crashmail.c:78:24: note: (near initialization for 'args[11].name') crashmail/crashmail.c:79:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SENDUNLINKED", 0, NULL }, ^ crashmail/crashmail.c:79:24: note: (near initialization for 'args[12].name') crashmail/crashmail.c:80:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SENDHELP", 0, NULL }, ^ crashmail/crashmail.c:80:24: note: (near initialization for 'args[13].name') crashmail/crashmail.c:81:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SENDINFO", 0, NULL }, ^ crashmail/crashmail.c:81:24: note: (near initialization for 'args[14].name') crashmail/crashmail.c:82:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "REMOVE", 0, NULL }, ^ crashmail/crashmail.c:82:24: note: (near initialization for 'args[15].name') crashmail/crashmail.c:83:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SETTINGS", 0, NULL }, ^ crashmail/crashmail.c:83:24: note: (near initialization for 'args[16].name') crashmail/crashmail.c:84:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "VERSION", 0, 0 }, ^ crashmail/crashmail.c:84:24: note: (near initialization for 'args[17].name') crashmail/crashmail.c:85:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "LOCK", 0, 0 }, ^ crashmail/crashmail.c:85:24: note: (near initialization for 'args[18].name') crashmail/crashmail.c:86:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "UNLOCK", 0, 0 }, ^ crashmail/crashmail.c:86:24: note: (near initialization for 'args[19].name') crashmail/crashmail.c:87:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "NOSECURITY", 0, 0 }, ^ crashmail/crashmail.c:87:24: note: (near initialization for 'args[20].name') crashmail/crashmail.c: In function 'AfterScanToss': crashmail/crashmail.c:214:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,SYSTEMINFO,"Updating configuration file \"%s\"",config.filename); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'BeforeScanToss': crashmail/crashmail.c:244:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"%s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:278:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_PacketCreate); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:279:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:290:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMINFO,"Deleting orphan tempfile %s",fe->Name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'Rescan': crashmail/crashmail.c:345:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Invalid node number %s",node); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:354:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unknown node %lu:%lu/%lu.%lu",n4d.Zone,n4d.Net,n4d.Node,n4d.Point); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:359:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areaname,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/crashmail.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/crashmail.c:359:27: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areaname,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/crashmail.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/crashmail.c:363:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unknown area %s",areaname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:369:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Area %s is not an echomail area",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:375:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Can't rescan %s, area is pass-through",areaname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:381:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Can't rescan %s, messagebase does not support rescan",areaname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:394:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Rescanned %lu messages",rescan_total); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'SendAFList': crashmail/crashmail.c:409:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(node,"ALL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/crashmail.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/crashmail.c:418:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Invalid node number \"%s\"",node); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:431:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unknown node %lu:%lu/%lu.%lu",n4d.Zone,n4d.Net,n4d.Node,n4d.Point); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'RemoveArea': crashmail/crashmail.c:453:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areaname,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/crashmail.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/crashmail.c:453:30: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areaname,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/crashmail.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/crashmail.c:457:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unknown area %s",areaname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:461:23: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,AREAFIX,"AreaFix: Removing area %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'LockConfig': crashmail/crashmail.c:483:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c:483:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c:484:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".busy"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c: In function 'UnlockConfig': crashmail/crashmail.c:511:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c:511:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c:512:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".busy"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/crashmail.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/crashmail.c: In function 'CleanUp': crashmail/crashmail.c:520:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,SYSTEMINFO,"CrashMail end"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c: In function 'main': crashmail/crashmail.c:577:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg=getenv(OS_CONFIG_VAR); ^ crashmail/crashmail.c:580:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg=OS_CONFIG_NAME; ^ crashmail/crashmail.c:638:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,SYSTEMINFO,"CrashMail II %s started successfully!",VERSION); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:646:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"Packets will be tossed without security checks"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:678:19: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] num=atoi((uchar *)args[ARG_RESCANMAX].data); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/crashmail.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/crashmail.c:681:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"No RESCANNODE specified"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:706:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Out of memory"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:709:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"I/O error: %s",osErrorMsg(ioerrornum)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/crashmail.c:712:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"*** User break ***"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/crashmail.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/safedel.c -o obj/safedel.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/toss.c -o obj/toss.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/pkt.c -o obj/pkt.o crashmail/toss.c: In function 'Compare': crashmail/toss.c:11:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;dTagname,area->NewTexts,area->NewDupes); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:69:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGINFO,"Area %s -- %lu messages",area->Tagname,area->NewTexts); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:74:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO," Total -> Read messages: %6lu Written messages: %6lu",toss_read,toss_written); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:75:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Imported -> Imported messages: %6lu Routed netmails: %6lu",toss_import,toss_route); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:76:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO," Bad -> Bad messages: %6lu Duplicate messages: %6lu",toss_bad,toss_dupes); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c: In function 'TossBundle': crashmail/toss.c:91:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Deleting zero length bundle %s",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:98:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Failed to recognize archive type of %s",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:99:20: warning: pointer targets in passing argument 2 of 'BadFile' differ in signedness [-Wpointer-sign] BadFile(file,"Unknown packer"); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/toss.c:1: crashmail/misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void BadFile(uchar *filename,uchar *comment); ^ crashmail/toss.c:104:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"Unarchiving %s using %s",file,tmppacker->Name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:107:51: warning: pointer targets in passing argument 5 of 'ExpandPacker' differ in signedness [-Wpointer-sign] ExpandPacker(tmppacker->Unpacker,buf2,100,file,""); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/toss.c:1: crashmail/misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandPacker(uchar *cmd,uchar *dest,ulong destsize,uchar *archive,uchar *file); ^ crashmail/toss.c:114:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to find temp directory \"%s\"",config.cfg_TempDir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:120:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unarchiving failed: %lu",arcres); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:121:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"Unarchiving with %s failed: %u",tmppacker->Name,arcres); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/toss.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/toss.c:128:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_TempDir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:129:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:147:20: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(safedel->Name,buf)==0) break; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/toss.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/toss.c:147:34: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(safedel->Name,buf)==0) break; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/toss.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/toss.c: In function 'TossDir': crashmail/toss.c:176:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,ACTIONINFO,"Tossing files in %s...",dir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:186:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",dir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:187:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:193:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Old bad file found in inbound: %s",fe->Name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:202:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",dir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:203:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:213:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",dir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:214:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c: In function 'TossFile': crashmail/toss.c:282:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,ACTIONINFO,"Tossing file %s...",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:287:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read file \"%s\"",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/toss.c:288:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/toss.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/mb.c -o obj/mb.o crashmail/pkt.c: In function 'ReadPkt': crashmail/pkt.c:86:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:25: note: (near initialization for 'monthnames[0]') crashmail/pkt.c:86:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:31: note: (near initialization for 'monthnames[1]') crashmail/pkt.c:86:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:37: note: (near initialization for 'monthnames[2]') crashmail/pkt.c:86:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:43: note: (near initialization for 'monthnames[3]') crashmail/pkt.c:86:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:49: note: (near initialization for 'monthnames[4]') crashmail/pkt.c:86:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:55: note: (near initialization for 'monthnames[5]') crashmail/pkt.c:86:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:61: note: (near initialization for 'monthnames[6]') crashmail/pkt.c:86:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:67: note: (near initialization for 'monthnames[7]') crashmail/pkt.c:86:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:73: note: (near initialization for 'monthnames[8]') crashmail/pkt.c:86:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:79: note: (near initialization for 'monthnames[9]') crashmail/pkt.c:86:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:85: note: (near initialization for 'monthnames[10]') crashmail/pkt.c:86:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:91: note: (near initialization for 'monthnames[11]') crashmail/pkt.c:86:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/pkt.c:86:97: note: (near initialization for 'monthnames[12]') crashmail/pkt.c:94:50: warning: pointer targets in passing argument 4 of 'ExpandPacker' differ in signedness [-Wpointer-sign] ExpandPacker(config.cfg_BeforeToss,buf,200,"",pkt); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/pkt.c:1: crashmail/misc.h:1:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandPacker(uchar *cmd,uchar *dest,ulong destsize,uchar *archive,uchar *file); ^ crashmail/pkt.c:99:34: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"BEFORETOSS command failed for %s: %lu",pkt,res); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:127:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to open %s",pkt); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:128:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:135:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Packet header in %s is too short",pkt); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:138:19: warning: pointer targets in passing argument 2 of 'BadFile' differ in signedness [-Wpointer-sign] BadFile(pkt,"Packet header is too short"); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/pkt.c:1: crashmail/misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void BadFile(uchar *filename,uchar *comment); ^ crashmail/pkt.c:144:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"%s is not a Type-2 packet",pkt); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:147:19: warning: pointer targets in passing argument 2 of 'BadFile' differ in signedness [-Wpointer-sign] BadFile(pkt,"Not a Type-2 packet"); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/pkt.c:1: crashmail/misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void BadFile(uchar *filename,uchar *comment); ^ crashmail/pkt.c:215:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Addressed to %u:%u/%u.%u, not to me",PktDest.Zone,PktDest.Net,PktDest.Node,PktDest.Point); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:218:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Addressed to %u:%u/%u.%u, not to me",PktDest.Zone,PktDest.Net,PktDest.Node,PktDest.Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:260:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(pkt_pw) strcat(buf,", pw"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/pkt.c:261:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(pkt_4d) strcat(buf,", 4d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/pkt.c:262:22: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(pkt_5d) strcat(buf,", 5d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/pkt.c:273:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,ACTIONINFO,"Tossing %s (%luK) from %ld:%ld/%ld.%ld@%s %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:292:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,ACTIONINFO,"Tossing %s (%luK) from %ld:%ld/%ld.%ld (%02ld-%s-%02ld %02ld:%02ld:%02ld) %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:310:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buf,&PktHeader[PKTHEADER_PASSWORD],8); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/pkt.c:310:19: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buf,&PktHeader[PKTHEADER_PASSWORD],8); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/pkt.c:313:46: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(tmpcnode->PacketPW[0]!=0 && stricmp(buf,tmpcnode->PacketPW)!=0 && !no_security) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/pkt.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/pkt.c:313:50: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(tmpcnode->PacketPW[0]!=0 && stricmp(buf,tmpcnode->PacketPW)!=0 && !no_security) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/pkt.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/pkt.c:315:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Wrong password"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:318:22: warning: pointer targets in passing argument 2 of 'BadFile' differ in signedness [-Wpointer-sign] BadFile(pkt,"Wrong password"); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/pkt.c:1: crashmail/misc.h:4:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void BadFile(uchar *filename,uchar *comment); ^ crashmail/pkt.c:327:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Message header for msg #1 (offset %ld) is too short",msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:330:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Message header for msg #1 (offset %ld) is too short",msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:377:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Message header for msg #%lu (offset %ld) is short",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:378:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Message header for msg #%lu (offset %ld) is short",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:387:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Header strings too long in msg #%lu (offset %ld)",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:388:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Header strings too long in msg #%lu (offset %ld)",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:403:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(buf,"AREA:",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/pkt.c:428:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Got unexpected EOF when reading msg #%lu (offset %ld)",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:429:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Got unexpected EOF when reading msg #%lu (offset %ld)",msgnum,msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:486:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Packet header too short for msg #%lu (offset %ld)",msgnum+1,msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:489:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Packet header too short for msg #%lu (offset %ld)",msgnum+1,msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:499:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Unknown message type %lu for message #%lu (offset %ld)",getuword(PktMsgHeader,PKTMSGHEADER_PKTTYPE),msgnum+1,msgoffset); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:500:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Unknown message type %u for message #%lu (offset %ld)",getuword(PktMsgHeader,PKTMSGHEADER_PKTTYPE),msgnum+1,msgoffset); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:81:10: warning: variable 'rlen' set but not used [-Wunused-but-set-variable] ulong rlen,msgnum,msgoffset; ^ crashmail/pkt.c: In function 'WriteNull': crashmail/pkt.c:540:36: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pktWrite(pkt,str,(ulong)(strlen(str)+1)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/pkt.c: In function 'CreatePkt': crashmail/pkt.c:574:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%08lx.newpkt",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:588:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to create packet %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:589:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:638:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&PktHeader[PKTHEADER_PASSWORD],node->PacketPW,8); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/pkt.c:638:46: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&PktHeader[PKTHEADER_PASSWORD],node->PacketPW,8); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/pkt.c: In function 'FinishPacket': crashmail/pkt.c:654:17: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"",1); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ crashmail/pkt.c:655:17: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"",1); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ crashmail/pkt.c:666:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] case PKTS_HOLD: typestr="Hold"; ^ crashmail/pkt.c:668:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] case PKTS_NORMAL: typestr="Normal"; ^ crashmail/pkt.c:670:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] case PKTS_DIRECT: typestr="Direct"; ^ crashmail/pkt.c:672:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] case PKTS_CRASH: typestr="Crash"; ^ crashmail/pkt.c:674:38: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] case PKTS_ECHOMAIL: typestr="Echomail"; ^ crashmail/pkt.c:678:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf1,"%08lx.newpkt",pkt->hexnum); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:680:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%08lx_%s_%d_%d_%d_%d.newpkt", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:694:25: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to rename %s to %s",oldname,newname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c:695:25: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/pkt.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/pkt.c: In function 'WritePath': crashmail/pkt.c:750:26: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"\x01PATH: ",7); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ crashmail/pkt.c:751:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pktWrite(pkt,path->Path[c],(ulong)strlen(path->Path[c])); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/pkt.c:752:26: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"\x0d",1); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ crashmail/pkt.c: In function 'WriteSeenBy': crashmail/pkt.c:768:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pktWrite(pkt,buf,(ulong)strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/pkt.c: In function 'WriteEchoMail': crashmail/pkt.c:820:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"AREA:%s\x0d",mm->Area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/pkt.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/pkt.c:822:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] pktWrite(pkt,buf,(ulong)strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/pkt.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/pkt.c:892:17: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"",1); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ crashmail/pkt.c: In function 'WriteNetMail': crashmail/pkt.c:956:17: warning: pointer targets in passing argument 2 of 'pktWrite' differ in signedness [-Wpointer-sign] pktWrite(pkt,"",1); ^ crashmail/pkt.c:530:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void pktWrite(struct Pkt *pkt,uchar *buf,ulong len) ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/nl.c -o obj/nl.o crashmail/mb.c:14:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "MSG", ^ crashmail/mb.c:14:6: note: (near initialization for 'AvailMessagebases[0].name') crashmail/mb.c:15:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Standard *.msg messagebase as specified in FTS-1", ^ crashmail/mb.c:15:6: note: (near initialization for 'AvailMessagebases[0].desc') crashmail/mb.c:24:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "JAM", ^ crashmail/mb.c:24:6: note: (near initialization for 'AvailMessagebases[1].name') crashmail/mb.c:25:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "JAM Messagebase", ^ crashmail/mb.c:25:6: note: (near initialization for 'AvailMessagebases[1].desc') cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/handle.c -o obj/handle.o crashmail/nl.c:14:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "CMNL", ^ crashmail/nl.c:14:6: note: (near initialization for 'AvailNodelists[0].name') crashmail/nl.c:15:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "CrashMail nodelist index", ^ crashmail/nl.c:15:6: note: (near initialization for 'AvailNodelists[0].desc') crashmail/nl.c:23:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "V7+", ^ crashmail/nl.c:23:6: note: (near initialization for 'AvailNodelists[1].name') crashmail/nl.c:24:6: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "Version 7+ format", ^ crashmail/nl.c:24:6: note: (near initialization for 'AvailNodelists[1].desc') cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/node4dpat.c -o obj/node4dpat.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/config.c -o obj/config.o crashmail/handle.c: In function 'HandleMessage': crashmail/handle.c:11:21: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(6,DEBUG,"Is in HandleMessage()"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c: In function 'GetDescription': crashmail/handle.c:46:30: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:46:34: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:67:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open file \"%s\"\n",arealist->AreaFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:68:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c: In function 'MakeDirectory': crashmail/handle.c:106:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(lowercase,areaname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:106:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(lowercase,areaname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:116:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(shortname,"%08lx",lastt); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:119:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cTagname,"DEFAULT_",8)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/handle.c:198:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(defarea->Tagname,"DEFAULT")==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:205:29: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *forbiddenchars="\"#'`()*,./:;<>|"; ^ crashmail/handle.c:208:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:208:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:211:47: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(buf[c]<33 || buf[c]>126 || strchr(forbiddenchars,buf[c])) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ crashmail/handle.c:218:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Path,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:218:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Path,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:223:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Description,defarea->Description); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:223:36: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Description,defarea->Description); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:249:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Tagname,name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:249:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(temparea->Tagname,name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c: In function 'WriteBad': crashmail/handle.c:303:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGERR,"No BAD area configured, message lost"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:321:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(chunk->Data,"DEST:%u:%u/%u.%u\x0d" ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:344:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] chunk->Length=strlen(chunk->Data); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/handle.c:348:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(chunk->Data,"AREA:%s\x0d" ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:363:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] chunk->Length=strlen(chunk->Data); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/handle.c: In function 'AddNodePath': crashmail/handle.c:432:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%u",node->Node); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:435:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%u/%u",node->Net,node->Node); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:439:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,".%u",node->Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:440:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:440:18: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:451:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf)+strlen(path->Path[path->Paths-1])<=70) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/handle.c:451:32: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf)+strlen(path->Path[path->Paths-1])<=70) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/handle.c:455:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(path->Path[path->Paths-1]," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:456:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(path->Path[path->Paths-1],buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:456:46: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(path->Path[path->Paths-1],buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:482:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(path->Path[path->Paths],"%u/%u",node->Net,node->Node); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:486:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,".%u",node->Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:487:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(path->Path[path->Paths],buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:487:38: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(path->Path[path->Paths],buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c: In function 'StripRe': crashmail/handle.c:499:20: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp (str, "Re:", 3)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/handle.c:504:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp (str, "Re^", 3)==0 && str[4]==':') ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/handle.c:509:25: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp (str, "Re[", 3)==0 && str[4]==']' && str[5]==':') ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/handle.c: In function 'HandleEchomail': crashmail/handle.c:537:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(temparea->Tagname,mm->Area)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:537:36: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(temparea->Tagname,mm->Area)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:553:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Unknown area %s",mm->Area); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:556:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGINFO,"Unknown area %s -- auto-adding",mm->Area); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:565:23: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(mm,"Unknown area (auto-added but not confirmed)")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:580:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"%lu:%lu/%lu.%lu doesn't receive %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:589:26: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(mm,"Node does not receive this area")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:597:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"%lu:%lu/%lu.%lu is not allowed to write in %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:606:26: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(mm,"Node is not allowed to write in this area")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:676:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGERR,"Duplicate message in %s",mm->Area); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:686:29: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(mm,"Duplicate message")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:735:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:735:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c: In function 'CheckFoundAka': crashmail/handle.c:758:16: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(!(strstr(str,":") && strstr(str,"/"))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/handle.c:758:35: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(!(strstr(str,":") && strstr(str,"/"))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/handle.c: In function 'IsLoopMail': crashmail/handle.c:788:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(&tmp->Data[c],"\x01Via",4)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/handle.c:797:21: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(via,&tmp->Data[c],q); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/handle.c:797:25: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(via,&tmp->Data[c],q); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/handle.c:800:23: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(strstr(via,"CrashMail")) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/handle.c: In function 'Bounce': crashmail/handle.c:854:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"No bounce messages sent for messages created by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:867:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Can't bounce message, no routing for %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:877:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:877:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:878:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:878:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:879:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Subject,"Bounced message"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:892:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buf,reason,390); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/handle.c:892:16: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(buf,reason,390); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/handle.c:893:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,"\x0d\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:897:35: warning: pointer targets in passing argument 2 of 'mmAddLine' differ in signedness [-Wpointer-sign] if(headeronly) mmAddLine(tmpmm,"This is the header of the message that was bounced:\x0d\x0d"); ^ In file included from crashmail/mb.h:5:0, from crashmail/crashmail.h:30, from crashmail/handle.c:1: crashmail/memmessage.h:75:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool mmAddLine(struct MemMessage *mm,uchar *buf); ^ crashmail/handle.c:898:35: warning: pointer targets in passing argument 2 of 'mmAddLine' differ in signedness [-Wpointer-sign] else mmAddLine(tmpmm,"This is the message that was bounced:\x0d\x0d"); ^ In file included from crashmail/mb.h:5:0, from crashmail/crashmail.h:30, from crashmail/handle.c:1: crashmail/memmessage.h:75:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool mmAddLine(struct MemMessage *mm,uchar *buf); ^ crashmail/handle.c:902:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Area: %.80s\x0d",mm->Area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:905:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"From: %.40s (%u:%u/%u.%u)\x0d",mm->From, ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:913:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf," To: %.40s\x0d",mm->To); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:919:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"From: %.40s (%u:%u/%u.%u)\x0d",mm->From, ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:927:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf," To: %.40s (%u:%u/%u.%u)\x0d", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:936:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Subj: %s\x0d",mm->Subject); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:940:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Date: %s\x0d\x0d",mm->DateTime); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c: In function 'AnswerReceipt': crashmail/handle.c:987:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Answering to a receipt request"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:995:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Can't send receipt, no routing for %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1005:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1005:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1006:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1006:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1007:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Subject,"Receipt"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1020:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Your message to %s dated %s with the subject \"%s\" has reached its final " ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c: In function 'AnswerAudit': crashmail/handle.c:1044:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Answering to an audit request"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1052:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Can't send receipt, no routing for %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1062:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1062:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1063:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1063:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1064:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Subject,"Audit"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1084:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(auditbuf,"Your message to %s dated %s with the subject \"%s\" has just been " ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:1093:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(auditbuf,"Your message to %s dated %s with the subject \"%s\" could not be " ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c: In function 'HandleNetmail': crashmail/handle.c:1171:35: warning: pointer targets in passing argument 2 of 'mmAddBuf' differ in signedness [-Wpointer-sign] mmAddBuf(&mm->TextChunks,"\x0d",1); ^ In file included from crashmail/mb.h:5:0, from crashmail/crashmail.h:30, from crashmail/handle.c:1: crashmail/memmessage.h:74:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool mmAddBuf(struct jbList *chunklist,uchar *buf,ulong len); ^ crashmail/handle.c:1194:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areafixname->Name,mm->To)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:1194:42: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(areafixname->Name,mm->To)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:1246:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1246:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1270:36: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGINFO,"Importing message"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1279:19: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1279:31: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,StripRe(mm->Subject)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1293:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Killed empty netmail from %s at %s",mm->From,buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1331:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"No routing configured for %lu:%lu/%lu.%lu - message lost", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1339:26: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(mm,"No routing for destination node")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:1354:21: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(6,DEBUG,"Uses this route statement: ROUTE \"%s\" \"%s\" \"%s\"",buf1,buf2,buf3); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1370:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Changed priority for netmail to %lu:%lu/%lu.%lu from %s to %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1381:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Cannot send %s to a point, sending to %lu:%lu/%lu.%lu instead", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1392:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Possible loopmail detected: Received from %lu:%lu/%lu.%lu, to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1417:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Area,mm->Area); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1417:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Area,mm->Area); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1419:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1419:33: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->To,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1420:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1420:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->From,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1421:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1421:38: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1422:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1422:39: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1424:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->MSGID,mm->MSGID); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1424:36: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->MSGID,mm->MSGID); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1425:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->REPLY,mm->REPLY); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1425:36: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpmm->REPLY,mm->REPLY); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1454:35: warning: pointer targets in passing argument 2 of 'WriteBad' differ in signedness [-Wpointer-sign] if(!WriteBad(tmpmm,"Possible loopmail")) ^ crashmail/handle.c:293:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool WriteBad(struct MemMessage *mm,uchar *reason) ^ crashmail/handle.c:1478:38: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Bounced message from %u:%u/%u.%u to %u:%u/%u.%u -- not in nodelist", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1488:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf, ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:1521:41: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Bounced message from %u:%u/%u.%u to %u:%u/%u.%u -- unknown point", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1531:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Warning! Your message has been bounced because the point %u:%u/%u.%u doesn't exist.", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:1553:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(6,DEBUG,"Netmail is fileattach"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1562:38: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Refused to route file-attach from %lu:%lu/%lu.%lu to %lu:%lu/%lu.%lu",mm->OrigNode.Zone,mm->OrigNode.Net,mm->OrigNode.Node,mm->OrigNode.Point, ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1566:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Warning! Your message has been bounced because because routing of file-attaches to %u:%u/%u.%u is not allowed.", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:1579:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(subjtemp,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1579:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(subjtemp,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1592:36: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(mm->Subject[0] != 0) strcat(mm->Subject," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1593:18: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(mm->Subject,GetFilePart(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1593:30: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(mm->Subject,GetFilePart(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/handle.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/handle.c:1595:36: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Routing file %s to %lu:%lu/%lu.%lu",GetFilePart(buf),Dest4D.Zone,Dest4D.Net,Dest4D.Node,Dest4D.Point); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1636:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01Via %s @%04u%02u%02u.%02u%02u%02u CrashMail II/" OS_PLATFORM_NAME " " VERSION "\x0d", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/handle.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/handle.c:1649:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(5,TOSSINGINFO,"Routing message to %lu:%lu/%lu.%lu via %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c:1661:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(5,TOSSINGINFO,"Sending message directly to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/handle.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/handle.c: In function 'HandleRescan': crashmail/handle.c:1698:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(temparea->Tagname,mm->Area)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/handle.c:1698:36: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(temparea->Tagname,mm->Area)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/handle.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c: In function 'CorrectFlags': crashmail/config.c:9:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cName)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:233:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,tmppacker->Name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:237:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown packer \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:247:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:256:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"NOTIFY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:259:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"PASSIVE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:262:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"NOSEENBY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:265:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"TINYSEENBY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:268:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"FORWARDREQ")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:271:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"PACKNETMAIL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:274:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"SENDAREAFIX")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:277:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"SENDTEXT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:280:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"AUTOADD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:283:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"CRASH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:286:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"DIRECT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:289:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"HOLD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:294:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown switch \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:300:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"PKTFROM")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:304:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous NODE line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:313:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:320:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:325:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREAFIXINFO")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:329:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous NODE line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:336:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:345:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid groups \"%s\"",LastCNode->Groups); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:355:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid groups \"%s\"",LastCNode->ReadOnlyGroups); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:365:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid groups \"%s\"",LastCNode->AddGroups); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:371:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DEFAULTGROUP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:375:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous NODE line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:382:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:389:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid group \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:396:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:396:53: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:396:86: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:413:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:420:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:427:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:437:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown AKA \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:449:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,AvailMessagebases[c].name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:449:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,AvailMessagebases[c].name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:457:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown messagebase format \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:464:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:470:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"NETMAIL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:474:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Netmail area cannot be pass-through"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:481:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:485:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Local area cannot be pass-through"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:492:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(LastArea->Tagname,"BAD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:496:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"BAD area cannot be pass-through"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:503:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(LastArea->Tagname,"DEFAULT")==0 || strnicmp(LastArea->Tagname,"DEFAULT_",8)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:503:70: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(LastArea->Tagname,"DEFAULT")==0 || strnicmp(LastArea->Tagname,"DEFAULT_",8)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/config.c:512:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"UNCONFIRMED")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:516:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:523:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"MANDATORY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:527:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:534:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DEFREADONLY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:538:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:545:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IGNOREDUPES")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:549:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:556:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IGNORESEENBY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:560:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:567:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"EXPORT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:573:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:580:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Not an echomail or default area"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:597:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:597:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:603:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:603:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:609:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:609:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2,&buf2[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:614:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c: In function 'rawParse4DPat': crashmail/node4dpat.c:9:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Zone,"*"); ^ crashmail/config.c:627:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unconfigured node \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:10:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,"*"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:11:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,"*"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:12:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,"*"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:644:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IMPORT")==0) ^ crashmail/node4dpat.c:14:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,"*")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/config.c:648:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:17:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cZone,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:22:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Zone,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:29:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ crashmail/config.c:673:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:29:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:679:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"BANNED")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:36:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:683:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ crashmail/node4dpat.c:36:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:692:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:54:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ crashmail/config.c:702:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unconfigured node \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:54:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:58:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:58:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:718:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DESCRIPTION")==0) ^ crashmail/node4dpat.c:62:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:62:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ crashmail/config.c:722:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:63:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,"0"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:729:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:735:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"GROUP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c: In function 'Parse4DPat': crashmail/node4dpat.c:78:16: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"ZONE ",5)==0) ^ crashmail/config.c:739:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:746:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:82:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Zone,node->Node); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:82:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Zone,node->Node); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:753:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid group \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:87:21: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(buf,"REGION ",7)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/config.c:760:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"KEEPNUM")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:94:21: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(buf,"NET ",4)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/config.c:764:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:101:21: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(buf,"HUB ",4)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/config.c:771:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:107:21: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] else if(strnicmp(buf,"NODE ",5)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/config.c:776:33: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] LastArea->KeepNum=atol(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/config.c:778:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"KEEPDAYS")==0) ^ crashmail/node4dpat.c: In function 'Parse4DDestPat': crashmail/node4dpat.c:133:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,"ZONE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:782:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous AREA line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:137:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf,"REGION")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:789:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:141:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf,"NET")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:794:34: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] LastArea->KeepDays=atol(buf2); ^ crashmail/node4dpat.c:145:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf,"HUB")==0) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:796:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREAFIXNAME")==0) ^ crashmail/node4dpat.c:149:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf,"NODE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/node4dpat.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c: In function 'NodeCompare': crashmail/config.c:809:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:165:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%u",num); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:815:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"FILEATTACH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:169:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cZone,pat->Net,pat->Node,pat->Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:877:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"SYSOP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:264:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"ZONE %s",pat->Zone); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:881:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:267:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"REGION %s:%s",pat->Zone,pat->Net); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:270:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"NET %s:%s",pat->Zone,pat->Net); ^ crashmail/config.c:886:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"BEFORETOSS")==0) ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:273:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"HUB %s:%s/%s",pat->Zone,pat->Net,pat->Node); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:890:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:276:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"NODE %s:%s/%s",pat->Zone,pat->Net,pat->Node); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:895:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"BEFOREPACK")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c: In function 'Print4DDestPat': crashmail/node4dpat.c:286:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%s:%s/%s.%s",pat->Zone,pat->Net,pat->Node,pat->Point); ^ crashmail/config.c:899:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:289:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"ZONE"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:904:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"NODELIST")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:292:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"REGION"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:295:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"NET"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:910:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:298:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"HUB"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:301:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"NODE"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/node4dpat.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:919:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:925:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,AvailNodelists[i].name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c: In function 'Parse2DPat': crashmail/node4dpat.c:320:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,"*"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:925:29: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,AvailNodelists[i].name)==0) break; ^ crashmail/node4dpat.c:321:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,"*"); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:323:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,"*")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/config.c:929:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unsupported nodelist type \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/node4dpat.c:326:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cNet,temp); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:331:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:940:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:946:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"LOGFILE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:346:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c:346:22: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ crashmail/config.c:950:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/node4dpat.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:956:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"LOGLEVEL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c: In function 'iswildcard': crashmail/node4dpat.c:363:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;c6) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:965:34: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] if(atoi(buf2)<1 || atoi(buf2)>6) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:967:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Loglevel out of range"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/node4dpat.c: In function 'ExpandNodePat': crashmail/config.c:972:33: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_LogLevel=atoi(buf2); ^ crashmail/node4dpat.c:394:76: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] sendto->Zone = iswildcard(temproute->Zone) ? dest->Zone : atoi(temproute->Zone); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:974:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"STATSFILE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:4:0, from crashmail/node4dpat.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:978:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ crashmail/node4dpat.c:395:76: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] sendto->Net = iswildcard(temproute->Net) ? dest->Net : atoi(temproute->Net); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/node4dpat.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/node4dpat.c:396:76: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] sendto->Node = iswildcard(temproute->Node) ? dest->Node : atoi(temproute->Node); ^ crashmail/config.c:983:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DUPEFILE")==0) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/node4dpat.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/node4dpat.c:397:76: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] sendto->Point = iswildcard(temproute->Point) ? dest->Point : atoi(temproute->Point); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/node4dpat.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:987:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:994:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:999:33: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_DupeSize=atoi(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1001:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DUPEMODE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1005:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1010:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"IGNORE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1013:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"KILL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1016:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"BAD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1021:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown dupemode \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1026:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"LOOPMODE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1030:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1035:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"IGNORE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1038:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"LOG")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1041:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"LOG+BAD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1046:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown loopmode \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1051:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"TEMPDIR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1055:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1061:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"CREATEPKTDIR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1065:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1071:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"PACKETDIR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1075:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1081:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"PACKER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1095:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1103:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1111:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1118:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1124:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ROUTE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1139:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1146:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node pattern \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1155:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1162:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node pattern \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1171:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1178:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1188:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unconfigured AKA \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1195:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"CHANGE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1210:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1235:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&buf2[c],"NORMAL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1238:32: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(&buf2[c],"CRASH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1241:32: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(&buf2[c],"HOLD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1244:32: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(&buf2[c],"DIRECT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1249:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown mail flavour \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1262:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1269:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node pattern \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1278:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1283:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"NORMAL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1286:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"CRASH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1289:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"HOLD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1292:26: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"DIRECT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1297:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown mail flavour \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1302:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREALIST")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1315:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1322:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node number \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1332:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unconfigured node \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1341:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1348:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"FORWARD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1352:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"DESC")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1356:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"GROUP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1360:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1367:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid group \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1376:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown switch \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1382:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"FILTER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1398:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1403:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"KILL")==0 || stricmp(cfgword,"TWIT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1403:53: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"KILL")==0 || stricmp(cfgword,"TWIT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1407:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous FILTER line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1421:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"KILL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1424:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"TWIT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1427:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"COPY")==0 || stricmp(cfgword,"EXECUTE")==0 || stricmp(cfgword,"WRITELOG")==0 || ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1427:57: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"COPY")==0 || stricmp(cfgword,"EXECUTE")==0 || stricmp(cfgword,"WRITELOG")==0 || ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1427:92: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"COPY")==0 || stricmp(cfgword,"EXECUTE")==0 || stricmp(cfgword,"WRITELOG")==0 || ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1428:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] stricmp(cfgword,"WRITEBAD")==0 || stricmp(cfgword,"BOUNCEMSG")==0 || stricmp(cfgword,"BOUNCEHEADER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1428:57: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] stricmp(cfgword,"WRITEBAD")==0 || stricmp(cfgword,"BOUNCEMSG")==0 || stricmp(cfgword,"BOUNCEHEADER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1428:92: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] stricmp(cfgword,"WRITEBAD")==0 || stricmp(cfgword,"BOUNCEMSG")==0 || stricmp(cfgword,"BOUNCEHEADER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1432:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous FILTER line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1446:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"COPY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1449:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"EXECUTE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1452:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"WRITELOG")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1455:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"WRITEBAD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1458:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"BOUNCEMSG")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1461:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"BOUNCEHEADER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1466:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1471:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!(tmpcommand->string=(uchar *)osAlloc(strlen(buf2)+1))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/config.c:1478:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpcommand->string,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1478:30: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpcommand->string,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1480:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"REMAPMSG")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1484:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous FILTER line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1502:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1507:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!(tmpcommand->string=(uchar *)osAlloc(strlen(buf2)+1))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/config.c:1514:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpcommand->string,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1514:30: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmpcommand->string,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1518:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1525:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Invalid node pattern \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1530:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"REMOTEAF")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1534:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous NODE line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1541:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1548:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1555:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"NEEDSPLUS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1560:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown switch \"%s\"",buf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1566:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"REMOTESYSOP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1570:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"No previous NODE line"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1577:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1583:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"STRIPRE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1587:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"FORCEINTL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1591:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"BOUNCEHEADERONLY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1595:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"REMOVEWHENFEED")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1599:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"INCLUDEFORWARD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1603:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"NOMAXOUTBOUNDZONE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1607:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ALLOWKILLSENT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1611:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"FLOWCRLF")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1615:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"NOEXPORTNETMAIL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1619:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"NOROUTE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1623:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ANSWERRECEIPT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1627:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ANSWERAUDIT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1631:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"CHECKSEENBY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1635:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"CHECKPKTDEST")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1639:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"PATH3D")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1643:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IMPORTEMPTYNETMAIL")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1647:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IMPORTAREAFIX")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1651:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREAFIXREMOVE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1655:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"NODIRECTATTACH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1659:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"BOUNCEPOINTS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1663:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"IMPORTSEENBY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1667:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"WEEKDAYNAMING")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1671:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ADDTID")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1675:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"ALLOWRESCAN")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1679:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"FORWARDPASSTHRU")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1683:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"MAXPKTSIZE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1687:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1692:35: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_MaxPktSize=atoi(buf2)*1024; ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1694:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"MAXBUNDLESIZE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1698:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1703:38: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_MaxBundleSize=atoi(buf2)*1024; ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1705:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"DEFAULTZONE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1709:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1714:36: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_DefaultZone=atoi(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1716:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"AREAFIXMAXLINES")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1720:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1725:40: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_AreaFixMaxLines=atoi(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1730:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"MSG_HIGHWATER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1734:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"MSG_WRITEBACK")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1741:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"JAM_HIGHWATER")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1745:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"JAM_LINK")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1749:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"JAM_QUICKLINK")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1753:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(cfgword,"JAM_MAXOPEN")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1757:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Missing argument"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1762:36: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg->cfg_jam_MaxOpen=atoi(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/config.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/config.c:1769:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unknown keyword \"%s\"",cfgword); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c: In function 'CheckConfig': crashmail/config.c:1790:43: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_TempDir[0]==0) strcpy(cfg->cfg_TempDir,cfg->cfg_Inbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1790:60: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_TempDir[0]==0) strcpy(cfg->cfg_TempDir,cfg->cfg_Inbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1791:43: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_PacketCreate[0]==0) strcpy(cfg->cfg_PacketCreate,cfg->cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1791:65: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_PacketCreate[0]==0) strcpy(cfg->cfg_PacketCreate,cfg->cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1792:43: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_PacketDir[0]==0) strcpy(cfg->cfg_PacketDir,cfg->cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1792:62: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(cfg->cfg_PacketDir[0]==0) strcpy(cfg->cfg_PacketDir,cfg->cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:1796:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"No AKAs configured"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1808:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1816:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1825:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1832:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1841:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1853:41: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(a2->Messagebase && stricmp(a1->Path,a2->Path)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1853:50: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(a2->Messagebase && stricmp(a1->Path,a2->Path)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1855:22: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"The areas %s and %s both have the same path",a1->Tagname,a2->Tagname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1871:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(a1->Tagname,command->string)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1871:39: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(a1->Tagname,command->string)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:1875:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Filter: Area %s for COPY command not found",command->string); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1881:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Filter: Area %s for COPY command is not a local area",command->string); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:1891:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Filter: Nodelist needed for pattern \"%s\"",buf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c: In function 'InitConfig': crashmail/config.c:1905:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfg->cfg_Sysop,"Sysop"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c: In function 'WriteSafely': crashmail/config.c:1942:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(fh,"\"%s\"",buf); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c: In function 'WriteNode4D': crashmail/config.c:1947:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(fh,"%lu:%lu/%lu.%lu",n4d->Zone,n4d->Net,n4d->Node,n4d->Point); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c: At top level: crashmail/config.c:1950:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *nodekeywords[]={"DEFAULTGROUP","REMOTESYSOP","REMOTEAF", ^ crashmail/config.c:1950:24: note: (near initialization for 'nodekeywords[0]') crashmail/config.c:1950:39: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *nodekeywords[]={"DEFAULTGROUP","REMOTESYSOP","REMOTEAF", ^ crashmail/config.c:1950:39: note: (near initialization for 'nodekeywords[1]') crashmail/config.c:1950:53: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *nodekeywords[]={"DEFAULTGROUP","REMOTESYSOP","REMOTEAF", ^ crashmail/config.c:1950:53: note: (near initialization for 'nodekeywords[2]') crashmail/config.c:1951:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "AREAFIXINFO","NODE","PKTFROM",NULL}; ^ crashmail/config.c:1951:24: note: (near initialization for 'nodekeywords[3]') crashmail/config.c:1951:38: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "AREAFIXINFO","NODE","PKTFROM",NULL}; ^ crashmail/config.c:1951:38: note: (near initialization for 'nodekeywords[4]') crashmail/config.c:1951:45: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "AREAFIXINFO","NODE","PKTFROM",NULL}; ^ crashmail/config.c:1951:45: note: (near initialization for 'nodekeywords[5]') crashmail/config.c:1953:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *areakeywords[]={"IGNORESEENBY","IGNOREDUPES","DEFREADONLY", ^ crashmail/config.c:1953:24: note: (near initialization for 'areakeywords[0]') crashmail/config.c:1953:39: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *areakeywords[]={"IGNORESEENBY","IGNOREDUPES","DEFREADONLY", ^ crashmail/config.c:1953:39: note: (near initialization for 'areakeywords[1]') cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/memmessage.c -o obj/memmessage.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/scan.c -o obj/scan.o crashmail/memmessage.c: In function 'AddSeenby': crashmail/memmessage.c:346:22: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] num=atoi(&buf[d+1]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/memmessage.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/memmessage.c: In function 'ProcessKludge': crashmail/memmessage.c:368:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01RESCANNED",10)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:373:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01MSGID:",7)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:381:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01REPLY:",7)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:391:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01" "FMPT",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:392:34: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] mm->OrigNode.Point=atoi(&kludge[6]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/memmessage.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/memmessage.c:394:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01TOPT",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:395:35: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] mm->DestNode.Point=atoi(&kludge[6]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/memmessage.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/memmessage.c:397:18: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(kludge,"\x01INTL",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c: In function 'mmAddLine': crashmail/memmessage.c:437:30: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(mm->Area[0] && strncmp(buf,"SEEN-BY:",8)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:440:35: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(mm->Area[0] && strncmp(buf,"\x01PATH:",6)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:443:34: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(mm->Area[0] && strncmp(buf," * Origin: ",11)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/memmessage.c:457:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] return mmAddBuf(&mm->TextChunks,buf,(ulong)strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/memmessage.c: In function 'mmMakeSeenByBuf': crashmail/memmessage.c:491:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"SEEN-BY:"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:500:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf2," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:504:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf3,"%u/",nodes->Net[c]); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/memmessage.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/memmessage.c:505:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf2,buf3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:505:28: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf2,buf3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:508:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf3,"%u",nodes->Node[c]); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/memmessage.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/memmessage.c:509:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf2,buf3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:509:25: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf2,buf3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:513:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf)+strlen(buf2) > 77) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/memmessage.c:513:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf)+strlen(buf2) > 77) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/memmessage.c:515:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:515:28: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:516:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,"\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:518:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"SEEN-BY:"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:519:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2," %u/%u",nodes->Net[c],nodes->Node[c]); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/memmessage.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/memmessage.c:522:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:522:27: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:526:23: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:526:27: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:532:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(buf)>8) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/memmessage.c:534:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:534:19: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/memmessage.c:535:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(text,"\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/memmessage.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/config.c:1953:53: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *areakeywords[]={"IGNORESEENBY","IGNOREDUPES","DEFREADONLY", ^ crashmail/config.c:1953:53: note: (near initialization for 'areakeywords[2]') crashmail/config.c:1954:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "MANDATORY","UNCONFIRMED","KEEPNUM","KEEPDAYS", ^ crashmail/config.c:1954:24: note: (near initialization for 'areakeywords[3]') crashmail/config.c:1954:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "MANDATORY","UNCONFIRMED","KEEPNUM","KEEPDAYS", ^ crashmail/config.c:1954:36: note: (near initialization for 'areakeywords[4]') crashmail/config.c:1954:50: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "MANDATORY","UNCONFIRMED","KEEPNUM","KEEPDAYS", ^ crashmail/config.c:1954:50: note: (near initialization for 'areakeywords[5]') crashmail/config.c:1954:60: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "MANDATORY","UNCONFIRMED","KEEPNUM","KEEPDAYS", ^ crashmail/config.c:1954:60: note: (near initialization for 'areakeywords[6]') crashmail/config.c:1955:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "GROUP","DESCRIPTION","BANNED","EXPORT","IMPORT", ^ crashmail/config.c:1955:24: note: (near initialization for 'areakeywords[7]') crashmail/config.c:1955:32: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "GROUP","DESCRIPTION","BANNED","EXPORT","IMPORT", ^ crashmail/config.c:1955:32: note: (near initialization for 'areakeywords[8]') crashmail/config.c:1955:46: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "GROUP","DESCRIPTION","BANNED","EXPORT","IMPORT", ^ crashmail/config.c:1955:46: note: (near initialization for 'areakeywords[9]') crashmail/config.c:1955:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "GROUP","DESCRIPTION","BANNED","EXPORT","IMPORT", ^ crashmail/config.c:1955:55: note: (near initialization for 'areakeywords[10]') crashmail/config.c:1955:64: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "GROUP","DESCRIPTION","BANNED","EXPORT","IMPORT", ^ crashmail/config.c:1955:64: note: (near initialization for 'areakeywords[11]') crashmail/config.c:1956:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "AREA","NETMAIL",NULL}; ^ crashmail/config.c:1956:24: note: (near initialization for 'areakeywords[12]') crashmail/config.c:1956:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "AREA","NETMAIL",NULL}; ^ crashmail/config.c:1956:31: note: (near initialization for 'areakeywords[13]') crashmail/config.c: In function 'WriteNode': crashmail/config.c:1960:19: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"NODE "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1962:19: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1968:24: warning: pointer targets in passing argument 2 of 'WriteSafely' differ in signedness [-Wpointer-sign] WriteSafely(osfh,""); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/outbound.c -o obj/outbound.o crashmail/config.c:1925:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void WriteSafely(osFile fh,uchar *str) ^ crashmail/config.c:1970:19: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1974:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," PASSIVE"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1977:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," NOTIFY"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1980:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," NOSEENBY"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1983:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," TINYSEENBY"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1986:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," FORWARDREQ"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1989:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," PACKNETMAIL"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1992:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," SENDAREAFIX"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1995:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," SENDTEXT"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:1998:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," AUTOADD"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2001:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," CRASH"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2004:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," DIRECT"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2007:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," HOLD"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2009:19: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2013:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"PKTFROM "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2015:20: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2020:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"AREAFIXINFO "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2022:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2025:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2028:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2031:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2033:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2038:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"REMOTEAF "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2040:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2044:23: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," NEEDSPLUS"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2046:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2051:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"REMOTESYSOP "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2053:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2057:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"DEFAULTGROUP %lc\n",tmpnode->DefaultGroup); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c: In function 'WriteArea': crashmail/config.c:2068:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"NETMAIL "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2071:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"LOCALAREA "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2074:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"AREA "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2077:19: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2082:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," %s ",tmparea->Messagebase->name); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2084:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2088:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2099:37: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2100:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"IMPORT"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2103:25: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2107:31: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2117:37: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2118:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"EXPORT"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2121:25: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2124:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"!"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2127:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"@"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2130:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"%%"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2135:31: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2143:34: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2144:25: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"BANNED"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2147:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh," "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2151:28: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(c!=0) osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2155:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"DESCRIPTION "); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2157:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2161:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"GROUP %lc\n",tmparea->Group); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2164:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"KEEPNUM %lu\n",tmparea->KeepNum); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2167:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"KEEPDAYS %lu\n",tmparea->KeepDays); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2170:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"UNCONFIRMED\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2173:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"MANDATORY\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2176:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"DEFREADONLY\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2179:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"IGNOREDUPES\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2182:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(osfh,"IGNORESEENBY\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c: In function 'UpdateConfig': crashmail/config.c:2196:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgtemp,cfg->filename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:2196:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgtemp,cfg->filename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:2197:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgtemp,".tmp"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/config.c:2199:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgbak,cfg->filename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:2199:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgbak,cfg->filename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/config.c:2200:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgbak,".bak"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/config.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/config.c:2205:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unable to read file %s (error: %s)",cfg->filename,osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:2212:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr,"Unable to write to config file %s (error: %s)",cfgtemp,osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/config.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/config.c:2226:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2226:48: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2226:81: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2233:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2233:31: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2241:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(newfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2254:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"NODE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2269:27: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(newfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/config.c:2281:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,areakeywords[c])==0) dontwrite=TRUE; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2281:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,areakeywords[c])==0) dontwrite=TRUE; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2290:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,nodekeywords[c])==0) dontwrite=TRUE; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2290:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,nodekeywords[c])==0) dontwrite=TRUE; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/config.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/config.c:2303:22: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(newfh,"\n"); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/config.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/scan.c: In function 'LogScanResults': crashmail/scan.c:8:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"No messages exported"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:11:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"1 message exported"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:15:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"%lu messages exported",scan_total); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c: In function 'ScanHandle': crashmail/scan.c:27:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Exporting message #%lu from \"%s\" to \"%s\" at %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:35:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Exporting message #%lu from \"%s\" to \"%s\" in %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c: In function 'Scan': crashmail/scan.c:49:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,ACTIONINFO,"Scanning all areas for messages to export"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c: In function 'ScanList': crashmail/scan.c:95:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,ACTIONINFO,"Scanning areas in %s for messages to export",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:99:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unable to open %s",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:115:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,buf)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:115:38: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,buf)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:119:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, area is unknown",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:127:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, not an echomail or netmail area",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:131:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s (NOEXPORTNETMAIL is set)", area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:135:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, area is pass-through",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:139:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, scanning is not supported for this type of messagebase",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c: In function 'ScanDotJam': crashmail/scan.c:179:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,ACTIONINFO,"Scanning areas in %s for messages to export",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:183:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unable to open %s",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:198:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(strchr(buf,' ')) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/scan.c:1: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ crashmail/scan.c:199:21: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] *strchr(buf,' ')=0; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/scan.c:1: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ crashmail/scan.c:202:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Path,buf)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:202:35: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Path,buf)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:206:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"No area with path %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:214:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, not an echomail or netmail area",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:218:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s (NOEXPORTNETMAIL is set)", area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:222:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, area is pass-through",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:226:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Skipping area %s, scanning is not supported for this type of messagebase",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c: In function 'ScanArea': crashmail/scan.c:265:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:265:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/scan.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/scan.c:269:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"Unknown area %s",tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:275:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"You cannot scan area %s, not an echomail or netmail area",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:280:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"You cannot scan area %s, area is pass-through",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/scan.c:285:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,USERERR,"You cannot scan area %s, scanning is not supported for this type of messagebase",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/scan.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c: In function 'LockBasename': crashmail/outbound.c:12:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:12:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:13:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".bsy"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:21:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to create busy file %s\n",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:22:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c: In function 'UnlockBasename': crashmail/outbound.c:35:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:35:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:36:9: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".bsy"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c: In function 'MakeBaseName': crashmail/outbound.c:50:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ospathchars=OS_PATH_CHARS; ^ crashmail/outbound.c:62:77: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(tmproute->Aka->Domain[0]==0 || firstaka->Domain[0]==0 || stricmp(tmproute->Aka->Domain,firstaka->Domain)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:62:99: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(tmproute->Aka->Domain[0]==0 || firstaka->Domain[0]==0 || stricmp(tmproute->Aka->Domain,firstaka->Domain)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:69:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(basename,config.cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:69:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(basename,config.cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:73:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strchr(ospathchars,basename[strlen(basename)-1])) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:73:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(strchr(ospathchars,basename[strlen(basename)-1])) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ crashmail/outbound.c:74:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] basename[strlen(basename)-1]=0; /* Strip / */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:89:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,".%03lx",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:90:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:90:26: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:97:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(basename,config.cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:97:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(basename,config.cfg_Outbound); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:101:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strchr(ospathchars,basename[strlen(basename)-1])) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:101:20: warning: pointer targets in passing argument 1 of 'strchr' differ in signedness [-Wpointer-sign] if(strchr(ospathchars,basename[strlen(basename)-1])) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:82:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strchr(const char *, int) __pure; ^ crashmail/outbound.c:102:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] basename[strlen(basename)-1]=0; /* Strip / */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:106:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,tmproute->Aka->Domain); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:106:23: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,tmproute->Aka->Domain); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:116:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,".%03lx",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:117:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:117:23: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:125:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] c=strlen(basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:131:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%04x%04x",n4d->Net,n4d->Node); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:132:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:132:20: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:136:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,".pnt"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:143:16: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] c=strlen(basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:149:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%08x",n4d->Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:150:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:150:23: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(basename,buf); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c: In function 'WriteIndex': crashmail/outbound.c:161:36: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(config.cfg_PacketDir,"cmindex",buf,200); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/outbound.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ crashmail/outbound.c:172:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(fh,"%s %s\n",buf,cnode->LastArcName); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/outbound.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/outbound.c: In function 'ReadIndex': crashmail/outbound.c:186:36: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(config.cfg_PacketDir,"cmindex",buf,200); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/outbound.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ crashmail/outbound.c:216:44: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] if(c1->LastArcName[0] && hextodec(c1->LastArcName) == hextodec(c2->LastArcName)) ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/outbound.c:216:73: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] if(c1->LastArcName[0] && hextodec(c1->LastArcName) == hextodec(c2->LastArcName)) ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/outbound.c:218:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Warning: The same bundle name is used for %u:%u/%u.%u and %u:%u/%u.%u", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:228:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Cleared bundle name for %u:%u/%u.%u", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c: In function 'ExistsBasenum': crashmail/outbound.c:245:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(name,"%08lx.",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:248:34: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] if(IsArc(fe->Name) && hextodec(fe->Name) == num) return(TRUE); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/outbound.c:251:40: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] if(cnode->LastArcName[0] && hextodec(cnode->LastArcName) == num) return(TRUE); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/outbound.c: In function 'ExistsBundle': crashmail/outbound.c:260:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:21: note: (near initialization for 'daynames[0]') crashmail/outbound.c:260:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:26: note: (near initialization for 'daynames[1]') crashmail/outbound.c:260:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:31: note: (near initialization for 'daynames[2]') crashmail/outbound.c:260:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:36: note: (near initialization for 'daynames[3]') crashmail/outbound.c:260:41: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:41: note: (near initialization for 'daynames[4]') crashmail/outbound.c:260:46: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:46: note: (near initialization for 'daynames[5]') crashmail/outbound.c:260:51: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:260:51: note: (near initialization for 'daynames[6]') crashmail/outbound.c:262:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(name,"%08lx.%s%ld",basenum,daynames[num/10],num%10); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:265:14: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(fe->Name,name)==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:265:23: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(fe->Name,name)==0) return(TRUE); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c: In function 'MakeArcName': crashmail/outbound.c:276:21: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:21: note: (near initialization for 'daynames[0]') crashmail/outbound.c:276:26: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:26: note: (near initialization for 'daynames[1]') crashmail/outbound.c:276:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:31: note: (near initialization for 'daynames[2]') crashmail/outbound.c:276:36: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:36: note: (near initialization for 'daynames[3]') crashmail/outbound.c:276:41: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:41: note: (near initialization for 'daynames[4]') crashmail/outbound.c:276:46: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:46: note: (near initialization for 'daynames[5]') crashmail/outbound.c:276:51: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *daynames[]={"su","mo","tu","we","th","fr","sa"}; ^ crashmail/outbound.c:276:51: note: (near initialization for 'daynames[6]') crashmail/outbound.c:298:20: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] basenum=hextodec(cnode->LastArcName); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/outbound.c:300:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strncpy(ext,&cnode->LastArcName[strlen(cnode->LastArcName)-3],3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:300:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(ext,&cnode->LastArcName[strlen(cnode->LastArcName)-3],3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/outbound.c:300:19: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(ext,&cnode->LastArcName[strlen(cnode->LastArcName)-3],3); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ crashmail/outbound.c:305:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,daynames[i])==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:305:25: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(ext,daynames[i])==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:308:39: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] suffix+=cnode->LastArcName[strlen(cnode->LastArcName)-1]-'0'; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:320:19: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cnode->LastArcName,fe->Name)==0) foundfe=fe; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:320:38: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cnode->LastArcName,fe->Name)==0) foundfe=fe; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:364:10: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%08lx.%s%ld",basenum,daynames[newsuffix/10],newsuffix%10); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:366:13: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cnode->LastArcName,dest)!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:366:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cnode->LastArcName,dest)!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c: In function 'DeleteZero': crashmail/outbound.c:390:33: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"Deleting zero length bundle %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c: In function 'HandleOrphan': crashmail/outbound.c:413:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open orphan file \"%s\"",name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:414:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:420:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Orphan file \"%s\" contains no information",name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:431:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"Normal")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:434:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Hold")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:437:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Direct")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:440:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Crash")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:445:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unknown flavour \"%s\" in \"%s\"",buf2,name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:453:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Invalid node \"%s\" in \"%s\"",buf2,name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:461:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"Truncate")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:464:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"Delete")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:468:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] buf[strlen(buf)-7]=0; /* Remove .orphan */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c: In function 'MakeOrphan': crashmail/outbound.c:489:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:489:15: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,file); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:490:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".orphan"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:495:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open \"%s\", cannot make .orphan file",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:496:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:500:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%s %d:%d/%d.%d",prinames[(int)type],n4d->Zone,n4d->Net,n4d->Node,n4d->Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:501:32: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] if(mode==FLOW_TRUNC) strcat(buf," Truncate"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:502:38: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] else if(mode==FLOW_DELETE) strcat(buf," Delete"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:504:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,"\n"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c: In function 'doAddFlow': crashmail/outbound.c:531:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%s.%clo",basename,letter); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:536:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open \"%s\"",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:537:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:545:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='#') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:545:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='#') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:546:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='~') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:546:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='~') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:547:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='^') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:547:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='^') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:548:30: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='-') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:548:34: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(buf[0]=='-') strcpy(buf,&buf[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:550:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,filename)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:550:22: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,filename)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:559:10: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prefix=""; ^ crashmail/outbound.c:562:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prefix="#"; ^ crashmail/outbound.c:565:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] prefix="^"; ^ crashmail/outbound.c:567:53: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] if(config.cfg_Flags & CFG_FLOWCRLF) osFPrintf(fh,"%s%s\r\n",prefix,filename); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/outbound.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/outbound.c:568:46: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] else osFPrintf(fh,"%s%s\n",prefix,filename); ^ In file included from crashmail/crashmail.h:20:0, from crashmail/outbound.c:1: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ crashmail/outbound.c: In function 'MakePktTmp': crashmail/outbound.c:602:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] strcpy(&buf[strlen(buf)-6],"pkttmp"); /* Change suffix */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/outbound.c:602:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(&buf[strlen(buf)-6],"pkttmp"); /* Change suffix */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:606:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to move file \"%s\" to \"%s\"",name,buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c: In function 'UpdateFile': crashmail/outbound.c:621:14: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(fe->Name,name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:621:23: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(fe->Name,name)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c: In function 'PackFile': crashmail/outbound.c:649:30: warning: pointer targets in passing argument 1 of 'GetFilePart' differ in signedness [-Wpointer-sign] mystrncpy(buf,GetFilePart(file),200); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/outbound.c:1: ./shared/path.h:3:8: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' uchar *GetFilePart(uchar *str); ^ crashmail/outbound.c:660:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"Normal")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:663:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Hold")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:666:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Direct")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:669:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Crash")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:672:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"Echomail")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/outbound.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/outbound.c:677:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Unknown flavour \"%s\" for \"%s\"",buf2,file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:682:18: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] n4d.Zone=atol(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/outbound.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/outbound.c:685:17: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] n4d.Net=atol(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/outbound.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/outbound.c:688:18: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] n4d.Node=atol(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/outbound.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/outbound.c:691:19: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] n4d.Point=atol(buf2); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/outbound.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/outbound.c:699:91: warning: pointer targets in passing argument 1 of 'GetFilePart' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Cannot add \"%s\" to outbound, node is busy...",GetFilePart(file)); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/outbound.c:1: ./shared/path.h:3:8: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' uchar *GetFilePart(uchar *str); ^ crashmail/outbound.c:699:30: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"Cannot add \"%s\" to outbound, node is busy...",GetFilePart(file)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:719:28: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] mystrncpy(pktname,file,200); ^ In file included from crashmail/crashmail.h:12:0, from crashmail/outbound.c:1: ./shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ crashmail/outbound.c:721:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(pktname,".pkt"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:723:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Packing %s for %d:%d/%d.%d with %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:731:19: warning: pointer targets in passing argument 1 of 'osRename' differ in signedness [-Wpointer-sign] osRename(file,pktname); ^ In file included from crashmail/crashmail.h:23:0, from crashmail/outbound.c:1: ./oslib/osmisc.h:12:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osRename(uchar *oldfile,uchar *newfile); ^ crashmail/outbound.c:740:31: warning: pointer targets in passing argument 2 of 'osRename' differ in signedness [-Wpointer-sign] osRename(pktname,file); ^ In file included from crashmail/crashmail.h:23:0, from crashmail/outbound.c:1: ./oslib/osmisc.h:12:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osRename(uchar *oldfile,uchar *newfile); ^ crashmail/outbound.c:741:37: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"BEFOREPACK command failed: %lu",res); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:761:28: warning: pointer targets in passing argument 2 of 'osRename' differ in signedness [-Wpointer-sign] osRename(pktname,file); ^ In file included from crashmail/crashmail.h:23:0, from crashmail/outbound.c:1: ./oslib/osmisc.h:12:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osRename(uchar *oldfile,uchar *newfile); ^ crashmail/outbound.c:762:34: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Packer failed: %lu",res); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:771:56: warning: pointer targets in passing argument 1 of 'GetFilePart' differ in signedness [-Wpointer-sign] MakeFullPath(config.cfg_PacketDir,GetFilePart(file),pktname,200); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/outbound.c:1: ./shared/path.h:3:8: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' uchar *GetFilePart(uchar *str); ^ crashmail/outbound.c:773:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(pktname,".pkt"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:775:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Sending %s unpacked to %d:%d/%d.%d", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:782:23: warning: pointer targets in passing argument 1 of 'movefile' differ in signedness [-Wpointer-sign] if(!movefile(file,pktname)) ^ In file included from crashmail/crashmail.h:37:0, from crashmail/outbound.c:1: crashmail/misc.h:35:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool movefile(uchar *file,uchar *newfile); ^ crashmail/outbound.c:784:34: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to move file \"%s\" to \"%s\"",file,pktname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:813:11: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,".%cut",letter); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/outbound.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/outbound.c:814:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:814:14: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,basename); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:815:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:815:14: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/outbound.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/outbound.c:817:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Sending unpacked netmail to %d:%d/%d.%d (%s)", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:831:19: warning: pointer targets in passing argument 1 of 'osOpen' differ in signedness [-Wpointer-sign] if(!(ifh=osOpen(file,MODE_OLDFILE))) ^ In file included from crashmail/crashmail.h:20:0, from crashmail/outbound.c:1: ./oslib/osfile.h:17:8: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' osFile osOpen(uchar *name,ulong mode); ^ crashmail/outbound.c:834:25: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open \"%s\"",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:835:25: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:846:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open \"%s\"",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:847:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:862:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to open \"%s\"",file); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:863:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:881:12: warning: pointer targets in passing argument 1 of 'osDelete' differ in signedness [-Wpointer-sign] osDelete(file); ^ In file included from crashmail/crashmail.h:23:0, from crashmail/outbound.c:1: ./oslib/osmisc.h:13:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osDelete(uchar *file); ^ crashmail/outbound.c: In function 'ArchiveOutbound': crashmail/outbound.c:900:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,ACTIONINFO,"Scanning for orphan files"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:905:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_PacketDir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:906:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:914:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMINFO,"Found orphan file \"%s\", retrying...",fe->Name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:927:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_PacketDir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:928:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:942:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,ACTIONINFO,"Scanning for old packets"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:947:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_PacketDir); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:948:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:957:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMINFO,"Found old packet file \"%s\", retrying...",fe->Name); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:960:16: warning: pointer targets in passing argument 1 of 'PackFile' differ in signedness [-Wpointer-sign] PackFile(buf); ^ crashmail/outbound.c:637:6: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' bool PackFile(char *file) ^ crashmail/outbound.c:967:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,ACTIONINFO,"Scanning for new files to pack"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:972:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to read directory \"%s\"",config.cfg_PacketCreate); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:973:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/outbound.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/outbound.c:984:20: warning: pointer targets in passing argument 1 of 'PackFile' differ in signedness [-Wpointer-sign] if(!PackFile(buf)) ^ crashmail/outbound.c:637:6: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' bool PackFile(char *file) ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/filter.c -o obj/filter.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/areafix.c -o obj/areafix.o crashmail/filter.c: In function 'bminit': crashmail/filter.c:11:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len=strlen(pat); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c: In function 'bmfind': crashmail/filter.c:27:15: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] len=strlen(pat); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c: In function 'filter_comparenode': crashmail/filter.c:66:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a boolean variable",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:72:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(operator,"=")!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:74:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a valid operator for %s",operator,var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:82:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Invalid node pattern \"%s\"",data); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:90:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Nodelist needed for pattern \"%s\"",data); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'filter_comparestring': crashmail/filter.c:108:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a boolean variable",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:114:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(operator,"|")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:118:33: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(bmfind(data,str,strlen(str),0) != -1) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c:123:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] else if(strcmp(operator,"=")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:127:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Invalid pattern \"%s\"",data); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:140:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a valid operator for %s",operator,var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'filter_comparebool': crashmail/filter.c:158:19: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] else if(strcmp(operator,"=")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:160:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(data,"TRUE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:167:23: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(data,"FALSE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:176:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Boolean variable %s can only be TRUE or FALSE",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:184:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a valid operator for %s",operator,var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'filter_comparetext': crashmail/filter.c:199:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a boolean variable",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:205:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(operator,"|")!=0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:207:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"%s is not a valid operator for %s",operator,var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'filter_evalfunc': crashmail/filter.c:279:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(data[strlen(data)-1]=='"') ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c:280:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] data[strlen(data)-1]=0; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c:333:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(type,"NETMAIL"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:336:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(type,"ECHOMAIL"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:338:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(source,"OTHER"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:341:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(source,"EXPORTED"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:344:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(source,"CRASHMAIL"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:347:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(source,"TOSSED"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:351:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"FROMADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:352:33: warning: pointer targets in passing argument 1 of 'filter_comparenode' differ in signedness [-Wpointer-sign] return filter_comparenode("FROMADDR",&from4d,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:59:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparenode(uchar *var,struct Node4D *node,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:354:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TOADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:355:33: warning: pointer targets in passing argument 1 of 'filter_comparenode' differ in signedness [-Wpointer-sign] return filter_comparenode("TOADDR",&filter_mm->DestNode,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:59:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparenode(uchar *var,struct Node4D *node,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:357:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"FROMNAME")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:358:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("FROMNAME",filter_mm->From,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:360:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TONAME")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:361:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("TONAME",filter_mm->To,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:363:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"SUBJECT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:364:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("SUBJECT",filter_mm->Subject,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:366:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"AREA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:367:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("AREA",filter_mm->Area,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:369:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TYPE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:370:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("TYPE",type,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:372:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"SOURCE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:373:35: warning: pointer targets in passing argument 1 of 'filter_comparestring' differ in signedness [-Wpointer-sign] return filter_comparestring("SOURCE",source,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:102:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparestring(uchar *var,uchar *str,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:375:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"FILEATTACH")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:376:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("FILEATTACH",fileattach,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:378:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TOLOCALAKA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:379:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("TOLOCALAKA",tolocalaka,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:381:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"FROMLOCALAKA")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:382:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("FROMLOCALAKA",fromlocalaka,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:384:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TOLOCALPOINT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:385:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("TOLOCALPOINT",tolocalpoint,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:387:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"FROMLOCALPOINT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:388:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("FROMLOCALPOINT",fromlocalpoint,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:390:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_FROMADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:391:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_FROMADDR",existscfg_fromaddr,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:393:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_FROMBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:394:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_FROMBOSS",existscfg_fromboss,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:396:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_TOADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:397:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_TOADDR",existscfg_toaddr,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:399:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_TOBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:400:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_TOBOSS",existscfg_toboss,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:402:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSNL_FROMADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:408:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Nodelist required for variable %s",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:418:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSNL_FROMBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:424:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Nodelist required for variable %s",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:434:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSNL_TOADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:440:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Nodelist required for variable %s",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:450:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSNL_TOBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:456:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Nodelist required for variable %s",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:466:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_FROMBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:467:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_FROMBOSS",existscfg_fromboss,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:469:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_TOADDR")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:470:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_TOADDR",existscfg_toaddr,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:472:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"EXISTSCFG_TOBOSS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:473:33: warning: pointer targets in passing argument 1 of 'filter_comparebool' differ in signedness [-Wpointer-sign] return filter_comparebool("EXISTSCFG_TOBOSS",existscfg_toboss,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:147:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparebool(uchar *var,bool bl,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:475:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"TEXT")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:476:33: warning: pointer targets in passing argument 1 of 'filter_comparetext' differ in signedness [-Wpointer-sign] return filter_comparetext("TEXT",filter_mm,FALSE,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:191:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparetext(uchar *var,struct MemMessage *mm,bool kludge,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:478:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(var,"KLUDGES")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:479:33: warning: pointer targets in passing argument 1 of 'filter_comparetext' differ in signedness [-Wpointer-sign] return filter_comparetext("KLUDGES",filter_mm,TRUE,operator,data,opn,datan,errpos,errstr); ^ crashmail/filter.c:191:5: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' int filter_comparetext(uchar *var,struct MemMessage *mm,bool kludge,uchar *operator,uchar *data,int opn,int datan,int *errpos,uchar **errstr) ^ crashmail/filter.c:481:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Unknown variable %s",var); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'Filter_Kill': crashmail/filter.c:497:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Killing netmail from \"%s\" at %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:503:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Killing message from \"%s\" in %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_Twit': crashmail/filter.c:521:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Twitting netmail from \"%s\" at %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:527:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Twitting message from \"%s\" in %s", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_Copy': crashmail/filter.c:544:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Copying message to area %s",tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:547:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:547:32: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(area->Tagname,tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/filter.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/filter.c:559:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"AREA:%s\x0d",mm->Area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:560:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mmAddBuf(&mm->TextChunks,buf,strlen(buf)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c: In function 'Filter_WriteBad': crashmail/filter.c:581:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Writing message to BAD area (\"%s\")",reason); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_WriteLog': crashmail/filter.c:600:6: warning: pointer targets in passing argument 4 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:601:7: warning: pointer targets in passing argument 5 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:602:7: warning: pointer targets in passing argument 6 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:611:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGINFO,"%s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_Execute': crashmail/filter.c:632:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(strstr(cmd,"%m")) msg=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/filter.c:633:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(strstr(cmd,"%r")) rfc1=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/filter.c:634:14: warning: pointer targets in passing argument 1 of 'strstr' differ in signedness [-Wpointer-sign] if(strstr(cmd,"%R")) rfc2=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:138:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' char *strstr(const char *, const char *) __pure; ^ crashmail/filter.c:636:20: warning: pointer targets in passing argument 1 of 'tmpnam' differ in signedness [-Wpointer-sign] if(rfc1) tmpnam(rfcbuf1); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:226:7: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' char *tmpnam(char *); ^ crashmail/filter.c:637:20: warning: pointer targets in passing argument 1 of 'tmpnam' differ in signedness [-Wpointer-sign] if(rfc2) tmpnam(rfcbuf2); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:226:7: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' char *tmpnam(char *); ^ crashmail/filter.c:638:20: warning: pointer targets in passing argument 1 of 'tmpnam' differ in signedness [-Wpointer-sign] if(msg) tmpnam(msgbuf); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:226:7: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' char *tmpnam(char *); ^ crashmail/filter.c:664:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,SYSTEMINFO,"Filter: Executing external command \"%s\"",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:676:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Filter: External command returned without error, killing message\n"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:683:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Filter: External command failed with error %lu, exiting...",arcres); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_Bounce': crashmail/filter.c:704:6: warning: pointer targets in passing argument 4 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:705:7: warning: pointer targets in passing argument 5 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:706:7: warning: pointer targets in passing argument 6 of 'ExpandFilter' differ in signedness [-Wpointer-sign] "", ^ In file included from crashmail/crashmail.h:37:0, from crashmail/filter.c:1: crashmail/misc.h:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void ExpandFilter(uchar *cmd,uchar *dest,ulong destsize, ^ crashmail/filter.c:715:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,TOSSINGINFO,"Filter: Bouncing message (\"%s\")",reasonbuf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'Filter_Remap': crashmail/filter.c:733:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Filter: Only netmails can be remapped"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:737:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(oldto,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:737:17: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(oldto,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:742:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(namepat,"*")==0) strcpy(newto,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/filter.c:742:38: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(strcmp(namepat,"*")==0) strcpy(newto,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:742:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] if(strcmp(namepat,"*")==0) strcpy(newto,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:743:38: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(newto,namepat); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:743:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(newto,namepat); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:756:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,SYSTEMINFO,"Filter: Remapping message to %s at %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:763:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,SYSTEMINFO,"Filter: Message originally to %s at %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c:776:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,newto); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:776:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,newto); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:793:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(&tmp->Data[c],"\x01""INTL",5)==0) skip=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/filter.c:794:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(&tmp->Data[c],"\x01""FMPT",5)==0) skip=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/filter.c:795:22: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(&tmp->Data[c],"\x01""TOPT",5)==0) skip=TRUE; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/filter.c:805:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01Remapped to %s at %u:%u/%u.%u by %u:%u/%u.%u\x0d", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:818:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01Message originally to %s at %u:%u/%u.%ud", ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c: In function 'Filter': crashmail/filter.c:859:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,TOSSINGERR,"Syntax error in filter"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/filter.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/filter.c: In function 'CheckFilter': crashmail/filter.c:957:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(filter) > 200) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/filter.c:959:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfgerr,"Syntax error in filter"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/filter.c:963:16: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cfgerr," Syntax error in filter:\n %s\n",filter); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/filter.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/filter.c:966:18: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/filter.c:968:15: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr,"^"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/filter.c:969:15: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr,"\n"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/filter.c:970:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/filter.c:971:17: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr,errstr); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/filter.c:971:24: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(cfgerr,errstr); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/filter.c:1: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/areafix.c: In function 'AreaFix': crashmail/areafix.c:52:23: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Request from %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:62:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"No route found for %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:66:85: warning: pointer targets in passing argument 5 of 'afInitReply' differ in signedness [-Wpointer-sign] if(!(afr=afInitReply(config.cfg_Sysop,&tmproute->Aka->Node,mm->From,&mm->OrigNode,"AreaFix response"))) ^ crashmail/areafix.c:17:17: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' struct afReply *afInitReply(uchar *fromname,struct Node4D *from4d,uchar *toname,struct Node4D *to4d,uchar *subject); ^ crashmail/areafix.c:75:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,AREAFIX,"AreaFix: Unknown node %s",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:76:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Sorry, your node is not configured here."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:85:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(password,cnode->AreafixPW)!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:85:24: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(password,cnode->AreafixPW)!=0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:88:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,AREAFIX,"AreaFix: Wrong password \"%s\" from %s",password,buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:89:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Sorry, wrong password."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:107:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(password,"-q")==0 || stricmp(password,"-l")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:107:47: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(password,"-q")==0 || stricmp(password,"-l")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:111:39: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,password,"Sending list of all areas"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:127:21: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(buf,"---",3)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/areafix.c:137:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"%PAUSE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:141:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Your system is already passive"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:149:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Your system is marked as passive"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:150:27: warning: pointer targets in passing argument 2 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,"","Send %%RESUME to get echomail again"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:150:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,"","Send %%RESUME to get echomail again"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:153:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%RESUME")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:161:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Your system is active again"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:165:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Your system is not paused"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:168:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%PWD")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:172:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cnode->AreafixPW,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:172:43: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cnode->AreafixPW,buf2); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:176:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"AreaFix password changed"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:180:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"No new password specified"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:183:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%RESCAN")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:187:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Will rescan all areas added after this line"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:192:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"No rescanning allowed"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:195:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%COMPRESS")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:207:33: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,"NONE")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:216:39: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,tmppacker->Name)==0 && tmppacker->Packer[0]) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:216:44: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf2,tmppacker->Name)==0 && tmppacker->Packer[0]) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:222:34: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Unknown packer. Choose from this list:"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:227:32: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending list of packers:"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:235:32: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Packed changed"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:242:30: warning: pointer targets in passing argument 2 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,"",tmppacker->Name); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:245:28: warning: pointer targets in passing argument 2 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,"","NONE"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:245:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,"","NONE"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:251:31: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"No new method specified"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:254:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%LIST")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:258:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending list of all areas"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:261:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%QUERY")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:265:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending query"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:268:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%UNLINKED")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:272:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending list of all unlinkedareas"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:274:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%HELP")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:278:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending help file"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:280:29: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(buf2,"%INFO")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:284:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Sending configuration info"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:289:30: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Unknown command"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:307:16: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] opt=""; ^ crashmail/areafix.c:327:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:327:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:332:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:332:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:339:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:339:35: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(areaname,&areaname[1]); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:344:30: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s Invalid pattern",buf); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:352:33: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%s",buf); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:353:33: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:389:57: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," You have been banned from %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:392:39: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You have been banned from that area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:394:59: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,AREAFIX,"AreaFix: This node is banned in %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:400:62: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Attached to %s as read-only",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:403:60: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Attached to %s as read-only",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:406:40: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Attached as read-only"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:410:62: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Attached to %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:413:60: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Attached to %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:416:40: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Attached"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:439:37: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You don't have access to that area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:447:51: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," You are already attached to %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:450:37: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You are already attached to that area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:459:37: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You are not attached to that area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:470:54: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," You are not allowed to detach from %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:473:38: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You are not allowed to detach from that area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:477:56: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Detached from %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:480:54: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Detached from %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:483:38: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Detached"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:496:59: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,AREAFIX,"AreaFix: Feed disconnected, removing area %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:511:68: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,AREAFIX,"AreaFix: Area %s removed, message sent to areafix",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:516:68: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,AREAFIX,"AreaFix: Area %s removed",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:534:51: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Nothing to do with %s",area->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:538:37: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Will rescan area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:552:34: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(opt,"r=",2)==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ crashmail/areafix.c:554:40: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] rescannum=atoi(&opt[2]); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/areafix.c:1: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ crashmail/areafix.c:559:39: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s Unknown option %s","",opt); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:568:45: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s Can't rescan, area is pass-through",""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:572:45: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s Can't rescan, messagebase does not support rescan",""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:576:50: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Rescanning %s",rescanarea->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:589:50: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Rescanned %lu messages",rescan_total); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:590:45: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s Rescanned %lu messages","",rescan_total); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:595:42: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30.30s No rescanning allowed",""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:608:42: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," There were no matching areas to connect to"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:622:56: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,AREAFIX,"AreaFix: %s requested from %lu:%lu/%lu.%lu",areaname,arealist->Node->Node.Zone,arealist->Node->Node.Net,arealist->Node->Node.Node,arealist->Node->Node.Point); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:624:45: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"Request sent to %u:%u/%u.%u",arealist->Node->Node.Zone,arealist->Node->Node.Net,arealist->Node->Node.Node,arealist->Node->Node.Point); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:652:35: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Unknown area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:653:50: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(3,AREAFIX,"AreaFix: Unknown area %s",areaname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:663:42: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," There were no matching areas to detach from"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:666:34: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Unknown area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:674:42: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," There were no matching areas"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:677:34: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"You are not attached to this area"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:682:34: warning: pointer targets in passing argument 3 of 'AddCommandReply' differ in signedness [-Wpointer-sign] AddCommandReply(afr,buf,"Nothing to do"); ^ crashmail/areafix.c:22:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void AddCommandReply(struct afReply *af,uchar *cmd,uchar *reply); ^ crashmail/areafix.c:688:33: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:697:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Nothing to do."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c: In function 'SendRemoveMessages': crashmail/areafix.c:740:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(5,AREAFIX,"AreaFix: Sending message to AreaFix at %ld:%ld/%ld.%ld", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:755:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:755:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:756:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,tn->ConfigNode->RemoteAFName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:756:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,tn->ConfigNode->RemoteAFName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:757:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,tn->ConfigNode->RemoteAFPw); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:757:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,tn->ConfigNode->RemoteAFPw); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:770:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"-%s\x0d",area->Tagname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:773:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"---\x0dGenerated by CrashMail "VERSION"\x0d"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:783:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(5,AREAFIX,"AreaFix: Notifying sysop at %ld:%ld/%ld.%ld", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:795:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:795:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:796:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,tn->ConfigNode->SysopName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:796:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,tn->ConfigNode->SysopName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:797:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,"Area removed"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:810:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"The area \"%s\" has been removed by the uplink.\x0d",area->Tagname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:815:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"A message has been sent to your AreaFix.\x0d"); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c: In function 'AddSortList': crashmail/areafix.c:865:37: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mtagname=(uchar *)osAlloc(strlen(tagname)+1); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/areafix.c:866:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] mdesc=(uchar *)osAlloc(strlen(desc)+1); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/areafix.c:877:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mtagname,tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:877:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mtagname,tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:878:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mdesc,desc); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:878:17: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mdesc,desc); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c: In function 'CompareAreas': crashmail/areafix.c:916:19: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] return(stricmp((*s1)->Tagname,(*s2)->Tagname)); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:916:34: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] return(stricmp((*s1)->Tagname,(*s2)->Tagname)); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c: In function 'AddForwardList': crashmail/areafix.c:999:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: File %s not found",arealist->AreaFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1000:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1030:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:1030:28: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,area->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:1033:24: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,ss->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:1033:28: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(buf,ss->Tagname)==0) break; ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/areafix.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/areafix.c:1041:36: warning: pointer targets in passing argument 2 of 'AddSortList' differ in signedness [-Wpointer-sign] res=AddSortList(buf,"",arealist->Group,FALSE,FALSE,-1); ^ crashmail/areafix.c:860:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool AddSortList(uchar *tagname,uchar *desc,uchar group,bool attached,bool feed,long weekkb) ^ crashmail/areafix.c: In function 'AddCommandReply': crashmail/areafix.c:1058:12: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(cmd) <= 30) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/areafix.c:1060:19: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30s %s",cmd,reply); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1064:19: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%s",cmd); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1065:19: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%-30s %s","",reply); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c: In function 'rawSendList': crashmail/areafix.c:1084:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Sending query to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1093:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Sending list of unlinked areas to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1102:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Sending list of areas to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1113:69: warning: pointer targets in passing argument 5 of 'afInitReply' differ in signedness [-Wpointer-sign] if(!(afr=afInitReply(config.cfg_Sysop,from4d,toname,&cnode->Node,"AreaFix list of areas"))) ^ crashmail/areafix.c:17:17: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' struct afReply *afInitReply(uchar *fromname,struct Node4D *from4d,uchar *toname,struct Node4D *to4d,uchar *subject); ^ crashmail/areafix.c:1119:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"This is a list of all connected areas at %lu:%lu/%lu.%lu:", ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1127:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"This is a list of all available areas at %lu:%lu/%lu.%lu:", ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1135:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"This is a list of all unlinked areas at %lu:%lu/%lu.%lu:", ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1143:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1187:37: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: Out of memory when building list of areas"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1188:30: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Failed to build list of areas, out of memory"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1206:37: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: Out of memory when building list of areas"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1207:30: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Failed to build list of areas, out of memory"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1230:27: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1232:38: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] if(ss->Group) afAddLine(afr," Group: %s",config.cfg_GroupNames[ss->Group-'A']); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1233:38: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] else afAddLine(afr," Group: %s",""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1235:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1237:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Tagname Description KB/week"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1238:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," ---------------------------- --------------------------------- -------"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1255:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"?"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1258:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%ld",ss->WeekKB); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:1260:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(ss->Tagname)<=28) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/areafix.c:1262:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc%-28.28s %-33.33s %8.8s",ast,ss->Tagname,ss->Desc,buf); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1266:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc%-70.70s",ast,ss->Tagname); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1267:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc%-28.28s %-33.33s %8.8s",' ',"",ss->Desc,buf); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1275:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"\x0d%lu linked areas.",sendlisttotal); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1276:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"A '%%' means that you are the feed for the area."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1280:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"\x0d%lu unlinked areas.",sendlisttotal); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1284:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"\x0dTotally %lu areas, you are connected to %lu of them.",sendlisttotal,sendlistlinked); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1285:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"A '*' means that you are connected to the area."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1286:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"A '%%' means that you are the feed for the area."); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c: In function 'rawSendHelp': crashmail/areafix.c:1301:23: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Sending help file to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1307:69: warning: pointer targets in passing argument 5 of 'afInitReply' differ in signedness [-Wpointer-sign] if(!(afr=afInitReply(config.cfg_Sysop,from4d,toname,&cnode->Node,"AreaFix help"))) ^ crashmail/areafix.c:17:17: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' struct afReply *afInitReply(uchar *fromname,struct Node4D *from4d,uchar *toname,struct Node4D *to4d,uchar *subject); ^ crashmail/areafix.c:1313:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: Unable to open %s",config.cfg_AreaFixHelp); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1314:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"AreaFix: Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1315:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"*** Error *** : Couldn't open help file"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1322:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] helpbuf[strlen(helpbuf)-1]=0; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/areafix.c:1324:24: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%s",helpbuf); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c: In function 'rawSendInfo': crashmail/areafix.c:1339:23: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(4,AREAFIX,"AreaFix: Sending configuration info to %lu:%lu/%lu.%lu", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1345:69: warning: pointer targets in passing argument 5 of 'afInitReply' differ in signedness [-Wpointer-sign] if(!(afr=afInitReply(config.cfg_Sysop,from4d,toname,&cnode->Node,"AreaFix configuration info"))) ^ crashmail/areafix.c:17:17: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' struct afReply *afInitReply(uchar *fromname,struct Node4D *from4d,uchar *toname,struct Node4D *to4d,uchar *subject); ^ crashmail/areafix.c:1348:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Configuration for %lu:%lu/%lu.%lu:", ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1354:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1356:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Sysop: %s",cnode->SysopName); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1357:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Packet password: %s",cnode->PacketPW); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1358:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"Areafix password: %s",cnode->AreafixPW); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1362:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Packer: No packer"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1366:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," Packer: %s",cnode->Packer->Name); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1369:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1372:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * You are passive and will not receive any echomail messages"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1375:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * You receive messages with tiny SEEN-BY lines"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1378:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * You receive messages without SEEN-BY lines"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1381:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * You may do forward-requests"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1384:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * You will receive notifications"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1387:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * Netmail to you will be packed"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1390:21: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr," * New areas from you will be auto-added"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1392:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1393:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"You have full access to these groups:"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1394:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1400:27: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc: %s",c,config.cfg_GroupNames[c-'A']); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1403:27: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc",c); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1406:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1407:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"You have read-only access to these groups:"); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1408:18: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,""); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1414:27: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc: %s",c,config.cfg_GroupNames[c-'A']); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c:1417:27: warning: pointer targets in passing argument 2 of 'afAddLine' differ in signedness [-Wpointer-sign] afAddLine(afr,"%lc",c); ^ crashmail/areafix.c:19:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void afAddLine(struct afReply *af,uchar *fmt,...); ^ crashmail/areafix.c: In function 'afInitReply': crashmail/areafix.c:1444:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->From,fromname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1444:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->From,fromname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1446:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->To,toname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1446:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->To,toname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1448:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->subject,subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1448:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->subject,subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c: In function 'afAddLine': crashmail/areafix.c:1473:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"\x0d(Continued in next message)\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1476:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(afr->mm->Subject,"%s (part %ld)",afr->subject,afr->part); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:1484:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,"(Continued from previous message)\x0d\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1492:13: warning: pointer targets in passing argument 1 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(buf,fmt,args); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:230:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int vsprintf(char * __restrict, const char * __restrict, __va_list); ^ crashmail/areafix.c:1492:17: warning: pointer targets in passing argument 2 of 'vsprintf' differ in signedness [-Wpointer-sign] vsprintf(buf,fmt,args); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:230:6: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int vsprintf(char * __restrict, const char * __restrict, __va_list); ^ crashmail/areafix.c:1495:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,"\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/areafix.c: In function 'afSendMessage': crashmail/areafix.c:1504:11: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(afr->mm->Subject,"%s (part %ld)",afr->subject,afr->part); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:1507:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->Subject,afr->subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1507:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(afr->mm->Subject,afr->subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c: In function 'RemoteAreafixAdd': crashmail/areafix.c:1524:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cmd->Command,"+%.78s",area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:1527:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cmd->Command,"%.78s",area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c: In function 'RemoteAreafixRemove': crashmail/areafix.c:1543:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(cmd->Command,"-%.78s",area); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c: In function 'SendRemoteAreafix': crashmail/areafix.c:1572:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1572:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->From,config.cfg_Sysop); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1573:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,node->RemoteAFName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1573:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->To,node->RemoteAFName); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1574:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,node->RemoteAFPw); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1574:29: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Subject,node->RemoteAFPw); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/areafix.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/areafix.c:1589:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%s\x0d",cmd->Command); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/areafix.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/areafix.c:1593:23: warning: pointer targets in passing argument 2 of 'mmAddLine' differ in signedness [-Wpointer-sign] mmAddLine(mm,"---\x0dGenerated by CrashMail "VERSION"\x0d"); ^ In file included from crashmail/mb.h:5:0, from crashmail/crashmail.h:30, from crashmail/areafix.c:1: crashmail/memmessage.h:75:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool mmAddLine(struct MemMessage *mm,uchar *buf); ^ crashmail/areafix.c: In function 'CheckFlags': crashmail/areafix.c:1607:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cAreaFile); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c:1646:26: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/areafix.c: In function 'DoSendAFList': crashmail/areafix.c:1662:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"No route found for %ld:%ld/%ld.%ld", ^ In file included from crashmail/crashmail.h:34:0, from crashmail/areafix.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/jblist.c -o obj/jblist.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/jbstrcpy.c -o obj/jbstrcpy.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/mystrncpy.c -o obj/mystrncpy.o shared/mystrncpy.c: In function 'mystrncpy': shared/mystrncpy.c:7:12: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^ In file included from shared/mystrncpy.c:2:0: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ shared/mystrncpy.c:7:17: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(dest,src,(size_t)len-1); ^ In file included from shared/mystrncpy.c:2:0: /usr/include/string.h:113:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/parseargs.c -o obj/parseargs.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/node4d.c -o obj/node4d.o shared/parseargs.c: In function 'parseargs': shared/parseargs.c:16:44: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(arg[j].name && stricmp(argv[i],arg[j].name)==0) break; ^ In file included from /usr/include/string.h:45:0, from shared/parseargs.c:3: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/expr.c -o obj/expr.o shared/parseargs.c: In function 'printargs': shared/parseargs.c:79:44: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] if(arg[j].flags & ARGFLAG_AUTO) sprintf(buf1,"(%s)",arg[j].name); ^ In file included from shared/parseargs.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ shared/parseargs.c:80:16: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(buf1,arg[j].name); ^ In file included from shared/parseargs.c:3:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/parseargs.c:80:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] else strcpy(buf1,arg[j].name); ^ In file included from shared/parseargs.c:3:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/parseargs.c:83:48: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(arg[j].flags & ARGFLAG_MANDATORY) strcpy(buf2," [Mandatory]"); ^ In file included from shared/parseargs.c:3:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/node4d.c: In function 'Parse4DTemplate': shared/node4d.c:20:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cZone, ^ In file included from shared/node4d.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ shared/node4d.c:114:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%u:%u/%u",n4d->Zone, ^ In file included from shared/node4d.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ shared/expr.c: In function 'expr_get': shared/expr.c:27:16: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(&expr->buf[c],"NOT ",4)==0) ^ In file included from /usr/include/string.h:45:0, from shared/expr.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ shared/expr.c:58:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:66:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:75:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(res->buf,"NOT "); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ shared/expr.c:77:18: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c:77:27: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c:86:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="No matching parenthesis found"; ^ shared/expr.c:123:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:131:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:140:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(res->buf,"NOT "); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ shared/expr.c:142:12: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c:142:21: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c: In function 'expr_getrest': shared/expr.c:172:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:180:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Out of memory"; ^ shared/expr.c:188:12: warning: pointer targets in passing argument 1 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c:188:21: warning: pointer targets in passing argument 2 of 'strncat' differ in signedness [-Wpointer-sign] strncat(res->buf,&expr->buf[start],len); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:111:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncat(char * __restrict, const char * __restrict, size_t); ^ shared/expr.c: In function 'expr_makeexpr': shared/expr.c:204:34: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!(expr->buf=osAlloc(strlen(str)+1))) ^ In file included from shared/expr.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ shared/expr.c:210:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(expr->buf,str); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/expr.c:210:21: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(expr->buf,str); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/expr.c: In function 'expr_eval': shared/expr.c:253:17: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(e1->buf,expr->buf)==0) ^ In file included from shared/expr.c:2:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ shared/expr.c:253:25: warning: pointer targets in passing argument 2 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(e1->buf,expr->buf)==0) ^ In file included from shared/expr.c:2:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ shared/expr.c:257:22: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(e1->buf,"NOT ",4)==0) ^ In file included from /usr/include/string.h:45:0, from shared/expr.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ shared/expr.c:261:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(e1->buf,&e1->buf[4]); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/expr.c:261:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(e1->buf,&e1->buf[4]); ^ In file included from shared/expr.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ shared/expr.c:311:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(e2->buf,"AND")==0) ^ In file included from /usr/include/string.h:45:0, from shared/expr.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ shared/expr.c:317:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Expected second expression after AND"; ^ shared/expr.c:360:20: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] else if(stricmp(e2->buf,"OR")==0) ^ In file included from /usr/include/string.h:45:0, from shared/expr.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ shared/expr.c:366:17: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Expected second expression after OR"; ^ shared/expr.c:413:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] *errstr="Expected AND or OR"; ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c shared/path.c -o obj/path.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/nl_v7p.c -o obj/nl_v7p.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/nl_cmnl.c -o obj/nl_cmnl.o shared/path.c: In function 'MakeFullPath': shared/path.c:15:13: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] d=strlen(dest); ^ In file included from shared/path.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ shared/path.c: In function 'GetFilePart': shared/path.c:38:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] ret=str; ^ shared/path.c:41:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if(strchr(chr,str[d])) ret = &str[d+1]; ^ shared/path.c:43:10: warning: pointer targets in return differ in signedness [-Wpointer-sign] return(ret); ^ crashmail/nl_cmnl.c: In function 'cmnl_nlStart': crashmail/nl_cmnl.c:10:12: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(errbuf,cmnlLastError()); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/nl_cmnl.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/nl_cmnl.c:10:19: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(errbuf,cmnlLastError()); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/nl_cmnl.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/mb_msg.c -o obj/mb_msg.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -c crashmail/mb_jam.c -o obj/mb_jam.o cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashstats tools/crashstats.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a crashmail/nl_v7p.c: In function 'v7p_unpack': crashmail/nl_v7p.c:186:17: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *table=" EANROSTILCHBDMUGPKYWFVJXZQ-'0123456789"; ^ crashmail/nl_v7p.c: In function 'v7p_gethubregion': crashmail/nl_v7p.c:283:23: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] dtpoffset=hextodec(&unpacked[sum]); ^ In file included from crashmail/crashmail.h:37:0, from crashmail/nl_v7p.c:1: crashmail/misc.h:44:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex); ^ crashmail/nl_v7p.c: In function 'v7p_nlStart': crashmail/nl_v7p.c:6:25: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] #define V7P_NDXFILENAME "NODEX.ndx" ^ crashmail/nl_v7p.c:307:35: note: in expansion of macro 'V7P_NDXFILENAME' MakeFullPath(config.cfg_Nodelist,V7P_NDXFILENAME,ndxname,120); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/nl_v7p.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashlist tools/crashlist.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a crashmail/nl_v7p.c:7:25: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] #define V7P_DATFILENAME "NODEX.dat" ^ crashmail/nl_v7p.c:308:35: note: in expansion of macro 'V7P_DATFILENAME' MakeFullPath(config.cfg_Nodelist,V7P_DATFILENAME,datname,120); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/nl_v7p.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ crashmail/nl_v7p.c:8:25: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] #define V7P_DTPFILENAME "NODEX.dtp" ^ crashmail/nl_v7p.c:309:35: note: in expansion of macro 'V7P_DTPFILENAME' MakeFullPath(config.cfg_Nodelist,V7P_DTPFILENAME,dtpname,120); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/nl_v7p.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ crashmail/nl_v7p.c:313:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Failed to open V7+ index file \"%s\"",ndxname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/nl_v7p.c:319:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Failed to open V7+ data file \"%s\"",datname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/nl_v7p.c:326:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Failed to open V7+ dtp file \"%s\" (not a V7+ nodelist?)",dtpname); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/nl_v7p.c:334:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"V7+ nodelist \"%s\" appears to be corrupt",config.cfg_Nodelist); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/nl_v7p.c:343:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"Record size of V7+ nodelist is too big (%d uchars, max is %d uchars)",v7p_ndxrecsize,V7P_NDXBUFSIZE); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/nl_v7p.c:352:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(errbuf,"V7+ nodelist \"%s\" appears to be corrupt",config.cfg_Nodelist); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/nl_v7p.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_jam.c: In function 'jam_openbase': crashmail/mb_jam.c:81:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,SYSTEMINFO,"Creating JAM messagebase \"%s\"",area->area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:86:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to create JAM messagebase \"%s\"",area->area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c: In function 'jam_getarea': crashmail/mb_jam.c:132:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to get size of JAM area \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:140:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to read header of JAM area \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c: In function 'jam_gethighwater': crashmail/mb_jam.c:158:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,ja->area->Path); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:158:15: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,ja->area->Path); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:159:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".cmhw"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c: In function 'jam_writehighwater': crashmail/mb_jam.c:179:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,ja->area->Path); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:179:15: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,ja->area->Path); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:180:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".cmhw"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c: In function 'jam_addfield': crashmail/mb_jam.c:256:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Subfield_S.DatLen = strlen(fielddata); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c: At top level: crashmail/mb_jam.c:271:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { "PVT", MSG_PRIVATE, FLAG_PVT }, ^ crashmail/mb_jam.c:271:5: note: (near initialization for 'jam_flagarray[0].name') crashmail/mb_jam.c:272:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "HLD", MSG_HOLD, FLAG_HOLD }, ^ crashmail/mb_jam.c:272:5: note: (near initialization for 'jam_flagarray[1].name') crashmail/mb_jam.c:273:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "CRA", MSG_CRASH, FLAG_CRASH }, ^ crashmail/mb_jam.c:273:5: note: (near initialization for 'jam_flagarray[2].name') crashmail/mb_jam.c:274:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "K/S", MSG_KILLSENT, FLAG_KILLSENT }, ^ crashmail/mb_jam.c:274:5: note: (near initialization for 'jam_flagarray[3].name') crashmail/mb_jam.c:275:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "SNT", MSG_SENT, FLAG_SENT }, ^ crashmail/mb_jam.c:275:5: note: (near initialization for 'jam_flagarray[4].name') crashmail/mb_jam.c:276:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RCV", MSG_READ, FLAG_RECD }, ^ crashmail/mb_jam.c:276:5: note: (near initialization for 'jam_flagarray[5].name') crashmail/mb_jam.c:277:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "A/S", MSG_ARCHIVESENT, 0, }, ^ crashmail/mb_jam.c:277:5: note: (near initialization for 'jam_flagarray[6].name') crashmail/mb_jam.c:278:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "DIR", MSG_DIRECT, 0 }, ^ crashmail/mb_jam.c:278:5: note: (near initialization for 'jam_flagarray[7].name') crashmail/mb_jam.c:279:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "FIL", MSG_FILEATTACH, FLAG_FILEATTACH }, ^ crashmail/mb_jam.c:279:5: note: (near initialization for 'jam_flagarray[8].name') crashmail/mb_jam.c:280:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "FRQ", MSG_FILEREQUEST, FLAG_FILEREQ }, ^ crashmail/mb_jam.c:280:5: note: (near initialization for 'jam_flagarray[9].name') crashmail/mb_jam.c:281:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "IMM", MSG_IMMEDIATE, 0 }, ^ crashmail/mb_jam.c:281:5: note: (near initialization for 'jam_flagarray[10].name') crashmail/mb_jam.c:282:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "KFS", MSG_KILLFILE, 0 }, ^ crashmail/mb_jam.c:282:5: note: (near initialization for 'jam_flagarray[11].name') crashmail/mb_jam.c:283:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "TFS", MSG_TRUNCFILE, 0 }, ^ crashmail/mb_jam.c:283:5: note: (near initialization for 'jam_flagarray[12].name') crashmail/mb_jam.c:284:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "LOK", MSG_LOCAL, FLAG_LOCAL }, ^ crashmail/mb_jam.c:284:5: note: (near initialization for 'jam_flagarray[13].name') crashmail/mb_jam.c:285:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "RRQ", MSG_RECEIPTREQ, FLAG_RREQ }, ^ crashmail/mb_jam.c:285:5: note: (near initialization for 'jam_flagarray[14].name') crashmail/mb_jam.c:286:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "CFM", MSG_CONFIRMREQ, 0 }, ^ crashmail/mb_jam.c:286:5: note: (near initialization for 'jam_flagarray[15].name') crashmail/mb_jam.c:287:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "FPU", MSG_FPU, 0 }, ^ crashmail/mb_jam.c:287:5: note: (near initialization for 'jam_flagarray[16].name') crashmail/mb_jam.c:288:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "", MSG_INTRANSIT, FLAG_INTRANSIT }, ^ crashmail/mb_jam.c:288:5: note: (near initialization for 'jam_flagarray[17].name') crashmail/mb_jam.c:289:5: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "", MSG_ORPHAN, FLAG_ORPHAN }, ^ crashmail/mb_jam.c:289:5: note: (near initialization for 'jam_flagarray[18].name') crashmail/mb_jam.c: In function 'jam_findflag': crashmail/mb_jam.c:297:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(jam_flagarray[c].name,name)==0) return(jam_flagarray[c].jamflagbit); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/mb_jam.c:7: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/mb_jam.c:297:40: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(jam_flagarray[c].name,name)==0) return(jam_flagarray[c].jamflagbit); ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/mb_jam.c:7: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/mb_jam.c: In function 'jam_importfunc': crashmail/mb_jam.c:344:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Out of memory"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:360:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Header_S.MsgIdCRC=JAM_Crc32(mm->MSGID,strlen(mm->MSGID)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c:361:49: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] Header_S.ReplyCRC=JAM_Crc32(mm->REPLY,strlen(mm->REPLY)); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c:470:38: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(linelen>=5 && strncmp(&msgtext[linebegin],"\x01""PID:",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:477:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=7 && strncmp(&msgtext[linebegin],"\x01""MSGID:",7)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:484:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=7 && strncmp(&msgtext[linebegin],"\x01""REPLY:",7)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:491:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=7 && strncmp(&msgtext[linebegin],"\x01""FLAGS:",7)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:509:29: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(newflags,flag); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:509:38: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(newflags,flag); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:510:29: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(newflags," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:521:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=5 && strncmp(&msgtext[linebegin],"\x01""INTL",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:526:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=5 && strncmp(&msgtext[linebegin],"\x01""TOPT",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:531:43: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] else if(linelen>=5 && strncmp(&msgtext[linebegin],"\x01""FMPT",5)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:585:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Out of memory"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:595:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Timeout when trying to lock JAM messagebase \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:603:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] msgtext=""; ^ crashmail/mb_jam.c:615:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write message to JAM messagebase \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c: In function 'jam_makekludge': crashmail/mb_jam.c:626:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!(buf=osAlloc(strlen(pre)+len+10))) /* A few bytes extra */ ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c:629:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,pre); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:629:15: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,pre); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:630:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(len && data) mystrncpy(&buf[strlen(buf)],data,len+1); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c:631:11: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,"\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c: In function 'jam_ExportJAMNum': crashmail/mb_jam.c:669:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to read message #%lu in JAM messagebase \"%s\"",num,area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:712:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to read message #%lu in JAM messagebase \"%s\"",num,area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:730:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,""); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:733:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,area->Tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:733:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,area->Tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:765:38: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Warning: Multiple DADDRESS not supported by CrashMail"); } ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:791:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"\x01" "MSGID: ",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:795:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"\x01" "REPLY: ",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:804:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"\x01" "PID: ",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:808:54: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] if(filesubject[0]) LogWrite(1,TOSSINGERR,"Warning: Multiple ENCLOSEDFILE not supported by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:813:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Warning: ENCLOSEDFREQ not supported by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:817:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Warning: ENCLOSEDFILEWALIAS not supported by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:821:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Warning: ENCLOSEDFILEWCARD with wildcards not supported by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:825:35: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Warning: ENCLOSEDINDIRECTFILE not supported by CrashMail"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:829:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"\x01",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:833:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"SEEN-BY: ",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:837:31: warning: pointer targets in passing argument 2 of 'jam_makekludge' differ in signedness [-Wpointer-sign] jam_makekludge(mm,"\01" "PATH: ",Field_PS->Buffer,Field_PS->DatLen); ^ crashmail/mb_jam.c:622:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void jam_makekludge(struct MemMessage *mm,uchar *pre,uchar *data,ulong len) ^ crashmail/mb_jam.c:841:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(flagsbuf,"\x01" "FLAGS: "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:866:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] else if(jam_flagarray[c].name[0] && strlen(flagsbuf)<90) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_jam.c:868:39: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] if(flagsbuf[0]==0) strcpy(flagsbuf,"\x01" "FLAGS: "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:869:39: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] else strcat(flagsbuf," "); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:871:20: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(flagsbuf,jam_flagarray[c].name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:871:29: warning: pointer targets in passing argument 2 of 'strcat' differ in signedness [-Wpointer-sign] strcat(flagsbuf,jam_flagarray[c].name); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:877:14: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(flagsbuf,"\x0d"); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ crashmail/mb_jam.c:891:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01" "INTL %u:%u/%u %u:%u/%u\x0d", ^ In file included from ./jamlib/jam.h:41:0, from crashmail/mb_jam.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_jam.c:904:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01" "FMPT %u\x0d",mm->OrigNode.Point); ^ In file included from ./jamlib/jam.h:41:0, from crashmail/mb_jam.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_jam.c:910:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01" "TOPT %u\x0d",mm->DestNode.Point); ^ In file included from ./jamlib/jam.h:41:0, from crashmail/mb_jam.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_jam.c:920:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"\x01RESCANNED %u:%u/%u.%u\x0d",area->Aka->Node.Zone, ^ In file included from ./jamlib/jam.h:41:0, from crashmail/mb_jam.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_jam.c:951:42: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(d-textpos > 11 && strncmp(&msgtext[textpos]," * Origin: ",11)==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:1000:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"Deleting message with KILLSENT flag"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:1020:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Timeout when trying to lock JAM messagebase \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:1026:32: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to update header of message #%lu in JAM messagebase \"%s\"",num,area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c: In function 'jam_CompareMsgIdReply': crashmail/mb_jam.c:1169:15: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(ReplyField_PS->Buffer,MsgIdField_PS->Buffer,ReplyField_PS->DatLen) != 0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c:1169:37: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness [-Wpointer-sign] if(strncmp(ReplyField_PS->Buffer,MsgIdField_PS->Buffer,ReplyField_PS->DatLen) != 0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_jam.c:7: /usr/include/string.h:112:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncmp(const char *, const char *, size_t) __pure; ^ crashmail/mb_jam.c: In function 'jam_linkmb': crashmail/mb_jam.c:1249:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Failed to get size of JAM area \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:1260:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Out of memory, cannot link JAM area %s",area->Tagname); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_jam.c:1322:34: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Timeout when trying to lock JAM messagebase \"%s\"",area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_jam.c:7: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_msg.c: In function 'msg_importfunc': crashmail/mb_msg.c:79:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",ma->HighMsg); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_msg.c:85:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",ma->HighMsg); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_msg.c: In function 'msg_exportfunc': crashmail/mb_msg.c:134:34: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(area->Path,"1.msg",buf,200); ^ In file included from crashmail/crashmail.h:14:0, from crashmail/mb_msg.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ crashmail/mb_msg.c: In function 'msg_ExportMSGNum': crashmail/mb_msg.c:185:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_msg.c:196:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,TOSSINGERR,"Unexpected EOF while reading %s, message ignored",buf); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_msg.c:217:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,""); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_msg.c:220:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,area->Tagname); ^ tools/crashstats.c:96:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_STRING, "FILE", ARGFLAG_AUTO | ARGFLAG_MANDATORY, NULL }, ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:96:24: note: (near initialization for 'args[0].name') crashmail/mb_msg.c:220:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(mm->Area,area->Tagname); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:97:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SORT", 0, NULL }, ^ tools/crashstats.c:97:24: note: (near initialization for 'args[1].name') tools/crashstats.c:98:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "LAST7", 0, NULL }, ^ tools/crashstats.c:98:24: note: (near initialization for 'args[2].name') tools/crashstats.c:99:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "NOAREAS", 0, NULL }, ^ tools/crashstats.c:99:24: note: (near initialization for 'args[3].name') tools/crashstats.c:100:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "NONODES", 0, NULL }, ^ tools/crashstats.c:100:24: note: (near initialization for 'args[4].name') crashmail/mb_msg.c:250:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"\x01RESCANNED %u:%u/%u.%u\x0d",area->Aka->Node.Zone, ^ tools/crashstats.c:101:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "GROUP", 0, NULL }, ^ tools/crashstats.c:101:24: note: (near initialization for 'args[5].name') In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashstats.c: In function 'CompareAlpha': tools/crashstats.c:113:19: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] return(stricmp((*s1)->Tagname,(*s2)->Tagname)); ^ crashmail/mb_msg.c:269:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"\x01INTL %u:%u/%u %u:%u/%u\x0d",Msg.DestZone,Msg.DestNet,Msg.DestNode, ^ In file included from /usr/include/string.h:45:0, from tools/crashstats.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashstats.c:113:34: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] return(stricmp((*s1)->Tagname,(*s2)->Tagname)); ^ In file included from /usr/include/string.h:45:0, from tools/crashstats.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/mb_msg.c:307:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",num); ^ In file included from crashmail/crashmail.h:2:0, from crashmail/mb_msg.c:1: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ crashmail/mb_msg.c:314:27: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,TOSSINGINFO,"Deleting message with KILLSENT flag"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_msg.c:170:10: warning: variable 'rlen' set but not used [-Wunused-but-set-variable] ulong rlen; ^ crashmail/mb_msg.c: In function 'msg_scandirfunc': crashmail/mb_msg.c:349:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file) > 4) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_msg.c:351:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-4],".msg")==0) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ crashmail/mb_msg.c:351:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&file[strlen(file)-4],".msg")==0) ^ In file included from /usr/include/string.h:45:0, from crashmail/crashmail.h:3, from crashmail/mb_msg.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ crashmail/mb_msg.c:353:18: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] if(atol(file) > msg_temphighmsg) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/mb_msg.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/mb_msg.c:354:36: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] msg_temphighmsg = atol(file); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/mb_msg.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/mb_msg.c:356:18: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] if(atol(file) < msg_templowmsg || msg_templowmsg==0 ||msg_templowmsg==1) ^ In file included from crashmail/crashmail.h:4:0, from crashmail/mb_msg.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/mb_msg.c:357:21: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] if(atol(file) >= 2 ) msg_templowmsg=atol(file); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/mb_msg.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/mb_msg.c:357:54: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] if(atol(file) >= 2 ) msg_templowmsg=atol(file); ^ In file included from crashmail/crashmail.h:4:0, from crashmail/mb_msg.c:1: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ crashmail/mb_msg.c: In function 'msg_GetHighLowMsg': crashmail/mb_msg.c:366:29: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(2,SYSTEMINFO,"Creating directory \"%s\"",area->area->Path); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_msg.c:371:31: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Unable to create directory"); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ crashmail/mb_msg.c:372:25: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ tools/crashstats.c: In function 'CheckFlags': crashmail/mb_msg.c:384:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to scan directory %s",area->area->Path); ^ tools/crashstats.c:284:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;carea->Path,"1.msg",buf,200); ^ tools/crashstats.c: In function 'main': In file included from crashmail/crashmail.h:14:0, from crashmail/mb_msg.c:1: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ tools/crashstats.c:346:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:25: note: (near initialization for 'monthnames[0]') tools/crashstats.c:346:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:31: note: (near initialization for 'monthnames[1]') crashmail/mb_msg.c:441:28: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Failed to write Highwater mark to %s",buf); ^ tools/crashstats.c:346:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:37: note: (near initialization for 'monthnames[2]') In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ tools/crashstats.c:346:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ crashmail/mb_msg.c:442:24: warning: pointer targets in passing argument 3 of 'LogWrite' differ in signedness [-Wpointer-sign] LogWrite(1,SYSTEMERR,"Error: %s",osErrorMsg(err)); ^ tools/crashstats.c:346:43: note: (near initialization for 'monthnames[3]') In file included from crashmail/crashmail.h:34:0, from crashmail/mb_msg.c:1: crashmail/logwrite.h:15:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void LogWrite(ulong level,ulong category,uchar *fmt,...); ^ tools/crashstats.c:346:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:49: note: (near initialization for 'monthnames[4]') tools/crashstats.c:346:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:55: note: (near initialization for 'monthnames[5]') tools/crashstats.c:346:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:61: note: (near initialization for 'monthnames[6]') tools/crashstats.c:346:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:67: note: (near initialization for 'monthnames[7]') crashmail/mb_msg.c: In function 'msg_WriteMSG': crashmail/mb_msg.c:468:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.From,mm->From); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:346:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:73: note: (near initialization for 'monthnames[8]') crashmail/mb_msg.c:468:20: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.From,mm->From); ^ tools/crashstats.c:346:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:346:79: note: (near initialization for 'monthnames[9]') crashmail/mb_msg.c:469:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.To,mm->To); ^ tools/crashstats.c:346:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:346:85: note: (near initialization for 'monthnames[10]') crashmail/mb_msg.c:469:18: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.To,mm->To); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:346:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:91: note: (near initialization for 'monthnames[11]') crashmail/mb_msg.c:470:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:346:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashstats.c:346:97: note: (near initialization for 'monthnames[12]') crashmail/mb_msg.c:470:23: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.Subject,mm->Subject); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_msg.c:471:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_msg.c:471:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(Msg.DateTime,mm->DateTime); ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ crashmail/mb_msg.c:537:45: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!osWrite(fh,sbbuf,(ulong)strlen(sbbuf))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashstats.c:405:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,STATS_IDENTIFIER)!=0) ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ crashmail/mb_msg.c:553:56: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!osWrite(fh,path->Path[c],(ulong)strlen(path->Path[c]))) ^ In file included from crashmail/crashmail.h:3:0, from crashmail/mb_msg.c:1: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashstats.c:446:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(sn->Tagname,dastat.Tagname); ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:446:32: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(sn->Tagname,dastat.Tagname); ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashstats.c:523:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(date,"%02d-%s-%02d",tp->tm_mday,monthnames[tp->tm_mon],tp->tm_year%100); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashstats.c:526:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(date2,"%02d-%s-%02d",tp->tm_mday,monthnames[tp->tm_mon],tp->tm_year%100); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlist.c:29:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_STRING, "DIRECTORY", ARGFLAG_AUTO, NULL }, ^ tools/crashlist.c:29:24: note: (near initialization for 'args[0].name') tools/crashstats.c:583:24: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Totally in all %lu areas",areas); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashstats.c:609:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(date2,""); ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlist.c: In function 'isnodelistending': tools/crashlist.c:75:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(name)<4) return(FALSE); ^ tools/crashstats.c:614:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(date2,"%02d-%s-%02d",tp->tm_mday,monthnames[tp->tm_mon],tp->tm_year%100); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashstats.c:619:26: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(date,""); ^ tools/crashlist.c:77:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(name[strlen(name)-4]!='.') return(FALSE); ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashstats.c:624:27: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(date,"%02d-%s-%02d",tp->tm_mday,monthnames[tp->tm_mon],tp->tm_year%100); ^ In file included from tools/crashlist.c:5:0: tools/crashlist.c:79:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!isdigit(name[strlen(name)-3])) return(FALSE); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from tools/crashlist.c:5:0: tools/crashlist.c:80:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!isdigit(name[strlen(name)-2])) return(FALSE); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from tools/crashlist.c:5:0: tools/crashlist.c:81:28: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(!isdigit(name[strlen(name)-1])) return(FALSE); ^ tools/crashstats.c:641:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"Totally in all %lu areas",areas); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlist.c: In function 'scandirfunc': tools/crashlist.c:93:38: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strnicmp(file,findfile,strlen(file)-4)==0) ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashlist.c:93:17: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(file,findfile,strlen(file)-4)==0) ^ tools/crashstats.c:663:20: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(date,""); ^ In file included from tools/crashstats.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:93:22: warning: pointer targets in passing argument 2 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(file,findfile,strlen(file)-4)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashstats.c:668:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(date,"%0d-%s-%0d",tp->tm_mday,monthnames[tp->tm_mon],tp->tm_year%100); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashstats.c:671:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%u:%u/%u.%u",nsn->Node.Zone,nsn->Node.Net,nsn->Node.Node,nsn->Node.Point); ^ In file included from tools/crashstats.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlist.c: In function 'ProcessList': tools/crashlist.c:159:9: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,(uchar *)GetFilePart(buf)); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlist.c:159:13: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,(uchar *)GetFilePart(buf)); ^ In file included from tools/crashlist.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlist.c:175:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Zone,",5)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:177:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.zone=atoi(&buf[5]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:186:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Region,",7)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:188:20: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.region=atoi(&buf[7]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:196:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Host,",5)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:198:17: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.net=atoi(&buf[5]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:205:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Hub,",4)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:207:17: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.hub=atoi(&buf[4]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:213:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Pvt,",4)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:215:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.node=atoi(&buf[4]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:220:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Hold,",5)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:222:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.node=atoi(&buf[5]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:227:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,",",1)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:229:18: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.node=atoi(&buf[1]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c:234:15: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(strnicmp(buf,"Point,",6)==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashlist.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashlist.c:236:19: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] idx.point=atoi(&buf[6]); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlist.c: In function 'main': tools/crashlist.c:282:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] dir=OS_CURRENT_DIR; ^ tools/crashlist.c:287:19: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(dir,"cmnodelist.prefs",buf,200); ^ In file included from tools/crashlist.c:11:0: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ tools/crashlist.c:298:19: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(dir,"cmnodelist.index",buf,200); ^ In file included from tools/crashlist.c:11:0: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ tools/crashlist.c:323:16: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] zone=atoi(buf); ^ In file included from tools/crashlist.c:1:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashgetnode tools/crashgetnode.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o cmnllib/cmnllib.a oslib_linux/oslib.a strip ../bin/crashlist cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashmaint tools/crashmaint.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a jamlib/jamlib.a cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashwrite tools/crashwrite.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a tools/crashgetnode.c:23:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_STRING, "NODE", ARGFLAG_AUTO | ARGFLAG_MANDATORY, NULL }, ^ tools/crashgetnode.c:23:24: note: (near initialization for 'args[0].name') tools/crashgetnode.c:24:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "DIRECTORY", ARGFLAG_AUTO, NULL }, ^ tools/crashgetnode.c:24:24: note: (near initialization for 'args[1].name') tools/crashgetnode.c: In function 'strip': tools/crashgetnode.c:32:17: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=strlen(str)-1;str[c] < 33 && c>=0;c--) str[c]=0; ^ In file included from tools/crashgetnode.c:3:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashgetnode.c: In function 'main': tools/crashgetnode.c:68:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] dir=getenv("CMNODELISTDIR"); ^ tools/crashgetnode.c:110:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] buf="Node"; ^ tools/crashgetnode.c:111:10: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] strtok(line,","); /* Skip number */ ^ In file included from tools/crashgetnode.c:3:0: /usr/include/string.h:140:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strtok(char * __restrict, const char * __restrict); ^ tools/crashgetnode.c:115:14: warning: pointer targets in passing argument 1 of 'strtok' differ in signedness [-Wpointer-sign] buf=strtok(line,","); ^ In file included from tools/crashgetnode.c:3:0: /usr/include/string.h:140:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strtok(char * __restrict, const char * __restrict); ^ tools/crashgetnode.c:115:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] buf=strtok(line,","); ^ tools/crashgetnode.c:116:15: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if(!buf) buf=""; ^ tools/crashgetnode.c:122:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,","))) ^ tools/crashgetnode.c:127:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,","))) ^ tools/crashgetnode.c:132:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,","))) ^ tools/crashgetnode.c:137:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,","))) ^ tools/crashgetnode.c:142:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,","))) ^ tools/crashgetnode.c:147:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((buf=strtok(NULL,""))) ^ tools/crashmaint.c:62:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "JAM", ProcessAreaJAM }, ^ tools/crashmaint.c:62:4: note: (near initialization for 'Messagebases[0].Name') tools/crashmaint.c:66:4: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { "MSG", ProcessAreaMSG }, ^ tools/crashmaint.c:66:4: note: (near initialization for 'Messagebases[1].Name') tools/crashmaint.c:79:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_BOOL, "MAINT", 0, NULL }, ^ tools/crashmaint.c:79:24: note: (near initialization for 'args[0].name') tools/crashmaint.c:80:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "PACK", 0, NULL }, ^ tools/crashmaint.c:80:24: note: (near initialization for 'args[1].name') tools/crashmaint.c:81:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "VERBOSE", 0, NULL }, ^ tools/crashmaint.c:81:24: note: (near initialization for 'args[2].name') tools/crashmaint.c:82:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SETTINGS", 0, NULL }, ^ tools/crashmaint.c:82:24: note: (near initialization for 'args[3].name') tools/crashmaint.c:83:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "PATTERN", 0, NULL }, ^ tools/crashmaint.c:83:24: note: (near initialization for 'args[4].name') tools/crashmaint.c: In function 'MakeFidoDate': tools/crashmaint.c:154:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:25: note: (near initialization for 'monthnames[0]') tools/crashmaint.c:154:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:31: note: (near initialization for 'monthnames[1]') tools/crashmaint.c:154:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:37: note: (near initialization for 'monthnames[2]') tools/crashmaint.c:154:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:43: note: (near initialization for 'monthnames[3]') tools/crashmaint.c:154:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:49: note: (near initialization for 'monthnames[4]') tools/crashmaint.c:154:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:55: note: (near initialization for 'monthnames[5]') tools/crashmaint.c:154:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:61: note: (near initialization for 'monthnames[6]') tools/crashmaint.c:154:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:67: note: (near initialization for 'monthnames[7]') tools/crashmaint.c:154:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:73: note: (near initialization for 'monthnames[8]') tools/crashmaint.c:154:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:79: note: (near initialization for 'monthnames[9]') tools/crashmaint.c:154:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:85: note: (near initialization for 'monthnames[10]') tools/crashmaint.c:154:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:91: note: (near initialization for 'monthnames[11]') tools/crashmaint.c:154:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashmaint.c:154:97: note: (near initialization for 'monthnames[12]') tools/crashmaint.c:159:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%02d %s %02d %02d:%02d:%02d", ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c: In function 'scanfunc': tools/crashmaint.c:178:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(str) < 5) ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashmaint.c:181:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(stricmp(&str[strlen(str)-4],".msg")!=0) ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashmaint.c:181:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(&str[strlen(str)-4],".msg")!=0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:184:12: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] if(atol(str) < 2) ^ In file included from tools/crashmaint.c:1:0: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ tools/crashmaint.c:192:13: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] num=atol(str); ^ In file included from tools/crashmaint.c:1:0: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ tools/crashmaint.c: In function 'ProcessAreaMSG': tools/crashmaint.c:261:28: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(area->Path,"1.msg",buf,200); ^ In file included from tools/crashmaint.c:16:0: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ tools/crashmaint.c:288:18: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",msg->Num); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:324:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",msg->Num); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:374:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",msg->Num); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:377:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf2,"%lu.msg",msg->NewNum); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:402:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(StoredMsg.From,"CrashMail II"); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:403:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(StoredMsg.To,"All"); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:404:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(StoredMsg.Subject,"HighWater mark"); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:421:31: warning: pointer targets in passing argument 2 of 'MakeFullPath' differ in signedness [-Wpointer-sign] MakeFullPath(area->Path,"1.msg",buf,200); ^ In file included from tools/crashmaint.c:16:0: ./shared/path.h:2:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void MakeFullPath(uchar *path,uchar *file,uchar *dest,ulong destsize); ^ tools/crashmaint.c: In function 'ProcessAreaJAM': tools/crashmaint.c:610:10: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,area->Path); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:610:14: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(buf,area->Path); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:611:10: warning: pointer targets in passing argument 1 of 'strcat' differ in signedness [-Wpointer-sign] strcat(buf,".cmtemp"); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:81:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcat(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:808:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(oldname,"%s%s",area->Path,EXT_HDRFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:809:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tmpname,"%s.cmtemp%s",area->Path,EXT_HDRFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:815:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(oldname,"%s%s",area->Path,EXT_TXTFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:816:16: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tmpname,"%s.cmtemp%s",area->Path,EXT_TXTFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:823:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(oldname,"%s%s",area->Path,EXT_IDXFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:824:16: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tmpname,"%s.cmtemp%s",area->Path,EXT_IDXFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:831:14: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(oldname,"%s%s",area->Path,EXT_LRDFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c:832:16: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(tmpname,"%s.cmtemp%s",area->Path,EXT_LRDFILE); ^ In file included from tools/crashmaint.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashmaint.c: In function 'ReadConfig': tools/crashmaint.c:883:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"KEEPDAYS")==0 && LastArea) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:886:37: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] LastArea->KeepDays=atol(tag); ^ In file included from tools/crashmaint.c:1:0: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ tools/crashmaint.c:889:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"KEEPNUM")==0 && LastArea) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:892:36: warning: pointer targets in passing argument 1 of 'atol' differ in signedness [-Wpointer-sign] LastArea->KeepNum=atol(tag); ^ In file included from tools/crashmaint.c:1:0: /usr/include/stdlib.h:90:7: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' long atol(const char *); ^ tools/crashmaint.c:895:18: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:895:48: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:895:81: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(cfgword,"AREA")==0 || stricmp(cfgword,"NETMAIL")==0 || stricmp(cfgword,"LOCALAREA")==0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:900:21: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(tag,"DEFAULT")!=0 && strnicmp(tag,"DEFAULT_",8)!=0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:900:51: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign] if(stricmp(tag,"DEFAULT")!=0 && strnicmp(tag,"DEFAULT_",8)!=0) ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:64:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strncasecmp(const char *, const char *, size_t) __pure; ^ tools/crashmaint.c:916:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Tagname,tag); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:916:40: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Tagname,tag); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:917:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Messagebase,mb); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:917:44: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Messagebase,mb); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:918:23: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Path,path); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c:918:37: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(tmparea->Path,path); ^ In file included from tools/crashmaint.c:2:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashmaint.c: In function 'main': tools/crashmaint.c:991:5: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg=getenv(OS_CONFIG_VAR); ^ tools/crashmaint.c:994:6: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg=OS_CONFIG_NAME; ^ tools/crashmaint.c:1021:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(Messagebases[i].Name,area->Messagebase)==0) break; ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashmaint.c:1021:37: warning: pointer targets in passing argument 2 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(Messagebases[i].Name,area->Messagebase)==0) break; ^ In file included from /usr/include/string.h:45:0, from tools/crashmaint.c:2: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ strip ../bin/crashstats cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashexport tools/crashexport.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a tools/crashwrite.c:50:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_STRING, "FROMNAME", 0, NULL }, ^ tools/crashwrite.c:50:24: note: (near initialization for 'args[0].name') tools/crashwrite.c:51:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "FROMADDR", 0, NULL }, ^ tools/crashwrite.c:51:24: note: (near initialization for 'args[1].name') tools/crashwrite.c:52:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "TONAME", 0, NULL }, ^ tools/crashwrite.c:52:24: note: (near initialization for 'args[2].name') tools/crashwrite.c:53:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "TOADDR", 0, NULL }, ^ tools/crashwrite.c:53:24: note: (near initialization for 'args[3].name') tools/crashwrite.c:54:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "SUBJECT", 0, NULL }, ^ tools/crashwrite.c:54:24: note: (near initialization for 'args[4].name') tools/crashwrite.c:55:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "AREA", 0, NULL }, ^ tools/crashwrite.c:55:24: note: (near initialization for 'args[5].name') tools/crashwrite.c:56:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "ORIGIN", 0, NULL }, ^ tools/crashwrite.c:56:24: note: (near initialization for 'args[6].name') tools/crashwrite.c:57:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "DIR", ARGFLAG_MANDATORY, NULL }, ^ tools/crashwrite.c:57:24: note: (near initialization for 'args[7].name') tools/crashwrite.c:58:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "TEXT", 0, NULL }, ^ tools/crashwrite.c:58:24: note: (near initialization for 'args[8].name') tools/crashwrite.c:59:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "NOMSGID", 0, NULL }, ^ tools/crashwrite.c:59:22: note: (near initialization for 'args[9].name') tools/crashwrite.c:60:22: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_BOOL, "FILEATTACH", 0, NULL }, ^ tools/crashwrite.c:60:22: note: (near initialization for 'args[10].name') tools/crashwrite.c:61:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "PKTFROMADDR", 0, NULL }, ^ tools/crashwrite.c:61:24: note: (near initialization for 'args[11].name') tools/crashwrite.c:62:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "PKTTOADDR", 0, NULL }, ^ tools/crashwrite.c:62:24: note: (near initialization for 'args[12].name') tools/crashwrite.c:63:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "PASSWORD", 0, NULL }, ^ tools/crashwrite.c:63:24: note: (near initialization for 'args[13].name') tools/crashwrite.c: In function 'MakeFidoDate': tools/crashwrite.c:86:25: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:25: note: (near initialization for 'monthnames[0]') strip ../bin/crashgetnode tools/crashwrite.c:86:31: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:31: note: (near initialization for 'monthnames[1]') tools/crashwrite.c:86:37: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:37: note: (near initialization for 'monthnames[2]') tools/crashwrite.c:86:43: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:43: note: (near initialization for 'monthnames[3]') tools/crashwrite.c:86:49: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:49: note: (near initialization for 'monthnames[4]') tools/crashwrite.c:86:55: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:55: note: (near initialization for 'monthnames[5]') tools/crashwrite.c:86:61: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:61: note: (near initialization for 'monthnames[6]') tools/crashwrite.c:86:67: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:67: note: (near initialization for 'monthnames[7]') tools/crashwrite.c:86:73: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:73: note: (near initialization for 'monthnames[8]') tools/crashwrite.c:86:79: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:79: note: (near initialization for 'monthnames[9]') tools/crashwrite.c:86:85: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:85: note: (near initialization for 'monthnames[10]') tools/crashwrite.c:86:91: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:91: note: (near initialization for 'monthnames[11]') tools/crashwrite.c:86:97: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] uchar *monthnames[]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec","???"}; ^ tools/crashwrite.c:86:97: note: (near initialization for 'monthnames[12]') tools/crashwrite.c:91:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(dest,"%02d %s %02d %02d:%02d:%02d", ^ In file included from tools/crashwrite.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashwrite.c: In function 'WriteNull': tools/crashwrite.c:102:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] osWrite(ofh,str,(ulong)(strlen(str)+1)); ^ In file included from tools/crashwrite.c:2:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashwrite.c: In function 'main': tools/crashwrite.c:231:15: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness [-Wpointer-sign] strncpy(&PktHeader[PKTHEADER_PASSWORD],args[ARG_PASSWORD].data,8); ^ In file included from tools/crashwrite.c:2:0: /usr/include/string.h:113:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strncpy(char * __restrict, const char * __restrict, size_t); ^ tools/crashwrite.c:30:26: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] #define DEFAULT_FROMNAME "CrashWrite" ^ tools/crashwrite.c:251:21: note: in expansion of macro 'DEFAULT_FROMNAME' mystrncpy(fromname,DEFAULT_FROMNAME,36); ^ In file included from tools/crashwrite.c:11:0: ./shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ tools/crashwrite.c:29:24: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] #define DEFAULT_TONAME "All" ^ tools/crashwrite.c:252:19: note: in expansion of macro 'DEFAULT_TONAME' mystrncpy(toname,DEFAULT_TONAME,36); ^ In file included from tools/crashwrite.c:11:0: ./shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ tools/crashwrite.c:31:25: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] #define DEFAULT_SUBJECT "Information" ^ tools/crashwrite.c:253:20: note: in expansion of macro 'DEFAULT_SUBJECT' mystrncpy(subject,DEFAULT_SUBJECT,72); ^ In file included from tools/crashwrite.c:11:0: ./shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ tools/crashwrite.c:32:24: warning: pointer targets in passing argument 2 of 'mystrncpy' differ in signedness [-Wpointer-sign] #define DEFAULT_ORIGIN "Another user of CrashMail II" ^ tools/crashwrite.c:254:19: note: in expansion of macro 'DEFAULT_ORIGIN' mystrncpy(origin,DEFAULT_ORIGIN,80); ^ In file included from tools/crashwrite.c:11:0: ./shared/mystrncpy.h:6:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' void mystrncpy(uchar *dest,uchar *src,ulong len); ^ tools/crashwrite.c:272:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(pktname,"%08lx.pkt",pktnum); ^ In file included from tools/crashwrite.c:3:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashwrite.c:301:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"AREA:%s\x0d",args[ARG_AREA].data); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:306:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"\x01" "FMPT %ld\x0d",from4d.Point); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:309:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"\x01" "TOPT %ld\x0d",to4d.Point); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:311:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"\x01" "INTL %lu:%lu/%lu %lu:%lu/%lu\x0d",to4d.Zone,to4d.Net,to4d.Node, ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:317:21: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"\x01" "MSGID: %u:%u/%u.%u %08lx\x0d", ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:340:24: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"%s",readbuf); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:348:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh,"--- CrashWrite II/" OS_PLATFORM_NAME " " VERSION "\x0d"); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ tools/crashwrite.c:349:17: warning: pointer targets in passing argument 2 of 'osFPrintf' differ in signedness [-Wpointer-sign] osFPrintf(ofh," * Origin: %s (%u:%u/%u.%u)\x0d",origin,from4d.Zone,from4d.Net,from4d.Node,from4d.Point); ^ In file included from tools/crashwrite.c:15:0: ./oslib/osfile.h:26:6: note: expected 'uchar * {aka unsigned char *}' but argument is of type 'char *' bool osFPrintf(osFile os,uchar *fmt,...); ^ cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashlistout tools/crashlistout.c obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o oslib_linux/oslib.a tools/crashexport.c:42:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { { ARGTYPE_STRING, "PREFSFILE", ARGFLAG_AUTO | ARGFLAG_MANDATORY, NULL }, ^ tools/crashexport.c:42:24: note: (near initialization for 'args[0].name') tools/crashexport.c:43:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "OUTFILE", ARGFLAG_AUTO | ARGFLAG_MANDATORY, NULL }, ^ tools/crashexport.c:43:24: note: (near initialization for 'args[1].name') tools/crashexport.c:44:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "FORMAT", ARGFLAG_AUTO | ARGFLAG_MANDATORY, NULL }, ^ tools/crashexport.c:44:24: note: (near initialization for 'args[2].name') tools/crashexport.c:45:24: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] { ARGTYPE_STRING, "GROUP", 0, NULL }, ^ tools/crashexport.c:45:24: note: (near initialization for 'args[3].name') tools/crashexport.c: In function 'CheckFlags': tools/crashexport.c:60:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cZone,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:85:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:86:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:87:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:89:14: warning: pointer targets in passing argument 1 of 'strcmp' differ in signedness [-Wpointer-sign] if(strcmp(buf,"*")==0) ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:83:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcmp(const char *, const char *) __pure; ^ tools/crashlistout.c:92:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cZone,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:97:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Zone,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:104:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:104:27: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:111:17: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:111:28: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:129:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:129:24: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Net,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:133:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:133:26: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:137:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:137:25: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Node,temp); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'const char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:138:14: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(node->Point,"0"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c: In function 'NodeCompare': tools/crashlistout.c:147:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%u",num); ^ In file included from tools/crashlistout.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlistout.c:151:21: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] for(c=0;cSize)); ^ In file included from tools/crashlistout.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlistout.c: In function 'PrintReqNums': tools/crashlistout.c:376:15: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"?/?"); ^ In file included from tools/crashlistout.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlistout.c:382:13: warning: pointer targets in passing argument 1 of 'strip' differ in signedness [-Wpointer-sign] strip(line); ^ tools/crashlistout.c:207:6: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' void strip(char *str) ^ tools/crashlistout.c:391:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"-/%lu",reqs); ^ In file included from tools/crashlistout.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlistout.c: In function 'DisplayReqContents': tools/crashlistout.c:411:16: warning: pointer targets in passing argument 1 of 'strip' differ in signedness [-Wpointer-sign] strip(line); ^ tools/crashlistout.c:207:6: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' void strip(char *str) ^ tools/crashlistout.c: In function 'DisplayPkt': tools/crashlistout.c:436:12: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign] sprintf(buf,"%s/1",unit(fe->size)); ^ In file included from tools/crashlistout.c:2:0: /usr/include/stdio.h:223:6: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' int sprintf(char * __restrict, const char * __restrict, ...); ^ tools/crashlistout.c: In function 'addentry': tools/crashlistout.c:502:17: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] hex=hextodec(file); ^ tools/crashlistout.c:186:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex) ^ tools/crashlistout.c: In function 'scandirfunc': tools/crashlistout.c:567:14: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] if(strlen(file) != 12) ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashlistout.c:570:24: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign] extptr=&file[strlen(file)-4]; ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:105:9: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' size_t strlen(const char *) __pure; ^ tools/crashlistout.c:572:15: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(stricmp(extptr,".PNT")==0 && !scandir_boss) ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:577:20: warning: pointer targets in passing argument 1 of 'hextodec' differ in signedness [-Wpointer-sign] hex=hextodec(file); ^ tools/crashlistout.c:186:15: note: expected 'char *' but argument is of type 'uchar * {aka unsigned char *}' unsigned long hextodec(char *hex) ^ tools/crashlistout.c:594:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".REQ")) addentry(scandir_dir,file,TYPE_REQUEST,scandir_boss,TRUE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:596:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".CLO")) addentry(scandir_dir,file,TYPE_CRASH,scandir_boss,TRUE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:597:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".DLO")) addentry(scandir_dir,file,TYPE_DIRECT,scandir_boss,TRUE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:598:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".FLO")) addentry(scandir_dir,file,TYPE_NORMAL,scandir_boss,TRUE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:599:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".HLO")) addentry(scandir_dir,file,TYPE_HOLD,scandir_boss,TRUE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:601:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".CUT")) addentry(scandir_dir,file,TYPE_CRASH,scandir_boss,FALSE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:602:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".DUT")) addentry(scandir_dir,file,TYPE_DIRECT,scandir_boss,FALSE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:603:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".OUT")) addentry(scandir_dir,file,TYPE_NORMAL,scandir_boss,FALSE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c:604:16: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign] if(!stricmp(extptr,".HUT")) addentry(scandir_dir,file,TYPE_HOLD,scandir_boss,FALSE); ^ In file included from /usr/include/string.h:45:0, from tools/crashlistout.c:1: /usr/include/strings.h:63:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int strcasecmp(const char *, const char *) __pure; ^ tools/crashlistout.c: In function 'main': tools/crashlistout.c:638:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((var=getenv("CMOUTBOUND"))) ^ tools/crashlistout.c:642:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] cfg_Dir=OS_CURRENT_DIR; ^ tools/crashlistout.c:649:11: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] if((var=getenv("CMOUTBOUNDZONE"))) ^ tools/crashlistout.c:650:21: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg_Zone=atoi(var); ^ In file included from tools/crashlistout.c:3:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlistout.c:656:21: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign] cfg_Zone=atoi((uchar *)args[ARG_ZONE].data); ^ In file included from tools/crashlistout.c:3:0: /usr/include/stdlib.h:89:6: note: expected 'const char *' but argument is of type 'uchar * {aka unsigned char *}' int atoi(const char *); ^ tools/crashlistout.c:660:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfg_Pattern.Zone,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:661:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfg_Pattern.Net,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:662:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfg_Pattern.Node,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ tools/crashlistout.c:663:11: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign] strcpy(cfg_Pattern.Point,"*"); ^ In file included from tools/crashlistout.c:1:0: /usr/include/string.h:90:7: note: expected 'char * restrict' but argument is of type 'uchar * {aka unsigned char *}' char *strcpy(char * __restrict, const char * __restrict); ^ strip ../bin/crashexport strip ../bin/crashmaint strip ../bin/crashwrite strip ../bin/crashlistout cc -DPLATFORM_LINUX -DMSGBASE_MSG -DMSGBASE_JAM -DNODELIST_CMNL -DNODELIST_V7P -I ./ -Wall -o ../bin/crashmail obj/crashmail.o obj/logwrite.o obj/dupe.o obj/stats.o obj/misc.o obj/safedel.o obj/toss.o obj/pkt.o obj/mb.o obj/nl.o obj/handle.o obj/node4dpat.o obj/config.o obj/memmessage.o obj/scan.o obj/outbound.o obj/filter.o obj/areafix.o obj/jblist.o obj/jbstrcpy.o obj/mystrncpy.o obj/parseargs.o obj/node4d.o obj/expr.o obj/path.o obj/nl_v7p.o obj/nl_cmnl.o cmnllib/cmnllib.a obj/mb_msg.o obj/mb_jam.o jamlib/jamlib.a oslib_linux/oslib.a obj/filter.o:filter.c:function Filter_Execute: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() obj/filter.o:filter.c:function Filter_Execute: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() obj/filter.o:filter.c:function Filter_Execute: warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() strip ../bin/crashmail gmake[2]: Leaving directory '/wrkdirs/news/crashmail/crashmail-0.71/src' gmake[1]: Leaving directory '/wrkdirs/news/crashmail/crashmail-0.71/src' =========================================================================== =================================================== =========================================================================== =================================================== ===> Staging for crashmail-0.71 ===> Generating temporary packing list install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashexport /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashgetnode /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashlist /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashmail /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashmaint /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashstats /wrkdirs/news/crashmail/stage/usr/local/bin install -s -m 555 /wrkdirs/news/crashmail/crashmail-0.71/bin/crashwrite /wrkdirs/news/crashmail/stage/usr/local/bin install -m 0644 /wrkdirs/news/crashmail/crashmail-0.71/doc/example.prefs /wrkdirs/news/crashmail/stage/usr/local/etc/crashmail install -m 0644 /wrkdirs/news/crashmail/crashmail-0.71/doc/AreafixHelp.txt /wrkdirs/news/crashmail/stage/usr/local/etc/crashmail/areafix.help ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for crashmail-0.71 file sizes/checksums [9]: . done packing files [9]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for crashmail-0.71 build of news/crashmail ended at Wed Oct 5 03:59:45 PDT 2016 build time: 00:00:07