Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 648076 Details for
Bug 731152
net-im/ysm calls strip directly
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 668.50 KB, created by
Agostino Sarubbo
on 2020-07-07 06:18:52 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2020-07-07 06:18:52 UTC
Size:
668.50 KB
patch
obsolete
> * Package: net-im/ysm-2.9.9.1-r1 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo-mirror/gentoo/commit/d2999b17dfcab1072921c1ea892d4877e79dadb5 >@@@@@ END @@@@@ > >>>> Unpacking source... >>>> Unpacking ysmv7_2_9_9_1.tar.bz2 to /var/tmp/portage/net-im/ysm-2.9.9.1-r1/work >>>> Source unpacked in /var/tmp/portage/net-im/ysm-2.9.9.1-r1/work >>>> Preparing source in /var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1 ... >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 > > >ysmICQ client. http://ysmv7.sourceforge.net >raddy at gmx dot net > >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-clang >checking for C compiler default output... a.out >checking whether the C compiler works... yes >checking whether we are cross compiling... no >checking for suffix of executables... >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-clang accepts -g... yes >checking for x86_64-pc-linux-gnu-clang option to accept ANSI C... none needed >checking for a BSD-compatible install... /usr/lib/portage/python3.7/ebuild-helpers/xattr/install -c >checking whether make sets $(MAKE)... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-clang -E >checking for egrep... grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking for int8_t... yes >checking for int16_t... yes >checking for int32_t... yes >checking for u_int8_t... yes >checking for u_int16_t... yes >checking for u_int32_t... yes >checking whether to enable threads support... (cached) yes >checking whether to use the readline library... (cached) yes >checking for pthread_create in -lpthread... yes >checking for a readline compatible library... -lreadline >checking readline.h usability... no >checking readline.h presence... no >checking for readline.h... no >checking readline/readline.h usability... yes >checking readline/readline.h presence... yes >checking for readline/readline.h... yes >checking whether readline supports history... yes >checking history.h usability... no >checking history.h presence... no >checking for history.h... no >checking readline/history.h usability... yes >checking readline/history.h presence... yes >checking for readline/history.h... yes >checking for iconv_open in -liconv... no >checking for libiconv_open in -liconv... no >checking for iconv_open in -lc... yes >checking for setenv in -lc... yes >checking for connect in -lsocket... no >checking for gethostbyname in -lnsl... yes >checking for ANSI C header files... (cached) yes >configure: creating ./config.status >config.status: creating Makefile >config.status: creating src/Makefile >config.status: creating src/man/Makefile >>>> Source configured. >>>> Compiling source in /var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1 ... >make -j2 V=1 >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Main.c -o YSM_Main.o >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Network.c -o YSM_Network.o >YSM_Main.c:60:9: warning: initializing 'int8_t *' (aka 'signed char *') with an > expression of type 'char [8]' converts between pointers to integer types > with different sign [-Wpointer-sign] >int8_t *YSM_SETTING_COLOR_MESSAGE = GREEN; > ^ ~~~~~ >YSM_Main.c:61:9: warning: initializing 'int8_t *' (aka 'signed char *') with an > expression of type 'char [8]' converts between pointers to integer types > with different sign [-Wpointer-sign] >int8_t *YSM_SETTING_COLOR_TEXT = NORMAL; > ^ ~~~~~~ >YSM_Main.c:62:9: warning: initializing 'int8_t *' (aka 'signed char *') with an > expression of type 'char [8]' converts between pointers to integer types > with different sign [-Wpointer-sign] >int8_t *YSM_SETTING_COLOR_STATUSCHANGENAME = BLUE; > ^ ~~~~ >YSM_Main.c:64:9: warning: initializing 'int8_t *' (aka 'signed char *') with an > expression of type 'char [8]' converts between pointers to integer types > with different sign [-Wpointer-sign] >int8_t *YSM_SETTING_COLOR_TEXT2 = MAGENTA; > ^ ~~~~~~~ >YSM_Network.c:86:21YSM_Main.c:299:49: warning: passing 'char [11]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > if (YSM_SignIn() < 0) YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:80:1: note: expanded from here >"YSM_Main.c" >^~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >: warningYSM_Main.c:448:33: warning: passing 'int8_t [12]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Init_LoginA( YSM_USER.Uin, YSM_USER.password ); > ^~~~~~~~~~~~~~~~~ >./YSM_Network.h:72:12: note: passing argument to parameter 'Password' here > u_int8_t *Password > ^ >: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > retval = inet_aton(inhost, &myaddr); > ^~~~~~ >/usr/include/arpa/inet.h:73:35: note: passing argument to parameter '__cp' here >extern int inet_aton (const char *__cp, struct in_addr *__inp) __THROW; > ^ >YSM_Network.c:97:29: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > myhostent = gethostbyname(inhost); > ^~~~~~ >/usr/include/netdb.h:142:51: note: passing argument to parameter '__name' here >extern struct hostent *gethostbyname (const char *__name); > ^ >YSM_Network.c:156:11: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (atoi(YSM_USER.proxy.proxy_host) == 0x00 > ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Network.c:147:47: warning: unused parameter 'port' [-Wunused-parameter] >YSM_ProxyHalfConnect( int8_t *host, u_int16_t port, struct in_addr *outaddress ) > ^ >YSM_Network.c:213:19: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > length = strlen(YSM_USER.proxy.username); > ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:214:20: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > length += strlen(YSM_USER.proxy.password); > ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:219:13: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf( credential, length, > ^~~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:226:26: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const int8_t *' (aka 'const signed char *') converts > between pointers to integer types with different sign [-Wpointer-sign] > encoded = YSM_encode64(credential); > ^~~~~~~~~~ >./YSM_Charset.h:60:38: note: passing argument to parameter 'str' here >int8_t * YSM_encode64( const int8_t *str ); > ^ >YSM_Network.c:226:11: warning: assigning to 'u_int8_t *' (aka 'unsigned char *') > from 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > encoded = YSM_encode64(credential); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:227:13: warning: passing 'int8_t [512]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( proxy_string, sizeof(proxy_string), > ^~~~~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:244:13: warning: passing 'int8_t [512]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( proxy_string, sizeof(proxy_string), > ^~~~~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:259:49: warning: passing 'int8_t [512]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (SOCK_WRITE(proxysock, proxy_string, strlen(proxy_string)) < 0) { > ^~~~~~~~~~~~ >./YSM_Compat.h:137:37: note: expanded from macro 'SOCK_WRITE' >#define SOCK_WRITE(x,y,z) write(x,y,z) > ^ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:275:9: warning: passing 'int8_t [512]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strtok(proxy_string,"\n"); > ^~~~~~~~~~~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Network.c:276:15: warning: passing 'int8_t [512]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strtok(proxy_string, "/"); > ^~~~~~~~~~~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Network.c:276:6: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strtok(proxy_string, "/"); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:278:7: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > auxb = strtok(NULL, " \t"); > ^ ~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:281:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || !strstr( aux, "HTTP" ) || !strstr( auxb, "200" ) ) { > ^~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Network.c:281:40: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || !strstr( aux, "HTTP" ) || !strstr( auxb, "200" ) ) { > ^~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Network.c:288:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr( auxb, "401" )) { > ^~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Network.c:292:72: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ...VERBOSE_BASE, "Method FAILED (%s %s)\n", auxb, auxb+strlen(auxb)+1); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:344:11: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (atoi(YSM_USER.proxy.proxy_host) != 0x00) { > ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Network.c:329:51: warning: unused parameter 'verbose' [-Wunused-parameter] >YSM_Connect( int8_t *host, u_int16_t port, int8_t verbose ) > ^ >YSM_Network.c:390:36: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > buf = YSM_Calloc(1, Chars_2_Wordb(head.dlen)+1, __FILE__, __LINE__); > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:394:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(head.dlen), > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:397:34: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (r < 1 || r != Chars_2_Wordb(head.dlen)) return; > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:408:29: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Incoming_SNAC(&head, buf, r); > ^~~ >./YSM_Network.h:168:8: note: passing argument to parameter here > char *, > ^ >YSM_Network.c:4296 warnings generated. >:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (Chars_2_Wordb(login_tlv.type) == 0x09) { > ^~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:435:30: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:89:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.cx86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Setup.c -o YSM_Setup.o >:440:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > pos += Chars_2_Wordb(login_tlv.len); > ^~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:448:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (Chars_2_Wordb(login_tlv.type) == 0x01) > ^~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:449:40: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...pos += sizeof(TLV) + Chars_2_Wordb(login_tlv.len); > ^~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:460:27: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > pos += Chars_2_Wordb( login_tlv.len ); > ^~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:471:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( error_code )) > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:517:29: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:91:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.c:522:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > && Chars_2_Wordb(login_tlv.type) == 0x01) { > ^~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:572:45: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "\nSNAC id %x and sub %x\n",Chars_2_Wordb(thesnac.familyID), > ^~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:573:18: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb( thesnac.SubTypeID ) ); > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:575:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( thesnac.familyID )) > ^~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:581:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( thesnac.SubTypeID )) > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:596:21: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(head->seq), > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:594:7: warning: passing 'const u_int8_t [32]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > icqCloneIdent, > ^~~~~~~~~~~~~ >./YSM_Network.h:295:14: note: passing argument to parameter 'data' here > const char *data, > ^ >YSM_Network.c:611:6: warning: passing 'const u_int8_t [10]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > Rates_Acknowledge, > ^~~~~~~~~~~~~~~~~ >./YSM_Network.h:295:14: note: passing argument to parameter 'data' here > const char *data, > ^ >YSM_Network.c:637:11: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &buf[SNAC_HEAD_SIZE] ); > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Network.h:255:11: note: passing argument to parameter 'buf' here > int8_t *buf > ^ >YSM_Network.c:676:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( thesnac.SubTypeID )) > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:691:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &buf[SNAC_HEAD_SIZE]); > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Network.h:163:12: note: passing argument to parameter 'buf' here > int8_t *buf > ^ >YSM_Network.c:739:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thesnac.SubTypeID)) > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:744:9: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &buf[SNAC_HEAD_SIZE] ); > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Network.h:267:11: note: passing argument to parameter 'data' here > int8_t *data ); > ^ >YSM_Network.c:762:19: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(thesnac.SubTypeID)); > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:770:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( thesnac.SubTypeID) ) > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:784:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( thesnac.SubTypeID )) > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:815:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > return (Chars_2_Wordb(head->dlen) + FLAP_HEAD_SIZE); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:838:49: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > victim = YSM_QuerySlaves(SLAVE_UIN, NULL, atol(puin), 0); > ^~~~ >/usr/include/stdlib.h:366:26: note: passing argument to parameter '__nptr' here >__NTH (atol (const char *__nptr)) > ^ >YSM_Network.c:852:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( snac->SubTypeID )) { > ^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:904:13: warning: passing 'u_int8_t [3]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(capnum, sizeof(capnum), "%c", *(caps+x+3)); > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:934:13: warning: passing 'u_int8_t [3]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(capnum, sizeof(capnum), "%c", *(caps+x+3)); > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:1057:60: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...((int32_t)(x+sizeof(TLV)) < (int32_t)(Chars_2_Wordb(flap->dlen) - SNAC_H... > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1061:37: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1063:38: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) { > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1099:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > *fprint = Chars_2_DW(&data[x+31]); > ^~~~~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Network.c:1107:28: warning: passing 'int8_t [4]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > *fprint = Chars_2_DW(newfprint); > ^~~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Network.c:1169:31: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > else *status = Chars_2_Wordb(newstatus); > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1171:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > *flags = Chars_2_Wordb(newflags); > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1211:12: warning: passing 'int8_t [10]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strftime( time_string, 9, "%H:%M:%S", time_stamp ); > ^~~~~~~~~~~ >/usr/include/time.h:88:42: note: passing argument to parameter '__s' here >extern size_t strftime (char *__restrict __s, size_t __maxsize, > ^ >YSM_Network.c:1317:4: warning: passing 'char [31]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > victim->info.NickName, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:62:11: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Network.c:1326:4: warning: passing 'char [31]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > victim->info.NickName, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:62:11: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Network.c:1429:7: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Network.h:192:13: note: passing argument to parameter 'data' here > u_int8_t *data, > ^ >YSM_Network.c:1430:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > uin, > ^~~ >./YSM_Network.h:193:12: note: passing argument to parameter 'r_uin' here > int8_t *r_uin, > ^ >YSM_Network.c:1431:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > status, > ^~~~~~ >./YSM_Network.h:194:12: note: passing argument to parameter 'r_status' here > int8_t *r_status, > ^ >YSM_Network.c:1432:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > msgid ); > ^~~~~ >./YSM_Network.h:195:12: note: passing argument to parameter 'm_id' here > int8_t *m_id ); > ^ >YSM_Network.c:1438:7: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Network.h:218:12: note: passing argument to parameter 'data' here > u_int8_t *data, > ^ >YSM_Network.c:1439:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > uin, > ^~~ >./YSM_Network.h:219:11: note: passing argument to parameter 'r_uin' here > int8_t *r_uin, > ^ >YSM_Network.c:1440:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > status, > ^~~~~~ >./YSM_Network.h:220:11: note: passing argument to parameter 'r_status' here > int8_t *r_status, > ^ >YSM_Network.c:1441:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > msgid ); > ^~~~~ >./YSM_Network.h:221:11: note: passing argument to parameter 'msgid' here > int8_t *msgid ); > ^ >YSM_Network.c:1447:7: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Network.h:200:13: note: passing argument to parameter 'data' here > u_int8_t *data, > ^ >YSM_Network.c:1448:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > uin, > ^~~ >./YSM_Network.h:201:12: note: passing argument to parameter 'r_uin' here > int8_t *r_uin, > ^ >YSM_Network.c:1449:7: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > status ); > ^~~~~~ >./YSM_Network.h:202:12: note: passing argument to parameter 'r_status' here > int8_t *r_status ); > ^ >YSM_Network.c:1496:21: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (Chars_2_Word( TLVnum ) == 0) { > ^~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:1500:22: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (Chars_2_Wordb(MsgFormat) == 0x4) { > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1503:41: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Network.h:200:13: note: passing argument to parameter 'data' here > u_int8_t *data, > ^ >YSM_Network.c:1504:11: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > ...r_uin, > ^~~~~ >./YSM_Network.h:201:12: note: passing argument to parameter 'r_uin' here > int8_t *r_uin, > ^ >YSM_Network.c:1505:11: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...r_status ); > ^~~~~~~~ >./YSM_Network.h:202:12: note: passing argument to parameter 'r_status' here > int8_t *r_status ); > ^ >YSM_Network.c:1515:30: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > && tsize <= (Chars_2_Wordb( flap->dlen ) - SNAC_HEAD_SIZE)) > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1520:37: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1522:38: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1535:39: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...YSM_TreatMessage( Chars_2_Wordb(MsgFormat), > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1563:39: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...YSM_TreatMessage( Chars_2_Wordb(MsgFormat), > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1462:49: warning: unused parameter 'snac' [-Wunused-parameter] >YSM_ReceiveMessage( FLAP_Head *flap, SNAC_Head *snac, char *data ) > ^ >YSM_Network.c:1603:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > MsgTLV = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1614:37: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1616:38: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1619:28: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > m_len = Chars_2_Wordb( thetlv.len ) - 4; > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1651:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Chars_2_Wordb(r_status), > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1655:5: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > data+tsize ); > ^~~~~~~~~~ >./YSM_Network.h:186:13: note: passing argument to parameter 'm_data' here > int8_t *m_data ); > ^ >YSM_Network.c:1588:12: warning: unused parameter 'm_id' [-Wunused-parameter] > int8_t *m_id ) > ^ >YSM_Network.c:1693:20: YSM_Setup.c:117:22: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Setup.c:123:22: warning: passing 'char [36]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_PrintWizardBox("<<< ysmICQ Configuration Wizard >>>"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Win32.h:37:34: note: passing argument to parameter 'string' here >void YSM_PrintWizardBox( int8_t *string ); > ^ >YSM_Setup.c:142:23: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if ((Chars_2_Word(m_len) <= 0x1) > ^~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:1703:34: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > pguid = data+tsize+Chars_2_Word(m_len); > ^~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:1703:8: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'u_int8_t *' (aka 'unsigned char *') converts between pointers to > integer types with different sign [-Wpointer-sign] > pguid = data+tsize+Chars_2_Word(m_len); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:1723:18: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Word(m_len), > ^~~~~ >./YSM_ToolBox.h:101:36: note: passing argument toYSM_Setup.c:168:10: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(homep, getenv("HOME"), homepsize - 1); > ^~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:172:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > homep2size = strlen(homep) + 2; > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:176:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy( homep2, homep, homep2size - 1); > ^~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:176:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( homep2, homep, homep2size - 1); > ^~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:177:44: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncat( homep2, "/", homep2size - strlen(homep2) - 1); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:177:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncat( homep2, "/", homep2size - strlen(homep2) - 1); > ^~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Setup.c:179:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_cfgfile, homep2, sizeof(YSM_cfgfile) - 1); > ^~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:179:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_cfgfile, homep2, sizeof(YSM_cfgfile) - 1); > ^~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c parameter 'buf' here >:184:32:u_int16_t Chars_2_Word (u_int8_t * buf); > ^ > warning: passing 'int8_t [256]' to parameter of YSM_Network.c:1724:5: warning: passing type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1 ); > ^~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:182:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncat( YSM_cfgfile, > ^~~~~~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Setup.c:186:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_cfgdir, YSM_cfgfile, sizeof(YSM_cfgdir) - 1 ); > ^~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:186:23: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > strncpy( YSM_cfgdir, YSM_cfgfile, sizeof(YSM_cfgdir) - 1 ); > ^~~~~~~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:191:32: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1); > ^~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:189:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncat( YSM_cfgfile, > ^~~~~~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Setup.c:195:32: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(YSM_cfgfile) - strlen(YSM_cfgfile) - 1); > ^~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:193:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncat( YSM_cfgfile, > ^~~~~~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > data+tsize); > ^~~~~~~~~~ >./YSM_Network.h:186:13: note: passing argument to parameter 'm_data' here > int8_t *m_data ); > ^ >YSM_Network.c:1668:12: warning: unused parameter 'r_status' [-Wunused-parameter] > int8_t *r_status, > ^ >YSM_Setup.c:210:22: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((fd = YSM_fopen(YSM_cfgfile,"r")) != NULL) { > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Network.c:1756:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > MsgTLV = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Setup.c:217:30: warning: passingYSM_Network.c:1796:40: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > tmplen = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1798:38: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ > 'char [12]'YSM_Network.c:1866:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Chars_2_Wordb(r_status), > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:1869:18: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Word(m_length), > ^~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:1870:5: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > data+tsize ); > ^~~~~~~~~~ >./YSM_Network.h:186:13: note: passing argument to parameter 'm_data' here > int8_t *m_data ); > ^ >YSM_Network.c:1921:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > preason = strchr(message + i, 0xfe); > ^~~~~~~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Network.c:1921:14: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > preason = strchr(message + i, 0xfe); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:1925:15: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [10]' converts between pointers to integer types with different > sign [-Wpointer-sign] > preason = "No Reason"; > ^ ~~~~~~~~~~~ >YSM_Network.c:2011:32: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > victim ? victim->Uin : atoi(r_uin), > ^~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Network.c:2016:8: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > victim ? victim->info.NickName : NULL, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Prompt.h:74:12: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Network.c:2039:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Format,0x0002); > ^~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2044:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > dlen += strlen(r_uin)+1; /* uin + 0 */ > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2071:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data[pos] = strlen(r_uin); > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2073:35: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy(&data[pos], r_uin, strlen(r_uin)); > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2074:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > pos += strlen(r_uin); > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2158:16: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[FLAP_HEAD_SIZE], Family); > ^~~~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2159:16: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[FLAP_HEAD_SIZE + 2], Subtype); > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:89:1: note: expanded from here >"YSM_Setup.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Setup.c:250:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_DefaultAFKMessage, > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:254:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_DefaultCHATMessage, > ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:268:9: warning: passing 'int8_t [256]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(buf, sizeof(buf) - 1, fd); > ^~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Setup.c:272:17: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strtok(buf,">"); > ^~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Setup.c:272:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strtok(buf,">"); > ^ ~~~~~~~~~~~~~~~ >YSM_Setup.c:273:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if ((auxb = strchr(aux,'\n'))) *auxb = '\0'; > ^~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Setup.c:273:14: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((auxb = strchr(aux,'\n'))) *auxb = '\0'; > ^ ~~~~~~~~~~~~~~~~ >YSM_Setup.c:276:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp(aux,"SERVER")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:277:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:278:14: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.network.auth_host, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:279:6: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:284:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"SERVERPORT")) > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:289:37: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PASSWORD")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:292:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if((aux = strtok(NULL," \n\t")) != NULL) > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:293:36: warning: passing 'int8_t [12]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.password, > ^~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:294:7: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:299:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"STATUS")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:304:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"UIN")) > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:307:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"ANTISOCIAL")) > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:311:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"UPDATENICKS")) > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:315:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"COMMANDSFILE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:316:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL,"\n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:317:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_CommandsFile, > ^~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:318:7: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:322:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"DC_DISABLE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:323:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:324:35: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_DCDISABLE = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:327:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"DC_LAN")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:328:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:329:31: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_DCLAN = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passingYSM_Network.c:2178:16: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[2], nseq); > ^~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2182:16: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[4], bsize - FLAP_HEAD_SIZE); > ^~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2185:31: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DumpPacket((FLAP_Head *)buf, buf+FLAP_HEAD_SIZE); > ^~~~~~~~~~~~~~~~~~ >./YSM_Network.h:458:43: note: passing argument to parameter 'data' here >void DumpPacket( FLAP_Head *flap, int8_t *data ); > ^ >YSM_Network.c:2216:11: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(suin, MAX_UIN_LEN, "%d", (int)uin); > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:2219:34: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > datasize = sizeof(TLV) + strlen(suin); /* screen name */ > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2226:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type, 0x1); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2227:35: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, strlen(suin)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2227:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, strlen(suin)); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2232:32: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy(data+pos, suin, strlen(suin)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2233:16: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pos += strlen(suin); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2235:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type, 0x4B); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2236:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, 0x0); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2241:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type, 0x5A); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2242:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, 0x0); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2250:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >YSM_Network.c:2274:36: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > buf = YSM_Calloc(1, Chars_2_Wordb(head.dlen)+1, __FILE__, __LINE__); > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2278:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(head.dlen), > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2281:34: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (r < 1 || r != Chars_2_Wordb(head.dlen)) return -1; > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2203:39: warning: unused parameter 'password' [-Wunused-parameter] >YSM_LoginSequence( uin_t uin, int8_t *password ) > ^ >YSM_Network.c:2300:24: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >char PasswdStr[strlen(Password)]; > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2302:10: warning: initializing 'int8_t *' (aka 'signed char *') > with an expression of type 'char [52]' converts between pointers to > integer types with different sign [-Wpointer-sign] >int8_t *profile="ICQ Inc. - Product of ICQ (TM).2003a.5.47.1.3800.85"; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:2337:37: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > paqsize = strlen(UinStr) + strlen(Password) + strlen(pro... > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2337:56: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ...paqsize = strlen(UinStr) + strlen(Password) + strlen(profile) + 18; > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ > argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:332:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"DC_PORT1")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:333:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:334:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_DCPORT1 = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:337:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"DC_PORT2")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:338:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:339:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_DCPORT2 = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:342:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"VERBOSE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:343:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:344:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_VERBOSE = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:347:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"BEEP")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:348:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:349:30: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_BEEP = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:352:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"LOGALL")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:353:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:354:32: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_LOGALL = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:357:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"NEWLOGSFIRST")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:358:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:359:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_NEWLOGSFIRST = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:362:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"WINALERT")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:363:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:364:34: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_WINALERT = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:367:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"WINHOTKEY")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:368:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:372:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux, "AWAYTIME")) { >YSM_Network.c:2356:19: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > EncryptPassword(Password,PasswdStr); > ^~~~~~~~ >./YSM_ToolBox.h:108:29: note: passing argument to parameter 'Password' here >void EncryptPassword (char *Password, char *output); > ^ >YSM_Network.c:2359:54: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ret = InsertTLV(PasswdStr,0x2,paquete+tsize,strlen(Password)); > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2364:52: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ret = InsertTLV(profile,0x3,paquete+tsize,strlen(profile)); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2403:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > newseq = Chars_2_Wordb(head.seq); > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2405:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(head.seq,newseq); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2409:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(head.dlen,tsize-sizeof(FLAP_Head)); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2432:29: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:137:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.c:2449:29: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (buflen < Chars_2_Wordb(head->dlen) || > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2453:27: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > while (x < Chars_2_Wordb(head->dlen)) { > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2457:23: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2459:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) { > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2468:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if ((a = strchr(&buf[x], ':')) == NULL) > ^~~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Network.c:2468:11: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((a = strchr(&buf[x], ':')) == NULL) > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:2474:13: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.network.cookie_host, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Network.c:2475:9: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > &buf[x], > ^~~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:2479:58: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ...YSM_USER.network.cookie_port = (unsigned short)strtol(a, NULL, 10); > ^ >/usr/include/stdlib.h:176:48: note: passing argument to parameter '__nptr' here >extern long int strtol (const char *__restrict __nptr, > ^ > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:373:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:374:34: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_AWAYTIME = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:377:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"AFKMESSAGE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:378:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL,"\n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:379:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_DefaultAFKMessage, aux, > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:379:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_DefaultAFKMessage, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:383:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"AFKMAXSHOWN")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:384:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:385:37: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_AFKMAXSHOWN = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:388:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"AFKMINIMUMWAIT")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:389:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:390:40: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_AFKMINIMUMWAIT = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:393:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"CHATMESSAGE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:394:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL,"\n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:395:14: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_DefaultCHATMessage, aux, > ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:395:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy(YSM_DefaultCHATMessage, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:399:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:400:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:401:36: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.proxy.proxy_host, aux, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:401:63: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_USER.proxy.proxy_host, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:405:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_PORT")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:406:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL, " \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:407:39: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_USER.proxy.proxy_port = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:410:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_HTTPS")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:419:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_AUTH")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:2489:29: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:139:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.c:2498:30: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:141:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.c:2514:28: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:143:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.c:2521:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Init_LoginC(thetlv, cookie); > ^~~~~~ >./YSM_Network.h:85:8: note: passing argument to parameter 'buff' here > char *buff > ^ >YSM_Network.c:2571:43: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy(paquete+tsize,buff,Chars_2_Wordb(thetlv.len)); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2572:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > tsize += Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2577:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > newseq = Chars_2_Wordb(head.seq); > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:2579:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(head.seq,newseq); > ^~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2582:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(head.dlen,tsize-sizeof(FLAP_Head)); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2597:29: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:149:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Setup.c:429:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_USERNAME")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:430:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:431:36: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.proxy.username, aux, > ^~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:2628:16/usr/include/string.h:: 125warning:: 40:passing note'char [2]': passingto argumentparameter toof parametertype >'__dest' 'u_int8_t *'here >(aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] >extern char *strncpy (char *__restrict __dest, > ^ > Word_2_Charsb(YSMBuddy_ID, g_sinfo.blprivacygroupid);YSM_Setup.c >: ^~~~~~~~~~~431 >:61: warning: ./YSM_ToolBox.hpassing: 106'int8_t *': 32(aka 'signed char *'): tonote >: passingparameter argumentof totype parameter'const char *' 'buf'converts herebetween > pointers to integer > types with different sign [-Wpointer-sign] >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > strncpy( YSM_USER.proxy.username, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:435:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_PASSWORD")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >YSM_Network.c:2648:16: warning: passing 'char [2]' to parameter of extern int strcasecmp (const char *__s1, const char *__s2)type > > ^ >'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(item_type,0x0004); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Setup.c:436:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:2653:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c:437:36: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts Word_2_Charsb(item_type,0x0005); /* Len, reusing the variable */ >between ^~~~~~~~~ >pointers to integer types./YSM_ToolBox.h :with106 :different32 :sign >note : [-Wpointer-sign]passing > argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > strncpy( YSM_USER.proxy.password, aux, > ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:437:61: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_USER.proxy.password, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:441:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"PROXY_RESOLVE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:450:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > typesYSM_Network.c:2696:16: warning: passing 'int8_t [2]' to with different sign [-Wpointer-sign] > parameter of else if(!strcasecmp(aux,"WEBAWARE")) { > ^~~ >type/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here > > 'u_int8_t *' (aka 'unsigned char *') extern int strcasecmp (const char *__s1, const char *__s2) > ^ >converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type, 0x6); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameterYSM_Setup.c:459:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > 'buf' here > else if(!strcasecmp(aux,"MYBIRTHDAY")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:2697:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers YSM_Setup.c:468:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, 0x4); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2702:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[pos], YSM_USER.status_flags); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2705:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Charsb(&buf[pos], status); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2709:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type,0x8); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2710:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len,0x2); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2716:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type,0x0c); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2717:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len,0x25); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2763:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], FINGERPRINT_YSM_CLIENT ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:2768:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], FINGERPRINT_YSM_CLIENT_CRYPT ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:2778:3: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > buf, > ^~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"VERBOSE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:469:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL, " \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:470:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_VERBOSE = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:473:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"VERSION_CHECK")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:474:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL, " \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:475:39: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SETTING_VERSION_CHECK = atoi(aux); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:479:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"CHARSET_TRANS")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:480:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:481:42: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_SETTING_CHARSET_TRANS, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:484:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > } else if(!strcasecmp(aux,"CHARSET_LOCAL")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:485:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >YSM_Network.c: if ((aux=strtok(NULL," \n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~~ >2893:3: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *'YSM_Setup.c:486:42: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign converts between pointers to integer > types with different sign [-Wpointer-sign] > pmsg, > ^~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >[-Wpointer-sign] > strncpy( YSM_SETTING_CHARSET_LOCAL, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:491:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"BROWSER")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:492:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL,"\n\t"))!= NULL) > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:493:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_BrowserPath, aux, > ^~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:493:32: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( YSM_BrowserPath, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:497:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"SOUNDS")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:2922:11: warning: passing 'int8_t [12]' to parameter of type > 'char *' converts between pointers to integer YSM_Setup.c:505:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >types with different sign else if (!strcasecmp(aux,"SOUND_PROGRAM")) { > ^~~ > >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here > [-Wpointer-sign] >extern int strcasecmp (const char *__s1, const char *__s2) > ^ > snprintf(uinstring, sizeof(uinstring) - 1, "%d", (int)r_uin); > ^~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to YSM_Setup.c:506:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:2927:20: warning: passing 'int8_t [12]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pos += 1 + strlen(uinstring); /* remote UIN */ > ^~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2932:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Charsb((*phead)+pos, m_time); /* mtimestamp */ > ^~~~~~~~~~~~ >./YSM_ToolBox.h:104:29: note: passing argument to parameter 'buf' here >void DW_2_Charsb(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:2934:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Charsb((*phead)+pos, m_id); /* mID */ > ^~~~~~~~~~~~ >./YSM_ToolBox.h:104:29: note: passing argument to parameter 'buf' here >void DW_2_Charsb(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:2937:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Charsb((*phead)+pos, m_format); /* msg sending type */ > ^~~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2941:27: warning: passing 'int8_t [12]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > *((*phead)+pos) = strlen(uinstring); /* remote uin string */ > ^~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2943:42: warning: passing 'int8_t [12]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy((*phead)+pos, &uinstring, strlen(uinstring)); > ^~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:2944:16: warning: passing 'int8_t [12]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pos += strlen(uinstring); > ^~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL,"\n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:507:15: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( g_events.sbinpath, aux, > ^~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:507:34: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( g_events.sbinpath, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:512:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"EXEC_INCOMING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:2973:16: warning: passing 'int8_t [2]' to parameter ofYSM_Setup.c:513:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > type > 'u_int8_t *' (aka 'unsigned char *') if ((aux=strtok(NULL," \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~ > converts between pointers to integer > types with different sign [-Wpointer-sign]YSM_Setup.c:514:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > > Word_2_Charsb(tlv2.type, 2); strncpy( g_events.execincoming, aux, > ^~~~~~~~~~~~~~~~~~~~~ > >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here > ^~~~~~~~~ >extern char *strncpy (char *__restrict __dest, > ^ >./YSM_ToolBox.h:106:32YSM_Setup.c:514:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >: note: passing argument strncpy( g_events.execincoming, aux, > ^~~ > /usr/include/string.h:126:32: note: passing argument to parameter '__src' here >to parameter 'buf' const char *__restrict __src, size_t __n) > ^ >here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Setup.c:518:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"EXEC_OUTGOING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >YSM_Network.c:2974:16:extern int strcasecmp (const char *__s1, const char *__s2) > ^ > warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointersYSM_Setup.c:519:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > to integer > types if ((aux=strtok(NULL," \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~ > with different sign [-Wpointer-sign] > Word_2_Charsb(tlv2.len, pos - sizeof(TLV)); > ^~~~~~~~ >YSM_Setup.c:520:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between ./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2976:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv1281.type, 1281); > ^~~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2977:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv1281.len, 0x1); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2979:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv257.type, 257); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:2980:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv257.len, 4 + m_len); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >pointers to integer YSM_Network.c:2950:36: warning: unused parameter 'r_uin' [-Wunused-parameter] >YSM_BuildMessageBodyType1( int32_t r_uin, > ^ >types with different sign > [-Wpointer-sign] > strncpy( g_events.execoutgoing, aux, > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.hYSM_Network.c:3074:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Charsb(tlvpack+pos, m_time); > ^~~~~~~~~~~ >./YSM_ToolBox.h:104:29: note: passing argument to parameter 'buf' here >void DW_2_Charsb(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:3076:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Charsb(tlvpack+pos, m_id); > ^~~~~~~~~~~ >./YSM_ToolBox.h:104:29: note: passing argument to parameter 'buf' here >void DW_2_Charsb(u_int8_t * buf, u_int32_t num); > ^ >:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:520:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( g_events.execoutgoing, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:3115:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter ofYSM_Setup.c:524:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Charsb( &tlvpack[pos], 51 + 2 + m_len + bottomsize); > ^~~~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3151:15: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(m_len2, m_len); > ^~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >pointers to integer > types with different sign [-Wpointer-sign] >YSM_Network.c:3171:14: warning else if (!strcasecmp(aux,"EXEC_ONCOMING")) { > ^~~ >: /usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >passing 'int8_t *' (aka 'signed char *')extern int strcasecmp (const char *__s1, const char *__s2) > ^ > to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with YSM_Setup.c:525:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >different sign [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~ > DW_2_Chars(tlvpack+pos,sizeof(CAP_RTF_GUID)-1); > ^~~~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing YSM_Setup.c:526:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >argument to parameter 'buf' strncpy( g_events.execoncoming, aux, > ^~~~~~~~~~~~~~~~~~~~~ > /usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >here >extern char *strncpy (char *__restrict __dest, > ^ >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^YSM_Setup.c:526:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > > strncpy( g_events.execoncoming, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:530:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer >YSM_Network.c:3179:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(tlvpack+pos,sizeof(CAP_UTF8_GUID)-1); > ^~~~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:3001:10: warning: unused parameter 'r_uin' [-Wunused-parameter] > uin_t r_uin, > ^ > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"EXEC_OFFGOING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:531:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:532:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( g_events.execoffgoing, aux, > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:532:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( g_events.execoffgoing, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:536:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (!strcasecmp(aux,"EXEC_LOGOFF")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:537:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t")) != NULL) > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:538:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( g_events.execlogoff, aux, > ^~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:538:36: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( g_events.execlogoff, aux, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:3216:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv5.len, pos - sizeof(TLV)); > ^~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3217:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(tlv5.type, 0x05); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3224:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars((*pbody)+pos, YSM_USER.Uin); > ^~~~~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:3231:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Chars((*pbody)+pos, m_len); > ^~~~~~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3197:34: warning: unused parameter 'r_uin' [-Wunused-parameter] >YSM_BuildMessageBodyType4( uin_t r_uin, > ^ >YSM_Setup.c:542:24: warning: passing YSM_Network.c:3246:11: warning: passing 'int8_t [2547]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(outmsg, sizeof(outmsg), "<%d> %s", (int)r_uin, inmsg); > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >'int8_t *' (aka 'signed char *') to > parameter YSM_Network.c:3260:11: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(sUin, MAX_UIN_LEN, "%d", (int)uin); > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:3267:17: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > dlen += strlen(sUin); /* UIN to Request */ > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3274:22: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > paquete[0] = strlen(sUin); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3275:34: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy(paquete+1, &sUin, strlen(sUin)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3277:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(mlen, strlen(Message)); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3278:26: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy(paquete+1+strlen(sUin),mlen,2); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3279:26: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy(paquete+1+strlen(sUin)+2,Message,strlen(Message)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3285:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > paquete, > ^~~~~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"SOUND_INCOMING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:549:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"SOUND_OUTGOING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:556:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux, "COLOR_MESSAGE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:3308:11: warning: passing 'int8_t [13]' to parameter of type > 'char *'YSM_Setup.c:557:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > converts between pointers if ((aux=strtok(NULL," \n\t")) != NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >to integer types with different sign > [-Wpointer-sign] > snprintf(ICQStr,MAX_UIN_LEN,"%d", (int)uin); > ^~~~~~ >YSM_Setup.c:563:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >/usr/include/stdio.h:354:39: else if(!strcasecmp(aux, "COLOR_TEXT")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:3312:17: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > dlen += strlen(ICQStr); /* UIN to Request */ > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3320:22: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > paquete[0] = strlen(ICQStr); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) >here > ^ >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:3321:36: warningYSM_Setup.c:564:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy(paquete+1, &ICQStr, strlen(ICQStr)); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3324:19: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > paquete[1+strlen(ICQStr)] = 0x01; > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3332:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > paquete, > ^~~~~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ > integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t")) != NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:570:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux, "COLOR_STATUSCHANGENAME")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:571:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux=strtok(NULL," \n\t")) != NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:3359:13: warning: passing 'int8_t [13]' to parameter ofYSM_Setup.c:577:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > type > 'char *' converts else if(!strcasecmp(aux, "COLOR_STATUSCHANGESTATUS")) { > ^~~ >between/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here > pointers to integerextern int strcasecmp (const char *__s1, const char *__s2) > ^ > types with different sign > [-Wpointer-sign] > snprintf(tmp,sizeof(tmp),"%d", (int)Firstnode->Uin);YSM_Setup.c:578:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > > ^~~ >/usr/include/stdio.h:354 if ((aux=strtok(NULL," \n\t")) != NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >:39: note: passing argument to parameter '__s' here >YSM_Setup.c:584:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ > else if(!strcasecmp(aux, "COLOR_TEXT2")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:3361:20: warning: passingYSM_Setup.c:585:13: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > 'int8_t [13]' to parameter if ((aux=strtok(NULL," \n\t")) != NULL) { > ^~~~~~~~~~~~~~~~~~~~~ >of type > 'const char *' converts between pointers to integer types with different > signYSM_Setup.c:591:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > [-Wpointer-sign] > else if(!strcasecmp(aux,"FISHGUI")) { > ^~~ > usize += strlen(tmp);/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here > > ^~~ >/usr/include/string.h:extern int strcasecmp (const char *__s1, const char *__s2) > ^ >385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:596:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"FISHGUI_HIDE_CONSOLE")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:YSM_Setup.c:603:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts 3376:13: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(tmp,sizeof(tmp),"%d", (int)Firstnode->Uin); > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:3378:18: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > ulen = strlen(tmp); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3388:36: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SendSNAC(0x3, 0x04, 0x0, 0x0, data, usize, g_sinfo.seqnum++, NULL); > ^~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >between pointers to integer > types with different sign [-Wpointer-sign] > else if(!strcasecmp(aux,"SOUND_ONCOMING")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:3402:11: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers toYSM_Setup.c:610:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > integer types with else if(!strcasecmp(aux,"SOUND_OFFGOING")) { > ^~~ >different/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here > sign > [-Wpointer-sign] >extern int strcasecmp (const char *__s1, const char *__s2) > ^ > snprintf(tmp, MAX_UIN_LEN,"%d", (int)contact->Uin); > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, >YSM_Setup.c:617:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ^ > else if(!strcasecmp(aux,"SOUND_LOGOFF")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:3405:16: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types YSM_Setup.c:624:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers towith different > sign [-Wpointer-sign] > ulen = strlen(tmp); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c integer:3421:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ > > types with different YSM_Network.c:3444:7: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:3453:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >sign [-Wpointer-sign] > else if(!strcasecmp(aux,SLAVES_TAG)) YSM_CFGEND=TRUE; > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >YSM_Network.c:3478extern int strcasecmp (const char *__s1, const char *__s2) > ^ >:8: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:3487:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:3510:7: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:3519:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12:YSM_Setup.c:670:10: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_USER.network.auth_host, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ > YSM_Setup.c:715:26: warning: passing 'char [11]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > p_passwd = YSM_getpass("Password: "); > ^~~~~~~~~~~~ >note./YSM_Win32.h:74:30: note: passing argument to parameter 'text' here >int8_t * YSM_getpass(int8_t *text); > ^ >: passing YSM_Setup.c:715:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] >argument p_passwd = YSM_getpass("Password: "); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ > to parameterYSM_Setup.c:719:11: warning: passing 'int8_t [12]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > 'grpname' here > strncpy( YSM_USER.password, p_passwd, sizeof(YSM_USER.password) - 1); > ^~~~~~~~~~~~~~~~~ > int8_t *grpname,/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here > > ^ >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:722:26: warning: passing 'char [17]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > p_passwd = YSM_getpass("Again?[verify]: "); > ^~~~~~~~~~~~~~~~~~ >./YSM_Win32.h:74:30: note: passing argument to parameter 'text' here >int8_t * YSM_getpass(int8_t *text); > ^ >YSM_Setup.c:722:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > p_passwd = YSM_getpass("Again?[verify]: "); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:728:19: warning: passing 'int8_t [12]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (!strcasecmp( YSM_USER.password , YSM_tmpa )) { > ^~~~~~~~~~~~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:740:28: warning: passing 'char [12]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:91:1: note: expanded from here >"YSM_Setup.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Network.cYSM_Setup.c:751:15: warning: passing 'const u_int8_t *' (aka > 'const unsigned char *') to parameter of type 'const char *' converts > between pointers to integer types with different sign [-Wpointer-sign] > vfprintf(fd, foo, args); > ^~~ >/usr/include/stdio.h:341:67: note: passing argument to parameter '__format' here >extern int vfprintf (FILE *__restrict __s, const char *__restrict __format, > ^ >:3557:19: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different YSM_Setup.c:764:12: warning: passing 'int8_t [256]' tosign parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] >[-Wpointer-sign] > if (mkdir(YSM_cfgdir,0700)) { > ^~~~~~~~~~ > Chars_2_Wordb(budID), > ^~~~~ >./YSM_ToolBox.h:102/usr/include/sys/stat.h:317:31: note: passing:37 argument to parameter '__path' > here >extern int mkdir (const char *__path, __mode_t __mode) > ^ >YSM_Setup.c:768:30: warning: passing 'char [12]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:93:1: note: expanded from here >"YSM_Setup.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Setup.c:772:13: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (YSMOPENCONFIG("w") != NULL) { > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:743:44: note: expanded from macro 'YSMOPENCONFIG' >#define YSMOPENCONFIG(rwx) (fd = YSM_fopen(YSM_cfgfile,rwx)) > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Setup.c:776:15: warning: passing 'char [9]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# %s%s .", YSM_INFORMATION, YSM_INFORMATION2); > ^~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:779:15: warning: passing 'char [31]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# YSM CFG FILE - Created -> %s", ctime(&YSM... > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:781:15: warning: passing 'char [44]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# VALUES ARE SPECIFIED AFTER A '>' SYMBOL. "); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:782:15: warning: passing 'char [42]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# COMMENTS ARE PRECEEDED BY A '#' SYMBOL."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:783:15: warning: passing 'char [35]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# '0' means NO and '1' means YES.\n"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:786:16: warning: passing 'char [74]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# #######################" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:791:16: warning: passing 'char [36]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# Default Status - When logging in."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:792:16: warning: passing 'char [72]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# Options are: " > ^~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:801:16: warning: passing 'char [11]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "STATUS>%s\n", "ONLINE" ); > ^~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:802:16: warning: passing 'char [7]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "UIN>%d", YSM_USER.Uin ); > ^~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:804:15: warning: passing 'char [51]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Leave this PASSWORD setting empty in order to be"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:805:15: warning: passing 'char [43]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# prompted for a password when logging in."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:807:16: warning: passing 'char [13]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "PASSWORD>%s\n", YSM_USER.password); > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:808:16: warning: passing 'char [10]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "SERVER>%s", YSM_USER.network.auth_host); > ^~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:809:16: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "SERVERPORT>%d\n", YSM_USER.network.auth_port); > ^~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >: note: passing argument to parameter 'buf' hereYSM_Setup.c:811:16: >warning: passing 'char [131]'u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ > to parameter of type > 'const u_int8_t *' YSM_Network.c:3558:19: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts(aka 'const unsigned char *') between pointers to integer > types with different sign [-Wpointer-sign] > converts between Chars_2_Wordb(grpID), > ^~~~~ >pointers./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here > > to u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >integer types with different sign YSM_Network.c:3559:19: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts[-Wpointer-sign] > between pointers to integer > types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# The amount of minutes to wait without keyboard " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > Chars_2_Wordb(type), > ^~~~ >YSM_Setup.c:747:36./YSM_ToolBox.h:: 102note:: 37passing: argumentnote : topassing parameterargument 'foo'to hereparameter > 'buf' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^u_int16_t Chars_2_Wordb (u_int8_t * buf); > > ^ >YSM_Setup.c:815:16: warning: passing 'char [13]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "AWAYTIME>%d\n", YSM_SETTING_AWAYTIME); > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:817:15: warning: passing 'char [42]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# The auto-reply message of the AFK mode."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:818:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] >YSM_Network.c:3591:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types CFGWRITE(fd,"AFKMESSAGE>%s\n", YSM_AFK_MESSAGE); >with ^~~~~~~~~~~~~~~~~ >different sign [-Wpointer-sign] >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from CFGWRITE(FILE *fd, const u_int8_t *foo, ...)macro > ^'YSM_BUDDY_GROUPNAME' > >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here >YSM_Setup.c: int8_t *grpname,819 >: ^15 >: warning: passing 'char [52]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Amount of messages to show each time in 'readafk'"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:820:15: warning: passing 'char [16]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"AFKMAXSHOWN>%d\n", YSM_SETTING_AFKMAXSHOWN); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:822:15: warning: passing 'char [45]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Seconds between AFK notices to each slave."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:823:15: warning: passing 'char [19]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"AFKMINIMUMWAIT>%d\n", YSM_SETTING_AFKMINIMUMWAIT); > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:826:15: warning: passing 'char [63]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ..."# The auto-reply message sent while you are in a CHAT session."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:827:15: warning: passing 'char [16]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"CHATMESSAGE>%s\n", YSM_CHAT_MESSAGE); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:829:15: warning: passing 'char [272]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Proxy Configuration. If you want to enable:\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3637YSM_Setup.c::26836:: 15warning:: unusedwarning : parameterpassing 'head''char [9]' [-Wunused-parameter]to > parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] >YSM_BuddyAck( FLAP_Head *head, SNAC_Head thesnac, char *buf ) > ^ >YSM_Network.c:3637:42: warning: unused CFGWRITE(fd,"PROXY>%s", parameter > ^~~~~~~~~~'thesnac' > [-Wunused-parameter] >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >YSM_BuddyAck( FLAP_Head *head, SNAC_Head thesnac, char *buf ) > ^ >YSM_Network.c:3637:57:CFGWRITE(FILE *fd, const u_int8_t *foo, ...) >warning ^: >unused parameter 'buf' [-Wunused-parameter] >YSM_BuddyAck( FLAP_Head *head, SNAC_Head thesnac, char *buf ) > ^ >YSM_Setup.c:840:15: warning: passing 'char [14]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_PORT>%d", YSM_USER.proxy.proxy_port); > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:841:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_HTTPS>%d", > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:845:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_RESOLVE>%d", > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:849:15: warning: passing 'char [14]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_AUTH>%d", > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:853:15: warning: passing 'char [18]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_USERNAME>%s", > ^~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:857:15: warning: passing 'char [19]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"PROXY_PASSWORD>%s\n", > ^~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:861:15: warning: passing 'char [29]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Enable or disable Beeping."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:862:15: warning: passing 'char [136]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# By specifying a value bigger than 0, you enable " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:865:15: warning: passing 'char [9]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"BEEP>%d\n", 0x1); > ^~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:867:15: warning: passing 'char [34]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# GLOBAL Logging ON(1) or OFF(0)."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:868:15: warning: passing 'char [74]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Use '1' to log messages into a history " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:870:15: warning: passing 'char [11]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"LOGALL>%d\n", 0x1); > ^~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:872:15: warning: passing 'char [47]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Put newer logs at the beginning of the file."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:873:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"NEWLOGSFIRST>%d\n", 0x1); > ^~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:875:15: warning: passing 'char [73]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Only Receive messages from slaves in your list (1)" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:877:15: warning: passing 'char [70]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Note you will always receive Auth requests in any" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:879:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"ANTISOCIAL>%d\n", 0x0); > ^~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:881:15: warning: passing 'char [50]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Update slave nicknames with newer information?."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:882:15: warning: passing 'char [43]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# (This is done with the 'whois' command)."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:883:15: warning: passing 'char [16]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"UPDATENICKS>%d\n", 0x01); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:885:15: warning: passing 'char [128]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Specify a file from where YSM will " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:889:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COMMANDSFILE>\n"); > ^~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:892:15: warning: passing 'char [229]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# DC Configuration.\n" > ^~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:898:15: warning: passing 'char [13]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"DC_DISABLE>0"); > ^~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:899:15: warning: passing 'char [9]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"DC_LAN>0"); > ^~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:900:15: warning: passing 'char [11]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"DC_PORT1>0"); > ^~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:901:15: warning: passing 'char [12]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"DC_PORT2>0\n"); > ^~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:903:16: warning: passing 'char [44]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# Do you want to make your presence public?"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:904:16: warning: passing 'char [12]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "WEBAWARE>0\n"); > ^~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:906:16: warning: passing 'char [37]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "# Let everyone know its my birthday!"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passingYSM_Network.c:3734:12: warning: passing 'int8_t [13]' to parameter argumentof type > 'char *' toconverts between pointers to integer types with parameterdifferent sign > [-Wpointer-sign] > 'foo' here > snprintf(sUIN, MAX_UIN_LEN, "%d", (int)item->Uin); > ^~~~ >/usr/include/stdio.h:354:39: note: CFGWRITE(FILE *fd, const u_int8_t *foo, ...)passing argument to parameter > '__s' here > ^ >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Setup.c:907:16: warning: passing 'char [14]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integerYSM_Network.c:3744:32: warning: passing 'int8_t *' (aka 'signed char *') to >types parameter of type 'const char *' converts between pointerswith to integer > types withdifferent different sign [-Wpointer-sign] > sign [-Wpointer-sign] > Word_2_Charsb(grp_len, strlen(name)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to CFGWRITE(fd, "MYBIRTHDAY>0\n"); > ^~~~~~~~~~~~~~~~ >parameter '__s' here >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >extern size_t strlen (const char *__s) > ^ >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3744:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c:910:2: warning: passing 'char [295]' to parameter of type > Word_2_Charsb(grp_len, strlen(name));'const u_int8_t *' > ^~~~~~~(aka 'const unsigned char *') > converts between pointers >./YSM_ToolBox.h :to106 :integer32 :types notewith: passingdifferent argumentsign to[-Wpointer-sign] >parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > "# WINALERT will alert your console window on incoming messages.\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3745:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c:915:15: warning: passing 'char [13]' to parameter of type > Word_2_Charsb(YSMBuddyGroup_ID, grpid);'const u_int8_t *' > ^~~~~~~~~~~~~~~~(aka 'const unsigned char *') > converts between pointers./YSM_ToolBox.h >: 106to: 32integer: typesnote : withpassing differentargument signto [-Wpointer-sign]parameter > 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > CFGWRITE(fd,"WINALERT>%d\n", YSM_SETTING_WINALERT); > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:927:15: warning: passing 'char [51]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] >YSM_Network.c ...CFGWRITE(fd,"# Specify the path to the browser that will handle");: >3769 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~: >16: warning: passingYSM_Setup.c :'int8_t [2]'747 :to36 :parameter noteof: passingtype >argument 'u_int8_t *'to (aka 'unsigned char *')parameter converts'foo' betweenhere >pointers to integer > types with different sign [-Wpointer-sign] >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ > Word_2_Charsb(YSMBuddy_ID, budID); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >YSM_Setup.c:928void Word_2_Charsb (u_int8_t * buf, const int num);: >15 ^: > warning: passing 'char [31]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# urls for the \"burl\" command."); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >YSM_Network.c:3777:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of typeCFGWRITE(FILE *fd, const u_int8_t *foo, ...) >'const char *' ^ >converts between pointers to integer > types with different sign [-Wpointer-sign] > dlen += strlen(name); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' YSM_Setup.chere: >929:15: warning: passing 'char [40]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') extern size_t strlen (const char *__s)converts > ^between > pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# (Windows users specify full path too)"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:930:15: warning: passing 'char [10]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"BROWSER>\n"); > ^~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:933:3: warning: passing 'char [432]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > "# [Action Events Configuration]" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >YSM_Network.c:3795:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' CFGWRITE(FILE *fd, const u_int8_t *foo, ...)converts > ^between > pointers to integer > types with different sign [-Wpointer-sign] > memcpy(data+tsize,name,strlen(name)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument YSM_Setup.cto: 946parameter: 15'__s': herewarning >: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers >extern size_t strlen (const char *__s) >to ^ >integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"EXEC_INCOMING>" ); > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3796:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c tsize += strlen(name);: >947 ^~~~: >15: warning: passing/usr/include/string.h :'char [15]'385 :to35 :parameter noteof: passingtype >argument 'const u_int8_t *'to (aka 'const unsigned char *')parameter converts'__s' betweenhere >pointers > to integer types with different sign [-Wpointer-sign] >extern size_t strlen (const char *__s) > ^ > CFGWRITE(fd,"EXEC_OUTGOING>" ); > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:948:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"EXEC_ONCOMING>" ); > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3812:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c:949:15: warning: passing 'char [15]' to parameter of type Word_2_Charsb(item_type,type); > > ^~~~~~~~~'const u_int8_t *' > (aka 'const unsigned char *') converts between ./YSM_ToolBox.hpointers: >106 :to32 :integer notetypes: passingwith argumentdifferent tosign parameter[-Wpointer-sign] >'buf' here > CFGWRITE(fd,"EXEC_OFFGOING>" ); > ^~~~~~~~~~~~~~~~ >void Word_2_Charsb (u_int8_t * buf, const int num);YSM_Setup.c >: ^747 >:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:950:15: warning: passing 'char [14]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"EXEC_LOGOFF>\n" ); > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:953:3: warning: passing 'char [74]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > "# [Sound Events Configuration]" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >YSM_Network.c:3831:19: warning: passingCFGWRITE(FILE *fd, const u_int8_t *foo, ...) >'int8_t [2]' ^ >to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(grp_len, > ^~~~~~~ >./YSM_ToolBox.h:YSM_Setup.c106::95632::15 :note : warningpassing: passingargument 'char [10]'to toparameter parameter'buf' ofhere >type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > CFGWRITE(fd,"SOUNDS>1\n"); > ^~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:YSM_Setup.c3834::95919::3 :warning : warningpassing: passing'int8_t [2]' 'char [114]'to toparameter parameterof oftype >type >'u_int8_t *' 'const u_int8_t *'(aka 'unsigned char *') (aka 'const unsigned char *')converts convertsbetween betweenpointers pointersto > integerto > integertypes typeswith withdifferent differentsign sign[-Wpointer-sign] >[-Wpointer-sign] > Word_2_Charsb(grp_len, > ^~~~~~~ >./YSM_ToolBox.h:106:32: note: "# specify the path to a program that will handle the" "\n"passing > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~argument > to parameter YSM_Setup.c'buf': 747here:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:961:15: warning: passing 'char [28]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_PROGRAM>/usr/bin/play" ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:964:16: warning: passing 'char [144]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd, "\n" > ^~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:969:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_INCOMING>1" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:970:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_OUTGOING>1" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:971:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_ONCOMING>1" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:972:15: warning: passing 'char [17]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_OFFGOING>1" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:973:15: warning: passing 'char [16]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"SOUND_LOGOFF>1\n" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:976:3: warning: passing 'char [229]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > "# Colors configuration. Available colors are:\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:981:15: warning: passing 'char [12]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COLOR_TEXT>" ); > ^~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:982:15: warning: passing 'char [13]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COLOR_TEXT2>" ); > ^~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:983:15: warning: passing 'char [24]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COLOR_STATUSCHANGENAME>" ); > ^~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:984:15: warning: passing 'char [26]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COLOR_STATUSCHANGESTATUS>" ); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:985:15: warning: passing 'char [16]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"COLOR_MESSAGE>\n" ); > ^~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:987:15: warning: passing 'char [183]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ..."# FishGUI - Plugable GUI for ysm! (http://sourceforge.net/projects/imfish)\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:990:15: warning: passing 'char [11]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"FISHGUI>0\n"); > ^~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:992:15: warning: passing 'char [30]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# FishGUI - Hide ysm console?"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:993:15: warning: passing 'char [24]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"FISHGUI_HIDE_CONSOLE>0\n"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:995:16: warning: passing 'char [316]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd, "# Verbose level. Add or remove output information.\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1004:15: warning: passing 'char [12]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"VERBOSE>%d\n", YSM_SETTING_VERBOSE); > ^~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1006:15: warning: passing 'char [171]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# VERSION CHECKING. " > ^~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1013:15: warning: passing 'char [18]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"VERSION_CHECK>%d\n", YSM_SETTING_VERSION_CHECK); > ^~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1017:15: warning: passing 'char [65]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# CHARSET_TRANS is charset for " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1020:15: warning: passing 'char [64]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# CHARSET_LOCAL is charset for " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1023:15: warning: passing 'char [61]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"# Russian Generic (for Unix) are " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1026:15: warning: passing 'char [59]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > > CFGWRITE(fd,"# Russian Generic (for Windows) are " > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1029:15: warning: passing 'char [121]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > ...CFGWRITE(fd,"# Windows users have a list of supported charsets at:" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1033:15: warning: passing 'char [15]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between YSM_Network.c:3872:5: warning: pointers >passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types to integer types with different with different sign [-Wpointer-sign] > data, > ^~~~ >signYSM_Network.c:2139:14: note: passing argument to parameter 'data' here > [-Wpointer-sign] > const char *data, > ^ > CFGWRITE(fd,"CHARSET_TRANS>");YSM_Network.c:3874:23: warning: passing 'int8_t [4]' to parameter of type > 'char *' >converts between pointers to integer types with different sign > [-Wpointer-sign] > ^~~~~~~~~~~~~~~~ >YSM_Setup.c: g_sinfo.seqnum++, reqid); > ^~~~~ >YSM_Network.c:2142:9: note: passing argument to parameter 747'reqid' here >:36: char *reqid ) > ^ > note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1034:YSM_Network.c:3893:46: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between15: pointers to integer > types with different sign [-Wpointer-sign] > warning: passing 'char [15]' if(type != YSM_BUDDY_GROUP) dlen += strlen(grpname); > ^~~~~~~ >to/usr/include/string.h:385:35: note: passing argument to parameter '__s' here > parameter ofextern size_t strlen (const char *__s) > ^ > type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"CHARSET_LOCAL>"); > ^~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Network.c:3915:35: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Setup.c:1037:29: Word_2_Charsb(grp_len, strlen(grpname)); > ^~~~~~~ > /usr/include/string.h:385:35: note: passing argument to parameter '__s' here >warning: passing extern size_t strlen (const char *__s) > ^ >'char [22]' to parameter of typeYSM_Network.c:3915:19: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"\n\n# your ICQ slaves.\n"); > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1038:29: warning: passing 'char [3]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"%s", SLAVES_TAG); > ^~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1039:29: warning: passing 'char [11]' to parameter of type > 'const u_int8_t *' (aka 'const unsigned char *') converts between pointers > to integer types with different sign [-Wpointer-sign] > CFGWRITE(fd,"\n\n\n# <EOF>"); > ^~~~~~~~~~~~~~~ >YSM_Setup.c:747:36: note: passing argument to parameter 'foo' here >CFGWRITE(FILE *fd, const u_int8_t *foo, ...) > ^ >YSM_Setup.c:1045:29: warning: passing 'char [12]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:95:1: note: expanded from here >"YSM_Setup.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ > between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(grp_len, strlen(grpname)); > ^~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3918:40: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy(data+tsize, grpname, strlen(grpname)); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3919:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > tsize += strlen(grpname); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:3933:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(item_type,0x0001); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:3939:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(grp_len, ((*data_list_amount))*2+sizeof(TLV)); > ^~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Setup.c:1065:11: warning: passing 'int8_t [256]' to parameter of type > YSM_Network.c:4010:5: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data, > ^~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >YSM_Network.c:4012:23: warning: passing 'int8_t [4]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > g_sinfo.seqnum++, reqid); > ^~~~~ >YSM_Network.c:2142:9: note: passing argument to parameter 'reqid' here > char *reqid ) > ^ >YSM_Network.c:4021:26: warning: passing 'char [14]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:227:1: note: expanded from here >"YSM_Network.c" >^~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >'char *' converts between YSM_Network.c:4043:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >YSM_Network.c:3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:4069:6: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >YSM_Network.c:3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:4090:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >YSM_Network.c:3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >pointers to integer types with different sign > [-Wpointer-sign] > && fgets(YSM_tmpbuf, sizeof(YSM_tmpbuf)-1, fd)!= NULL) { > ^~~~~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Setup.c:1067:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp( YSM_trim(YSM_tmpbuf), SLAVES_TAG )) { > ^~~~~~~~~~~~~~~~~~~~ >/usr/include/strings.hYSM_Network.c:4156:20: warning: passing :116'char [2]' to parameter of :36: note: passing type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if( Chars_2_Wordb(xtralen) != 0 ) > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4160:25: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch (Chars_2_Wordb(xtratlvtype)) > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4167:27: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > nlen = Chars_2_Wordb(Nlen); > ^~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4172:28: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > size += Chars_2_Wordb(xtralen) - 4; > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4177:28: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > size += Chars_2_Wordb(xtralen); > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4182:28: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > size += Chars_2_Wordb(xtralen); > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4188:31: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if ( (nlen = YSM_ParseSlave(nick)) == 0) { > ^~~~ >./YSM_Slaves.h:57:35: note: passing argument to parameter 'name' here >int32_t YSM_ParseSlave( u_int8_t *name ); > ^ >argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:1074:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > && fgets(YSM_tmpbuf, sizeof(YSM_tmpbuf)-1, fd) != NULL) { > ^~~~~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Setup.c:1080:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > next = strchr(aux, ':'); > ^~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Setup.c:1080:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types YSM_Network.c:4236:5: warning: passing 'char [4]' towith different sign > [-Wpointer-sign] > next = strchr(aux, ':'); > ^ ~~~~~~~~~~~~~~~~ >parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >YSM_Network.c:3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Setup.c:1116:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Network.c:4261:25: warning if (aux) next = strchr(aux, ':'); > ^~~ >: /usr/include/string.hpassing 'char [2]' to parameter :226:34:of type > 'u_int8_t *' (aka 'unsigned char *') note: passing argument to parameter '__s' here >converts between extern char *strchr (const char *__s, int __c) >pointers to integer > types with ^ > different sign [-Wpointer-sign] >YSM_Setup.c:1116:18: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > switch(Chars_2_Wordb(incomingreq)) { > ^~~~~~~~~~~ > if (aux) next = strchr(aux, ':'); > ^ ~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^YSM_Setup.c:1122:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts >between pointers to integer > types with different sign [-Wpointer-sign] > || strlen(auxuin) < 5) /* Invalid UIN */ > ^~~~~~ >YSM_Network.c/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >:4277extern size_t strlen (const char *__s) > ^ >:7: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts YSM_Setup.c:1126:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >between pointers to atoi(auxuin), > ^~~~~~ >integer/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here > > types __NTH (atoi (const char *__nptr)) > ^ >with different sign [-Wpointer-sign] >YSM_Setup.c:1125:37: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ > YSM_AddSlavetoList( auxnick, > ^~~~~~~ >./YSM.h:./YSM_Slaves.h:43:39: note: passing argument to parameter 'Nick' here >100:29: YSM_SLAVE * YSM_AddSlavetoList( char *Nick, > ^ >note: expanded fromYSM_Setup.c:1127:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > macro 'YSM_BUDDY_GROUPNAME' > auxflags, > ^~~~~~~~ >./YSM_Slaves.h:45:9: note: passing argument to parameter 'flags' here >#define YSM_BUDDY_GROUPNAME "YSM" > char *flags, > ^ > ^~~~~ >YSM_Network.c:YSM_Setup.c:1128:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' 3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:4342:7: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >YSM_Network.c:3702:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Network.c:4219:37: warning: unused parameter 'head' [-Wunused-parameter] >YSM_BuddyIncomingChange( FLAP_Head *head, SNAC_Head thesnac, char *buf ) > ^ >converts between pointers to integer types with > different sign [-Wpointer-sign] > auxkey, > ^~~~~~ >./YSM_Slaves.h:46:9: note: passing argument to parameter 'c_key' here > char *c_key, > ^ >YSM_Network.c:4375:36: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > g_sinfo.blentries = Chars_2_Wordb(chgcount); > ^~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4397:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len2 = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:YSM_Setup.c:1158:40: warning: passing 'unsigned char *' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] >37: note: passing if(!strcasecmp(node->info.NickName, Extra)) > ^~~~~ >argument/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here > to parameter 'buf'extern int strcasecmp (const char *__s1, const char *__s2) > ^ > here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Setup.c:1167:26: warning: passing 'char [12]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:97:1: note: expanded from here >"YSM_Setup.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >YSM_Network.c:4411:22:void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ > warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4414:19: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(thetlv.type) == 0xc8) { > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4442:21: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with differentYSM_Setup.c:1217:18: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sign [-Wpointer-sign] > fd = YSM_fopen(YSM_cfgfile, "r"); > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here > y = Chars_2_Wordb(d_len); > ^~~~~ >FILE * YSM_fopen(const char *path, const char *mode); > ^ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Setup.c:1229:13: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(YSMBuff,sizeof(YSMBuff)-1,fd); > ^~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Setup.c:1231:14: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer typesYSM_Network.c:4463:21: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(d_len) == 0) > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4468:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(g_id) == YSM_BUDDY_GROUPID) > ^~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4477:24: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(thetlv.len); > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4480:25: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(thetlv.type)) > ^~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4490:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(g_id) == YSM_BUDDY_GROUPID) > ^~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ > with different > sign [-Wpointer-sign] >YSM_Network.c:4543:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if( Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_INV > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4544:21: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > || Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_IGN > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4545:21: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > || Chars_2_Wordb(grouptype) == YSM_BUDDY_SLAVE_VIS) > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4551:29: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > (tsize-2-Chars_2_Wordb(d_len)-2)); > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4555:27: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > else if (Chars_2_Wordb(grouptype) == 0x0004) { > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4556:46: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...g_sinfo.blprivacygroupid = Chars_2_Wordb(groupid); > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4575:29: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > (tsize-2-Chars_2_Wordb(d_len)-2)); > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4585:20: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(d_len) != 0) > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4586:27: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > tsize += Chars_2_Wordb(d_len); > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ > if (strstr(YSMBuff,SLAVES_TAG)) { > ^~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Setup.c:1242:23: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty( victim->crypto.strkey )) { > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Setup.c:1243:26: warning: passing 'int8_t [65]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > ...for( x=0; x < strlen(victim->crypto.strkey ); x++ ) > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1269:24: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > fd = YSM_fopen(YSM_cfgfile,"w"); > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Setup.c:1278:23: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(YSMBuff,sizeof(YSMBuff),YSM_tmp); > ^~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Network.c:4631:23: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(Type)) { > ^~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4639:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb(SubID)) { > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4704:13: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(r_uin, MAX_UIN_LEN, "%d", (int)uin); > ^~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Network.c:4742:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > buf+tsize ); > ^~~~~~~~~ >YSM_Network.c:1889:13: note: passing argument to parameter 'm_data' here > int8_t *m_data ) > ^ >YSM_Network.c:4610:34: warning: unused parameter 'head' [-Wunused-parameter] >YSM_IncomingMultiUse( FLAP_Head *head, SNAC_Head *thesnac, char *buf ) > ^ >YSM_Setup.c:1297:32: warning: passing 'int8_t [256]' to parameter of YSM_Network.c:4772:23: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > len2 = Chars_2_Word(Len); > ^~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >type > 'const char *' converts between pointersYSM_Network.c:4799:28: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > while (x < (Chars_2_Wordb(head->dlen) - SNAC_HEAD_SIZE)) { > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4802:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > switch(Chars_2_Wordb( buf+x )) { > ^~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4806:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > len = Chars_2_Wordb(buf+x+2); > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4817:23: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > x = Chars_2_Wordb( head->dlen ) - SNAC_HEAD_SIZE; > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4825:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > x += Chars_2_Wordb( buf+x+2 ); > ^~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:4787:51: warning: unused parameter 'thesnac' [-Wunused-parameter] >YSM_IncomingPersonal( FLAP_Head *head, SNAC_Head *thesnac, int8_t *buf ) > ^ > to integer types with different > sign [-Wpointer-sign] > fd = YSM_fopen(YSM_cfgfile,"r"); > ^~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Setup.c:1309:31: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(YSMBuff,sizeof(YSMBuff),fd); > ^~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Setup.c:1311:14: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(strstr(YSMBuff,SLAVES_TAG)) { > ^~~~~~~ >/usr/include/string.h:YSM_Network.c:4875:26: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_IncomingMainInfo( buf, > ^~~ >./YSM_Network.h:309:31: note: passing argument to parameter 'buf' here >YSM_IncomingMainInfo( int8_t *buf, > ^ >YSM_Network.c:4877:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > pnick, > ^~~~~ >./YSM_Network.h:311:12: note: passing argument to parameter 'pnick' here > int8_t *pnick, > ^ >YSM_Network.c:4878:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > pfirst, > ^~~~~~ >./YSM_Network.h:312:12: note: passing argument to parameter 'pfirst' here > int8_t *pfirst, > ^ >YSM_Network.c:4879:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > plast, > ^~~~~ >./YSM_Network.h:313:12: note: passing argument to parameter 'plast' here > int8_t *plast, > ^ >YSM_Network.c:4880:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > pemail, > ^~~~~~ >./YSM_Network.h:314:12: note: passing argument to parameter 'pemail' here > int8_t *pemail, > ^ >YSM_Network.c:4886:23: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_IncomingHPInfo(buf, tsize); > ^~~ >./YSM_Network.h:320:29: note: passing argument to parameter 'buf' here >YSM_IncomingHPInfo( int8_t *buf, > ^ >YSM_Network.c:4899:26: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_IncomingAboutInfo(buf, tsize); > ^~~ >./YSM_Network.h:332:10: note: passing argument to parameter 'buf' here > int8_t *buf, > ^ >330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Setup.c:1318:31: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (fgets( YSMBuff, > ^~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_Network.c:4930:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type YSM_Setup.c:1329:45: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >'u_int8_t *' (aka 'unsigned char *') converts between > auxnick = strtok(YSMBuff,":"); > ^~~~~~~ > /usr/include/string.h:336:39: note: passing argument to parameter '__s' here >pointers to integer types extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >with different sign [-Wpointer-sign] >YSM_Setup.c:1329:36: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h auxnick = strtok(YSMBuff,":"); > ^ ~~~~~~~~~~~~~~~~~~~ >:101:36: note: passing argument to parameter 'buf' here >YSM_Setup.c:1331:14: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ > theuin = strtok(NULL,":"); > ^ ~~~~~~~~~~~~~~~~ >YSM_Setup.c:1333:15: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > therest = strtok(NULL,""); > ^ ~~~~~~~~~~~~~~~ >YSM_Setup.c:1336:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] >YSM_Network.c if(theuin[strlen(theuin)-1] == '\n') > ^~~~~~ >:/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >4939:13:extern size_t strlen (const char *__s) > ^ > warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' convertsYSM_Setup.c:1337:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers between pointers to integer > types with different sign [-Wpointer-sign] > if(strlen(data) > 1 && strcmp(pnick, data)) { > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:4939:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(strlen(data) > 1 && strcmp(pnick, data)) { > ^~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:4939:40: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(strlen(data) > 1 && strcmp(pnick, data)) { > ^~~~ >/usr/include/string.h:137:50: note: passing argument to parameter '__s2' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:4940:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > if(YSM_ParseSlave(data)) { > ^~~~ >./YSM_Slaves.h:57:35: note: passing argument to parameter 'name' here >int32_t YSM_ParseSlave( u_int8_t *name ); > ^ >YSM_Network.c:4942:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(pnick, data, MAX_NICK_LEN-1); > ^~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Network.c:4942:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy(pnick, data, MAX_NICK_LEN-1); > ^~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:4947:8: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Slaves.h:58:39: note: passing argument to parameter 'data' here >int YSM_UpdateSlave( char type, char *data, uin_t r_uin ); > ^ >YSM_Network.c:4964:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:4971:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy( pfirst, data, MAX_NICK_LEN-1 ); > ^~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Network.c:4971:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( pfirst, data, MAX_NICK_LEN-1 ); > ^~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:4987:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:4994:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy( plast, data, MAX_NICK_LEN-1 ); > ^~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Network.c:4994:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( plast, data, MAX_NICK_LEN-1 ); > ^~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Network.c:5008:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:5015:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy( pemail, data, MAX_NICK_LEN-1 ); > ^~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Network.c:5015:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncpy( pemail, data, MAX_NICK_LEN-1 ); > ^~~~ >/usr/include/string.h:126: 32to integer > types with different sign [-Wpointer-sign] >: note: passing argument theuin[strlen(theuin)-1] = '\0'; > ^~~~~~ >to/usr/include/string.h:385:35: note: passing argument to parameter '__s' here > parameter '__src'extern size_t strlen (const char *__s) > ^ > here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:1347:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp( auxnick, > ^~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Network.c:5029:22: warning: passing YSM_Setup.c:1355:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts'int8_t *' between pointers to integer > types with different sign [-Wpointer-sign] > (aka 'signed char *') to > parameter (auxnick, atoi(theuin)); > ^~~~~~ > of/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here > type 'u_int8_t *'__NTH (atoi (const char *__nptr)) > ^ > (aka 'unsigned char *') converts between > pointersYSM_Setup.c:1355:9: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] >to integer types with (auxnick, atoi(theuin)); > ^~~~~~~ > ./YSM_Slaves.h:55:37: note: passing argument to parameter 'Nick' here >different sign [-Wpointer-sign] >void YSM_DeleteSlavefromList( char *Nick, uin_t Uin); > ^ > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Setup.c:1372:42: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > else if(strlen(YSMBuff)>2) > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1376:42: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] >YSM_Network.c else if(strlen(YSMBuff)>2) > ^~~~~~~ >:/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >5044:22:extern size_t strlen (const char *__s) > ^ > warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign]YSM_Setup.c:1390:32: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:5059:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:5074:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:5089:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c pointers to integer types with different > sign [-Wpointer-sign] >:5104:22: warning fd = YSM_fopen(YSM_cfgfile,"w"); > ^~~~~~~~~~~ >: ./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >passing 'int8_t *' FILE * YSM_fopen(const char *path, const char *mode); > ^ >(aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing YSM_Setup.c:1401:31: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] >argument to parameter 'buf' fgets(YSMBuff,sizeof(YSMBuff)-1,YSM_tmp); > ^~~~~~~ >here/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here > >u_int16_t Chars_2_Word (u_int8_t * buf); >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ > ^ >YSM_Network.cYSM_Setup.c:1489:14: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(!(strlen(YSM_AFKMessage))) { > ^~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1490:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_AFKMessage, > ^~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:1491:4: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > YSM_DefaultAFKMessage, > ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >:5149YSM_Setup.c:1520:33: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > size = strlen(FileName)+strlen(YSM_cfgdir)+2; > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1522:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf(rfilename,size,"%s/%s", YSM_cfgdir, FileName); > ^~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Setup.c:1525:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if ((logfile = YSM_fopen(rfilename,"r")) == NULL) { > ^~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Setup.c:1540:14: warning: passing 'int8_t [2653]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((fgets(buff, sizeof(buff), logfile)) == NULL || > ^~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >:YSM_Setup.c:1561:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > logfile = YSM_fopen(rfilename, "w"); > ^~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >22: warning: passing 'int8_t *'YSM_Setup.c:1637:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter (aka 'signed char *') of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > fields = YSM_tokenize( buf, > ^~~ >./YSM_ToolBox.h:85:28: note: passing argument to parameter 'str' here >ssize_t YSM_tokenize(char* str, const char* sep, char** arr, ssize_t count); > ^ > to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Setup.c:1673:11: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (atoi(YSM_USER.proxy.proxy_host) != 0x00) { > ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument toYSM_Network.c parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:1674:33: warning: passing 'char [22]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > mysock = YSM_ProxyHalfConnect(YSM_VERSIONCHECK_HOST, 80, NULL); > ^~~~~~~~~~~~~~~~~~~~~ >./YSM.h:83:31: note: expanded from macro 'YSM_VERSIONCHECK_HOST' >#define YSM_VERSIONCHECK_HOST "ysmv7.sourceforge.net" > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Network.h:441:31: note: passing argument to parameter 'host' here >YSM_ProxyHalfConnect( int8_t *host, > ^ >YSM_Setup.c:1676:27: warning: passing 'char [22]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > mysock = YSM_RawConnect(YSM_VERSIONCHECK_HOST, 80); > ^~~~~~~~~~~~~~~~~~~~~ >./YSM.h:83:31: note: expanded from macro 'YSM_VERSIONCHECK_HOST' >#define YSM_VERSIONCHECK_HOST "ysmv7.sourceforge.net" > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Network.h:438:25: note: passing argument to parameter 'host' here >YSM_RawConnect( int8_t *host, u_int16_t port ); > ^ >YSM_Setup.c:1687:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(get_string, sizeof(get_string), > ^~~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Setup.c:1694:40: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > SOCK_WRITE(mysock, get_string, strlen(get_string)); > ^~~~~~~~~~ >./YSM_Compat.h:137:37: note: expanded from macro 'SOCK_WRITE' >#define SOCK_WRITE(x,y,z) write(x,y,z) > ^ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1704:13: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (strstr(get_string,"200 OK") == NULL) { > ^~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Setup.c::1720:20: warning: 5165:22: warningpassing 'int8_t [256]' to parameter of type: passing 'int8_t *' (aka 'signed char *') > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((aux = strstr(get_string,"YSM_LAST_VERSION")) != NULL) { > ^~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Setup.c:1720:11: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if ((aux = strstr(get_string,"YSM_LAST_VERSION")) != NULL) { > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:1721:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > auxb = strtok(aux, "YSM_LAST_VERSION "); > ^~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Setup.c:1721:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > auxb = strtok(aux, "YSM_LAST_VERSION "); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:1726:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux = strchr(auxb,'\n'); > ^~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Setup.c:1726:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strchr(auxb,'\n'); > ^ ~~~~~~~~~~~~~~~~~ >YSM_Setup.c:1729:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > ver = strchr( YSM_INFORMATION2, '-'); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Setup.c:1730:25: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [8]' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (ver == NULL) ver = YSM_INFORMATION2; > ^ ~~~~~~~~~~~~~~~~ >YSM_Setup.c:1733:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > n = strcasecmp(ver, auxb); > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:1733:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > n = strcasecmp(ver, auxb); > ^~~~ >/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ > to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > nlen = Chars_2_Word(buf+tsize); > ^~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:5191:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > len = Chars_2_Word(buf+tsize); > ^~~~~~~~~YSM_Setup.c:1791:12: warning: >passing./YSM_ToolBox.h: 'int8_t [256]' to parameter 101:36: note: passing argument to parameter 'buf' here >of typeu_int16_t Chars_2_Word (u_int8_t * buf); > > 'char *' converts between pointers to ^ >integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf, MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1793:13: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf[strlen(buf)-1] = '\0'; > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1801:18: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (!strcasecmp(buf,"no") > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Setup.c:1819:12: YSM_Network.c:5241:3: warning: passing 'const u_int8_t [64]' to parameter of > type 'const char *' converts between pointers warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(strlen(buf) > 1) > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1820:12: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.proxy.proxy_host, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:1821:4: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:1827:12: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf, MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1829:12: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(strlen(buf) >= 2 && buf[0] != 0x00) > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1830:36: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > YSM_USER.proxy.proxy_port = atoi(buf); > ^~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.cto:1836:12: warning: passing integer types with 'int8_t [256]' to parameter of type > > 'char *' differentconverts signbetween [-Wpointer-sign]pointers > to integer types with different sign > [-Wpointer-sign] > icq2000vstring, > ^~~~~~~~~~~~~~ >YSM_Network.c:2139:14: YSM_fgets(buf,MAX_PATH-1, 0); >note ^~~: >passing argument to ./YSM_Win32.hparameter: 34'data': 25here: > note: passing argument to parameter 'str' here > const char *data, > ^ >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1838:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (atoi(&buf[0]) > 0) /* Set HTTPS in flags */ > ^~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:1845:12: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf,MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1847:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (atoi(&buf[0]) > 0) /* Set RESOLVE in flags */ > ^~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:1854:12: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf,MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1856:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (atoi(&buf[0]) > 0) { > ^~~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Setup.c:1859:13: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf, MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide); > ^ >YSM_Setup.c:1860:14: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf[strlen(buf)-1] = '\0'; > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1862:13: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(strlen(buf) > 1) > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1863:13: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.proxy.username, > ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:1864:5: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Setup.c:1868:13: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf, MAX_PATH-1, 0); > ^~~ >./YSM_Win32.h:34:25: note: passing argument to parameter 'str' here >char * YSM_fgets( char *str, int size, char hide);YSM_Network.c >: ^5333 >:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(rembytes, 0x0e00); > ^~~~~~~~ >YSM_Setup.c:1869./YSM_ToolBox.h::14106:: 32warning:: passingnote : 'int8_t [256]'passing toargument parameterto ofparameter type'buf' > here'const char *' > converts between pointers to integer types with different > sign [-Wpointer-sign] >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ > buf[strlen(buf)-1] = '\0'; > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) >YSM_Network.c ^: >5334:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(type,0xd007); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >YSM_Setup.c:1871:13: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if(strlen(buf) > 1) > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Setup.c:1872:13: warning: passing 'int8_t [256]' void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >to parameter of type > 'char *' converts between pointersYSM_Network.c:5335:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_USER.proxy.password, > ^~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Setup.c:1873:5: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf, > ^~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ > between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(subt, subtype); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5342:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *')YSM_Setup.c:1941:24: warning: passing 'int8_t [2547]' converts between > pointers to integer types with different sign [-Wpointer-sign] > to parameter DW_2_Chars(data+2, YSM_USER.Uin); >of type > 'const char *' converts between ^~~~~~ > ./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >pointers to integervoid DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ > types with different > sign [-Wpointer-sign] > setenv("YSMSTATUS", tmp, 1); > ^~~ >/usr/include/stdlib.h:653:52: note: passing argument to parameter '__value' here >extern int setenv (const char *__name, const char *__value, int __replace) > ^YSM_Network.c:5346:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') >YSM_Setup.c:1943:13: warning: passing 'int8_t [2547]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(tmp, sizeof(tmp)-1, "%d", (int)YSM_USER.Uin); > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Setup.c:1945:21: warning: passing 'int8_t [2547]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > setenv("YSMUIN", tmp, 1); > ^~~ >/usr/include/stdlib.h:653:52: note: passing argument to parameter '__value' here >extern int setenv (const char *__name, const char *__value, int __replace) > ^ >YSM_Setup.c:1880:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_ExecuteCommand( int argc, char **argv ) > ^ >converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(data+2+4+2+2+2, r_uin); > ^~~~~~~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Network.c:5357:3: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data2, > ^~~~~ >YSM_Network.c:2139:14: note: passing argument to parameter 'data' here > const char *data, > ^ >YSM_Network.c:5378:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(BytesRem,0x0800); > ^~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5379:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0x3c00); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5422:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(BytesRem,0x0800); > ^~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5423:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0x3E00); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5604:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(BytesRem,dlen-2); /* remove BytesRem (-2)*/ > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5605:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0xd007); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5606:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(SubTypeID,0x7305); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5607:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(ExtraBytes,0x5E01); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5608:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(Mail_lena,strlen(ContactMail)+2+1);/*stringz*/ > ^~~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5609:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(Mail_lenb,strlen(ContactMail)+1);/*+1 its stringz*/ > ^~~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5657:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0xd007); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5658:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(SubTypeID,0xEA03); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5667:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(nick_len, > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5675:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(nick_len, strlen(newsetting)+1); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5735:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(First_len,strlen(YSM_USER.info.FirstName)+1); > ^~~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5745:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(Last_len,strlen(YSM_USER.info.LastName)+1); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5755:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(Mail_len,strlen(YSM_USER.info.email)+1); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5777:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(BytesRem,dlen-2); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5808:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0xd007); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5809:16: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(SubTypeID,0x2E04); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5810:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(newp_len, strlen(newp)); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5817:15: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(BytesRem,dlen-2); > ^~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5874:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(BytesRem,0x0800); > ^~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5875:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(Type,0xd007); > ^~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5877:17: warning: passing 'char [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(SubTypeID,0x0e00); > ^~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:5949:5: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > smashed_slices_of_rotten_meat, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Network.c:2805:12: note: passing argument to parameter 'm_data' here > int8_t *m_data, > ^ >YSM_Network.c:5968:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size = strlen(url) + strlen(desc) + 3; > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5968:30: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size = strlen(url) + strlen(desc) + 3; > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5972:34: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy( data+size, desc, strlen(desc)); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5973:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size += strlen(desc); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5976:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy( data+size, url, strlen(url) ); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5977:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size += strlen(url) + 1; > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Network.c:5984:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Direct.h:83:10: note: passing argument to parameter '_msg' here > char *_msg, > ^ >YSM_Network.c:6043:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > if (Chars_2_Wordb(&buf[pos]) != 0x02) { > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6075:8: warning: assigning to 'u_int8_t *' (aka 'unsigned char *') > from 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > mType = buf+pos; > ^ ~~~~~~~ >YSM_Network.c:6089:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > txtlen = Chars_2_Wordb(&buf[pos]); > ^~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6033:36: warning: unused parameter 'flap' [-Wunused-parameter] >YSM_Incoming_ClientAck( FLAP_Head *flap, SNAC_Head *snac, int8_t *buf ) > ^ >YSM_Network.c:6033:53: warning: unused parameter 'snac' [-Wunused-parameter] >YSM_Incoming_ClientAck( FLAP_Head *flap, SNAC_Head *snac, int8_t *buf ) > ^ >YSM_Network.c:6123:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(thesnac->SubTypeID) == 0x01) { > ^~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6129:9: warning: passing 'int8_t [21]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > buf, > ^~~ >./YSM_ToolBox.h:142:39: note: passing argument to parameter 'Buffer' here >char * YSM_gettime(time_t Time, char *Buffer, size_t Length); > ^ >YSM_Network.c:6133:22: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(Chars_2_Wordb(thesnac->SubTypeID) == 0x0c) { > ^~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6139:9: warning: passing 'int8_t [21]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > buf, > ^~~ >./YSM_ToolBox.h:142:39: note: passing argument to parameter 'Buffer' here >char * YSM_gettime(time_t Time, char *Buffer, size_t Length); > ^ >YSM_Network.c:6299:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Word(inflap->seq), > ^~~~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Network.c:6300:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(inflap->dlen)); > ^~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6312:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(insnac->familyID), > ^~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6313:17: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Chars_2_Wordb(insnac->SubTypeID)); > ^~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6336:20: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (Chars_2_Wordb(flap->dlen) >= SNAC_HEAD_SIZE) { > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6350:26: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (pos < Chars_2_Wordb(flap->dlen)) { > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6353:35: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > for (x = pos; x < Chars_2_Wordb(flap->dlen); x++) { > ^~~~~~~~~~ >./YSM_ToolBox.h:102:37: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Wordb (u_int8_t * buf); > ^ >YSM_Network.c:6366:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.type, type); > ^~~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >YSM_Network.c:6367:16: warning: passing 'int8_t [2]' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Charsb(thetlv.len, len); > ^~~~~~~~~~ >./YSM_ToolBox.h:106:32: note: passing argument to parameter 'buf' here >void Word_2_Charsb (u_int8_t * buf, const int num); > ^ >379 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_ToolBox.c -o YSM_ToolBox.o >YSM_ToolBox.c:69:11: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(uinstring, sizeof(uinstring), "%d", (int)r_uin); > ^~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:71:11: warning: passing 'int8_t [10]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(length, sizeof(length), "%d", (int)m_len); > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:77:16: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [17]' converts between pointers to integer types with different sign > [-Wpointer-sign] > event_sound = "incoming_msg.wav"; > ^ ~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:82:16: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [17]' converts between pointers to integer types with different sign > [-Wpointer-sign] > event_sound = "outgoing_msg.wav"; > ^ ~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:87:16: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [16]' converts between pointers to integer types with different sign > [-Wpointer-sign] > event_sound = "slaveonline.wav"; > ^ ~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:92:16: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [17]' converts between pointers to integer types with different sign > [-Wpointer-sign] > event_sound = "slaveoffline.wav"; > ^ ~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:97:16: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [11]' converts between pointers to integer types with different sign > [-Wpointer-sign] > event_sound = "logoff.wav"; > ^ ~~~~~~~~~~~~ >YSM_ToolBox.c:117:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_ExecuteLine( event_action, > ^~~~~~~~~~~~ >./YSM_Prompt.h:94:24: note: passing argument to parameter 'line' here >YSM_ExecuteLine( char *line, > ^ >YSM_ToolBox.c:118:5: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > uinstring, > ^~~~~~~~~ >./YSM_Prompt.h:95:9: note: passing argument to parameter 'extra1' here > char *extra1, > ^ >YSM_ToolBox.c:119:5: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > r_nick, > ^~~~~~ >./YSM_Prompt.h:96:9: note: passing argument to parameter 'extra2' here > char *extra2, > ^ >YSM_ToolBox.c:120:5: warning: passing 'int8_t [10]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > length, > ^~~~~~ >./YSM_Prompt.h:97:9: note: passing argument to parameter 'extra3' here > char *extra3, > ^ >YSM_ToolBox.c:121:5: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > m_data ); > ^~~~~~ >./YSM_Prompt.h:98:9: note: passing argument to parameter 'extra4' here > char *extra4 ); > ^ >YSM_ToolBox.c:141:16: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > size = strlen(YSM_cfgdir) + 1; > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:143:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size += strlen(filename) + 1; > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:146:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf( path, > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:155:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (stat(path, &filestat)) { > ^~~~ >/usr/include/sys/stat.h:453:26: note: passing argument to parameter '__path' > here >__NTH (stat (const char *__path, struct stat *__statbuf)) > ^ >YSM_ToolBox.c:169:16: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > size = strlen(g_events.sbinpath) + 1; /* +1 == 0x20 */ > ^~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:170:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size += strlen(path) + 1; > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:173:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf( path2, size, "%s %s", g_events.sbinpath, path ); > ^~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:177:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_ExecuteLine( path2, NULL, NULL, NULL, NULL ); > ^~~~~ >./YSM_Prompt.h:94:24: note: passing argument to parameter 'line' here >YSM_ExecuteLine( char *line, > ^ >YSM_ToolBox.c:214:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > y = strlen(name); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:218:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("ONLINE",name)) return STATUS_ONLINE; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:219:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("OFFLINE",name)) return STATUS_OFFLINE; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:220:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("INVISIBLE",name)) return STATUS_INVISIBLE; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:221:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("NA",name)) return STATUS_NA; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:222:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("DND",name)) return STATUS_DND; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:223:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("OCCUPIED",name)) return STATUS_OCCUPIED; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:224:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("FREECHAT",name)) return STATUS_FREE_CHAT; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:225:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strstr("AWAY",name)) return STATUS_AWAY; > ^~~~ >/usr/include/string.h:330:58: note: passing argument to parameter '__needle' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_ToolBox.c:226:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (sscanf(name, "0X%x", &status)) return status; > ^~~~ >/usr/include/stdio.h:412:60: note: passing argument to parameter '__s' here >extern int __REDIRECT_NTH (sscanf, (const char *__restrict __s, > ^ >YSM_ToolBox.c:345:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "ONLINE", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:349:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "OFFLINE", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:353:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "INVISIBLE", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:358:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "NA", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:362:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "DND", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:366:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "OCCUPIED", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:370:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "FREE4CHAT", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:374:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "AWAY", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:378:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncpy(buf, "UNK", MAX_STATUS_LEN - 1); > ^~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_ToolBox.c:379:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf(buf, MAX_STATUS_LEN, "UNK(%04X)", status); > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:393:10: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:395:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "ONLINE")) return GREEN; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:395:40: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "ONLINE")) return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:396:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "OFFLINE")) return WHITE; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:396:41: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "OFFLINE")) return WHITE; > ^~~~~ >./YSM_Compat.h:142:15: note: expanded from macro 'WHITE' >#define WHITE "\x1B[0;1;37m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:397:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "NA")) return BRIGHT_BLACK; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:397:36: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "NA")) return BRIGHT_BLACK; > ^~~~~~~~~~~~ >./YSM_Compat.h:157:22: note: expanded from macro 'BRIGHT_BLACK' >#define BRIGHT_BLACK "\x1B[0;1;30m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:398:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "AWAY")) return CYAN; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:398:38: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "AWAY")) return CYAN; > ^~~~ >./YSM_Compat.h:153:14: note: expanded from macro 'CYAN' >#define CYAN "\x1B[0;36m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:399:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:399:42: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "INVISIBLE")) return BRIGHT_BLUE; > ^~~~~~~~~~~ >./YSM_Compat.h:161:21: note: expanded from macro 'BRIGHT_BLUE' >#define BRIGHT_BLUE "\x1B[0;1;34m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:400:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "DND")) return RED; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:400:37: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "DND")) return RED; > ^~~ >./YSM_Compat.h:148:13: note: expanded from macro 'RED' >#define RED "\x1B[0;31m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:401:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "OCCUPIED")) return RED; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:401:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "OCCUPIED")) return RED; > ^~~ >./YSM_Compat.h:148:13: note: expanded from macro 'RED' >#define RED "\x1B[0;31m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:402:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "FREE4CHAT")) return GREEN; > ^~~~~~ >/usr/include/string.h:137:32: note: passing argument to parameter '__s1' here >extern int strcmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:402:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcmp(status, "FREE4CHAT")) return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:404:9: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:412:10: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:414:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BLACK")) return BLACK; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:414:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BLACK")) return BLACK; > ^~~~~ >./YSM_Compat.h:147:15: note: expanded from macro 'BLACK' >#define BLACK "\x1B[0;30m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:415:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "RED")) return RED; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:415:40: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "RED")) return RED; > ^~~ >./YSM_Compat.h:148:13: note: expanded from macro 'RED' >#define RED "\x1B[0;31m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:416:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "GREEN")) return GREEN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:416:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "GREEN")) return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:417:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BROWN")) return BROWN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:417:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BROWN")) return BROWN; > ^~~~~ >./YSM_Compat.h:150:15: note: expanded from macro 'BROWN' >#define BROWN "\x1B[0;33m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:418:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BLUE")) return BLUE; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:418:41: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BLUE")) return BLUE; > ^~~~ >./YSM_Compat.h:151:14: note: expanded from macro 'BLUE' >#define BLUE "\x1B[0;34m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:419:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "MAGENTA")) return MAGENTA; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:419:43: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "MAGENTA")) return MAGENTA; > ^~~~~~~ >./YSM_Compat.h:152:17: note: expanded from macro 'MAGENTA' >#define MAGENTA "\x1B[0;35m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:420:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "WHITE")) return WHITE; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:420:42: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "WHITE")) return WHITE; > ^~~~~ >./YSM_Compat.h:142:15: note: expanded from macro 'WHITE' >#define WHITE "\x1B[0;1;37m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:421:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "CYAN")) return CYAN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:421:41: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "CYAN")) return CYAN; > ^~~~ >./YSM_Compat.h:153:14: note: expanded from macro 'CYAN' >#define CYAN "\x1B[0;36m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:422:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "GRAY")) return GRAY; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:422:41: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "GRAY")) return GRAY; > ^~~~ >./YSM_Compat.h:154:14: note: expanded from macro 'GRAY' >#define GRAY "\x1B[1;30m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:423:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "NORMAL")) return NORMAL; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:423:42: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "NORMAL")) return NORMAL; > ^~~~~~ >./YSM_Compat.h:155:16: note: expanded from macro 'NORMAL' >#define NORMAL "\x1B[0;37m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:424:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "TERMINAL_DEFAULT")) return TERMINAL_DEFAULT; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:424:52: warning: returning 'char [5]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "TERMINAL_DEFAULT")) return TERMINAL_DEFAULT; > ^~~~~~~~~~~~~~~~ >./YSM_Compat.h:143:26: note: expanded from macro 'TERMINAL_DEFAULT' >#define TERMINAL_DEFAULT "\x1B[0m" > ^~~~~~~~~ >YSM_ToolBox.c:425:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BLACK")) return BRIGHT_BLACK; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:425:48: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BLACK")) return BRIGHT_BLACK; > ^~~~~~~~~~~~ >./YSM_Compat.h:157:22: note: expanded from macro 'BRIGHT_BLACK' >#define BRIGHT_BLACK "\x1B[0;1;30m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:426:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BLUE")) return BRIGHT_BLUE; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:426:47: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BLUE")) return BRIGHT_BLUE; > ^~~~~~~~~~~ >./YSM_Compat.h:161:21: note: expanded from macro 'BRIGHT_BLUE' >#define BRIGHT_BLUE "\x1B[0;1;34m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:427:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_RED")) return BRIGHT_RED; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:427:46: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_RED")) return BRIGHT_RED; > ^~~~~~~~~~ >./YSM_Compat.h:158:20: note: expanded from macro 'BRIGHT_RED' >#define BRIGHT_RED "\x1B[0;1;31m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:428:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_GREEN")) return BRIGHT_GREEN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:428:48: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_GREEN")) return BRIGHT_GREEN; > ^~~~~~~~~~~~ >./YSM_Compat.h:159:22: note: expanded from macro 'BRIGHT_GREEN' >#define BRIGHT_GREEN "\x1B[0;1;32m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:429:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BROWN")) return BRIGHT_BROWN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:429:48: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_BROWN")) return BRIGHT_BROWN; > ^~~~~~~~~~~~ >./YSM_Compat.h:160:22: note: expanded from macro 'BRIGHT_BROWN' >#define BRIGHT_BROWN "\x1B[0;1;33m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:430:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_MAGENTA")) return BRIGHT_MAGENTA; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:430:50: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_MAGENTA")) return BRIGHT_MAGENTA; > ^~~~~~~~~~~~~~ >./YSM_Compat.h:162:24: note: expanded from macro 'BRIGHT_MAGENTA' >#define BRIGHT_MAGENTA "\x1B[0;1;35m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:431:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_CYAN")) return BRIGHT_CYAN; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:431:47: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_CYAN")) return BRIGHT_CYAN; > ^~~~~~~~~~~ >./YSM_Compat.h:163:21: note: expanded from macro 'BRIGHT_CYAN' >#define BRIGHT_CYAN "\x1B[0;1;36m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:432:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_GRAY")) return BRIGHT_GRAY; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:432:47: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_GRAY")) return BRIGHT_GRAY; > ^~~~~~~~~~~ >./YSM_Compat.h:164:21: note: expanded from macro 'BRIGHT_GRAY' >#define BRIGHT_GRAY "\x1B[0;0;37m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:433:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_WHITE")) return BRIGHT_WHITE; > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:433:48: warning: returning 'char [10]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_WHITE")) return BRIGHT_WHITE; > ^~~~~~~~~~~~ >./YSM_Compat.h:165:22: note: expanded from macro 'BRIGHT_WHITE' >#define BRIGHT_WHITE "\x1B[0;1;37m" > ^~~~~~~~~~~~~~ >YSM_ToolBox.c:434:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!strcasecmp(color, "BRIGHT_TERMINAL_DEFAULT")) return B... > ^~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:434:59: warning: returning 'char [7]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ..."BRIGHT_TERMINAL_DEFAULT")) return BRIGHT_TERMINAL_DEFAULT; > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Compat.h:144:33: note: expanded from macro 'BRIGHT_TERMINAL_DEFAULT' >#define BRIGHT_TERMINAL_DEFAULT "\x1B[0;1m" > ^~~~~~~~~~~ >YSM_ToolBox.c:436:9: warning: returning 'char [8]' from a function with result > type 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > return GREEN; > ^~~~~ >./YSM_Compat.h:149:15: note: expanded from macro 'GREEN' >#define GREEN "\x1B[0;32m" > ^~~~~~~~~~~~ >YSM_ToolBox.c:496:18: warning: passing 'char [256]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_DumpLogFile(log_name,log_data); > ^~~~~~~~ >./YSM_ToolBox.h:95:33: note: passing argument to parameter 'fname' here >int32_t YSM_DumpLogFile(int8_t *fname, int8_t *data); > ^ >YSM_ToolBox.c:496:27: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_DumpLogFile(log_name,log_data); > ^~~~~~~~ >./YSM_ToolBox.h:95:48: note: passing argument to parameter 'data' here >int32_t YSM_DumpLogFile(int8_t *fname, int8_t *data); > ^ >YSM_ToolBox.c:525:32: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > size = strlen(fname) + strlen(YSM_cfgdir) + 2; > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:528:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf(path, size, "%s/%s", YSM_cfgdir,fname); > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_ToolBox.c:531:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > fd = YSM_fopen( path, attr ); > ^~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_ToolBox.c:547:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > filefd = YSM_OpenFile( filename, "a" ); > ^~~~~~~~ >YSM_ToolBox.c:518:21: note: passing argument to parameter 'fname' here >YSM_OpenFile( char *fname, char *attr ) > ^ >YSM_ToolBox.c:570:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > filefd = YSM_OpenFile( filename, "r" ); > ^~~~~~~~ >YSM_ToolBox.c:518:21: note: passing argument to parameter 'fname' here >YSM_OpenFile( char *fname, char *attr ) > ^ >YSM_ToolBox.c:579:10: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(buf, sizeof(buf)-1, filefd); > ^~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_ToolBox.c:587:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > filefd = YSM_OpenFile( filename, "w" ); > ^~~~~~~~ >YSM_ToolBox.c:518:21: note: passing argument to parameter 'fname' here >YSM_OpenFile( char *fname, char *attr ) > ^ >YSM_ToolBox.c:601:10: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > fgets(buf, sizeof(buf)-1, tmpfd); > ^~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_ToolBox.c:631:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > str3 = str2 + strlen(str2); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1101:18: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > fd = YSM_fopen( YSM_CommandsFile, "rw" ); > ^~~~~~~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_ToolBox.c:1109:15: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > myp = fgets(data, sizeof(data) - 1, fd); > ^~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_ToolBox.c:1109:7: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > myp = fgets(data, sizeof(data) - 1, fd); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:1111:16: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(data, '\n'); > ^~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_ToolBox.c:1111:7: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(data, '\n'); > ^ ~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:1123:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (argc == 1 && (!strcasecmp(argv[0], "msg") > ^~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:1124:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || !strcasecmp(argv[0], "m") > ^~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:1125:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || !strcasecmp(argv[0], "mp") > ^~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:1126:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || !strcasecmp(argv[0], "mplain"))) { > ^~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:1132:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^~~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_ToolBox.c:1132:8: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:1141:24: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > strncat(data+strlen(data), > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1143:27: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(data) - strlen(data) - 1); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1141:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncat(data+strlen(data), > ^~~~~~~~~~~~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_ToolBox.c:1145:30: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > myp = fgets( data+strlen(data), > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1146:34: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > (sizeof(data) - 1) - strlen(data), > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1145:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > myp = fgets( data+strlen(data), > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:564:38: note: passing argument to parameter '__s' here >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ^ >YSM_ToolBox.c:1145:9: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > myp = fgets( data+strlen(data), > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_ToolBox.c:1150:16: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > && (strlen(myp) != 1 && myp[0] != '.')); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_ToolBox.c:1161:19: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (!strcasecmp(data, "quit")) { > ^~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_ToolBox.c:1164:20: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > fd = YSM_fopen( YSM_CommandsFile, "w" ); > ^~~~~~~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_ToolBox.c:1173:17: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_DoCommand(data); > ^~~~ >./YSM_Prompt.h:61:26: note: passing argument to parameter 'cmd' here >void YSM_DoCommand(char *cmd); > ^ >YSM_ToolBox.c:1178:18: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > fd = YSM_fopen( YSM_CommandsFile, "w" ); > ^~~~~~~~~~~~~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >136 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Charset.c -o YSM_Charset.o >YSM_Charset.c:62:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strlen(charset_from) <= 1 || strlen(charset_to) <= 1) > ^~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Charset.c:62:42: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strlen(charset_from) <= 1 || strlen(charset_to) <= 1) > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Charset.c:79:35: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > input_2_ucs4 = iconv_open("UCS4",charset_from); > ^~~~~~~~~~~~ >/usr/include/iconv.h:37:62: note: passing argument to parameter '__fromcode' > here >extern iconv_t iconv_open (const char *__tocode, const char *__fromcode); > ^ >YSM_Charset.c:80:29: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ucs4_2_output = iconv_open(charset_to,"UCS4"); > ^~~~~~~~~~ >/usr/include/iconv.h:37:40: note: passing argument to parameter '__tocode' here >extern iconv_t iconv_open (const char *__tocode, const char *__fromcode); > ^ >YSM_Charset.c:107:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > inptr = buf_from; > ^ ~~~~~~~~ >YSM_Charset.c:155:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > outptr = *buf_to; > ^ ~~~~~~~ >YSM_Charset.c:553:25: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [14]' converts between pointers to integer types with different > sign [-Wpointer-sign] > cfrom = YSM_SETTING_CHARSET_TRANS; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Charset.c:554:25: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [14]' converts between pointers to integer types with different > sign [-Wpointer-sign] > cto = YSM_SETTING_CHARSET_LOCAL; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Charset.c:556:7: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [14]' converts between pointers to integer types with different sign > [-Wpointer-sign] > cto = YSM_SETTING_CHARSET_TRANS; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Charset.c:557:9: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [14]' converts between pointers to integer types with different sign > [-Wpointer-sign] > cfrom = YSM_SETTING_CHARSET_LOCAL; > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Charset.c:571:21: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ret = YSM_Iconv( "UTF-8", > ^~~~~~~ >YSM_Charset.c:47:20: note: passing argument to parameter 'charset_from' here >YSM_Iconv( int8_t *charset_from, > ^ >YSM_Charset.c:592:21: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ret = YSM_Iconv( "UCS-2BE", > ^~~~~~~~~ >YSM_Charset.c:47:20: note: passing argument to parameter 'charset_from' here >YSM_Iconv( int8_t *charset_from, > ^ >YSM_Charset.c:688:5: warning: passing 'char [6]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > "UTF-8", > ^~~~~~~ >YSM_Charset.c:48:10: note: passing argument to parameter 'charset_to' here > int8_t *charset_to, > ^ >YSM_Charset.c:731:15: warning: initializing 'const int8_t *' (aka > 'const signed char *') with an expression of type 'char [65]' converts > between pointers to integer types with different sign [-Wpointer-sign] >const int8_t *base64_table = > ^ >YSM_Charset.c:744:26: warning: passing 'const int8_t *' (aka > 'const signed char *') to parameter of type 'const char *' converts > between pointers to integer types with different sign [-Wpointer-sign] > src_len = strlen(str); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Charset.c:747:13: warning: assigning to 'const u_int8_t *' (aka > 'const unsigned char *') from 'const int8_t *' (aka 'const signed char *') > converts between pointers to integer types with different sign > [-Wpointer-sign] > src = str; dst = (u_int8_t *)buf; > ^ ~~~ >YSM_Charset.c:747:24: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'u_int8_t *' (aka 'unsigned char *') converts between pointers to > integer types with different sign [-Wpointer-sign] > src = str; dst = (u_int8_t *)buf; > ^ ~~~~~~~~~~~~~~~ >YSM_Charset.c:809:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > stringlength = strlen(*stringp) + 1; > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >405 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Win32.c -o YSM_Win32.o >18 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Lists.c -o YSM_Lists.o >YSM_Win32.c:485:21: warning: unused parameter 'sig' [-Wunused-parameter] >CtrlHandler(int32_t sig) > ^ >YSM_Win32.c:510:29: warning: passing 'char [12]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:80:1: note: expanded from here >"YSM_Win32.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Win32.c:668:12: warning: passing 'int8_t [13]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_fgets(buf, sizeof(buf)-1, 1); > ^~~ >YSM_Win32.c:605:17: note: passing argument to parameter 'str' here >YSM_fgets(char *str, int size, char hide) > ^ >YSM_Win32.c:670:15: warning: passing 'int8_t [13]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(buf, '\n'); > ^~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Win32.c:670:6: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strchr(buf, '\n'); > ^ ~~~~~~~~~~~~~~~~~ >YSM_Win32.c:781:29: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (color != NULL) printf( color ); > ^~~~~ >/usr/include/stdio.h:332:43: note: passing argument to parameter '__format' here >extern int printf (const char *__restrict __format, ...); > ^ >YSM_Win32.c:781:29: warning: format string is not a string literal > (potentially insecure) [-Wformat-security] > if (color != NULL) printf( color ); > ^~~~~ >YSM_Win32.c:781:29: note: treat the string as an argument to avoid this > if (color != NULL) printf( color ); > ^ > "%s", >YSM_Win32.c:764:24: warning: unused parameter 'handle' [-Wunused-parameter] >OutputCharacter( void *handle, > ^ >YSM_Win32.c:885:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > x1 = (x - strlen(string))/2 - 2; > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Win32.c:887:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > x2 = x1 + strlen(string) + 4; > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Win32.c:907:39: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > OutputCharacter(hOut, string, strlen(string), postext, &out, ansicol1); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Win32.c:852:10: warning: unused parameter 'color' [-Wunused-parameter] > int16_t color, > ^ >YSM_Win32.c:954:13: warning: passing 'char [42]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BoxString( "Welcome to ysmICQ client. Version " YSM_INFORMATION2, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Win32.c:851:20: note: passing argument to parameter 'string' here >BoxString( int8_t *string, > ^ >YSM_Win32.c:958:4: warning: passing 'char [10]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BRIGHT_BLUE, > ^~~~~~~~~~~ >./YSM_Compat.h:161:21: note: expanded from macro 'BRIGHT_BLUE' >#define BRIGHT_BLUE "\x1B[0;1;34m" > ^~~~~~~~~~~~~~ >YSM_Win32.c:855:10: note: passing argument to parameter 'ansicol1' here > int8_t *ansicol1, > ^ >YSM_Win32.c:959:4: warning: passing 'char [10]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BRIGHT_GREEN); > ^~~~~~~~~~~~ >./YSM_Compat.h:159:22: note: expanded from macro 'BRIGHT_GREEN' >#define BRIGHT_GREEN "\x1B[0;1;32m" > ^~~~~~~~~~~~~~ >YSM_Win32.c:856:10: note: passing argument to parameter 'ansicol2' here > int8_t *ansicol2 ) > ^ >YSM_Win32.c:963:13: warning: passing 'char [34]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BoxString( "HAVING FUN WITH A BORING PROTOCOL" , > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Win32.c:851:20: note: passing argument to parameter 'string' here >BoxString( int8_t *string, > ^ >YSM_Win32.c:967:4: warning: passing 'char [10]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BRIGHT_BLUE, > ^~~~~~~~~~~ >./YSM_Compat.h:161:21: note: expanded from macro 'BRIGHT_BLUE' >#define BRIGHT_BLUE "\x1B[0;1;34m" > ^~~~~~~~~~~~~~ >YSM_Win32.c:855:10: note: passing argument to parameter 'ansicol1' here > int8_t *ansicol1, > ^ >YSM_Win32.c:968:4: warning: passing 'char [8]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > NORMAL); > ^~~~~~ >./YSM_Compat.h:155:16: note: expanded from macro 'NORMAL' >#define NORMAL "\x1B[0;37m" > ^~~~~~~~~~~~ >YSM_Win32.c:856:10: note: passing argument to parameter 'ansicol2' here > int8_t *ansicol2 ) > ^ >YSM_Win32.c:1001:4: warning: passing 'char [10]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BRIGHT_BLUE, > ^~~~~~~~~~~ >./YSM_Compat.h:161:21: note: expanded from macro 'BRIGHT_BLUE' >#define BRIGHT_BLUE "\x1B[0;1;34m" > ^~~~~~~~~~~~~~ >YSM_Win32.c:855:10: note: passing argument to parameter 'ansicol1' here > int8_t *ansicol1, > ^ >YSM_Win32.c:1002:4: warning: passing 'char [10]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > BRIGHT_GREEN); > ^~~~~~~~~~~~ >./YSM_Compat.h:159:22: note: expanded from macro 'BRIGHT_GREEN' >#define BRIGHT_GREEN "\x1B[0;1;32m" > ^~~~~~~~~~~~~~ >YSM_Win32.c:856:10: note: passing argument to parameter 'ansicol2' here > int8_t *ansicol2 ) > ^ >YSM_Lists.c:57:29: warning: passing 'char [12]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Error(ERROR_CRITICAL, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:82:1: note: expanded from here >"YSM_Lists.c" >^~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >1 warning generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Slaves.c -o YSM_Slaves.o >20 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Commands.c -o YSM_Commands.o >YSM_Slaves.c:120:10: warning: initializing 'int8_t *' (aka 'signed char *') with > an expression of type 'char [1]' converts between pointers to integer > types with different sign [-Wpointer-sign] >int8_t *slaveCol = ""; > ^ ~~ >YSM_Slaves.c:153:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strlen(Fstring) ) != 0) { > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Slaves.c:152:6: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > Fstring, > ^~~~~~~ >/usr/include/strings.h:120:55: note: passing argument to parameter '__s2' here >extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^ >YSM_Slaves.c:305:11: warning: passing 'int8_t [13]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(StringUIN, MAX_UIN_LEN, "%d", (int)Uin); > ^~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Slaves.c:353:8: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > Nick = &StringUIN[0]; > ^ ~~~~~~~~~~~~~ >YSM_Slaves.c:374:11: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(new->crypto.strkey, > ^~~~~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Slaves.c:384:19: warning: passing 'int8_t [65]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > keylen = strlen(new->crypto.strkey); > ^~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Slaves.c:399:5: warning: passing 'int8_t [64]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > goodKey); > ^~~~~~~ >./rijndael/rijndael-api-fst.h:94:66: note: passing argument to parameter > 'keyMaterial' here >int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); > ^ >YSM_Slaves.c:408:7: warning: passing 'int8_t [64]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > goodKey); > ^~~~~~~ >./rijndael/rijndael-api-fst.h:94:66: note: passing argument to parameter > 'keyMaterial' here >int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); > ^ >YSM_Slaves.c:520:34: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > size = origsize = strlen(name); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Slaves.c:522:24: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > token = strtok(name," "); > ^~~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Slaves.c:522:15: warning: assigning to 'u_int8_t *' (aka 'unsigned char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > token = strtok(name," "); > ^ ~~~~~~~~~~~~~~~~ >YSM_Slaves.c:525:57: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncat( obuf, token, (size+1) - strlen(obuf) - 1); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Slaves.c:525:26: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strncat( obuf, token, (size+1) - strlen(obuf) - 1); > ^~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Slaves.c:525:32: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncat( obuf, token, (size+1) - strlen(obuf) - 1); > ^~~~~ >/usr/include/string.h:133:71: note: passing argument to parameter '__src' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Slaves.c:526:23: warning: assigning to 'u_int8_t *' (aka 'unsigned char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > token = strtok(NULL," "); > ^ ~~~~~~~~~~~~~~~~ >YSM_Commands.c:61:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_QUIT( int argc, char **argv ) > ^ >YSM_Commands.c:61:36: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_QUIT( int argc, char **argv ) > ^ >YSM_Commands.c:158:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_name, argv[1])) { > ^~~~~~~~~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Commands.c:161:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_alias, argv[1])) > ^~~~~~~~~~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Commands.c:186:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_INFO( int argc, char **argv ) > ^ >YSM_Commands.c:186:36: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_INFO( int argc, char **argv ) > ^ >YSM_Commands.c:274:14: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > fd = fopen( YSM_cfgfile, "r" ); > ^~~~~~~~~~~ >/usr/include/stdio.h:246:44: note: passing argument to parameter '__filename' > here >extern FILE *fopen (const char *__restrict __filename, > ^ >YSM_Commands.c:270:29: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_LOADCONFIG( int argc, char **argv ) > ^ >YSM_Commands.c:270:42: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_LOADCONFIG( int argc, char **argv ) > ^ >YSM_Commands.c:286:44: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_PrintOrganizedSlaves( STATUS_OFFLINE, argv[1], 0x0 ); > ^~~~~~~ >./YSM_Slaves.h:34:12: note: passing argument to parameter 'Fstring' here > int8_t *Fstring, > ^ >YSM_Commands.c:284:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_SLAVES( int argc, char **argv ) > ^ >YSM_Commands.c:302:10: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pnick = argv[1]; > ^ ~~~~~~~ >YSM_Commands.c:303:9: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > puin = argv[2]; > ^ ~~~~~~~ >YSM_Commands.c:319:11: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pnick = argv[2]; > ^ ~~~~~~~ >YSM_Commands.c:320:10: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > puin = argv[1]; > ^ ~~~~~~~ >YSM_Commands.c:336:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddSlave(pnick, atoi(puin)); > ^~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Commands.c:336:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_AddSlave(pnick, atoi(puin)); > ^~~~~ >./YSM_Setup.h:46:27: note: passing argument to parameter 'Name' here >void YSM_AddSlave ( char *Name, uin_t Uin ) ; > ^ >YSM_Commands.c:290:27: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_ADDSLAVE( int argc, char **argv ) > ^ >YSM_Commands.c:346:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:341:27: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_DELSLAVE( int argc, char **argv ) > ^ >YSM_Commands.c:400:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:396:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_AUTH( int argc, char **argv ) > ^ >YSM_Commands.c:434:8: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > dest, > ^~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:459:44: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); > ^~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:491:43: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:510:44: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); > ^~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:513:22: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty(YSM_Query->crypto.strkey) > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:546:12: warning: initializing 'int8_t *' (aka 'signed char *') > with an expression of type 'char [1]' converts between pointers to integer > types with different sign [-Wpointer-sign] > int8_t *msgCol = ""; > ^ ~~ >YSM_Commands.c:555:22: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > && (!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:561:11: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[2] = YSM_ReadLongMessage(); > ^ ~~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:581:44: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves( SLAVE_NAME, dest, 0, 0 ); > ^~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:601:5: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[2], > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:606:32: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_SendMessage(atoi(dest), argv[2], 0, NULL, 1); > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:683:7: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > dest = argv[1]; > ^ ~~~~~~~ >YSM_Commands.c:686:39: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'unsigned char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > query = YSM_QuerySlaves(SLAVE_NAME, dest, 0, 0); > ^~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:705:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > dest += strlen(dest) + 1; > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Commands.c:714:8: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(argv[y],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:718:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_CHATMessage, > ^~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Commands.c:725:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_CHATMessage, > ^~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Commands.c:726:4: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > YSM_DefaultCHATMessage, > ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Commands.c:742:36: warning: passing 'char [50]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_WriteStatus(YSM_USER.status, UserStatus); > ^~~~~~~~~~ >./YSM_ToolBox.h:74:48: note: passing argument to parameter 'buf' here >void YSM_WriteStatus(u_int16_t status, int8_t *buf); > ^ >YSM_Commands.c:747:23: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > x = YSM_LookupStatus(argv[1]); > ^~~~~~~ >./YSM_ToolBox.h:72:35: note: passing argument to parameter 'name' here >int32_t YSM_LookupStatus( int8_t *name ); > ^ >YSM_Commands.c:754:22: warning: passing 'char [50]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_WriteStatus( x, UserStatus ); > ^~~~~~~~~~ >./YSM_ToolBox.h:74:48: note: passing argument to parameter 'buf' here >void YSM_WriteStatus(u_int16_t status, int8_t *buf); > ^ >YSM_Commands.c:769:12: warning: initializing 'int8_t *' (aka 'signed char *') > with an expression of type 'char [1]' converts between pointers to integer > types with different sign [-Wpointer-sign] > int8_t *msgCol=""; > ^ ~~ >YSM_Commands.c:779:19: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > (!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:787:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1] = YSM_ReadLongMessage(); > ^ ~~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:796:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:808:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:829:12: warning: initializing 'int8_t *' (aka 'signed char *') > with an expression of type 'char [1]' converts between pointers to integer > types with different sign [-Wpointer-sign] > int8_t *msgCol=""; > ^ ~~ >YSM_Commands.c:839:20: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > ((!YSM_KeyEmpty(YSMSlaves_Comfortable->crypto.strkey)) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:848:12: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1] = YSM_ReadLongMessage(); > ^ ~~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:860:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:876:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Prompt.h:52:12: note: passing argument to parameter 'data' here > int8_t *data, > ^ >YSM_Commands.c:896:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:903:43: warning: passing 'int8_t [51]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_WriteFingerPrint(YSM_Query->fprint, buf); > ^~~ >./YSM_ToolBox.h:73:46: note: passing argument to parameter 'buf' here >void YSM_WriteFingerPrint( int client, char *buf ); > ^ >YSM_Commands.c:890:24: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_WHOIS( int argc, char **argv ) > ^ >YSM_Commands.c:973:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Slaves.h:34:12: note: passing argument to parameter 'Fstring' here > int8_t *Fstring, > ^ >YSM_Commands.c:1011:24: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_CLEAR( int argc, char **argv ) > ^ >YSM_Commands.c:1011:37: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_CLEAR( int argc, char **argv ) > ^ >YSM_Commands.c:1042:43: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] >16 warnings generated. > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1074:11: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Prompt.c -o YSM_Prompt.o >between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_AFKMessage, > ^~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Commands.c:1084:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_SEARCH( int argc, char **argv ) > ^ >YSM_Commands.c:1094:26: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_READAFK( int argc, char **argv ) > ^ >YSM_Commands.c:1094:39: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_READAFK( int argc, char **argv ) > ^ >YSM_Commands.c:1135:43: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1153:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1170:5: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_BUDDY_GROUPNAME, > ^~~~~~~~~~~~~~~~~~~ >./YSM.h:100:29: note: expanded from macro 'YSM_BUDDY_GROUPNAME' >#define YSM_BUDDY_GROUPNAME "YSM" > ^~~~~ >./YSM_Network.h:426:12: note: passing argument to parameter 'grpname' here > int8_t *grpname, > ^ >YSM_Commands.c:1199:15: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > newslavename = argv[2]; > ^ ~~~~~~~ >YSM_Commands.c:1203:42: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'unsigned char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, newslavename, 0, 0); > ^~~~~~~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1212:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1225:44: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp(YSM_Query->info.NickName, newslavename)) { > ^~~~~~~~~~~~ >/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Commands.c:1238:32: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_UpdateSlave( UPDATE_NICK, newslavename, YSM_Query->Uin ); > ^~~~~~~~~~~~ >./YSM_Slaves.h:58:39: note: passing argument to parameter 'data' here >int YSM_UpdateSlave( char type, char *data, uin_t r_uin ); > ^ >YSM_Commands.c:1194:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_RENAME( int argc, char **argv ) > ^ >YSM_Commands.c:1263:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_UPTIME( int argc, char **argv ) > ^ >YSM_Commands.c:1263:38: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_UPTIME( int argc, char **argv ) > ^ >YSM_Commands.c:1269:27: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_BACKDOOR( int argc, char **argv ) > ^ >YSM_Commands.c:1269:40: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_BACKDOOR( int argc, char **argv ) > ^ >YSM_Commands.c:1326:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1320:22: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_RTF( int argc, char **argv ) > ^ >YSM_Commands.c:1339:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1335:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_IGNORE( int argc, char **argv ) > ^ >YSM_Commands.c:1396:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1392:26: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_VISIBLE( int argc, char **argv ) > ^ >YSM_Commands.c:1445:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1441:28: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_INVISIBLE( int argc, char **argv ) > ^ >YSM_Commands.c:1493:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1489:24: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_ALERT( int argc, char **argv ) > ^ >YSM_Commands.c:1511:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_LAST( int argc, char **argv ) > ^ >YSM_Commands.c:1511:36: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_LAST( int argc, char **argv ) > ^ >YSM_Commands.c:1538:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1533:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_HIST( int argc, char **argv ) > ^ >YSM_Commands.c:1560:27: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_MINIMIZE( int argc, char **argv ) > ^ >YSM_Commands.c:1560:40: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_MINIMIZE( int argc, char **argv ) > ^ >YSM_Commands.c:1581:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1606:21: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty(YSM_Query->crypto.strkey)) > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:1671:18: warning: passing 'int8_t [65]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > keylen = strlen(YSM_Query->crypto.strkey); > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Commands.c:1683:65: warning: passing 'int8_t [64]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > retval = makeKey(&YSM_Query->crypto.key_out, DIR_ENCRYPT, 256, goodKey); > ^~~~~~~ >./rijndael/rijndael-api-fst.h:94:66: note: passing argument to parameter > 'keyMaterial' here >int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); > ^ >YSM_Commands.c:1691:6: warning: passing 'int8_t [64]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > goodKey); > ^~~~~~~ >./rijndael/rijndael-api-fst.h:94:66: note: passing argument to parameter > 'keyMaterial' here >int makeKey(keyInstance *key, RBYTE direction, int keyLen, char *keyMaterial); > ^ >YSM_Commands.c:1757:11: warning: assigning to 'char *' from 'int8_t [2548]' > converts between pointers to integer types with different sign > [-Wpointer-sign] > argv[1] = YSM_LastURL; > ^ ~~~~~~~~~~~ >YSM_Commands.c:1763:18: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > browser_args[0] = &YSM_BrowserPath[0]; > ^ ~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:1741:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_BURL( int argc, char **argv ) > ^ >YSM_Commands.c:1778:7: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:1797:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1823:42: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves(SLAVE_NAME, argv[1], 0, 0); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1819:23: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_SEEN( int argc, char **argv ) > ^ >YSM_Commands.c:1851:27: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_PASSWORD( int argc, char **argv ) > ^ >YSM_Commands.c:1863:28: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_RECONNECT( int argc, char **argv ) > ^ >YSM_Commands.c:1863:41: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_RECONNECT( int argc, char **argv ) > ^ >YSM_Commands.c:1877:40: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > victim = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1891:44: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Query = YSM_QuerySlaves( SLAVE_NAME, argv[x], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1901:14: warning: passing 'int8_t [45]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( tmp, > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Commands.c:1911:22: warning: passing 'int8_t [45]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf_len += strlen(tmp); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Commands.c:1928:13: warning: passing 'int8_t [45]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( tmp, > ^~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Commands.c:1937:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy( data+strlen(data), tmp, strlen(tmp) ); > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Commands.c:1937:42: warning: passing 'int8_t [45]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > memcpy( data+strlen(data), tmp, strlen(tmp) ); > ^~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Commands.c:1941:12: warning: passing 'int8_t [3]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( am, sizeof(am), "%d", (int)y ); > ^~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Commands.c:1945:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_SendContact( victim, data, am ); > ^~~~ >./YSM_Network.h:232:9: note: passing argument to parameter 'datalist' here > char *datalist, > ^ >YSM_Commands.c:1945:33: warning: passing 'int8_t [3]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > YSM_SendContact( victim, data, am ); > ^~ >./YSM_Network.h:233:9: note: passing argument to parameter 'am' here > char *am > ^ >YSM_Commands.c:1962:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1969:22: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [15]' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (argc < 3) pdesc = "no description"; > ^ ~~~~~~~~~~~~~~~~ >YSM_Commands.c:1973:10: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pdesc = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:1977:9: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pdesc = argv[3]; > ^ ~~~~~~~ >YSM_Commands.c:1980:22: warning: passing 'char *' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_SendUrl( query, argv[2], pdesc ); > ^~~~~~~ >./YSM_Network.h:240:11: note: passing argument to parameter 'url' here > int8_t *url, > ^ >YSM_Commands.c:1990:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:1985:29: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_FILECANCEL( int argc, char **argv ) > ^ >YSM_Commands.c:2006:29: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_FILESTATUS( int argc, char **argv ) > ^ >YSM_Commands.c:2006:42: warning: unused parameter 'argv' [-Wunused-parameter] >YSM_Command_FILESTATUS( int argc, char **argv ) > ^ >YSM_Commands.c:2073:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:2084:27: warning: passing 'int8_t [50]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (YSM_DC_FileB( query, query->d_con.finfo.name, NULL) <= 0) { > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Direct.h:110:10: note: passing argument to parameter 'filename' here > char *filename, > ^ >YSM_Commands.c:2068:29: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_FILEACCEPT( int argc, char **argv ) > ^ >YSM_Commands.c:2097:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:2107:33: warning: passing 'char *' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (YSM_DC_FileDecline( query, argv[2] ) <= 0) { > ^~~~~~~ >./YSM_Direct.h:114:48: note: passing argument to parameter 'reason' here >YSM_DC_FileDecline( YSM_SLAVE *victim, int8_t *reason ); > ^ >YSM_Commands.c:2092:30: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_FILEDECLINE( int argc, char **argv ) > ^ >YSM_Commands.c:2122:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:2138:20: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty(query->crypto.strkey) > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Commands.c:2158:8: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:2164:12: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if ((aux = strchr(argv[2], '\"')) == NULL) { > ^ ~~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:2174:11: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[3] = aux; > ^ ~~~ >YSM_Commands.c:2179:7: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Commands.c:2183:26: warning: passing 'char *' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (YSM_DC_File( query, argv[2], argv[3] ) < 0) { > ^~~~~~~ >./YSM_Direct.h:116:49: note: passing argument to parameter 'fname' here >int32_t YSM_DC_File( YSM_SLAVE *victim, int8_t *fname, int8_t *desc ); > ^ >YSM_Commands.c:2183:35: warning: passing 'char *' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > if (YSM_DC_File( query, argv[2], argv[3] ) < 0) { > ^~~~~~~ >./YSM_Direct.h:116:64: note: passing argument to parameter 'desc' here >int32_t YSM_DC_File( YSM_SLAVE *victim, int8_t *fname, int8_t *desc ); > ^ >YSM_Commands.c:2202:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:2190:25: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_OPENDC( int argc, char **argv ) > ^ >YSM_Commands.c:2243:39: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > query = YSM_QuerySlaves( SLAVE_NAME, argv[1], 0, 0 ); > ^~~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Commands.c:2238:26: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_CLOSEDC( int argc, char **argv ) > ^ >YSM_Commands.c:2269:5: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > argv[1], > ^~~~~~~ >./YSM_Slaves.h:34:12: note: passing argument to parameter 'Fstring' here > int8_t *Fstring, > ^ >YSM_Commands.c:2266:28: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_Command_SLAVESALL( int argc, char **argv ) > ^ >YSM_Commands.c:2291:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "quit", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2292:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "q", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2293:4: warning: passing 'char [38]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_QUIT_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:42:32: note: expanded from macro 'YSM_COMMAND_QUIT_HELP' > ..."Close the ysm client.\n" "usage: 'quit'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2299:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "help", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2300:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "?", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2301:4: warning: passing 'char [54]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_HELP_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:44:32: note: expanded from macro 'YSM_COMMAND_HELP_HELP' > ..."Query for help on a command\n" "usage: 'help <command>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2308:24: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "clear", > ^~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2309:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "c", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2310:4: warning: passing 'char [35]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_CLEAR_HELP, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:101:33: note: expanded from macro 'YSM_COMMAND_CLEAR_HELP' > ..."Clear the screen.\n" "usage: 'clear'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2316:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "readafk", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2318:4: warning: passing 'char [72]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_READAFK_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:81:34: note: expanded from macro 'YSM_COMMAND_READAFK_HELP' > ..."Read the messages stored while you were on afk mode!\n" "usage: 'readafk'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2324:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "uptime", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2326:4: warning: passing 'char [94]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_UPTIME_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:97:34: note: expanded from macro 'YSM_COMMAND_UPTIME_HELP' > ..."Check the amount of days, hours, minutes and seconds since you started YSM.\n" "usage: 'uptime'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2332:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "backdoor", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2334:4: warning: passing 'char [23]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_BACKDOOR_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:99:35: note: expanded from macro 'YSM_COMMAND_BACKDOOR_HELP' >#define YSM_COMMAND_BACKDOOR_HELP "Hehe just a joke :).\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2339:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "afk", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2341:4: warning: passing 'char [167]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_AFK_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:79:31: note: expanded from macro 'YSM_COMMAND_AFK_HELP' > ..."Type 'afk' to switch ON or OFF the Away from Keyboard mode. excellent, huh?\nType 'afk here_a_message' to set the afk message in runtime.\n" "usage: 'afk [auto_message]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2347:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "last", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2349:4: warning: passing 'char [34]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_LAST_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:115:32: note: expanded from macro 'YSM_COMMAND_LAST_HELP' >#define YSM_COMMAND_LAST_HELP "Show the last received message.\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2355:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "minimize", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2356:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "z", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2357:4: warning: passing 'char [56]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_MINIMIZE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:121:35: note: expanded from macro 'YSM_COMMAND_MINIMIZE_HELP' > ..."Minimize YSM's console window [win32 only]\n" "usage: 'z'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2362:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "tabkey", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2364:4: warning: passing 'char [212]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_TABKEY_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:111:34: note: expanded from macro 'YSM_COMMAND_TABKEY_HELP' > ..."Special Key. Nick auto-complete. Reply/Resend a message to a slave.\n" "usage: Press <TAB> after you send a message.\n" "usage: Press <TAB> after you receive a message.\n" "usage: Press <TAB> while writing a slave's name.\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2369:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "hotkeys", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2371:4: warning: passing 'char [279]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_HOTKEYS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:113:34: note: expanded from macro 'YSM_COMMAND_HOTKEYS_HELP' > ..."YSM Hotkeys provide you with quick command keys.\nPress any of the following keys at the start of line:\n" "'1' - help command.\n" "'2' - whos' online (wo)\n" "'3' - list all slaves (w)\n" "'4' - enable/disable AFK (afk)\n" "'5' - read afk messages (readafk)\n" "'6' - current file transfers (fstatus)" "\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2376:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "burl", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2378:4: warning: passing 'char [213]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_BURL_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:125:32: note: expanded from macro 'YSM_COMMAND_BURL_HELP' > ..."Launch a browser for a specified URL or the last received URL message.\nThe browser is configured inside the cfg file using the 'BROWSER>' setting.\n" "usage: 'burl <url>' for a url\n" "usage: 'burl !' for last saved url\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2384:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "run", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2385:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "!", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2386:4: warning: passing 'char [57]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_RUN_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:127:31: note: expanded from macro 'YSM_COMMAND_RUN_HELP' > ..."Run a command in your current shell.\n" "usage: '! ls -al'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2392:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "forward", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2394:4: warning: passing 'char [109]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_FORWARD_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:129:34: note: expanded from macro 'YSM_COMMAND_FORWARD_HELP' > ..."Forward your incoming messages to a specified slave or icq#.\n" "usage: 'forward [name]'\n" "usage: 'forward [uin]'\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2400:24: warning: passing 'char [10]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "reconnect", > ^~~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2402:4: warning: passing 'char [51]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_RECONNECT_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:135:36: note: expanded from macro 'YSM_COMMAND_RECONNECT_HELP' > ..."Reconnect to the ICQ Network.\n" "usage: 'reconnect'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2408:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "slaves", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2409:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "w", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2410:4: warning: passing 'char [271]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SLAVES_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:48:34: note: expanded from macro 'YSM_COMMAND_SLAVES_HELP' > ..."You may check on your Slave list anytime by using this command. The slaves are organized in <slave_name> <status> <flags>. Flags are modified by the 'ignore', 'visible' and 'invisible' commands. Slaves in ignore are only shown in the 'wa' command.\n" "usage: 'w [pattern]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2415:24: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "ls", > ^~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2416:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "l", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2417:4: warning: passing 'char [271]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SLAVES_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:48:34: note: expanded from macro 'YSM_COMMAND_SLAVES_HELP' > ..."You may check on your Slave list anytime by using this command. The slaves are organized in <slave_name> <status> <flags>. Flags are modified by the 'ignore', 'visible' and 'invisible' commands. Slaves in ignore are only shown in the 'wa' command.\n" "usage: 'w [pattern]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2422:24: warning: passing 'char [10]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "slavesall", > ^~~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2423:4: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "wa", > ^~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2424:4: warning: passing 'char [220]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SLAVESALL_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:52:36: note: expanded from macro 'YSM_COMMAND_SLAVESALL_HELP' > ..."You may check on your Slave list anytime by using this command. The slaves are organized in <slave_name> <status> <flags>. Flags are modified by the 'ignore', 'visible' and 'invisible' commands.\n\n" "usage: 'wa [pattern]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2430:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "slaveson", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2431:4: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "wo", > ^~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2432:4: warning: passing 'char [116]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SLAVESON_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:50:35: note: expanded from macro 'YSM_COMMAND_SLAVESON_HELP' > ..."Check your Slaves list just for the online ones.\n(more help on the 'slaves or w' commands.)\n" "usage: 'wo [pattern]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2438:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "addslave", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2439:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "add", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2440:4: warning: passing 'char [54]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_ADDSLAVE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:54:35: note: expanded from macro 'YSM_COMMAND_ADDSLAVE_HELP' > ..."Add a slave to your list.\n" "usage: 'add <name> <uin>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2446:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "delslave", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2447:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "del", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2448:4: warning: passing 'char [48]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_DELSLAVE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:56:35: note: expanded from macro 'YSM_COMMAND_DELSLAVE_HELP' > ..."Delete a slave from list.\n" "usage: 'del <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2454:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "hist", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2455:4: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "history", > ^~~~~~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2456:4: warning: passing 'char [65]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_HIST_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:117:32: note: expanded from macro 'YSM_COMMAND_HIST_HELP' > ..."Read a slave's log file (message HISTORY).\n" "usage: 'hist <name>'\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2462:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "msg", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2463:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "m", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2464:4: warning: passing 'char [237]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_MSG_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:60:31: note: expanded from macro 'YSM_COMMAND_MSG_HELP' > ..."Send a message to a slave or icq.\n" "usage: 'msg <name> [message]'\n" "usage: 'msg <name>,<name2>,.. [message]'\n" "usage: 'msg <uin> [message]'\n" "usage: 'msg <uin1>,<uin2>,.. [message]'\n" "If a message isn't specified, Comfortable mode is activated.\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2470:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "mplain", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2471:4: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "mp", > ^~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2472:4: warning: passing 'char [295]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_MPLAIN_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:62:34: note: expanded from macro 'YSM_COMMAND_MPLAIN_HELP' > ..."Send a textplain message to a slave or icq. (Ignoring any encryption settings).\n" "usage: 'mplain <name> [message]'\n" "usage: 'mplain <name>,<name2>,.. [message]'\n" "usage: 'mplain <uin> [message]'\n" "usage: 'mplain <uin1>,<uin2>,.. [message]'\n" "If a message isn't specified, Comfortable mode is activated.\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2477:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "chat", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2478:4: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "ch", > ^~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2479:4: warning: passing 'char [134]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_CHAT_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:65:32: note: expanded from macro 'YSM_COMMAND_CHAT_HELP' > ..."Turn ysm into CHAT mode. Just specify the slaves to chat with.\n" "usage: 'chat <slave1>,<slave2>,..'\n" "usage: 'ch <slave1>,<slave2>,..'\n" "\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2484:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "lastsent", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2485:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "a", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2486:4: warning: passing 'char [106]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_LASTSENT_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:69:35: note: expanded from macro 'YSM_COMMAND_LASTSENT_HELP' > ..."Send a message to the last slave you messaged.\n(Also check the <tab> key function)\n" "usage: 'a [message]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2492:24: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "reply", > ^~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2493:4: warning: passing 'char [2]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "r", > ^~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2494:4: warning: passing 'char [110]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_REPLY_HELP, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:71:33: note: expanded from macro 'YSM_COMMAND_REPLY_HELP' > ..."Send a message to the last slave who messaged you.\n(Also check the <tab> key function)\n" "usage: 'r [message]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2499:24: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "whois", > ^~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2501:4: warning: passing 'char [84]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_WHOIS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:73:33: note: expanded from macro 'YSM_COMMAND_WHOIS_HELP' > ..."Request information on a slave or icq#\n" "usage: 'whois <name>'\n" "usage: 'whois <uin>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2506:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "search", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2508:4: warning: passing 'char [71]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SEARCH_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:85:34: note: expanded from macro 'YSM_COMMAND_SEARCH_HELP' > ..."Search icq users by their e-mail!.\n" "usage: 'search example@email.com'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2514:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "save", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2516:4: warning: passing 'char [62]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SAVE_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:91:32: note: expanded from macro 'YSM_COMMAND_SAVE_HELP' > ..."Upload your slaves to the ICQ servers.\n" "usage: 'save [name]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2522:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "req", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2524:4: warning: passing 'char [92]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_REQ_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:93:31: note: expanded from macro 'YSM_COMMAND_REQ_HELP' > ..."Send an Authorization Request to a slave or icq #.\n" "usage: 'req <name>'\n" "usage: 'req <uin>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2530:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "auth", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2532:4: warning: passing 'char [93]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_AUTH_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:58:32: note: expanded from macro 'YSM_COMMAND_AUTH_HELP' > ..."Send an authorization OK reply to a slave or icq.\n" "usage: 'auth <name>'\n" "usage: 'auth <uin>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2538:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "rename", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2539:4: warning: passing 'char [3]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "mv", > ^~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2540:4: warning: passing 'char [56]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_RENAME_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:95:34: note: expanded from macro 'YSM_COMMAND_RENAME_HELP' > ..."Rename a slave.\n" "usage: 'rename <old_name> <new_name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2546:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "ignore", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2547:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "ign", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2548:4: warning: passing 'char [70]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_IGNORE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:103:34: note: expanded from macro 'YSM_COMMAND_IGNORE_HELP' > ..."Add/Remove a slave to/from your ignore list.\n" "usage: 'ignore <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2554:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "visible", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2555:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "vis", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2556:4: warning: passing 'char [72]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_VISIBLE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:107:34: note: expanded from macro 'YSM_COMMAND_VISIBLE_HELP' > ..."Add/Remove a slave to/from your visible list.\n" "usage: 'visible <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2562:24: warning: passing 'char [10]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "invisible", > ^~~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2563:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "inv", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2564:4: warning: passing 'char [76]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_INVISIBLE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:105:36: note: expanded from macro 'YSM_COMMAND_INVISIBLE_HELP' > ..."Add/Remove a slave to/from your invisible list.\n" "usage: 'invisible <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2570:24: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "alert", > ^~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2572:4: warning: passing 'char [68]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_ALERT_HELP, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:109:33: note: expanded from macro 'YSM_COMMAND_ALERT_HELP' > ..."Add/Remove a slave to/from your alert list.\n" "usage: 'alert <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2578:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "key", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2580:4: warning: passing 'char [558]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_KEY_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:123:31: note: expanded from macro 'YSM_COMMAND_KEY_HELP' > ..."Set an encryption key to use between two YSM clients.\nKeys are used to send encrypted messages and encrypted file transfers.\nThe keys are specified in hexadecimal and they must be max 32 bytes [32 * 2 hex]\nIn example: 'key rad2k 616161616161616161' sets a 9 bytes long key with rad2k.\nYou should then tell the slave to set the same key with you.\nIf used with no arguments, the slave's key will be cleared.\nIf used with a '?' a 32 bytes random key will be generated, set, and shown in the screen.\nIn example: 'key rad2k ?'.\n" "usage: 'key [name] [hex_key|?]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2605:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "rtf", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2607:4: warning: passing 'char [75]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_KILL_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:157:31: note: expanded from macro 'YSM_COMMAND_KILL_HELP' > ..."can't provide you with many details. I'm sorry :). Lawyers, OFF MY BACK!\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2613:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "seen", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2615:4: warning: passing 'char [111]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SEEN_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:131:31: note: expanded from macro 'YSM_COMMAND_SEEN_HELP' > ..."Display signon, last status change and\nlast message received time of a specified slave.\n" "usage: 'seen <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2621:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "contacts", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2622:4: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "contact", > ^~~~~~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2623:4: warning: passing 'char [98]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_CONTACTS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:137:35: note: expanded from macro 'YSM_COMMAND_CONTACTS_HELP' > ..."Send contacts to a slave or icq #.\n" "usage: 'contacts <dest_slave> <slave1> [slave2] [slave3] ..'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2629:24: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "url", > ^~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2631:4: warning: passing 'char [80]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_URL_HELP, > ^~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:139:30: note: expanded from macro 'YSM_COMMAND_URL_HELP' > ..."Send a url to a slave or icq #.\n" "usage: 'url <dest_slave> <url> [description]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2638:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "opendc", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2640:4: warning: passing 'char [56]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_OPENDC_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:151:34: note: expanded from macro 'YSM_COMMAND_OPENDC_HELP' > ..."Open a DC session to a slave.\n" "usage: 'opendc <slave>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2645:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "closedc", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2647:4: warning: passing 'char [58]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_CLOSEDC_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:153:34: note: expanded from macro 'YSM_COMMAND_CLOSEDC_HELP' > ..."Close a DC session to a slave.\n" "usage: 'closedc <slave>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2653:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "faccept", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2655:4: warning: passing 'char [77]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_FILEACCEPT_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:141:37: note: expanded from macro 'YSM_COMMAND_FILEACCEPT_HELP' > ..."Accept a file transfer request from a slave.\n" "usage: 'faccept <dest_slave>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2661:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "fdecline", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2663:4: warning: passing 'char [88]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_FILEDECLINE_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:143:38: note: expanded from macro > 'YSM_COMMAND_FILEDECLINE_HELP' > ..."Decline a file transfer request from a slave.\n" "usage: 'fdecline <dest_slave> [reason]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2668:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "send", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2669:4: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "file", > ^~~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2670:4: warning: passing 'char [142]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SEND_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:149:32: note: expanded from macro 'YSM_COMMAND_SEND_HELP' > ..."Send a file to a slave.\n" "usage: 'send <dest_slave> <filepath> <reason>'\n" "You may specify a filename with spaces by enclosing it in '\"' chars.\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2675:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "fstatus", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2677:4: warning: passing 'char [56]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_FILESTATUS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:145:37: note: expanded from macro 'YSM_COMMAND_FILESTATUS_HELP' > ..."Show the status of active transfers.\n" "usage: 'fstatus'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2682:24: warning: passing 'char [8]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "fcancel", > ^~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2684:4: warning: passing 'char [71]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_FILECANCEL_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:147:37: note: expanded from macro 'YSM_COMMAND_FILECANCEL_HELP' > ..."Cancel an ongoing transfer to/from a slave.\n" "usage: 'fcancel <slave>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2691:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "info", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2693:4: warning: passing 'char [68]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_INFO_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:46:32: note: expanded from macro 'YSM_COMMAND_INFO_HELP' > ..."Show information about your ysm client and session.\n" "usage: 'info'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2699:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "status", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2701:4: warning: passing 'char [65]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_STATUS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:67:34: note: expanded from macro 'YSM_COMMAND_STATUS_HELP' > ..."Change/Check your current status.\n" "usage: 'status [new_status]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2707:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "nick", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2709:4: warning: passing 'char [59]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_NICK_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:87:32: note: expanded from macro 'YSM_COMMAND_NICK_HELP' > ..."Check/Change your icq nickname.\n" "usage: 'nick [new_nick]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2715:24: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "email", > ^~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2717:4: warning: passing 'char [58]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_EMAIL_HELP, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:89:33: note: expanded from macro 'YSM_COMMAND_EMAIL_HELP' > ..."Check/Change your e-mail!.\n" "usage: 'email [new@address]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2724:24: warning: passing 'char [9]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "password", > ^~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2726:4: warning: passing 'char [111]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_PASSWORD_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:133:35: note: expanded from macro 'YSM_COMMAND_PASSWORD_HELP' > ..."Change your ICQ password. Passwords must be between 4 and 8 characters long.\n" "usage: 'password <new_pasword>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2731:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "logall", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2732:4: warning: passing 'char [4]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > "log", > ^~~~~ >./YSM_Commands.h:167:12: note: passing argument to parameter 'cmd_alias' here > int8_t *cmd_alias, > ^ >YSM_Commands.c:2733:4: warning: passing 'char [91]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_LOGALL_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:83:34: note: expanded from macro 'YSM_COMMAND_LOGALL_HELP' > ..."Check/Configure global/specific Logging.\n" "usage: 'logall [on|off]'\n" "usage: 'logall <name>'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2739:24: warning: passing 'char [5]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "beep", > ^~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2741:4: warning: passing 'char [54]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_BEEP_HELP, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:75:32: note: expanded from macro 'YSM_COMMAND_BEEP_HELP' > ..."Turn on/off message beeping!\n" "usage: 'beep [on|off]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2746:24: warning: passing 'char [7]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "sounds", > ^~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2748:4: warning: passing 'char [61]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_SOUNDS_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:77:34: note: expanded from macro 'YSM_COMMAND_SOUNDS_HELP' > ..."Turn on/off wave sounds globally.\n" "usage: 'sounds [on|off]'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Commands.c:2753:24: warning: passing 'char [11]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_AddCommandtoList( "loadconfig", > ^~~~~~~~~~~~ >./YSM_Commands.h:166:31: note: passing argument to parameter 'cmd_name' here >YSM_AddCommandtoList( int8_t *cmd_name, > ^ >YSM_Commands.c:2755:4: warning: passing 'char [58]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_COMMAND_LOADCONFIG_HELP, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:119:37: note: expanded from macro 'YSM_COMMAND_LOADCONFIG_HELP' > ..."Reload configuration file settings.\n" "usage: 'loadconfig'\n\n" > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >./YSM_Commands.h:168:12: note: passing argument to parameter 'cmd_help' here > int8_t *cmd_help, > ^ >YSM_Prompt.c:120:13: warning: passing 'int8_t [80]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( g_prompt, > ^~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:133:13: warning: passing 'int8_t [80]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( g_prompt, > ^~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:141:13: warning: passing 'int8_t [80]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( g_prompt, > ^~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:260:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > data_len = strlen(data)+1; > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:303:12: warning: passing 'int8_t [10]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strftime( time_string, 9, "%H:%M:%S", time_stamp ); > ^~~~~~~~~~~ >/usr/include/time.h:88:42: note: passing argument to parameter '__s' here >extern size_t strftime (char *__restrict __s, size_t __maxsize, > ^ >YSM_Prompt.c:352:28: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [31]' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (slave != NULL) r_nick = slave->info.NickName; > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Prompt.c:353:14: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char [12]' converts between pointers to integer types with different sign > [-Wpointer-sign] > else r_nick = "NOT a SLAVE"; > ^ ~~~~~~~~~~~~~ >YSM_Prompt.c:355:42: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_PostOutgoing( r_uin, r_nick, strlen(oldmark1), oldmark1 ); > ^~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:369:20: warning: passing 'char [11]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > p = YSM_getpass("Password: "); > ^~~~~~~~~~~~ >./YSM_Win32.h:74:30: note: passing argument to parameter 'text' here >int8_t * YSM_getpass(int8_t *text); > ^ >YSM_Prompt.c:372:13: warning: passing 'int8_t [12]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( YSM_USER.password, > ^~~~~~~~~~~~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:449:13: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy(YSM_AFKMessage, > ^~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Prompt.c:389:33: warning: unused parameter 'count' [-Wunused-parameter] >int32_t YSM_ConsoleIsHotKey(int count, int key) > ^ >YSM_Prompt.c:511:7: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > pbuf = rl_line_buffer; > ^ ~~~~~~~~~~~~~~ >YSM_Prompt.c:492:28: warning: unused parameter 'count' [-Wunused-parameter] >int YSM_ConsoleTabHook(int count, int key) > ^ >YSM_Prompt.c:492:39: warning: unused parameter 'key' [-Wunused-parameter] >int YSM_ConsoleTabHook(int count, int key) > ^ >YSM_Prompt.c:592:11: warning: passing 'int8_t [256]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf(inputrc, sizeof(inputrc), "%s/inputrc", YSM_cfgdir); > ^~~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:594:24: warning: passing 'int8_t [256]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (rl_read_init_file(inputrc) != 0) { > ^~~~~~~ >/usr/include/readline/readline.h:345:50: note: passing argument to parameter > here >extern int rl_read_init_file PARAMS((const char *)); > ^ >YSM_Prompt.c:618:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > retline = readline(YSM_ConsoleGetPrompt()); > ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/readline/readline.h:294:43: note: passing argument to parameter > here >extern char *readline PARAMS((const char *)); > ^ >YSM_Prompt.c:618:10: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > retline = readline(YSM_ConsoleGetPrompt()); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Prompt.c:622:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > add_history(retline); > ^~~~~~~ >/usr/include/readline/history.h:83:45: note: passing argument to parameter here >extern void add_history PARAMS((const char *)); > ^ >YSM_Prompt.c:654:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_DoCommand(retline); > ^~~~~~~ >./YSM_Prompt.h:61:26: note: passing argument to parameter 'cmd' here >void YSM_DoCommand(char *cmd); > ^ >YSM_Prompt.c:672:21: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > input = last = tmp = _input; > ^ ~~~~~~ >YSM_Prompt.c:676:23: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if(!fl) argv[*argc] = input; > ^ ~~~~~ >YSM_Prompt.c:683:9: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > last = argv[*argc]; > ^ ~~~~~~~~~~~ >YSM_Prompt.c:694:14: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > argv[*argc] = last; > ^ ~~~~ >YSM_Prompt.c:703:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > for (y = 0; y < strlen(argv[x]); y++) { > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:723:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > for (y = 0, z = 0; y < strlen(argv[x]); y++) { > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:752:20: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_ParseCommand( cmd, &argc, argv ); > ^~~ >YSM_Prompt.c:665:27: note: passing argument to parameter '_input' here >YSM_ParseCommand( int8_t *_input, int32_t *argc, int8_t *argv[] ) > ^ >YSM_Prompt.c:760:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_name, argv[0])) { > ^~~~~~~~~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:760:33: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_name, argv[0])) { > ^~~~~~~ >/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:765:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_alias, argv[0])) { > ^~~~~~~~~~~~~~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:765:35: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > || strcasecmp(node->cmd_alias, argv[0])) { > ^~~~~~~ >/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:813:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp(cmd, "ch") || !strcasecmp(cmd, "chat")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:813:44: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp(cmd, "ch") || !strcasecmp(cmd, "chat")) { > ^~~ >/usr/include/strings.h:116:36: note: passing argument to parameter '__s1' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:874:11: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > retline = readline(NULL); > ^ ~~~~~~~~~~~~~~ >YSM_Prompt.c:887:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > y = strlen(retline) + 1; /* +1 of the \n */ > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:931:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strlen(retline) == 1) { > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:987:30: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(msgdata) - strlen(msgdata) - 1); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:986:13: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncat( msgdata, retline, > ^~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Prompt.c:986:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strncat( msgdata, retline, > ^~~~~~~ >/usr/include/string.h:133:71: note: passing argument to parameter '__src' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Prompt.c:991:30: warning: passing 'int8_t [2548]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > sizeof(msgdata) - strlen(msgdata) - 1); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:990:13: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncat( msgdata, "\n", > ^~~~~~~ >/usr/include/string.h:133:40: note: passing argument to parameter '__dest' here >extern char *strncat (char *__restrict __dest, const char *__restrict __src, > ^ >YSM_Prompt.c:1084:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > YSM_ParseMessageData(*m_data, *m_len); > ^~~~~~~ >./YSM_Prompt.h:77:41: note: passing argument to parameter 'data' here >int32_t YSM_ParseMessageData( u_int8_t *data, u_int32_t length ); > ^ >YSM_Prompt.c:1087:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > (*m_len) = strlen(*m_data)+1; > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1091:13: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_LastMessage, > ^~~~~~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Prompt.c:1092:5: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > *m_data, > ^~~~~~~ >/usr/include/string.h:126:32: note: passing argument to parameter '__src' here > const char *__restrict __src, size_t __n) > ^ >YSM_Prompt.c:1180:25: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_GenerateLogEntry(r_nick, > ^~~~~~ >./YSM_ToolBox.h:88:31: note: passing argument to parameter 'nick' here >YSM_GenerateLogEntry( int8_t *nick, > ^ >YSM_Prompt.c:1183:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > m_data, > ^~~~~~ >./YSM_ToolBox.h:91:12: note: passing argument to parameter 'message' here > int8_t *message, > ^ >YSM_Prompt.c:1186:4: warning: misleading indentation; statement is not part of > the previous 'if' [-Wmisleading-indentation] > if ((g_promptstatus.flags & FL_AFKM) || > ^ >YSM_Prompt.c:1179:3: note: previous statement is here > if ((log_flag || YSM_SETTING_LOGALL || fl_inafk || fl_in... > ^ >YSM_Prompt.c:1248:42: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Event(EVENT_INCOMINGMESSAGE, r_uin, r_nick, m_len, m_data, 0); > ^~~~~~ >./YSM_ToolBox.h:62:11: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Prompt.c:1248:57: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_Event(EVENT_INCOMINGMESSAGE, r_uin, r_nick, m_len, m_data, 0); > ^~~~~~ >./YSM_ToolBox.h:64:11: note: passing argument to parameter 'm_data' here > int8_t *m_data, > ^ >YSM_Prompt.c:1265:5: warning: passing 'char [4]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > "y0u", > ^~~~~ >./YSM_ToolBox.h:88:31: note: passing argument to parameter 'nick' here >YSM_GenerateLogEntry( int8_t *nick, > ^ >YSM_Prompt.c:1278:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > *m_len = strlen(*m_data) + 1; > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1315:28: warning: passing 'char [50]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_WriteStatus(r_status, status_string); > ^~~~~~~~~~~~~ >./YSM_ToolBox.h:74:48: note: passing argument to parameter 'buf' here >void YSM_WriteStatus(u_int16_t status, int8_t *buf); > ^ >YSM_Prompt.c:1318:10: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [12]' converts between pointers to integer types with different > sign [-Wpointer-sign] > r_nick = "NOT a SLAVE"; > ^ ~~~~~~~~~~~~~ >YSM_Prompt.c:1320:41: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'unsigned char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > contact = YSM_QuerySlaves(SLAVE_NAME, r_nick, 0, 0); > ^~~~~~ >./YSM_Setup.h:42:17: note: passing argument to parameter 'Extra' here > unsigned char *Extra, > ^ >YSM_Prompt.c:1368:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > && strstr(m_data, "/me")) { > ^~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Prompt.c:1376:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > m_data = strstr(m_data, "/me"); > ^~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Prompt.c:1376:11: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > m_data = strstr(m_data, "/me"); > ^ ~~~~~~~~~~~~~~~~~~~~~ >YSM_Prompt.c:1401:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > (strchr(m_data,'\n') != NULL) > ^~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Prompt.c:1416:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > (strchr(m_data,'\n') != NULL) > ^~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Prompt.c:1426:10: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strtok(m_data, "IP: "); > ^~~~~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Prompt.c:1434:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > auxb = strchr(m_data, 0xfe); > ^~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Prompt.c:1438:9: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > auxb = &m_data[0]; > ^ ~~~~~~~~~~ >YSM_Prompt.c:1441:8: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > aux = &m_data[0]; > ^ ~~~~~~~~~~ >YSM_Prompt.c:1447:13: warning: passing 'int8_t [2548]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > strncpy( YSM_LastURL, aux, > ^~~~~~~~~~~ >/usr/include/string.h:125:40: note: passing argument to parameter '__dest' here >extern char *strncpy (char *__restrict __dest, > ^ >YSM_Prompt.c:1479:10: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > strtok(m_data, " "); /* amount */ > ^~~~~~ >/usr/include/string.h:336:39: note: passing argument to parameter '__s' here >extern char *strtok (char *__restrict __s, const char *__restrict __delim) > ^ >YSM_Prompt.c:1483:34: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > while (aux != NULL && x < atoi(m_data)) { > ^~~~~~ >/usr/include/stdlib.h:361:26: note: passing argument to parameter '__nptr' here >__NTH (atoi (const char *__nptr)) > ^ >YSM_Prompt.c:1531:25: warning: passing 'char [13]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_CODE, __FILE__, __LINE__, 1); > ^~~~~~~~ ><scratch space>:95:1: note: expanded from here >"YSM_Prompt.c" >^~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Prompt.c:1542:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > m_data, > ^~~~~~ >YSM_Prompt.c:1165:9: note: passing argument to parameter 'm_data' here > char *m_data, > ^ >YSM_Prompt.c:1543:4: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > r_nick, > ^~~~~~ >YSM_Prompt.c:1166:9: note: passing argument to parameter 'r_nick' here > char *r_nick, > ^ >YSM_Prompt.c:1584:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > for (x = 0; x < strlen(incomplete); x++) > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1591:49: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if(!memcmp(node->cmd_name, incomplete, strlen(incomplete))) { > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1595:51: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > ...if(!memcmp(node->cmd_alias, incomplete, strlen(incomplete))) { > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1578:31: warning: unused parameter 'argc' [-Wunused-parameter] >YSM_ConsoleTabCommand(int32_t argc, int8_t **argv, int32_t *pos, size_t msize) > ^ >YSM_Prompt.c:1672:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > strlen(incomplete) )) break; > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1671:5: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > incomplete, > ^~~~~~~~~~ >/usr/include/strings.h:120:55: note: passing argument to parameter '__s2' here >extern int strncasecmp (const char *__s1, const char *__s2, size_t __n) > ^ >YSM_Prompt.c:1687:40: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (!strcasecmp(node->info.NickName, incomplete)) { > ^~~~~~~~~~ >/usr/include/strings.h:116:54: note: passing argument to parameter '__s2' here >extern int strcasecmp (const char *__s1, const char *__s2) > ^ >YSM_Prompt.c:1720:13: warning: passing 'int8_t [100]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( tmpbuf, > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:1727:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > *pos -= strlen(incomplete); > ^~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Prompt.c:1746:18: warning: passing 'int8_t [100]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > rl_insert_text(tmpbuf); > ^~~~~~ >/usr/include/readline/readline.h:413:47: note: passing argument to parameter > here >extern int rl_insert_text PARAMS((const char *)); > ^ >YSM_Prompt.c:1792:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^~~~~~~ >/usr/include/string.h:226:34: note: passing argument to parameter '__s' here >extern char *strchr (const char *__s, int __c) > ^ >YSM_Prompt.c:1792:8: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > aux = strchr(argv[x],'\0'); > ^ ~~~~~~~~~~~~~~~~~~~~ >YSM_Prompt.c:1804:14: warning: passing 'int8_t [100]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > snprintf( tmpbuf, > ^~~~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Prompt.c:1815:19: warning: passing 'int8_t [100]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > rl_insert_text(tmpbuf); > ^~~~~~ >/usr/include/readline/readline.h:413:47: note: passing argument to parameter > here >extern int rl_insert_text PARAMS((const char *)); > ^ >YSM_Prompt.c:1822:18: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > *size = strlen(string); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >86 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Wrappers.c -o YSM_Wrappers.o >287 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Crypt.c -o YSM_Crypt.o >YSM_Wrappers.c:98:30: warning: passing 'char [15]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_Error(ERROR_NETWORK, __FILE__, __LINE__, 0); > ^~~~~~~~ ><scratch space>:80:1: note: expanded from here >"YSM_Wrappers.c" >^~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:70:40: note: passing argument to parameter 'file' here >void YSM_Error( int32_t level, int8_t *file, int32_t line, int8_t verbose ); > ^ >YSM_Wrappers.c:300:3: warning: passing 'char [31]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > YSM_USER.info.NickName, > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_ToolBox.h:62:11: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Wrappers.c:275:34: warning: unused parameter 'ask' [-Wunused-parameter] >YSM_Exit( int32_t status, int8_t ask ) > ^ >YSM_Crypt.c:59:3: warning: passing 'char *' to parameter of type 'RBYTE *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &plain_data[sizeof C_head], > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./rijndael/rijndael-api-fst.h:102:10: note: passing argument to parameter > 'input' here > RBYTE *input, int inputOctets, RBYTE *outBuffer); > ^ >YSM_Crypt.c:61:3: warning: passing 'char *' to parameter of type 'RBYTE *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &plain_data[sizeof C_head]) <= 0) return 0; > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >./rijndael/rijndael-api-fst.h:102:41: note: passing argument to parameter > 'outBuffer' here > RBYTE *input, int inputOctets, RBYTE *outBuffer); > ^ >YSM_Crypt.c:95:4: warning: passing 'char *' to parameter of type 'RBYTE *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &enc_data[sizeof C_head], > ^~~~~~~~~~~~~~~~~~~~~~~~ >./rijndael/rijndael-api-fst.h:108:10: note: passing argument to parameter > 'input' here > RBYTE *input, int inputOctets, RBYTE *outBuffer); > ^ >YSM_Crypt.c:98:4: warning: passing 'char *' to parameter of type 'RBYTE *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > &enc_data[sizeof C_head] ) <= 0) return -1; > ^~~~~~~~~~~~~~~~~~~~~~~~ >./rijndael/rijndael-api-fst.h:108:41: note: passing argument to parameter > 'outBuffer' here > RBYTE *input, int inputOctets, RBYTE *outBuffer); > ^ >YSM_Crypt.c:124:20: warning: passing 'int8_t [65]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > if (YSM_KeyEmpty( contact->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Crypt.c:146:30: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > err_code = YSM_EncryptData( cdata, *m_len, keyout ); > ^~~~~ >YSM_Crypt.c:38:24: note: passing argument to parameter 'plain_data' here >YSM_EncryptData( char *plain_data, int len, keyInstance *cipherKey) > ^ >YSM_Crypt.c:193:21: warning: passing 'int8_t [65]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > if (YSM_KeyEmpty( contact->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Crypt.c:212:30: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > err_code = YSM_DecryptData( *m_data, *crypt_key ); > ^~~~~~~ >YSM_Crypt.c:67:24: note: passing argument to parameter 'enc_data' here >YSM_DecryptData( char *enc_data, keyInstance *cipherKey ) > ^ >YSM_Crypt.c:265:3 warnings generated. >21: warning: passing 'int8_t [65]' to parameter of type 'char *' > converts between pointers to integer types with different sign > [-Wpointer-sign] > if ( YSM_KeyEmpty( contact->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Crypt.c:282:30: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > err_code = YSM_DecryptData( *m_data, *crypt_key ); > ^~~~~~~ >YSM_Crypt.c:67:24: note: passing argument to parameter 'enc_data' here >YSM_DecryptData( char *enc_data, keyInstance *cipherKey ) > ^ >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_Direct.c -o YSM_Direct.o >10 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c YSM_FishGUI.c -o YSM_FishGUI.o >YSM_Direct.c:115:47: warning: passing 'int *' to parameter of type 'socklen_t *' > (aka 'unsigned int *') converts between pointers to integer types with > different sign [-Wpointer-sign] > getsockname( sock, (struct sockaddr *)&addr, (int *)&tmp ); > ^~~~~~~~~~~ >/usr/include/sys/socket.h:117:26: note: passing argument to parameter '__len' > here > socklen_t *__restrict __len) __THROW; > ^ >YSM_Direct.c:160:5: warning: passing 'int *' to parameter of type 'socklen_t *' > (aka 'unsigned int *') converts between pointers to integer types with > different sign [-Wpointer-sign] > (int *)&addrlen); > ^~~~~~~~~~~~~~~ >/usr/include/sys/socket.h:233:28: note: passing argument to parameter > '__addr_len' here > socklen_t *__restrict __addr_len); > ^ >YSM_Direct.c:182:39: warning: passing 'int8_t [2050]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > r_len = YSM_DC_ReadPacket( cli_sock, buf); > ^~~ >./YSM_Direct.h:57:44: note: passing argument to parameter 'buf' here >int YSM_DC_ReadPacket( int cli_sock, char *buf ); > ^ >YSM_Direct.c:222:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > r_uin = Chars_2_DW(&buf[15]); > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:223:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > r_ip1 = Chars_2_DW(&buf[19]); /* server-side address */ > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:224:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > r_ip2 = Chars_2_DW(&buf[23]); /* internal address */ > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:341:23: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > p_len = Chars_2_Word(&buf[0]); > ^~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:401:13: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, remote_slave->Uin); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:409:15: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > Word_2_Chars(buf+pos, YSM_USER.d_con.rPort); > ^~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Direct.c:412:13: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, YSM_USER.Uin); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:415:13: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, YSM_USER.d_con.rIP_ext); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:417:13: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, YSM_USER.d_con.rIP_int); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:426:13: warning: passing 'char *' to parameter of type 'u_int8_t *' > (aka 'unsigned char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, remote_slave->d_con.rCookie); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:440:33: warning: unused parameter 'victim' [-Wunused-parameter] >YSM_DC_ReceiveInitA( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) > ^ >YSM_Direct.c:440:49: warning: unused parameter 'buf' [-Wunused-parameter] >YSM_DC_ReceiveInitA( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) > ^ >YSM_Direct.c:440:62: warning: unused parameter 'r_len' [-Wunused-parameter] >YSM_DC_ReceiveInitA( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) > ^ >YSM_Direct.c:590:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > inet_ntoa(r_addr), > ^~~~~~~~~~~~~~~~~ >./YSM_Network.h:435:22: note: passing argument to parameter 'host' here >YSM_Connect( int8_t *host, u_int16_t port, int8_t verbose ); > ^ >YSM_Direct.c:692:28: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > greet_type = Chars_2_Word(m_data+pos); > ^~~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:701:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > len = Chars_2_DW(m_data+pos); > ^~~~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:709:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > len = Chars_2_DW(m_data+pos); /* we have data len here */ > ^~~~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:737:6: warning: passing 'char [31]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > victim->info.NickName, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Prompt.h:74:12: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Direct.c:778:6: warning: passing 'char [31]' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > victim->info.NickName, > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Prompt.h:74:12: note: passing argument to parameter 'r_nick' here > int8_t *r_nick, > ^ >YSM_Direct.c:837:27: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > fnamelen = Chars_2_Word(m_data+pos); /* Filename length */ > ^~~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:847:22: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > fsize = Chars_2_DW(m_data+pos); > ^~~~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:796:11: warning: unused parameter 'm_type' [-Wunused-parameter] > int8_t m_type, > ^ >YSM_Direct.c:800:12: warning: unused parameter 'm_status' [-Wunused-parameter] > int16_t m_status ) > ^ >YSM_Direct.c:887:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'unsigned char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (YSM_DecryptDCPacket(data, data_len) <= 0) { > ^~~~ >./YSM_Direct.h:48:17: note: passing argument to parameter 'buf' here > unsigned char *buf, > ^ >YSM_Direct.c:895:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > cmd = Chars_2_Word(&data[pos]); > ^~~~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:925:6: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > data, > ^~~~ >./YSM_Network.h:207:13: note: passing argument to parameter 'data' here > u_int8_t *data, > ^ >YSM_Direct.c:946:35: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > r_len = YSM_DC_ReadPacket( sock, &buf[0] ); > ^~~~~~~ >YSM_Direct.c:323:40: note: passing argument to parameter 'buf' here >YSM_DC_ReadPacket( int cli_sock, char *buf ) > ^ >YSM_Direct.c:1028:8: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > buf, > ^~~ >./YSM_Direct.h:122:62: note: passing argument to parameter 'buf' here >YSM_DC_FileInitAck( YSM_SLAVE *victim, int32_t sock, int8_t *buf, int32_t len ); > ^ >YSM_Direct.c:1052:9: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > buf, > ^~~ >./YSM_Direct.h:127:63: note: passing argument to parameter 'buf' here >YSM_DC_FileStartAck( YSM_SLAVE *victim, int32_t sock, int8_t *buf, int32... > ^ >YSM_Direct.c:1074:40: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > ret = YSM_DC_FileTransfer( victim, buf, len ); > ^~~ >./YSM_Direct.h:133:49: note: passing argument to parameter 'buf' here >YSM_DC_FileTransfer( YSM_SLAVE *victim, int8_t *buf, int32_t len ); > ^ >YSM_Direct.c:1089:39: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > ret = YSM_DC_FileReceive( victim, buf, len ); > ^~~ >./YSM_Direct.h:135:56: note: passing argument to parameter 'buf' here >int32_t YSM_DC_FileReceive( YSM_SLAVE *victim, int8_t *buf, int32_t len ); > ^ >YSM_Direct.c:1157:40: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > ret = YSM_DC_ReceiveInitA( victim, buf, len ); > ^~~ >YSM_Direct.c:440:49: note: passing argument to parameter 'buf' here >YSM_DC_ReceiveInitA( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) > ^ >YSM_Direct.c:1186:39: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > ret = YSM_DC_ReceiveInitC( victim, buf, len ); > ^~~ >YSM_Direct.c:509:49: note: passing argument to parameter 'buf' here >YSM_DC_ReceiveInitC( YSM_SLAVE *victim, int8_t *buf, int32_t r_len ) > ^ >YSM_Direct.c:1242:42: warning: passing 'u_int8_t *' (aka 'unsigned char *') to > parameter of type 'int8_t *' (aka 'signed char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > ret = YSM_DC_IncomingMessage( victim, buf, len ); > ^~~ >YSM_Direct.c:872:52: note: passing argument to parameter 'data' here >YSM_DC_IncomingMessage( YSM_SLAVE *victim, int8_t *data, int32_t data_len ) > ^ >YSM_Direct.c:1422:15: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(buf+pos, seq); > ^~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Direct.c:1432:15: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(buf+pos, m_status); > ^~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Direct.c:1435:15: warning: passing 'char *' to parameter of type > 'u_int8_t *' (aka 'unsigned char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > Word_2_Chars(buf+pos, _priority); > ^~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Direct.c:1455:23: warning: passing 'char *' to parameter of type > 'unsigned char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_EncryptDCPacket( buf+2, pos-2 ); > ^~~~~ >YSM_Direct.c:1270:38: note: passing argument to parameter 'buf' here >YSM_EncryptDCPacket ( unsigned char *buf, int buf_len ) > ^ >YSM_Direct.c:1593:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(&buf[pos], file_size); /* File Size - Bytes */ > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:1606:11: warning: assigning to 'char *' from 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > *out_ptr = buf; > ^ ~~~ >YSM_Direct.c:1710:26: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > fnamelen = Chars_2_Word(data+pos); /* Filename length */ > ^~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:1727:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > fsize = Chars_2_DW(data+pos); > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:1853:21: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > && (YSM_KeyEmpty(victim->crypto.strkey) > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Direct.c:1691:10: warning: unused parameter 'm_type' [-Wunused-parameter] > int8_t m_type, /* message type */ > ^ >YSM_Direct.c:1923:4: warning: passing 'int *' to parameter of type 'socklen_t *' > (aka 'unsigned int *') converts between pointers to integer types with > different sign [-Wpointer-sign] > (int *)&addrlen ); > ^~~~~~~~~~~~~~~ >/usr/include/sys/socket.h:233:28: note: passing argument to parameter > '__addr_len' here > socklen_t *__restrict __addr_len); > ^ >YSM_Direct.c:2020:6: warning: passing 'char *' to parameter of type 'int8_t *' > (aka 'signed char *') converts between pointers to integer types with > different sign [-Wpointer-sign] > inet_ntoa(r_addr), > ^~~~~~~~~~~~~~~~~ >./YSM_Network.h:435:22: note: passing argument to parameter 'host' here >YSM_Connect( int8_t *host, u_int16_t port, int8_t verbose ); > ^ >YSM_Direct.c:2122:6: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > reason, > ^~~~~~ >YSM_Direct.c:1468:10: note: passing argument to parameter 'reason' here > char *reason, > ^ >YSM_Direct.c:2132:21: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty( victim->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Direct.c:2266:21: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty( victim->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Direct.c:2301:6: warning: passing 'int8_t [50]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > victim->d_con.finfo.name, > ^~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Direct.c:1469:10: note: passing argument to parameter 'filename' here > char *filename, > ^ >YSM_Direct.c:2310:21: warning: passing 'int8_t [65]' to parameter of type > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > if (!YSM_KeyEmpty( victim->crypto.strkey ) > ^~~~~~~~~~~~~~~~~~~~~ >./YSM_Crypt.h:55:21: note: passing argument to parameter 'key' here >YSM_KeyEmpty( char *key ); > ^ >YSM_Direct.c:2346:17: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > paux = strrchr(fname, '/'); > ^~~~~ >/usr/include/string.h:253:35: note: passing argument to parameter '__s' here >extern char *strrchr (const char *__s, int __c) > ^ >YSM_Direct.c:2346:7: warning: assigning to 'int8_t *' (aka 'signed char *') from > 'char *' converts between pointers to integer types with different sign > [-Wpointer-sign] > paux = strrchr(fname, '/'); > ^ ~~~~~~~~~~~~~~~~~~~ >YSM_Direct.c:2352:20: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > newsize = strlen(paux) - 1; > ^~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2373:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (stat(fname, &filestat) < 0) { > ^~~~~ >/usr/include/sys/stat.h:453:26: note: passing argument to parameter '__path' > here >__NTH (stat (const char *__path, struct stat *__statbuf)) > ^ >YSM_Direct.c:2378:25: warning: assigning to 'int8_t *' (aka 'signed char *') > from 'char [22]' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (desc == NULL) desc = "File sent with ysmICQ"; > ^ ~~~~~~~~~~~~~~~~~~~~~~~ >YSM_Direct.c:2381:37: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > victim->d_con.finfo.fd = YSM_fopen(fname, "rb"); > ^~~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_Direct.c:2393:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (strlen(fname) >= MAX_PEER_FILENAMEL) { > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2399:49: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > memcpy(victim->d_con.finfo.name, fname, strlen(fname)); > ^~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2401:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_DC_FileA( victim, desc ); > ^~~~ >YSM_Direct.c:2291:40: note: passing argument to parameter 'reason' here >YSM_DC_FileA( YSM_SLAVE *victim, char *reason ) > ^ >YSM_Direct.c:2436:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], numfiles ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2439:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], numbytes ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2445:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], victim->d_con.finfo.speed ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2472:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > num_files = Chars_2_DW(buf+pos); > ^~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2474:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > num_bytes = Chars_2_DW(buf+pos); > ^~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2476:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > speed = Chars_2_DW(buf+pos); > ^~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2508:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &data[pos], victim->d_con.finfo.speed ); > ^~~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2464:75: warning: unused parameter 'len' [-Wunused-parameter] >YSM_DC_FileInitAck( YSM_SLAVE *victim, int32_t sock, int8_t *buf, int32_t len ) > ^ >YSM_Direct.c:2538:16: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pos += strlen(victim->d_con.finfo.name) + 3; > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2551:25: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf[pos] = 19 + strlen(victim->d_con.finfo.name) + 1; > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2560:20: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > buf[pos] = strlen(victim->d_con.finfo.name) + 1; > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2565:10: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > strlen(victim->d_con.finfo.name) ); > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2566:16: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > pos += strlen(victim->d_con.finfo.name) + 1; > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2571:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], victim->d_con.finfo.size ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2575:14: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars( &buf[pos], victim->d_con.finfo.speed ); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2600:23: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > speed = Chars_2_Word(data+pos); > ^~~~~~~~ >./YSM_ToolBox.h:101:36: note: passing argument to parameter 'buf' here >u_int16_t Chars_2_Word (u_int8_t * buf); > ^ >YSM_Direct.c:2613:25: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > num_bytes = Chars_2_DW(data+pos); > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2616:21: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > speed = Chars_2_DW(data+pos); > ^~~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2647:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, victim->d_con.finfo.speed); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2651:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, victim->d_con.finfo.num); > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2681:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(buf+pos, numfile); /* file num being stopped! */ > ^~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2712:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > DW_2_Chars(&buf[pos], newspeed); > ^~~~~~~~~ >./YSM_ToolBox.h:103:28: note: passing argument to parameter 'buf' here >void DW_2_Chars(u_int8_t * buf, u_int32_t num); > ^ >YSM_Direct.c:2735:24: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > newspeed = Chars_2_DW(buf+pos); > ^~~~~~~ >./YSM_ToolBox.h:99:34: note: passing argument to parameter 'buf' here >u_int32_t Chars_2_DW( u_int8_t * buf ); > ^ >YSM_Direct.c:2728:62: warning: unused parameter 'len' [-Wunused-parameter] >YSM_DC_FileSpeedAck( YSM_SLAVE *victim, int8_t *buf, int32_t len ) > ^ >YSM_Direct.c:2757:15: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'u_int8_t *' (aka 'unsigned char *') converts between > pointers to integer types with different sign [-Wpointer-sign] > Word_2_Chars(&buf[pos], dlen+1 ); > ^~~~~~~~~ >./YSM_ToolBox.h:105:31: note: passing argument to parameter 'buf' here >void Word_2_Chars (u_int8_t * buf, const int num); > ^ >YSM_Direct.c:2774:62: warning: unused parameter 'len' [-Wunused-parameter] >YSM_DC_FileTransfer( YSM_SLAVE *victim, int8_t *buf, int32_t len ) > ^ >YSM_Direct.c:2913:17: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > size += strlen(victim->d_con.finfo.name) + 1; > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >YSM_FishGUI.c:198:36: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > return (myxdr_write_string(strlen(string), string)); > ^~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >extern size_t strlen (const char *__s) > ^ >YSM_Direct.c:2917:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf( path, > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Direct.c:2925:11: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (stat(path, &filestat)) { > ^~~~ >/usr/include/sys/stat.h:453:26: note: passing argument to parameter '__path' > here >__NTH (stat (const char *__path, struct stat *__statbuf)) > ^ >YSM_Direct.c:2931:13: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > if (mkdir(path, 0700)) { > ^~~~ >/usr/include/sys/stat.h:317:31: note: passing argument to parameter '__path' > here >extern int mkdir (const char *__path, __mode_t __mode) > ^ >YSM_Direct.c:2940:13: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > if (strstr(victim->d_con.finfo.name, "\\..") > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Direct.c:2941:12: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > || strstr(victim->d_con.finfo.name,"..\\") > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Direct.c:2942:12: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > || strstr(victim->d_con.finfo.name,"../") > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Direct.c:2943:12: warning: passing 'int8_t [50]' to parameter of type > 'const char *' converts between pointers to integer types with different > sign [-Wpointer-sign] > || strstr(victim->d_con.finfo.name,"/..")) { > ^~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/string.h:330:34: note: passing argument to parameter '__haystack' > here >extern char *strstr (const char *__haystack, const char *__needle) > ^ >YSM_Direct.c:2949:12: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > snprintf( path, > ^~~~ >/usr/include/stdio.h:354:39: note: passing argument to parameter '__s' here >extern int snprintf (char *__restrict __s, size_t __maxlen, > ^ >YSM_Direct.c:2958:38: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > victim->d_con.finfo.fd = YSM_fopen( path, "ab" ); > ^~~~ >./YSM_Wrappers.h:55:30: note: passing argument to parameter 'path' here >FILE * YSM_fopen(const char *path, const char *mode); > ^ >YSM_FishGUI.c:246:31: warning: passing 'char [31]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > r = myxdr_write_ansi_string(contact->info.NickName); > ^~~~~~~~~~~~~~~~~~~~~~ >YSM_FishGUI.c:196:33: note: passing argument to parameter 'string' here >myxdr_write_ansi_string(int8_t *string) > ^ >YSM_FishGUI.c:248:31: warning: passing 'char [1]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > r = myxdr_write_ansi_string(""); > ^~ >YSM_FishGUI.c:196:33: note: passing argument to parameter 'string' here >myxdr_write_ansi_string(int8_t *string) > ^ >YSM_FishGUI.c:271:48: warning: passing 'char [6]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...FishGUI_send_charsetmessage(uin, data, len,"utf-8"); > ^~~~~~~ >YSM_FishGUI.c:65:77: note: passing argument to parameter 'charset' here > ...uin, int8_t *data, int32_t len, int8_t *charset); > ^ >YSM_FishGUI.c:275:49: warning: passing 'char [10]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...FishGUI_send_charsetmessage(uin, data, len,"utf_16_be"); > ^~~~~~~~~~~ >YSM_FishGUI.c:65:77: note: passing argument to parameter 'charset' here > ...uin, int8_t *data, int32_t len, int8_t *charset); > ^ >YSM_FishGUI.c:277:49: warning: passing 'char [11]' to parameter of type > 'int8_t *' (aka 'signed char *') converts between pointers to integer > types with different sign [-Wpointer-sign] > ...FishGUI_send_charsetmessage(uin, data, len,"iso-8859-1"); > ^~~~~~~~~~~~ >YSM_FishGUI.c:65:77: note: passing argument to parameter 'charset' here > ...uin, int8_t *data, int32_t len, int8_t *charset); > ^ >YSM_FishGUI.c:256:50: warning: unused parameter 'nick' [-Wunused-parameter] >FishGUI_event(int8_t event, int32_t uin, int8_t *nick, > ^ >YSM_FishGUI.c:316:2: warning: misleading indentation; statement is not part of > the previous 'if' [-Wmisleading-indentation] > r = myxdr_write_int2(im_MSG); > ^ >YSM_FishGUI.c:313:5: note: previous statement is here > if (!data) > ^ >YSM_FishGUI.c:340:37: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'const char *' converts between pointers to integer > types with different sign [-Wpointer-sign] > r = r && myxdr_write_string(strlen(charset), charset); > ^~~~~~~ >/usr/include/string.h:385:35: note: passing argument to parameter '__s' here >extern size_t strlen (const char *__s) > ^ >YSM_FishGUI.c:458:19: warning: passing 'int8_t *' (aka 'signed char *') to > parameter of type 'char *' converts between pointers to integer types with > different sign [-Wpointer-sign] > YSM_DoCommand(buf); > ^~~ >./YSM_Prompt.h:61:26: note: passing argument to parameter 'cmd' here >void YSM_DoCommand(char *cmd); > ^ >10 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c rijndael/rijndael-alg-fst.c -o rijndael/rijndael-alg-fst.o >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DYSM_WITH_THREADS=1 -DVI_MODE=1 -DHAVE_LIBREADLINE=1 -DHAVE_READLINE_READLINE_H=1 -DHAVE_READLINE_HISTORY=1 -DHAVE_READLINE_HISTORY_H=1 -DYSM_USE_CHARCONV=1 -DHAVE_SETENV=1 -DSTDC_HEADERS=1 -c rijndael/rijndael-api-fst.c -o rijndael/rijndael-api-fst.o >99 warnings generated. >x86_64-pc-linux-gnu-clang -W -Wall -Wno-unused -Wbad-function-cast -Wcast-qual -Wshadow -Wnested-externs -Wstrict-prototypes -Waggregate-return -O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color -std=gnu89 -I. -Irijndael YSM_Main.o YSM_Network.o YSM_Setup.o YSM_ToolBox.o YSM_Charset.o YSM_Win32.o YSM_Lists.o YSM_Slaves.o YSM_Commands.o YSM_Prompt.o YSM_Wrappers.o YSM_Crypt.o YSM_Direct.o YSM_FishGUI.o rijndael/rijndael-alg-fst.o rijndael/rijndael-api-fst.o -o ysm -lnsl -lpthread -lreadline -Wl,-O1 -Wl,--as-needed -fuse-ld=lld -Wl,--defsym=__gentoo_check_ldflags__=0 > >********************************************************** >** ysmICQ is ready to be used. Are you ready? ** >********************************************************** > >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >all done >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >>>> Source compiled. >>>> Test phase [not enabled]: net-im/ysm-2.9.9.1-r1 > >>>> Install net-im/ysm-2.9.9.1-r1 into /var/tmp/portage/net-im/ysm-2.9.9.1-r1/image/ >make -j2 V=1 DESTDIR=/var/tmp/portage/net-im/ysm-2.9.9.1-r1/image/ install >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >make[1]: Nothing to be done for 'all'. >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >all done >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src/man' >make[1]: Entering directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >/usr/lib/portage/python3.7/ebuild-helpers/xattr/install -c -s ysm /var/tmp/portage/net-im/ysm-2.9.9.1-r1/image//usr/bin/ ; >/usr/bin/install: cannot run 'strip': No such file or directory >/usr/bin/install: strip process terminated abnormally >make[1]: *** [Makefile:52: install-prog] Error 1 >make[1]: Leaving directory '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1/src' >make: *** [Makefile:23: install-recursive] Error 2 > * ERROR: net-im/ysm-2.9.9.1-r1::gentoo failed (install phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=net-im/ysm-2.9.9.1-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=net-im/ysm-2.9.9.1-r1::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/net-im/ysm-2.9.9.1-r1:20200707-033407.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/temp/environment'. > * Working directory: '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1' > * S: '/var/tmp/portage/net-im/ysm-2.9.9.1-r1/work/ysmv7_2_9_9_1' > > > >emerge --info: >Portage 2.3.103 (python 3.7.8-final-0, default/linux/amd64/17.1, gcc-10.1.0, glibc-2.31-r5, 5.4.0-1015-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1015-aws-x86_64-AMD_EPYC_7571-with-gentoo-2.7 >KiB Mem: 7895548 total, 1984596 free >KiB Swap: 0 total, 0 free >Timestamp of repository gentoo: Tue, 07 Jul 2020 01:09:41 +0000 >sh bash 5.0_p17 >ld GNU ld (Gentoo 2.34 p4) 2.34.0 >app-shells/bash: 5.0_p17::gentoo >dev-lang/perl: 5.30.3-r2::gentoo >dev-lang/python: 2.7.18::gentoo, 3.7.8-r1::gentoo, 3.8.3-r1::gentoo, 3.9.0_beta4::gentoo >dev-util/cmake: 3.18.0_rc3::gentoo >sys-apps/baselayout: 2.7::gentoo >sys-apps/openrc: 0.42.1::gentoo >sys-apps/sandbox: 2.20::gentoo >sys-devel/autoconf: 2.69-r5::gentoo >sys-devel/automake: 1.16.2::gentoo >sys-devel/binutils: 2.34-r1::gentoo >sys-devel/gcc: 10.1.0-r2::gentoo >sys-devel/gcc-config: 2.3.1::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.7::gentoo (virtual/os-headers) >sys-libs/glibc: 2.31-r5::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-verify-metamanifest: yes > sync-rsync-extra-opts: > sync-rsync-verify-jobs: 1 > sync-rsync-verify-max-age: 24 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="*" >CBUILD="x86_64-pc-linux-gnu" >CC="x86_64-pc-linux-gnu-clang" >CFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXX="x86_64-pc-linux-gnu-clang++" >CXXFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >DISTDIR="/usr/portage/distfiles" >EMERGE_DEFAULT_OPTS="--with-bdeps=y --binpkg-respect-use=y -1 -b -k" >ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=native -frecord-gcc-switches -fno-diagnostics-color" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="C.UTF-8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -fuse-ld=lld -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j2 V=1" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri fortran gdbm iconv ipv6 libtirpc multilib ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python2_7 python3_7" RUBY_TARGETS="ruby25" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" >Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 731152
: 648076