The following packages will be installed: dnstracer Fetching README... 0%100%100%100%100%100%Done Fetching dnstracer.SlackBuild... 0%100%100%100%100%100%Done Fetching dnstracer.info... 0%100%100%100%100%100%Done Fetching slack-desc... 0%100%100%100%100%100%Done dnstracer/CHANGES dnstracer/CONTACT dnstracer/FILES dnstracer/LICENSE dnstracer/MSVC.BAT dnstracer/Makefile dnstracer/README dnstracer/dnstracer-missing.h dnstracer/dnstracer.c dnstracer/dnstracer.pod dnstracer/getopt.c dnstracer/getopt.h /usr/bin/gcc -O2 -march=i486 -mtune=i686 -Wall -o dnstracer -DVERSION="1.11" dnstracer.c dnstracer.c: In function ‘getname’: dnstracer.c:297:24: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] offset = get16bit(p); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c: In function ‘extract_rr’: dnstracer.c:341:20: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->domainname = strdup(domainname); ^ dnstracer.c:342:27: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->domainname_string = strdup(printablename(domainname, 1)); ^ dnstracer.c:343:25: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] RR->type = get16bit(thisrr); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:344:26: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] RR->class = get16bit(thisrr + 2); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:345:24: warning: pointer targets in passing argument 1 of ‘get32bit’ differ in signedness [-Wpointer-sign] RR->ttl = get32bit(thisrr + 4); ^ dnstracer.c:251:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get32bit(u_char *s) ^ dnstracer.c:346:31: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] RR->datalength = get16bit(thisrr + 8); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:351:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] RR->data_string = strdup(get_resource(RR->type, session, p, 1)); ^ dnstracer.c: In function ‘extract_data’: dnstracer.c:399:21: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] question->query = strdup(getname(session, &pquestion)); ^ dnstracer.c:400:31: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] question->type = get16bit(pquestion); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:401:32: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] question->class = get16bit(pquestion + 2); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:367:12: warning: variable ‘pheader’ set but not used [-Wunused-but-set-variable] char * pheader; ^ dnstracer.c: In function ‘get_resource’: dnstracer.c:589:18: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] prio = get16bit(buffer); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:591:20: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] weight = get16bit(buffer); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:593:18: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] port = get16bit(buffer); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:604:16: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] us = get16bit(buffer); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:621:16: warning: pointer targets in passing argument 1 of ‘get32bit’ differ in signedness [-Wpointer-sign] ul = get32bit(buffer); ^ dnstracer.c:251:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get32bit(u_char *s) ^ dnstracer.c: In function ‘dump_question’: dnstracer.c:634:58: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] printf("- Queryname: %s\n", printablename(question->query, 0)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ dnstracer.c: In function ‘dump_rr’: dnstracer.c:691:58: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] printf("- Domainname: %s\n", printablename(rr->domainname, 0)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ dnstracer.c:700:41: warning: pointer targets in passing argument 3 of ‘get_resource’ differ in signedness [-Wpointer-sign] get_resource(rr->type, session, rr->data, 0)); ^ dnstracer.c:543:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ get_resource(u_int16_t type, struct dnssession *session, char *buffer, int dots) ^ dnstracer.c: In function ‘send_data’: dnstracer.c:919:9: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] pkt = create_packet(session, len); ^ dnstracer.c: In function ‘receive_data’: dnstracer.c:958:18: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] if (get16bit(buffer) != session->send_header->identification) { ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c:960:53: warning: pointer targets in passing argument 1 of ‘get16bit’ differ in signedness [-Wpointer-sign] session->send_header->identification, get16bit(buffer)); ^ dnstracer.c:257:1: note: expected ‘u_char * {aka unsigned char *}’ but argument is of type ‘char *’ get16bit(u_char *s) ^ dnstracer.c: In function ‘create_question’: dnstracer.c:1007:12: warning: pointer targets in passing argument 1 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(session->send_question->query + 1, name); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:125:14: note: expected ‘char * restrict’ but argument is of type ‘u_char * {aka unsigned char *}’ extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ dnstracer.c:1009:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] p = session->send_question->query + 1; ^ dnstracer.c:1010:7: warning: pointer targets in assignment differ in signedness [-Wpointer-sign] q = session->send_question->query; ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c: In function ‘add_arecord’: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1060:45: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] arecord->rr_name = strdup(printablename(rr->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1065:28: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] arecord->rr_data = strdup(rr->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1065:28: warning: pointer targets in passing argument 1 of ‘__strdup’ differ in signedness [-Wpointer-sign] arecord->rr_data = strdup(rr->data_string); ^ /usr/include/bits/string2.h:1278:14: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern char *__strdup (const char *__string) __THROW __attribute_malloc__; ^ dnstracer.c: In function ‘create_session’: dnstracer.c:1323:10: warning: pointer targets in passing argument 2 of ‘strcasecmp’ differ in signedness [-Wpointer-sign] session->authority->domainname_string) == 0) { ^ In file included from dnstracer.c:55:0: /usr/include/string.h:529:12: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern int strcasecmp (const char *__s1, const char *__s2) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ dnstracer.c:1367:13: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ dnstracer.c:1367:13: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ dnstracer.c:1367:13: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1367:13: warning: pointer targets in passing argument 1 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] if (strcmp(rrauth->domainname_string, ".") == 0) { ^ dnstracer.c:1367:13: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1375:19: warning: pointer targets in passing argument 1 of ‘strnrcasecmp’ differ in signedness [-Wpointer-sign] strnrcasecmp(rrauth->domainname_string, server_authfor, ^ dnstracer.c:233:1: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ strnrcasecmp(const char *big, const char *little, size_t len) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1390:3: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1390:3: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1390:3: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1389:30: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1390:3: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1390:3: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1402:7: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1402:7: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 1 of ‘strlen’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ In file included from dnstracer.c:55:0: /usr/include/string.h:394:15: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ extern size_t strlen (const char *__s) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1402:7: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1401:28: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] if (strcmp(printablename(rradd->domainname, 1), ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ In file included from /usr/include/string.h:630:0, from dnstracer.c:55: dnstracer.c:1402:7: warning: pointer targets in passing argument 2 of ‘__builtin_strcmp’ differ in signedness [-Wpointer-sign] rrauth->data_string) == 0) ^ dnstracer.c:1402:7: note: expected ‘const char *’ but argument is of type ‘u_char * {aka unsigned char *}’ dnstracer.c:1423:41: warning: pointer targets in passing argument 1 of ‘printablename’ differ in signedness [-Wpointer-sign] strcpy(nextserver_name, printablename(rradd->domainname, 1)); ^ dnstracer.c:445:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ printablename(char *name, int withdots) ^ dnstracer.c:1424:25: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(nextserver_ip, rradd->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:125:14: note: expected ‘const char * restrict’ but argument is of type ‘u_char * {aka unsigned char *}’ extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ dnstracer.c:1427:25: warning: pointer targets in passing argument 5 of ‘create_session’ differ in signedness [-Wpointer-sign] nextserver_name, rrauth->domainname_string, ^ dnstracer.c:1194:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c:1433:27: warning: pointer targets in passing argument 2 of ‘strcpy’ differ in signedness [-Wpointer-sign] strcpy(nextserver_name, rrauth->data_string); ^ In file included from dnstracer.c:55:0: /usr/include/string.h:125:14: note: expected ‘const char * restrict’ but argument is of type ‘u_char * {aka unsigned char *}’ extern char *strcpy (char *__restrict __dest, const char *__restrict __src) ^ dnstracer.c:1463:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = addr_list[i]; ^ dnstracer.c:1468:20: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = addr_list[i]; ^ dnstracer.c:1480:25: warning: pointer targets in passing argument 5 of ‘create_session’ differ in signedness [-Wpointer-sign] nextserver_name, rrauth->domainname_string, ^ dnstracer.c:1194:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c:1497:21: warning: pointer targets in passing argument 5 of ‘create_session’ differ in signedness [-Wpointer-sign] nextserver_name, rrauth->domainname_string, ^ dnstracer.c:1194:1: note: expected ‘char *’ but argument is of type ‘u_char * {aka unsigned char *}’ create_session(char *host, char *server_ip, int ipv6, char *server_name, ^ dnstracer.c: In function ‘main’: dnstracer.c:1713:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = h->h_addr_list[0]; ^ dnstracer.c:1717:18: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] u_char *s = h->h_addr_list[0]; ^ pod2man --release="June 10, 2008" --date="June 10, 2008" \ --center="Additional Software" --section=8 dnstracer.pod > dnstracer.8 Slackware package maker, version 3.141593. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /usr/src/slapt-src/network/dnstracer/dnstracer-1.10-i486-1salix.txz ./ usr/ usr/bin/ usr/bin/dnstracer usr/doc/ usr/doc/dnstracer-1.10/ usr/doc/dnstracer-1.10/README usr/doc/dnstracer-1.10/LICENSE usr/doc/dnstracer-1.10/CHANGES usr/doc/dnstracer-1.10/dnstracer.SlackBuild usr/doc/dnstracer-1.10/FILES usr/doc/dnstracer-1.10/MSVC.BAT usr/doc/dnstracer-1.10/CONTACT usr/man/ usr/man/man8/ usr/man/man8/dnstracer.8.gz install/ install/slack-desc Slackware package /usr/src/slapt-src/network/dnstracer/dnstracer-1.10-i486-1salix.txz created. Installing package dnstracer-1.10-i486-1salix... | dnstracer (tool to trace dns queries) | | dnstracer determines where a given Domain Name System (DNS) | server gets its information from, it does this by following | the query chain back to the servers which know the data. | | dnstracer was wtitten by Edwin Groothuis | | | | | |