[dhcp 3.1.3] compile error

Earl Lapus earl.lapus at gmail.com
Sat Jun 5 07:41:25 UTC 2010


Hi,

I enabled DEBUG_MALLOC_POOL in `include/sites.h` and I encountered a
compile error (see attached file dhcp-3.1.3-compile-error.txt). I made
a simple modification (see attached file alloc.c.diff) and it now
works. Was I doing the right thing?

Cheers,
Earl

-- 
There are seven words in this sentence.
-------------- next part --------------
Making all in common
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c raw.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c parse.c
parse.c: In function 'convert_num':
parse.c:617: warning: pointer targets in initialization differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c nit.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c icmp.c
icmp.c: In function 'icmp_echoreply':
icmp.c:239: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c dispatch.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c conflex.c
conflex.c: In function 'read_num_or_name':
conflex.c:527: warning: pointer targets in passing argument 1 of 'intern' differ in signedness
conflex.c: In function 'intern':
conflex.c:544: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:545: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:546: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:548: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:552: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:556: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:558: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:560: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:562: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:564: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:566: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:568: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:570: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:572: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:574: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:576: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:578: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:580: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:584: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:586: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:588: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:590: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:592: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:594: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:596: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:598: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:600: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:602: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:604: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:606: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:610: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:612: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:614: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:618: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:620: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:621: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:624: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:626: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:628: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:630: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:636: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:638: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:644: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:648: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:651: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:657: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:659: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:661: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:663: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:669: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:673: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:675: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:677: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:679: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:681: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:682: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:684: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:687: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:689: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:691: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:693: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:695: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:697: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:700: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:704: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:707: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:710: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:712: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:717: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:719: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:721: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:722: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:730: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:732: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:734: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:736: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:738: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:741: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:743: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:745: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:747: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:749: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:750: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:752: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:756: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:758: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:760: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:762: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:766: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:768: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:770: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:772: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:774: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:776: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:778: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:780: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:784: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:786: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:788: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:792: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:794: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:796: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:798: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:800: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:802: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:804: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:808: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:810: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:812: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:814: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:816: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:818: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:820: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:822: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:824: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:826: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:828: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:832: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:833: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:839: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:843: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:845: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:847: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:849: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:851: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:853: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:855: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:857: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:859: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:861: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:863: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:867: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:870: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:872: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:873: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:875: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:877: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:880: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:882: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:884: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:887: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:888: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:890: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:892: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:896: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:897: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:899: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:903: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:905: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:907: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:909: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:913: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:915: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:917: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:919: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:921: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:923: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:925: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:927: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:929: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:931: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:933: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:935: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:937: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:939: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:941: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:943: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:945: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:949: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:951: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:953: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:955: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:957: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:959: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:961: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:963: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:967: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:969: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:971: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:973: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:975: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:977: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:979: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:982: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:985: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:987: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:989: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:990: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:992: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:996: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:998: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1000: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1002: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1004: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1006: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1008: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1010: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1012: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1014: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1016: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1018: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1020: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1022: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1024: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1026: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1028: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1030: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1032: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1034: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1036: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1038: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1040: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1044: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1047: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1050: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1051: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1053: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1057: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1061: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1064: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1068: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1070: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1071: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1076: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1079: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1085: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1089: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1094: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1096: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1101: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1103: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1105: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1111: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1113: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1117: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1123: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1124: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1126: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1132: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1134: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1139: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1143: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1144: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1146: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1148: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1153: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1155: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1158: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1162: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1164: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1166: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1168: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1170: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1172: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1174: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1178: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1180: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1182: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1184: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1186: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1187: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1189: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1192: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1196: warning: pointer targets in passing argument 1 of 'strncasecmp' differ in signedness
conflex.c:1197: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1199: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1205: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1207: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1209: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1213: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1215: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1219: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1221: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1225: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1227: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1229: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
conflex.c:1233: warning: pointer targets in passing argument 1 of 'strcasecmp' differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c upf.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c bpf.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c socket.c
socket.c: In function 'fallback_discard':
socket.c:319: warning: pointer targets in passing argument 6 of 'recvfrom' differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c lpf.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c dlpi.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c packet.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c tr.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c ethernet.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c memory.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c print.c
print.c: In function 'quotify_string':
print.c:50: warning: pointer targets in assignment differ in signedness
print.c:64: warning: pointer targets in assignment differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c options.c
options.c: In function 'store_option':
options.c:2239: warning: field precision should have type 'int', but argument 3 has type 'long int'
options.c: In function 'option_space_encapsulate':
options.c:2281: warning: pointer targets in passing argument 3 of 'universe_hash_lookup' differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c inet.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c tree.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c tables.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c alloc.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c fddi.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c ctrace.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c dns.c
dns.c: In function 'ddns_update_a':
dns.c:682: warning: pointer targets in passing argument 2 of 'minires_mkupdrec' differ in signedness
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c resolv.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c execute.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c discover.c
cc -g  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test  -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c comapi.c
rm -f libdhcp.a
ar cruv libdhcp.a raw.o parse.o nit.o icmp.o dispatch.o conflex.o upf.o bpf.o socket.o  lpf.o dlpi.o packet.o tr.o ethernet.o memory.o print.o options.o  inet.o tree.o tables.o alloc.o fddi.o ctrace.o dns.o resolv.o  execute.o discover.o comapi.o
a - raw.o
a - parse.o
a - nit.o
a - icmp.o
a - dispatch.o
a - conflex.o
a - upf.o
a - bpf.o
a - socket.o
a - lpf.o
a - dlpi.o
a - packet.o
a - tr.o
a - ethernet.o
a - memory.o
a - print.o
a - options.o
a - inet.o
a - tree.o
a - tables.o
a - alloc.o
a - fddi.o
a - ctrace.o
a - dns.o
a - resolv.o
a - execute.o
a - discover.o
a - comapi.o
ranlib libdhcp.a
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/db#g"  -e "s#RUNDIR#/var/run#g" < dhcp-options.5 >dhcp-options.man5
nroff -man dhcp-options.man5 >dhcp-options.cat5
sed -e "s#ETCDIR#/etc#g" -e "s#DBDIR#/var/db#g"  -e "s#RUNDIR#/var/run#g" < dhcp-eval.5 >dhcp-eval.man5
nroff -man dhcp-eval.man5 >dhcp-eval.cat5
Making all in minires
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_mkupdate.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_init.c
res_init.c: In function 'minires_vinit':
res_init.c:198: warning: pointer targets in assignment differ in signedness
res_init.c:199: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
res_init.c:210: warning: pointer targets in assignment differ in signedness
res_init.c:212: warning: pointer targets in assignment differ in signedness
res_init.c:220: warning: pointer targets in assignment differ in signedness
res_init.c:247: warning: pointer targets in assignment differ in signedness
res_init.c:252: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
res_init.c:254: warning: pointer targets in assignment differ in signedness
res_init.c:263: warning: pointer targets in assignment differ in signedness
res_init.c:268: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
res_init.c:270: warning: pointer targets in assignment differ in signedness
res_init.c:276: warning: pointer targets in assignment differ in signedness
res_init.c:278: warning: pointer targets in assignment differ in signedness
res_init.c:284: warning: pointer targets in assignment differ in signedness
res_init.c:300: warning: pointer targets in assignment differ in signedness
res_init.c:303: warning: pointer targets in passing argument 1 of '__inet_aton' differ in signedness
res_init.c:316: warning: pointer targets in assignment differ in signedness
res_init.c:322: warning: pointer targets in assignment differ in signedness
res_init.c:332: warning: pointer targets in assignment differ in signedness
res_init.c:369: warning: pointer targets in assignment differ in signedness
res_init.c:370: warning: pointer targets in passing argument 2 of 'strcpy' differ in signedness
res_init.c:403: warning: pointer targets in assignment differ in signedness
res_init.c:404: warning: pointer targets in passing argument 2 of 'res_setoptions' differ in signedness
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_update.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_send.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_comp.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_sendsigned.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_findzonecut.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_query.c
res_query.c: In function 'MRres_hostalias':
res_query.c:399: warning: pointer targets in assignment differ in signedness
res_query.c:412: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c res_mkquery.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_date.c
ns_date.c: In function 'MRns_datetosecs':
ns_date.c:74: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
ns_date.c:75: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
ns_date.c:76: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
ns_date.c:77: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
ns_date.c:78: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
ns_date.c:79: warning: pointer targets in passing argument 1 of 'datepart' differ in signedness
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_parse.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_sign.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_name.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_samedomain.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c ns_verify.c
rm -f res.a
ar cruv libres.a res_mkupdate.o res_init.o res_update.o res_send.o res_comp.o  res_sendsigned.o res_findzonecut.o res_query.o res_mkquery.o  ns_date.o ns_parse.o ns_sign.o ns_name.o ns_samedomain.o ns_verify.o
a - res_mkupdate.o
a - res_init.o
a - res_update.o
a - res_send.o
a - res_comp.o
a - res_sendsigned.o
a - res_findzonecut.o
a - res_query.o
a - res_mkquery.o
a - ns_date.o
a - ns_parse.o
a - ns_sign.o
a - ns_name.o
a - ns_samedomain.o
a - ns_verify.o
ranlib libres.a
Making all in dst
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c dst_support.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c dst_api.c
dst_api.c: In function 'dst_s_read_public_key':
dst_api.c:566: warning: pointer targets in assignment differ in signedness
dst_api.c:569: warning: pointer targets in passing argument 1 of 'MRb64_pton' differ in signedness
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c hmac_link.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c md5_dgst.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c base64.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -DHMAC_MD5 -DMINIRES_LIB -c prandom.c
rm -f dst.a
ar cruv libdst.a dst_support.o dst_api.o hmac_link.o md5_dgst.o base64.o prandom.o
a - dst_support.o
a - dst_api.o
a - hmac_link.o
a - md5_dgst.o
a - base64.o
a - prandom.o
ranlib libdst.a
Making all in omapip
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c protocol.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c buffer.c
cc -g   -I/home/erl/work/dhcpd-sources/dhcp-3.1.3-test/includes -O -Wall -Wno-unused   -c alloc.c
alloc.c: In function 'dmalloc_dump_outstanding':
alloc.c:281: error: 'i' undeclared (first use in this function)
alloc.c:281: error: (Each undeclared identifier is reported only once
alloc.c:281: error: for each function it appears in.)
*** Error code 1

Stop in /home/erl/work/dhcpd-sources/dhcp-3.1.3-test/work.freebsd/omapip.
*** Error code 1

Stop in /home/erl/work/dhcpd-sources/dhcp-3.1.3-test/work.freebsd.
*** Error code 1

Stop in /home/erl/work/dhcpd-sources/dhcp-3.1.3-test.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: alloc.c.diff
Type: application/octet-stream
Size: 389 bytes
Desc: not available
URL: <https://lists.isc.org/pipermail/dhcp-users/attachments/20100605/43fea399/attachment.obj>


More information about the dhcp-users mailing list