I have some configure problems using configure --with-libdkim
First last opendkim release is installed in /usr/local :
===
ls /usr/local/include/opendkim
dkim.h
cd /usr/local/lib
ls -ltr libopendk*
-rwxr-xr-x 1 root root 282068 Jul 24 14:05
libopendkim.so.7.0.2
lrwxrwxrwx 1 root root 20 Jul 24 14:05 libopendkim.so.7
-> libopendkim.so.7.0.2
lrwxrwxrwx 1 root root 20 Jul 24 14:05 libopendkim.so ->
libopendkim.so.7.0.2
-rwxr-xr-x 1 root root 1024 Jul 24 14:05 libopendkim.la
-rw-r--r-- 1 root root 329264 Jul 24 14:05 libopendkim.a
===
Compilation :
===
PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/bin ; export PATH
LIBS="-lumem" ./configure --prefix=/usr/local --enable-dnsrbl \
--with-libspf2=/usr/local --with-libdkim=/usr/local
gmake
...
checking for pthread_create in -lpthread... yes
checking for SPF_server_new in -lspf2... yes
checking for dkim_init in -ldkim -lcrypto... no
libdkim not found, check config.log for details <<<<<
Remove --with-dkim to build without DKIM support
rm -f milter-greylist milter-greylist.o pending.o sync.o dnsrbl.o list.o
macro.o conf_yacc.o dump_yacc.o conf.o store.o dump.o spf.o acl.o
urlcheck.o stat.o clock.o geoip.o fd_pool.o prop.o ldapcheck.o
dkimcheck.o p0f.o spamd.o mx.o ratelimit.o conf_yacc.c conf_lex.c
dump_yacc.c dump_lex.c \
rc-redhat.sh rc-bsd.sh rc-solaris.sh rc-debian.sh rc-gentoo.sh \
rc-suse.sh
gcc -g -O2 -Wall -I/usr/pkg/include -DHAVE_DATA_CALLBACK
-DCONFFILE=\"/usr/local/etc/mail/greylist.conf\"
-DDUMPFILE=\"/usr/local/var/milter-greylist/greylist.db\" -D_BSD_SOURCE
-I. -I. -c -o milter-greylist.o milter-greylist.c
milter-greylist.c:35:23: sys/cdefs.h: No such file or directory
milter-greylist.c: In function `real_connect':
milter-greylist.c:386: error: structure has no member named `sin_len'
milter-greylist.c: In function `unmappedaddr':
milter-greylist.c:2243: error: structure has no member named `sin_len'
gmake: *** [milter-greylist.o] Error 1
3 stanges value :
-I/usr/pkg/include (a NetBSD path instead of /usr/local/include)
-DCONFFILE=\"/usr/local/etc/mail/greylist.conf\"
-DDUMPFILE=\"/usr/local/var/milter-greylist/greylist.db\"
Correct PATH above are /etc/mail/greylist.conf and
/var/milter-greylist/greylist.db
====
I've tried the following hack :
cd /usr/local/lib
ln -s libopendkim.so libdkim.so
It's better : configure find dkim now but -DCONFFILE and -DDUMPFILE
paths are wrong and pending.c compilation fail
What's wrong ?
Should I use another DKIM implementation (here I have opendkim) ?
Old sendmail dkim-milter ?
...
checking for broken rwlock in libpthread... no
checking if DNS resolver is re-entrant... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating milter-greylist.spec
config.status: creating config.h
rm -f milter-greylist milter-greylist.o pending.o sync.o dnsrbl.o list.o
macro.o conf_yacc.o dump_yacc.o conf.o store.o dump.o spf.o acl.o
urlcheck.o stat.o clock.o geoip.o fd_pool.o prop.o ldapcheck.o
dkimcheck.o p0f.o spamd.o mx.o ratelimit.o conf_yacc.c conf_lex.c
dump_yacc.c dump_lex.c \
rc-redhat.sh rc-bsd.sh rc-solaris.sh rc-debian.sh rc-gentoo.sh \
rc-suse.sh
gcc -O -Wall -I/usr/local/include -I/usr/local/include
-DHAVE_DATA_CALLBACK -DUSE_DNSRBL
-DCONFFILE=\"/usr/local/etc/mail/greylist.conf\"
-DDUMPFILE=\"/usr/local/var/milter-greylist/greylist.db\" -D_BSD_SOURCE
-I. -I. -c -o milter-greylist.o milter-greylist.c
In file included from dump.h:67,
from milter-greylist.c:83:
milter-greylist.h:44:18: dkim.h: No such file or directory
In file included from dump.h:67,
from milter-greylist.c:83:
milter-greylist.h:223: error: syntax error before "DKIM"
milter-greylist.h:223: warning: no semicolon at end of struct or union
milter-greylist.h:224: warning: type defaults to `int' in declaration of
`priv_dkimstat'
milter-greylist.h:224: warning: data definition has no type or storage
class
milter-greylist.h:235: error: syntax error before '}' token
milter-greylist.c: In function `tarpit_reentry':
milter-greylist.c:326: error: dereferencing pointer to incomplete type
milter-greylist.c:329: error: dereferencing pointer to incomplete type
milter-greylist.c:331: error: dereferencing pointer to incomplete type
milter-greylist.c:332: error: dereferencing pointer to incomplete type
milter-greylist.c:333: error: dereferencing pointer to incomplete type
milter-greylist.c:334: error: dereferencing pointer to incomplete type
milter-greylist.c:340: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_connect':
milter-greylist.c:355: error: dereferencing pointer to incomplete type
milter-greylist.c:361: error: dereferencing pointer to incomplete type
milter-greylist.c:362: error: dereferencing pointer to incomplete type
milter-greylist.c:363: error: dereferencing pointer to incomplete type
milter-greylist.c:364: error: dereferencing pointer to incomplete type
milter-greylist.c:365: error: dereferencing pointer to incomplete type
milter-greylist.c:366: error: dereferencing pointer to incomplete type
milter-greylist.c:367: error: dereferencing pointer to incomplete type
milter-greylist.c:367: error: dereferencing pointer to incomplete type
milter-greylist.c:367: error: dereferencing pointer to incomplete type
milter-greylist.c:368: error: dereferencing pointer to incomplete type
milter-greylist.c:368: error: dereferencing pointer to incomplete type
milter-greylist.c:368: error: dereferencing pointer to incomplete type
milter-greylist.c:369: error: dereferencing pointer to incomplete type
milter-greylist.c:370: error: dereferencing pointer to incomplete type
milter-greylist.c:371: error: dereferencing pointer to incomplete type
milter-greylist.c:372: error: dereferencing pointer to incomplete type
milter-greylist.c:373: error: dereferencing pointer to incomplete type
milter-greylist.c:374: error: dereferencing pointer to incomplete type
milter-greylist.c:376: error: dereferencing pointer to incomplete type
milter-greylist.c:377: error: dereferencing pointer to incomplete type
milter-greylist.c:382: error: dereferencing pointer to incomplete type
milter-greylist.c:383: error: dereferencing pointer to incomplete type
milter-greylist.c:383: error: dereferencing pointer to incomplete type
milter-greylist.c:391: error: dereferencing pointer to incomplete type
milter-greylist.c:392: error: dereferencing pointer to incomplete type
milter-greylist.c:392: error: dereferencing pointer to incomplete type
milter-greylist.c:397: error: dereferencing pointer to incomplete type
milter-greylist.c:398: error: dereferencing pointer to incomplete type
milter-greylist.c:402: error: dereferencing pointer to incomplete type
milter-greylist.c:403: error: dereferencing pointer to incomplete type
milter-greylist.c:408: error: dereferencing pointer to incomplete type
milter-greylist.c:409: error: dereferencing pointer to incomplete type
milter-greylist.c:416: error: dereferencing pointer to incomplete type
milter-greylist.c:417: error: dereferencing pointer to incomplete type
milter-greylist.c:417: error: `DKIM_STAT_OK' undeclared (first use in
this function)
milter-greylist.c:417: error: (Each undeclared identifier is reported
only once
milter-greylist.c:417: error: for each function it appears in.)
milter-greylist.c:427: error: dereferencing pointer to incomplete type
milter-greylist.c:428: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_helo':
milter-greylist.c:442: error: dereferencing pointer to incomplete type
milter-greylist.c:443: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_envfrom':
milter-greylist.c:474: error: dereferencing pointer to incomplete type
milter-greylist.c:478: error: dereferencing pointer to incomplete type
milter-greylist.c:480: error: dereferencing pointer to incomplete type
milter-greylist.c:483: error: dereferencing pointer to incomplete type
milter-greylist.c:485: error: dereferencing pointer to incomplete type
milter-greylist.c:488: error: dereferencing pointer to incomplete type
milter-greylist.c:489: error: dereferencing pointer to incomplete type
milter-greylist.c:490: error: dereferencing pointer to incomplete type
milter-greylist.c:499: error: dereferencing pointer to incomplete type
milter-greylist.c:508: error: dereferencing pointer to incomplete type
milter-greylist.c:526: error: dereferencing pointer to incomplete type
milter-greylist.c:527: error: dereferencing pointer to incomplete type
milter-greylist.c:534: error: dereferencing pointer to incomplete type
milter-greylist.c:539: error: dereferencing pointer to incomplete type
milter-greylist.c:550: error: dereferencing pointer to incomplete type
milter-greylist.c:551: error: dereferencing pointer to incomplete type
milter-greylist.c:566: error: dereferencing pointer to incomplete type
milter-greylist.c:567: error: dereferencing pointer to incomplete type
milter-greylist.c:578: error: dereferencing pointer to incomplete type
milter-greylist.c:579: error: dereferencing pointer to incomplete type
milter-greylist.c:584: error: dereferencing pointer to incomplete type
milter-greylist.c:587: error: dereferencing pointer to incomplete type
milter-greylist.c:588: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_envrcpt':
milter-greylist.c:622: error: dereferencing pointer to incomplete type
milter-greylist.c:622: error: dereferencing pointer to incomplete type
milter-greylist.c:628: error: dereferencing pointer to incomplete type
milter-greylist.c:628: error: dereferencing pointer to incomplete type
milter-greylist.c:629: error: dereferencing pointer to incomplete type
milter-greylist.c:639: error: dereferencing pointer to incomplete type
milter-greylist.c:640: error: dereferencing pointer to incomplete type
milter-greylist.c:667: error: dereferencing pointer to incomplete type
milter-greylist.c:668: error: dereferencing pointer to incomplete type
milter-greylist.c:682: error: dereferencing pointer to incomplete type
milter-greylist.c:683: error: dereferencing pointer to incomplete type
milter-greylist.c:689: error: dereferencing pointer to incomplete type
milter-greylist.c:690: error: dereferencing pointer to incomplete type
milter-greylist.c:691: error: dereferencing pointer to incomplete type
milter-greylist.c:698: error: dereferencing pointer to incomplete type
milter-greylist.c:706: error: dereferencing pointer to incomplete type
milter-greylist.c:709: error: dereferencing pointer to incomplete type
milter-greylist.c:709: error: dereferencing pointer to incomplete type
milter-greylist.c:710: error: dereferencing pointer to incomplete type
milter-greylist.c:716: error: dereferencing pointer to incomplete type
milter-greylist.c:719: error: dereferencing pointer to incomplete type
milter-greylist.c:728: error: dereferencing pointer to incomplete type
milter-greylist.c:729: error: dereferencing pointer to incomplete type
milter-greylist.c:730: error: dereferencing pointer to incomplete type
milter-greylist.c:733: error: dereferencing pointer to incomplete type
milter-greylist.c:734: error: dereferencing pointer to incomplete type
milter-greylist.c:735: error: dereferencing pointer to incomplete type
milter-greylist.c:736: error: dereferencing pointer to incomplete type
milter-greylist.c:740: error: dereferencing pointer to incomplete type
milter-greylist.c:741: error: dereferencing pointer to incomplete type
milter-greylist.c:745: error: dereferencing pointer to incomplete type
milter-greylist.c:745: error: dereferencing pointer to incomplete type
milter-greylist.c:746: error: dereferencing pointer to incomplete type
milter-greylist.c:746: error: dereferencing pointer to incomplete type
milter-greylist.c:750: error: dereferencing pointer to incomplete type
milter-greylist.c:753: error: dereferencing pointer to incomplete type
milter-greylist.c:754: error: dereferencing pointer to incomplete type
milter-greylist.c:754: error: dereferencing pointer to incomplete type
milter-greylist.c:755: error: dereferencing pointer to incomplete type
milter-greylist.c:756: error: dereferencing pointer to incomplete type
milter-greylist.c:757: error: dereferencing pointer to incomplete type
milter-greylist.c:757: error: dereferencing pointer to incomplete type
milter-greylist.c:758: error: dereferencing pointer to incomplete type
milter-greylist.c:759: error: dereferencing pointer to incomplete type
milter-greylist.c:762: error: dereferencing pointer to incomplete type
milter-greylist.c:763: error: dereferencing pointer to incomplete type
milter-greylist.c:764: error: dereferencing pointer to incomplete type
milter-greylist.c:767: error: dereferencing pointer to incomplete type
milter-greylist.c:772: error: dereferencing pointer to incomplete type
milter-greylist.c:775: error: dereferencing pointer to incomplete type
milter-greylist.c:785: error: dereferencing pointer to incomplete type
milter-greylist.c:786: error: dereferencing pointer to incomplete type
milter-greylist.c:793: error: dereferencing pointer to incomplete type
milter-greylist.c:799: error: dereferencing pointer to incomplete type
milter-greylist.c:800: error: dereferencing pointer to incomplete type
milter-greylist.c:800: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_header':
milter-greylist.c:825: error: dereferencing pointer to incomplete type
milter-greylist.c:827: error: dereferencing pointer to incomplete type
milter-greylist.c:827: error: dereferencing pointer to incomplete type
milter-greylist.c:831: error: dereferencing pointer to incomplete type
milter-greylist.c:852: error: dereferencing pointer to incomplete type
milter-greylist.c:852: error: dereferencing pointer to incomplete type
milter-greylist.c:852: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_body':
milter-greylist.c:905: error: dereferencing pointer to incomplete type
milter-greylist.c:908: error: dereferencing pointer to incomplete type
milter-greylist.c:908: error: dereferencing pointer to incomplete type
milter-greylist.c:909: error: dereferencing pointer to incomplete type
milter-greylist.c:909: error: dereferencing pointer to incomplete type
milter-greylist.c:911: error: dereferencing pointer to incomplete type
milter-greylist.c:916: error: dereferencing pointer to incomplete type
milter-greylist.c:916: error: dereferencing pointer to incomplete type
milter-greylist.c:930: error: dereferencing pointer to incomplete type
milter-greylist.c:930: error: dereferencing pointer to incomplete type
milter-greylist.c:930: error: dereferencing pointer to incomplete type
milter-greylist.c:932: error: dereferencing pointer to incomplete type
milter-greylist.c:947: error: dereferencing pointer to incomplete type
milter-greylist.c:955: error: dereferencing pointer to incomplete type
milter-greylist.c:956: error: dereferencing pointer to incomplete type
milter-greylist.c:956: error: dereferencing pointer to incomplete type
milter-greylist.c:957: error: dereferencing pointer to incomplete type
milter-greylist.c:958: error: dereferencing pointer to incomplete type
milter-greylist.c:961: error: dereferencing pointer to incomplete type
milter-greylist.c:964: error: dereferencing pointer to incomplete type
milter-greylist.c:966: error: dereferencing pointer to incomplete type
milter-greylist.c:966: error: dereferencing pointer to incomplete type
milter-greylist.c:966: error: dereferencing pointer to incomplete type
milter-greylist.c:970: error: dereferencing pointer to incomplete type
milter-greylist.c:970: error: dereferencing pointer to incomplete type
milter-greylist.c:971: error: dereferencing pointer to incomplete type
milter-greylist.c:977: error: dereferencing pointer to incomplete type
milter-greylist.c:977: error: dereferencing pointer to incomplete type
milter-greylist.c:978: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_eom':
milter-greylist.c:1005: error: dereferencing pointer to incomplete type
milter-greylist.c:1007: error: dereferencing pointer to incomplete type
milter-greylist.c:1007: error: dereferencing pointer to incomplete type
milter-greylist.c:1012: error: dereferencing pointer to incomplete type
milter-greylist.c:1020: error: dereferencing pointer to incomplete type
milter-greylist.c:1021: error: dereferencing pointer to incomplete type
milter-greylist.c:1022: error: dereferencing pointer to incomplete type
milter-greylist.c:1024: error: dereferencing pointer to incomplete type
milter-greylist.c:1025: error: dereferencing pointer to incomplete type
milter-greylist.c:1027: error: dereferencing pointer to incomplete type
milter-greylist.c:1027: error: dereferencing pointer to incomplete type
milter-greylist.c:1027: error: dereferencing pointer to incomplete type
milter-greylist.c:1035: error: dereferencing pointer to incomplete type
milter-greylist.c:1036: error: dereferencing pointer to incomplete type
milter-greylist.c:1041: error: dereferencing pointer to incomplete type
milter-greylist.c:1042: error: dereferencing pointer to incomplete type
milter-greylist.c:1048: error: dereferencing pointer to incomplete type
milter-greylist.c:1049: error: dereferencing pointer to incomplete type
milter-greylist.c:1050: error: dereferencing pointer to incomplete type
milter-greylist.c:1050: error: dereferencing pointer to incomplete type
milter-greylist.c:1056: error: dereferencing pointer to incomplete type
milter-greylist.c:1067: error: dereferencing pointer to incomplete type
milter-greylist.c:1067: error: dereferencing pointer to incomplete type
milter-greylist.c:1070: error: dereferencing pointer to incomplete type
milter-greylist.c:1073: error: dereferencing pointer to incomplete type
milter-greylist.c:1073: error: dereferencing pointer to incomplete type
milter-greylist.c:1074: error: dereferencing pointer to incomplete type
milter-greylist.c:1080: error: dereferencing pointer to incomplete type
milter-greylist.c:1083: error: dereferencing pointer to incomplete type
milter-greylist.c:1089: error: dereferencing pointer to incomplete type
milter-greylist.c:1090: error: dereferencing pointer to incomplete type
milter-greylist.c:1092: error: dereferencing pointer to incomplete type
milter-greylist.c:1093: error: dereferencing pointer to incomplete type
milter-greylist.c:1094: error: dereferencing pointer to incomplete type
milter-greylist.c:1097: error: dereferencing pointer to incomplete type
milter-greylist.c:1098: error: dereferencing pointer to incomplete type
milter-greylist.c:1099: error: dereferencing pointer to incomplete type
milter-greylist.c:1100: error: dereferencing pointer to incomplete type
milter-greylist.c:1104: error: dereferencing pointer to incomplete type
milter-greylist.c:1117: error: dereferencing pointer to incomplete type
milter-greylist.c:1117: error: dereferencing pointer to incomplete type
milter-greylist.c:1118: error: dereferencing pointer to incomplete type
milter-greylist.c:1119: error: dereferencing pointer to incomplete type
milter-greylist.c:1123: error: dereferencing pointer to incomplete type
milter-greylist.c:1124: error: dereferencing pointer to incomplete type
milter-greylist.c:1133: error: dereferencing pointer to incomplete type
milter-greylist.c:1139: error: dereferencing pointer to incomplete type
milter-greylist.c:1152: error: dereferencing pointer to incomplete type
milter-greylist.c:1153: error: dereferencing pointer to incomplete type
milter-greylist.c:1153: error: dereferencing pointer to incomplete type
milter-greylist.c:1160: error: dereferencing pointer to incomplete type
milter-greylist.c:1162: error: dereferencing pointer to incomplete type
milter-greylist.c:1171: error: dereferencing pointer to incomplete type
milter-greylist.c:1183: error: dereferencing pointer to incomplete type
milter-greylist.c:1191: error: dereferencing pointer to incomplete type
milter-greylist.c:1194: error: dereferencing pointer to incomplete type
milter-greylist.c:1232: error: dereferencing pointer to incomplete type
milter-greylist.c:1233: error: dereferencing pointer to incomplete type
milter-greylist.c:1235: error: dereferencing pointer to incomplete type
milter-greylist.c:1243: error: dereferencing pointer to incomplete type
milter-greylist.c:1245: error: dereferencing pointer to incomplete type
milter-greylist.c:1248: error: dereferencing pointer to incomplete type
milter-greylist.c:1251: error: dereferencing pointer to incomplete type
milter-greylist.c:1253: error: dereferencing pointer to incomplete type
milter-greylist.c:1256: error: dereferencing pointer to incomplete type
milter-greylist.c:1258: error: dereferencing pointer to incomplete type
milter-greylist.c:1261: error: dereferencing pointer to incomplete type
milter-greylist.c:1263: error: dereferencing pointer to incomplete type
milter-greylist.c:1266: error: dereferencing pointer to incomplete type
milter-greylist.c:1268: error: dereferencing pointer to incomplete type
milter-greylist.c:1272: error: dereferencing pointer to incomplete type
milter-greylist.c:1274: error: dereferencing pointer to incomplete type
milter-greylist.c:1278: error: dereferencing pointer to incomplete type
milter-greylist.c:1280: error: dereferencing pointer to incomplete type
milter-greylist.c:1282: error: dereferencing pointer to incomplete type
milter-greylist.c:1284: error: dereferencing pointer to incomplete type
milter-greylist.c:1293: error: dereferencing pointer to incomplete type
milter-greylist.c:1295: error: dereferencing pointer to incomplete type
milter-greylist.c:1298: error: dereferencing pointer to incomplete type
milter-greylist.c:1300: error: dereferencing pointer to incomplete type
milter-greylist.c:1303: error: dereferencing pointer to incomplete type
milter-greylist.c:1305: error: dereferencing pointer to incomplete type
milter-greylist.c:1309: error: dereferencing pointer to incomplete type
milter-greylist.c:1311: error: dereferencing pointer to incomplete type
milter-greylist.c:1314: error: dereferencing pointer to incomplete type
milter-greylist.c:1316: error: dereferencing pointer to incomplete type
milter-greylist.c:1319: error: dereferencing pointer to incomplete type
milter-greylist.c:1321: error: dereferencing pointer to incomplete type
milter-greylist.c:1323: error: dereferencing pointer to incomplete type
milter-greylist.c:1325: error: dereferencing pointer to incomplete type
milter-greylist.c:1328: error: dereferencing pointer to incomplete type
milter-greylist.c:1330: error: dereferencing pointer to incomplete type
milter-greylist.c:1333: error: dereferencing pointer to incomplete type
milter-greylist.c:1335: error: dereferencing pointer to incomplete type
milter-greylist.c:1339: error: dereferencing pointer to incomplete type
milter-greylist.c:1340: error: dereferencing pointer to incomplete type
milter-greylist.c:1351: error: dereferencing pointer to incomplete type
milter-greylist.c:1359: error: dereferencing pointer to incomplete type
milter-greylist.c:1361: error: dereferencing pointer to incomplete type
milter-greylist.c:1367: error: dereferencing pointer to incomplete type
milter-greylist.c:1372: error: dereferencing pointer to incomplete type
milter-greylist.c:1378: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_abort':
milter-greylist.c:1401: error: dereferencing pointer to incomplete type
milter-greylist.c:1403: error: dereferencing pointer to incomplete type
milter-greylist.c:1404: error: dereferencing pointer to incomplete type
milter-greylist.c:1405: error: dereferencing pointer to incomplete type
milter-greylist.c:1406: error: dereferencing pointer to incomplete type
milter-greylist.c:1412: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `real_close':
milter-greylist.c:1428: error: dereferencing pointer to incomplete type
milter-greylist.c:1430: error: dereferencing pointer to incomplete type
milter-greylist.c:1434: error: dereferencing pointer to incomplete type
milter-greylist.c:1436: error: dereferencing pointer to incomplete type
milter-greylist.c:1439: error: dereferencing pointer to incomplete type
milter-greylist.c:1441: error: dereferencing pointer to incomplete type
milter-greylist.c:1444: error: dereferencing pointer to incomplete type
milter-greylist.c:1445: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `log_and_report_greylisting':
milter-greylist.c:2271: error: dereferencing pointer to incomplete type
milter-greylist.c:2271: error: dereferencing pointer to incomplete type
milter-greylist.c:2274: error: dereferencing pointer to incomplete type
milter-greylist.c:2281: error: dereferencing pointer to incomplete type
milter-greylist.c:2288: error: dereferencing pointer to incomplete type
milter-greylist.c:2291: error: dereferencing pointer to incomplete type
milter-greylist.c:2291: error: dereferencing pointer to incomplete type
milter-greylist.c:2292: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `reset_acl_values':
milter-greylist.c:2396: error: dereferencing pointer to incomplete type
milter-greylist.c:2397: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `add_recipient':
milter-greylist.c:2497: error: dereferencing pointer to incomplete type
milter-greylist.c:2497: error: dereferencing pointer to incomplete type
milter-greylist.c:2497: error: dereferencing pointer to incomplete type
milter-greylist.c:2497: error: dereferencing pointer to incomplete type
milter-greylist.c:2498: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `fstring_expand':
milter-greylist.c:2714: error: dereferencing pointer to incomplete type
milter-greylist.c:2717: error: dereferencing pointer to incomplete type
milter-greylist.c:2721: error: dereferencing pointer to incomplete type
milter-greylist.c:2745: error: dereferencing pointer to incomplete type
milter-greylist.c:2752: error: dereferencing pointer to incomplete type
milter-greylist.c:2776: error: dereferencing pointer to incomplete type
milter-greylist.c:2783: error: dereferencing pointer to incomplete type
milter-greylist.c:2795: error: dereferencing pointer to incomplete type
milter-greylist.c:2796: error: dereferencing pointer to incomplete type
milter-greylist.c:2861: error: dereferencing pointer to incomplete type
milter-greylist.c:2868: error: dereferencing pointer to incomplete type
milter-greylist.c:2881: error: dereferencing pointer to incomplete type
milter-greylist.c:2906: error: dereferencing pointer to incomplete type
milter-greylist.c:2909: error: dereferencing pointer to incomplete type
milter-greylist.c:2912: error: dereferencing pointer to incomplete type
milter-greylist.c:2915: error: dereferencing pointer to incomplete type
milter-greylist.c:2978: error: dereferencing pointer to incomplete type
milter-greylist.c:2998: error: dereferencing pointer to incomplete type
milter-greylist.c:3015: error: dereferencing pointer to incomplete type
milter-greylist.c:3035: error: dereferencing pointer to incomplete type
milter-greylist.c:3064: error: dereferencing pointer to incomplete type
milter-greylist.c:3117: error: dereferencing pointer to incomplete type
milter-greylist.c:3120: error: dereferencing pointer to incomplete type
milter-greylist.c:3122: error: dereferencing pointer to incomplete type
milter-greylist.c:3216: error: dereferencing pointer to incomplete type
milter-greylist.c:3235: error: dereferencing pointer to incomplete type
milter-greylist.c:3249: error: dereferencing pointer to incomplete type
milter-greylist.c:3257: error: dereferencing pointer to incomplete type
milter-greylist.c:3259: error: dereferencing pointer to incomplete type
milter-greylist.c:3269: error: dereferencing pointer to incomplete type
milter-greylist.c:3271: error: dereferencing pointer to incomplete type
milter-greylist.c:3273: error: dereferencing pointer to incomplete type
milter-greylist.c:3275: error: dereferencing pointer to incomplete type
milter-greylist.c:3284: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `local_ipstr':
milter-greylist.c:3538: error: dereferencing pointer to incomplete type
milter-greylist.c:3544: error: dereferencing pointer to incomplete type
milter-greylist.c:3547: error: dereferencing pointer to incomplete type
milter-greylist.c:3547: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `set_sr_defaults':
milter-greylist.c:3569: error: dereferencing pointer to incomplete type
milter-greylist.c:3570: error: dereferencing pointer to incomplete type
milter-greylist.c:3578: error: dereferencing pointer to incomplete type
milter-greylist.c:3579: error: dereferencing pointer to incomplete type
milter-greylist.c:3587: error: dereferencing pointer to incomplete type
milter-greylist.c:3588: error: dereferencing pointer to incomplete type
milter-greylist.c: In function `mg_setreply':
milter-greylist.c:3625: error: dereferencing pointer to incomplete type
milter-greylist.c:3626: error: dereferencing pointer to incomplete type
milter-greylist.c:3627: error: dereferencing pointer to incomplete type
milter-greylist.c:3630: error: dereferencing pointer to incomplete type
milter-greylist.c:3631: error: dereferencing pointer to incomplete type
milter-greylist.c:3633: error: dereferencing pointer to incomplete type
milter-greylist.c:3633: error: dereferencing pointer to incomplete type
milter-greylist.c:3634: error: dereferencing pointer to incomplete type
--
Christian Pélissier
Office National d'Études et de Recherches Aérospatiales
BP 72 92322 Chatillon
Tel: 33 1 46 73 44 19, Fax: 33 1 46 73 41 50Message
milter-greylist 4.4 using configure --with-libdkim option under Solaris10
2012-10-11 by Christian Pélissier
Attachments
- No local attachments were found for this message.