==> Creating clean working copy [build]...done
==> Making package: stompy 0.0.4-2 (Fri Mar 24 12:57:25 UTC 2017)
==> Retrieving sources...
  -> Found stompy.tgz
==> Validating source files with sha512sums...
    stompy.tgz ... Passed
==> Making package: stompy 0.0.4-2 (Fri Mar 24 12:57:26 UTC 2017)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found stompy.tgz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
    stompy.tgz ... Passed
==> Extracting sources...
  -> Extracting stompy.tgz with bsdtar
==> Starting build()...
Note: GNU MP library version 4.1 or newer is required. Older versions will not work.
gcc -lm -lgmp -lssl -lcrypto -ffast-math -O3 -Wall -fomit-frame-pointer -funroll-loops -o stompy stompy.c
stompy.c: In function 'issue_request':
stompy.c:120:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
     sprintf(tmp,"HTTP/1.1 200 Replay from file\n");
             ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:121:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     BUF_APPEND(ret,tmp,strlen(tmp));
                               ^
stompy.c:68:48: note: in definition of macro 'BUF_APPEND'
     (_b)->buf = realloc((_b)->buf,(_b)->blen + _slen + 1); \
                                                ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:121:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     BUF_APPEND(ret,tmp,strlen(tmp));
                               ^
stompy.c:69:42: note: in definition of macro 'BUF_APPEND'
     memcpy((_b)->buf + (_b)->blen, _str, _slen); \
                                          ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:121:31: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     BUF_APPEND(ret,tmp,strlen(tmp));
                               ^
stompy.c:70:19: note: in definition of macro 'BUF_APPEND'
     (_b)->blen += _slen; \
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:123:34: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness [-Wpointer-sign]
     if (reading_from_raw) strcpy(type,"custom");
                                  ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:126:14: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *strcpy (char *__restrict __dest, const char *__restrict __src)
              ^~~~~~
stompy.c:127:18: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
       if (!fgets(buf,sizeof(buf)-1,read_from_file))
                  ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:625:14: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^~~~~
stompy.c:130:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
         if (sscanf(buf,"%100[ -~]\n",val) != 1)
                    ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:133:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
         if (sscanf(buf,"%16[^|]|%100[^|]|%100[ -~]\n",type,name,val) != 3)
                    ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:137:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
         sprintf(tmp,"Location: %s\n",val);
                 ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:138:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:68:48: note: in definition of macro 'BUF_APPEND'
     (_b)->buf = realloc((_b)->buf,(_b)->blen + _slen + 1); \
                                                ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:138:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:69:42: note: in definition of macro 'BUF_APPEND'
     memcpy((_b)->buf + (_b)->blen, _str, _slen); \
                                          ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:138:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:70:19: note: in definition of macro 'BUF_APPEND'
     (_b)->blen += _slen; \
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:140:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
         sprintf(tmp,"Set-cookie: %s=%s\n",name,val);
                 ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:141:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:68:48: note: in definition of macro 'BUF_APPEND'
     (_b)->buf = realloc((_b)->buf,(_b)->blen + _slen + 1); \
                                                ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:141:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:69:42: note: in definition of macro 'BUF_APPEND'
     memcpy((_b)->buf + (_b)->blen, _str, _slen); \
                                          ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:141:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:70:19: note: in definition of macro 'BUF_APPEND'
     (_b)->blen += _slen; \
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:143:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
         sprintf(tmp,"\n<form name=\"dat\"><input name=\"%s\" value=\"%s\"></form>\n",name,val);
                 ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:144:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:68:48: note: in definition of macro 'BUF_APPEND'
     (_b)->buf = realloc((_b)->buf,(_b)->blen + _slen + 1); \
                                                ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:144:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:69:42: note: in definition of macro 'BUF_APPEND'
     memcpy((_b)->buf + (_b)->blen, _str, _slen); \
                                          ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:144:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:70:19: note: in definition of macro 'BUF_APPEND'
     (_b)->blen += _slen; \
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:146:17: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
         sprintf(tmp,"Stompy-custom-value: %s\n",val);
                 ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:147:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:68:48: note: in definition of macro 'BUF_APPEND'
     (_b)->buf = realloc((_b)->buf,(_b)->blen + _slen + 1); \
                                                ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:147:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:69:42: note: in definition of macro 'BUF_APPEND'
     memcpy((_b)->buf + (_b)->blen, _str, _slen); \
                                          ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:147:35: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         BUF_APPEND(ret,tmp,strlen(tmp));
                                   ^
stompy.c:70:19: note: in definition of macro 'BUF_APPEND'
     (_b)->blen += _slen; \
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:193:13: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
     sprintf(tmp,"GET /%.512s HTTP/1.1\r\n"
             ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:201:42: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (send(cs, req ? req : tmp, strlen(req ? req : tmp), 0) <= 0) {
                                          ^~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:215:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
     if (SSL_write(ssl, req ? req : tmp, strlen(req ? req : tmp)) <= 0) {
                                                ^~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c: In function 'compare_docs':
stompy.c:263:23: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:288:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d1,l1,d1l);
     ^~~~~~~~~~
stompy.c:263:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:288:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d1,l1,d1l);
     ^~~~~~~~~~
stompy.c:263:23: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:289:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d2,l2,d2l);
     ^~~~~~~~~~
stompy.c:263:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:289:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d2,l2,d2l);
     ^~~~~~~~~~
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:292:12: note: in expansion of macro 'CKBOTH'
       if (!CKBOTH("Location:")) {
            ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:292:12: note: in expansion of macro 'CKBOTH'
       if (!CKBOTH("Location:")) {
            ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:294:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:294:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:294:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
stompy.c:294:20: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:23: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
stompy.c:294:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:20: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:294:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
stompy.c:294:20: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:23: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
stompy.c:294:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:294:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
stompy.c:294:20: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:23: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
stompy.c:294:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:20: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                    ^
stompy.c:294:20: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:294:23: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
         if (strcmp(l1,l2)) {
                       ^
stompy.c:294:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:297:47: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
               "    #2: %s\n", l1 + 9 + strspn(l1 + 9, ": \t"),
                                               ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:297:47: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
               "    #2: %s\n", l1 + 9 + strspn(l1 + 9, ": \t"),
                                               ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:298:50: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
                                  l2 + 9 + strspn(l2 + 9, ": \t"));
                                                  ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:298:50: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
                                  l2 + 9 + strspn(l2 + 9, ": \t"));
                                                  ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:297:47: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
               "    #2: %s\n", l1 + 9 + strspn(l1 + 9, ": \t"),
                                               ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:297:47: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
               "    #2: %s\n", l1 + 9 + strspn(l1 + 9, ": \t"),
                                               ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:298:50: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
                                  l2 + 9 + strspn(l2 + 9, ": \t"));
                                                  ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:298:50: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
                                  l2 + 9 + strspn(l2 + 9, ": \t"));
                                                  ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:308:32: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
               tracking[tcount] = "-";
                                ^
stompy.c:316:81: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
               "    (maybe you should test that URI instead?)\n",l1 + 9 + strspn(l1 + 9, ": \t"));
                                                                                 ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:316:81: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
               "    (maybe you should test that URI instead?)\n",l1 + 9 + strspn(l1 + 9, ": \t"));
                                                                                 ^
stompy.c:40:38: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                      ^
stompy.c:316:81: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
               "    (maybe you should test that URI instead?)\n",l1 + 9 + strspn(l1 + 9, ": \t"));
                                                                                 ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:316:81: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
               "    (maybe you should test that URI instead?)\n",l1 + 9 + strspn(l1 + 9, ": \t"));
                                                                                 ^
stompy.c:40:71: note: in definition of macro 'say'
 #define say(x...)        do { printf(x); if (OUTFILE) fprintf(OUTFILE,x); } while (0)
                                                                       ^
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:318:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("Stompy-custom-value:")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:318:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("Stompy-custom-value:")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:320:28: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           tracking[tcount] = "-";
                            ^
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:324:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("Set-Cookie")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:324:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("Set-Cookie")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:327:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
         tmp1 = strchr(l1,':');
                       ^
stompy.c:327:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:327:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
         tmp1 = strchr(l1,':');
              ^
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:328:23: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
         tmp2 = strchr(l2,':');
                       ^
stompy.c:328:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:328:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
         tmp2 = strchr(l2,':');
              ^
stompy.c:331:25: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           while (sscanf(tmp1,"%*[ \t]%100[^;=]=%100[^;]",n1,v1) == 2 &&
                         ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:332:25: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
                  sscanf(tmp2,"%*[ \t]%100[^;=]=%100[^;]",n2,v2) == 2 &&
                         ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:333:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:333:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:333:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
stompy.c:333:26: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:29: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
stompy.c:333:29: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:26: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:333:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
stompy.c:333:26: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:29: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
stompy.c:333:29: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:333:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
stompy.c:333:26: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:29: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
stompy.c:333:29: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:26: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                          ^
stompy.c:333:26: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:333:29: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                  !strcmp(n1,n2)) {
                             ^
stompy.c:333:29: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:334:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n1 && strchr(" \t",n1[strlen(n1)-1])) n1[strlen(n1)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:334:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n1 && strchr(" \t",n1[strlen(n1)-1])) n1[strlen(n1)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:334:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n1 && strchr(" \t",n1[strlen(n1)-1])) n1[strlen(n1)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:334:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n1 && strchr(" \t",n1[strlen(n1)-1])) n1[strlen(n1)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:334:67: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n1 && strchr(" \t",n1[strlen(n1)-1])) n1[strlen(n1)-1] = 0;
                                                                   ^~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:335:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n2 && strchr(" \t",n2[strlen(n2)-1])) n2[strlen(n2)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:335:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n2 && strchr(" \t",n2[strlen(n2)-1])) n2[strlen(n2)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:335:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n2 && strchr(" \t",n2[strlen(n2)-1])) n2[strlen(n2)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:335:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n2 && strchr(" \t",n2[strlen(n2)-1])) n2[strlen(n2)-1] = 0;
                                                ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:335:67: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n2 && strchr(" \t",n2[strlen(n2)-1])) n2[strlen(n2)-1] = 0;
                                                                   ^~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:337:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
           if (!strcasecmp(n1,"expires") || !strcasecmp(n1,"domain") ||
                           ^~
In file included from stompy.c:15:0:
/usr/include/string.h:533:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^~~~~~~~~~
stompy.c:337:56: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
           if (!strcasecmp(n1,"expires") || !strcasecmp(n1,"domain") ||
                                                        ^~
In file included from stompy.c:15:0:
/usr/include/string.h:533:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^~~~~~~~~~
stompy.c:338:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
               !strcasecmp(n1,"path")    || !strcasecmp(n1,"max-age") ||
                           ^~
In file included from stompy.c:15:0:
/usr/include/string.h:533:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^~~~~~~~~~
stompy.c:338:56: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
               !strcasecmp(n1,"path")    || !strcasecmp(n1,"max-age") ||
                                                        ^~
In file included from stompy.c:15:0:
/usr/include/string.h:533:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^~~~~~~~~~
stompy.c:339:27: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness [-Wpointer-sign]
               !strcasecmp(n1,"port")) goto next_cookie_bit;
                           ^~
In file included from stompy.c:15:0:
/usr/include/string.h:533:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strcasecmp (const char *__s1, const char *__s2)
            ^~~~~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:341:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:341:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:341:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
stompy.c:341:22: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
stompy.c:341:25: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:341:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
stompy.c:341:22: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
stompy.c:341:25: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:25: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:341:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
stompy.c:341:22: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
stompy.c:341:25: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:22: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                      ^
stompy.c:341:22: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:341:25: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (strcmp(v1,v2)) {
                         ^
stompy.c:341:25: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:57: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:349:60: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:349:57: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
stompy.c:349:57: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:60: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
stompy.c:349:60: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:57: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:349:57: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
stompy.c:349:57: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:60: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
stompy.c:349:60: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:60: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:349:57: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
stompy.c:349:57: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:60: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
stompy.c:349:60: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:57: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                         ^
stompy.c:349:57: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:349:60: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_COOKIE && !strcmp(n1,tracking[i])) {
                                                            ^
stompy.c:349:60: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:355:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(n1);
                                           ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:355:43: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(n1);
                                           ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:355:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(n1);
                                  ^
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:366:27: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
           tmp1 += strcspn(tmp1,";");
                           ^
stompy.c:366:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:367:27: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
           tmp2 += strcspn(tmp2,";");
                           ^
stompy.c:367:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:375:12: note: in expansion of macro 'CKBOTH'
       if (!CKBOTH("form ")) {
            ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:375:12: note: in expansion of macro 'CKBOTH'
       if (!CKBOTH("form ")) {
            ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:376:39: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
         _u8* name = own_strcasestr(l1,"name=");
                                       ^~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:381:22: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                      ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:381:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                            ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:381:76: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                            ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:381:67: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                   ^
stompy.c:382:27: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                           ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:382:69: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                                     ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:382:69: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                                     ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:382:60: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                            ^
stompy.c:385:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                     ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:385:65: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                                 ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:385:65: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                                 ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:385:56: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                        ^
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:388:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("input ")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:388:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("input ")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:389:41: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
         _u8 *name   = own_strcasestr(l1,"name="),
                                         ^~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:390:41: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
             *value1 = own_strcasestr(l1,"value="),
                                         ^~~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:391:41: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
             *value2 = own_strcasestr(l2,"value=");
                                         ^~~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:397:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             sprintf(fn,"%s._input[%u]", form_name ? form_name : (_u8*)"", input_no);
                     ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:400:24: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                        ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:400:67: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                                                                   ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:402:29: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             else if (sscanf(name,"%100s",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                             ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:402:60: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             else if (sscanf(name,"%100s",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                                                            ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:404:26: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             else sprintf(fn,"%s._input[%u]", form_name ? form_name : (_u8*)"", input_no);
                          ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:409:22: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           if (sscanf(value1,"%*[\"']%100[^\"']",vv1) != 1)
                      ^~~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:410:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             sscanf(value1,"%100s",vv1);
                    ^~~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:414:22: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           if (sscanf(value2,"%*[\"']%100[^\"']",vv2) != 1)
                      ^~~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:415:20: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             sscanf(value2,"%100s",vv2);
                    ^~~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:417:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:417:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:417:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
stompy.c:417:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
stompy.c:417:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:417:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
stompy.c:417:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
stompy.c:417:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:417:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
stompy.c:417:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
stompy.c:417:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:23: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                       ^
stompy.c:417:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:417:27: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
           if (!strcmp(vv1,vv2)) { if (same_inputs >= 0) same_inputs++; } else {
                           ^
stompy.c:417:27: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:55: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:425:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:425:55: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
stompy.c:425:55: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:58: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
stompy.c:425:58: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:55: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:425:55: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
stompy.c:425:55: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:58: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
stompy.c:425:58: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:58: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:425:55: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
stompy.c:425:55: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:58: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
stompy.c:425:58: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:55: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                       ^
stompy.c:425:55: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:425:58: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
                 if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                          ^
stompy.c:425:58: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:431:43: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(fn);
                                           ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:431:43: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(fn);
                                           ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:431:34: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
                 tracking[tcount] = strdup(fn);
                                  ^
stompy.c:274:35: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                   ^
stompy.c:443:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("/form>")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:274:72: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
 #define CKBOTH(_str) (strncasecmp(l1,_str,strlen(_str)) || strncasecmp(l2,_str,strlen(_str)))
                                                                        ^
stompy.c:443:19: note: in expansion of macro 'CKBOTH'
       } else if (!CKBOTH("/form>")) {
                   ^~~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c: In function 'find_ids':
stompy.c:464:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
   if (sscanf(rq1->buf,"HTTP/1.%*u %u %128[ -~]",&code,text) != 2)
              ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:477:14: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
   if (sscanf(rq2->buf,"HTTP/1.%*u %u %128[ -~]",&code,text) != 2)
              ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c: In function 'record_data':
stompy.c:511:19: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   if ((l = strlen(value)) > MAXVARLEN)
                   ^~~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:522:29: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
   tval[tnum][snum] = strdup(value);
                             ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:522:29: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
   tval[tnum][snum] = strdup(value);
                             ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:522:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
   tval[tnum][snum] = strdup(value);
                    ^
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c: In function 'grab_analyzed_data':
stompy.c:263:23: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:535:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d,l,dl);
     ^~~~~~~~~~
stompy.c:263:23: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
     _u32 _x = strcspn((_t), header ? "\r\n" : "<"), _skip = 1; \
                       ^
stompy.c:535:5: note: in expansion of macro 'GETBUFLINE'
     GETBUFLINE(d,l,dl);
     ^~~~~~~~~~
stompy.c:538:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       if (!strncasecmp(l,"Location:",9)) {
                        ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:542:43: warning: pointer targets in passing argument 1 of '__builtin_strspn' differ in signedness [-Wpointer-sign]
             record_data(i, l + 9 + strspn(l + 9, ": \t"), f, snum);
                                           ^
stompy.c:542:43: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:545:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       } else if (!strncasecmp(l,"Stompy-custom-value: ",21)) {
                               ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:552:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       } else if (!strncasecmp(l,"Set-Cookie",10)) {
                               ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:555:22: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
         tmp = strchr(l,':');
                      ^
stompy.c:555:22: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:555:13: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
         tmp = strchr(l,':');
             ^
stompy.c:558:23: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
         while (sscanf(tmp,"%*[ \t]%100[^;=]=%100[^;]",n,v) == 2) {
                       ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:560:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n && strchr(" \t",n[strlen(n)-1])) n[strlen(n)-1] = 0;
                                              ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:560:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n && strchr(" \t",n[strlen(n)-1])) n[strlen(n)-1] = 0;
                                              ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:560:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n && strchr(" \t",n[strlen(n)-1])) n[strlen(n)-1] = 0;
                                              ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:560:46: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n && strchr(" \t",n[strlen(n)-1])) n[strlen(n)-1] = 0;
                                              ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:560:63: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           while (*n && strchr(" \t",n[strlen(n)-1])) n[strlen(n)-1] = 0;
                                                               ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:563:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:563:65: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:563:53: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
stompy.c:563:53: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:65: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
stompy.c:563:65: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:563:53: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
stompy.c:563:53: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:65: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
stompy.c:563:65: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:65: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:563:53: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
stompy.c:563:53: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:65: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
stompy.c:563:65: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:53: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                     ^
stompy.c:563:53: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:563:65: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_COOKIE && !strcmp(tracking[i],n)) {
                                                                 ^
stompy.c:563:65: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:568:26: warning: pointer targets in passing argument 1 of '__builtin_strcspn' differ in signedness [-Wpointer-sign]
           tmp += strcspn(tmp,";");
                          ^
stompy.c:568:26: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:575:24: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       if (!strncasecmp(l,"form ",5)) {
                        ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:577:38: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
         _u8* name = own_strcasestr(l,"name=");
                                      ^~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:582:22: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                      ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:582:76: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                            ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:582:76: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                            ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:582:67: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) form_name = strdup(nv);
                                                                   ^
stompy.c:583:27: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                           ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:583:69: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                                     ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:583:69: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                                     ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:583:60: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           else if (sscanf(name,"%100s",nv) == 1) form_name = strdup(nv);
                                                            ^
stompy.c:586:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                     ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:586:65: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                                 ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:586:65: warning: pointer targets in passing argument 1 of '__strdup' differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                                 ^
/usr/include/bits/string2.h:195:14: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *__strdup (const char *__string) __THROW __attribute_malloc__;
              ^~~~~~~~
stompy.c:586:56: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
           { sprintf(nv,"_form[%u]",form_no); form_name = strdup(nv); }
                                                        ^
stompy.c:590:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       } else if (!strncasecmp(l,"input ",6)) {
                               ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c:592:40: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
         _u8 *name   = own_strcasestr(l,"name="),
                                        ^~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:593:40: warning: pointer targets in passing argument 2 of 'own_strcasestr' differ in signedness [-Wpointer-sign]
             *value  = own_strcasestr(l,"value=");
                                        ^~~~~~~~
stompy.c:77:6: note: expected 'const _u8 * {aka const unsigned char *}' but argument is of type 'char *'
 _u8 *own_strcasestr(const _u8 *s1, const _u8 *s2) {
      ^~~~~~~~~~~~~~
stompy.c:600:21: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             sprintf(fn,"%s._input[%u]", form_name ? form_name : (_u8*)"", input_no);
                     ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:603:24: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                        ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:603:67: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             if (sscanf(name,"%*[\"']%100[^\"']",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                                                                   ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:605:29: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
             else if (sscanf(name,"%100s",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                             ^~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:605:60: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             else if (sscanf(name,"%100s",nv) == 1) sprintf(fn,"%s.%s",form_name ?
                                                            ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
stompy.c:607:26: warning: pointer targets in passing argument 1 of 'sprintf' differ in signedness [-Wpointer-sign]
             else sprintf(fn,"%s._input[%u]", form_name ? form_name : (_u8*)"", input_no);
                          ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:367:12: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sprintf (char *__restrict __s,
            ^~~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:611:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:611:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:611:51: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
stompy.c:611:51: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
stompy.c:611:54: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:51: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:611:51: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
stompy.c:611:51: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
stompy.c:611:54: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:54: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:611:51: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
stompy.c:611:51: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
stompy.c:611:54: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:51: warning: pointer targets in passing argument 1 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                   ^
stompy.c:611:51: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:611:54: warning: pointer targets in passing argument 2 of '__builtin_strcmp' differ in signedness [-Wpointer-sign]
             if (ttype[i] == TRACK_FORM && !strcmp(fn,tracking[i])) {
                                                      ^
stompy.c:611:54: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:615:26: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
               if (sscanf(value,"%*[\"']%100[^\"']",vv) != 1)
                          ^~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:616:24: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
                 sscanf(value,"%100s",vv);
                        ^~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:628:31: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness [-Wpointer-sign]
       } else if (!strncasecmp(l,"/form>",6)) {
                               ^
In file included from stompy.c:15:0:
/usr/include/string.h:537:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int strncasecmp (const char *__s1, const char *__s2, size_t __n)
            ^~~~~~~~~~~
stompy.c: In function 'analyze_samples':
stompy.c:681:23: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
       _u32 l = strlen(tval[i][s]);
                       ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:844:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         _u32 ll1 = strlen(tval[i][c-1]),
                           ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:845:27: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
              ll2 = strlen(tval[i][c]);
                           ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:897:53: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         _u32 ll = maxlen[i], len, actual_l = strlen(tval[i][c]);
                                                     ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:920:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
         text = mpz_get_str(0,2,bin_conv);
              ^
stompy.c:922:22: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         len = strlen(text);
                      ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c:985:48: warning: pointer targets in passing argument 1 of 'strlen' differ in signedness [-Wpointer-sign]
         _u32 ll = maxlen[i], actual_l = strlen(tval[i][c]);
                                                ^~~~
In file included from stompy.c:15:0:
/usr/include/string.h:394:15: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strlen (const char *__s)
               ^~~~~~
stompy.c: In function 'gather_data':
stompy.c:1486:15: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
     f = fopen(fname,"w+");
               ^~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:275:14: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern FILE *fopen (const char *__restrict __filename,
              ^~~~~
stompy.c:1487:20: warning: pointer targets in passing argument 1 of 'perror' differ in signedness [-Wpointer-sign]
     if (!f) pfatal(fname);
                    ^
stompy.c:43:60: note: in definition of macro 'pfatal'
 #define pfatal(x)        do { debug("[-] ERROR: "); perror(x); exit(1); } while (0)
                                                            ^
In file included from stompy.c:12:0:
/usr/include/stdio.h:849:13: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern void perror (const char *__s);
             ^~~~~~
stompy.c:1506:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
     if (sscanf(rq->buf,"HTTP/1.%*u %u %128[ -~]",&code,text) != 2)
                ^~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c: In function 'main':
stompy.c:1557:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     case 'e': datfile = optarg; break;
                       ^
stompy.c:1558:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     case 'o': outfile = optarg; break;
                       ^
stompy.c:1559:23: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     case 'p': reqfile = optarg; break;
                       ^
stompy.c:1560:20: warning: pointer targets in passing argument 1 of 'usage' differ in signedness [-Wpointer-sign]
     default: usage(argv[0]);
                    ^~~~
stompy.c:1527:13: note: expected '_u8 * {aka unsigned char *}' but argument is of type 'char *'
 static void usage(_u8* argv0) {
             ^~~~~
stompy.c:1563:31: warning: pointer targets in passing argument 1 of 'usage' differ in signedness [-Wpointer-sign]
   if (argc-optind != 1) usage(argv[0]);
                               ^~~~
stompy.c:1527:13: note: expected '_u8 * {aka unsigned char *}' but argument is of type 'char *'
 static void usage(_u8* argv0) {
             ^~~~~
stompy.c:1574:14: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign]
     strftime(tmp,sizeof(tmp) - 1, "stompy-%Y%m%d%H%M%S.out", localtime(&tm));
              ^~~
In file included from stompy.c:22:0:
/usr/include/time.h:89:15: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^~~~~~~~
stompy.c:1575:21: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
     OUTFILE = fopen(tmp,"w+");
                     ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:275:14: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern FILE *fopen (const char *__restrict __filename,
              ^~~~~
stompy.c:1577:21: warning: pointer targets in passing argument 1 of 'fopen' differ in signedness [-Wpointer-sign]
     OUTFILE = fopen(outfile,"w+");
                     ^~~~~~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:275:14: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern FILE *fopen (const char *__restrict __filename,
              ^~~~~
stompy.c:1578:26: warning: pointer targets in passing argument 1 of 'perror' differ in signedness [-Wpointer-sign]
     if (!OUTFILE) pfatal(outfile);
                          ^
stompy.c:43:60: note: in definition of macro 'pfatal'
 #define pfatal(x)        do { debug("[-] ERROR: "); perror(x); exit(1); } while (0)
                                                            ^
In file included from stompy.c:12:0:
/usr/include/stdio.h:849:13: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern void perror (const char *__s);
             ^~~~~~
stompy.c:1582:19: warning: pointer targets in passing argument 1 of 'open' differ in signedness [-Wpointer-sign]
     _s32 f = open(reqfile,O_RDONLY), n;
                   ^~~~~~~
In file included from stompy.c:24:0:
/usr/include/fcntl.h:180:12: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern int open (const char *__file, int __oflag, ...) __nonnull ((1));
            ^~~~
stompy.c:1583:23: warning: pointer targets in passing argument 1 of 'perror' differ in signedness [-Wpointer-sign]
     if (f < 0) pfatal(reqfile);
                       ^
stompy.c:43:60: note: in definition of macro 'pfatal'
 #define pfatal(x)        do { debug("[-] ERROR: "); perror(x); exit(1); } while (0)
                                                            ^
In file included from stompy.c:12:0:
/usr/include/stdio.h:849:13: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern void perror (const char *__s);
             ^~~~~~
stompy.c:1582:38: warning: variable 'n' set but not used [-Wunused-but-set-variable]
     _s32 f = open(reqfile,O_RDONLY), n;
                                      ^
stompy.c:1593:15: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
     if (fgets(tmp,32,read_from_file) == 0 ||
               ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:625:14: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^~~~~
stompy.c:1594:16: warning: pointer targets in passing argument 1 of 'sscanf' differ in signedness [-Wpointer-sign]
         sscanf(tmp,"stompy %u\n",&fields_per_page) != 1)
                ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:436:12: note: expected 'const char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern int sscanf (const char *__restrict __s,
            ^~~~~~
stompy.c:1607:14: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     hostname = argv[optind];
              ^
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:1610:18: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
     uri = strchr(hostname,'/');
                  ^
stompy.c:1610:18: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:1610:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     uri = strchr(hostname,'/');
         ^
stompy.c:1611:18: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     if (!uri) uri=""; else { *uri = 0; uri++; }
                  ^
In file included from /usr/include/string.h:634:0,
                 from stompy.c:15:
stompy.c:1613:21: warning: pointer targets in passing argument 1 of '__builtin_strchr' differ in signedness [-Wpointer-sign]
     if ((x = strchr(hostname,':'))) {
                     ^
stompy.c:1613:21: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
stompy.c:1613:12: warning: pointer targets in assignment differ in signedness [-Wpointer-sign]
     if ((x = strchr(hostname,':'))) {
            ^
stompy.c:1615:19: warning: pointer targets in passing argument 1 of 'atoi' differ in signedness [-Wpointer-sign]
       port = atoi(x+1);
                   ^
In file included from /usr/include/features.h:410:0,
                 from /usr/include/bits/libc-header-start.h:33,
                 from /usr/include/stdio.h:28,
                 from stompy.c:12:
/usr/include/stdlib.h:255:1: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 __NTH (atoi (const char *__nptr))
 ^
stompy.c:1620:30: warning: pointer targets in passing argument 1 of 'gethostbyname' differ in signedness [-Wpointer-sign]
     if (!(he = gethostbyname(hostname)) || !(he->h_addr_list[0]))
                              ^~~~~~~~
In file included from stompy.c:23:0:
/usr/include/netdb.h:143:24: note: expected 'const char *' but argument is of type '_u8 * {aka unsigned char *}'
 extern struct hostent *gethostbyname (const char *__name);
                        ^~~~~~~~~~~~~
stompy.c:1630:12: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign]
   strftime(tmp, sizeof(tmp) - 1, "%Y/%m/%d %H:%M", localtime(&tm));
            ^~~
In file included from stompy.c:22:0:
/usr/include/time.h:89:15: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^~~~~~~~
stompy.c:1652:34: warning: pointer targets in passing argument 1 of 'fgets' differ in signedness [-Wpointer-sign]
     if (!reading_from_raw) fgets(tmp,32,read_from_file);
                                  ^~~
In file included from stompy.c:12:0:
/usr/include/stdio.h:625:14: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
              ^~~~~
stompy.c:1655:26: warning: pointer targets in passing argument 1 of 'strftime' differ in signedness [-Wpointer-sign]
   if (!datfile) strftime(datfile = tmp,sizeof(tmp) - 1, "stompy-%Y%m%d%H%M%S.dat", localtime(&tm));
                          ^~~~~~~
In file included from stompy.c:22:0:
/usr/include/time.h:89:15: note: expected 'char * restrict' but argument is of type '_u8 * {aka unsigned char *}'
 extern size_t strftime (char *__restrict __s, size_t __maxsize,
               ^~~~~~~~
strip stompy 2>/dev/null || true
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issue...
==> Creating package "stompy"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
error: invalid option '--noprogressbar'
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: stompy 0.0.4-2 (Fri Mar 24 12:57:42 UTC 2017)
==> Cleaning up...