1SHELL = /bin/sh 2SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat.c smtpd_state.c \ 3 smtpd_peer.c smtpd_sasl_proto.c smtpd_sasl_glue.c smtpd_proxy.c \ 4 smtpd_xforward.c smtpd_dsn_fix.c smtpd_milter.c smtpd_resolve.c \ 5 smtpd_expand.c smtpd_haproxy.c 6OBJS = smtpd.o smtpd_token.o smtpd_check.o smtpd_chat.o smtpd_state.o \ 7 smtpd_peer.o smtpd_sasl_proto.o smtpd_sasl_glue.o smtpd_proxy.o \ 8 smtpd_xforward.o smtpd_dsn_fix.o smtpd_milter.o smtpd_resolve.o \ 9 smtpd_expand.o smtpd_haproxy.o 10HDRS = smtpd_token.h smtpd_check.h smtpd_chat.h smtpd_sasl_proto.h \ 11 smtpd_sasl_glue.h smtpd_proxy.h smtpd_dsn_fix.h smtpd_milter.h \ 12 smtpd_resolve.h smtpd_expand.h 13TESTSRC = smtpd_token_test.c 14DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) 15CFLAGS = $(DEBUG) $(OPT) $(DEFS) 16TESTPROG= smtpd_token smtpd_check 17PROG = smtpd 18INC_DIR = ../../include 19LIBS = ../../lib/lib$(LIB_PREFIX)master$(LIB_SUFFIX) \ 20 ../../lib/lib$(LIB_PREFIX)tls$(LIB_SUFFIX) \ 21 ../../lib/libxsasl.a \ 22 ../../lib/libmilter.a \ 23 ../../lib/lib$(LIB_PREFIX)dns$(LIB_SUFFIX) \ 24 ../../lib/lib$(LIB_PREFIX)global$(LIB_SUFFIX) \ 25 ../../lib/lib$(LIB_PREFIX)util$(LIB_SUFFIX) 26 27.c.o:; $(CC) $(CFLAGS) -c $*.c 28 29$(PROG): $(OBJS) $(LIBS) 30 $(CC) $(CFLAGS) $(SHLIB_RPATH) -o $@ $(OBJS) $(LIBS) $(SYSLIBS) 31 32$(OBJS): ../../conf/makedefs.out 33 34Makefile: Makefile.in 35 cat ../../conf/makedefs.out $? >$@ 36 37test: $(TESTPROG) 38 39update: ../../libexec/$(PROG) 40 41../../libexec/$(PROG): $(PROG) 42 cp $(PROG) ../../libexec 43 44SMTPD_CHECK_OBJ = smtpd_state.o smtpd_peer.o smtpd_xforward.o smtpd_dsn_fix.o \ 45 smtpd_resolve.o smtpd_expand.o smtpd_proxy.o smtpd_haproxy.o 46 47smtpd_token: smtpd_token.c $(LIBS) 48 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIBS) $(SYSLIBS) 49 50smtpd_check: smtpd_check.o smtpd_check.c $(SMTPD_CHECK_OBJ) $(LIBS) 51 mv $@.o junk 52 $(CC) $(CFLAGS) -DTEST -o $@ smtpd_check.c $(SMTPD_CHECK_OBJ) \ 53 $(LIBS) $(SYSLIBS) 54 mv junk $@.o 55 56printfck: $(OBJS) $(PROG) 57 rm -rf printfck 58 mkdir printfck 59 cp *.h printfck 60 sed '1,/^# do not edit/!d' Makefile >printfck/Makefile 61 set -e; for i in *.c; do printfck -f .printfck $$i >printfck/$$i; done 62 cd printfck; make "INC_DIR=../../../include" `cd ..; ls *.o` 63 64lint: 65 lint $(DEFS) $(SRCS) $(LINTFIX) 66 67clean: 68 rm -f *.o *core $(PROG) $(TESTPROG) junk *.db *.out *.tmp 69 rm -rf printfck 70 71tidy: clean 72 73broken-tests: smtpd_check_test smtpd_check_test2 74 75tests: smtpd_acl_test smtpd_addr_valid_test smtpd_exp_test \ 76 smtpd_token_test smtpd_check_test4 smtpd_check_dsn_test \ 77 smtpd_check_backup_test smtpd_dnswl_test smtpd_error_test \ 78 smtpd_server_test smtpd_nullmx_test smtpd_dns_filter_test 79 80root_tests: 81 82# This requires that the DNS server can query porcupine.org. 83 84smtpd_check_test: smtpd_check smtpd_check.in smtpd_check.ref smtpd_check_access 85 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 86 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_check.in >smtpd_check.tmp 2>&1 87 diff smtpd_check.ref smtpd_check.tmp 88 rm -f smtpd_check.tmp smtpd_check_access.* 89 90# This requires that the DNS server can query porcupine.org. 91 92smtpd_check_test2: smtpd_check smtpd_check.in2 smtpd_check.ref2 smtpd_check_access 93 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 94 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_check.in2 >smtpd_check.tmp 2>&1 95 diff smtpd_check.ref2 smtpd_check.tmp 96 rm -f smtpd_check.tmp smtpd_check_access.* 97 98smtpd_check_test4: smtpd_check smtpd_check.in4 smtpd_check.ref4 smtpd_check_access 99 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 100 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_check.in4 >smtpd_check.tmp 2>&1 101 diff smtpd_check.ref4 smtpd_check.tmp 102 rm -f smtpd_check.tmp smtpd_check_access.* 103 104smtpd_acl_test: smtpd_check smtpd_acl.in smtpd_acl.ref smtpd_check_access 105 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 106 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_acl.in >smtpd_check.tmp 2>&1 107 diff smtpd_acl.ref smtpd_check.tmp 108 rm -f smtpd_check.tmp smtpd_check_access.* 109 110smtpd_addr_valid_test: smtpd_check smtpd_addr_valid.in smtpd_addr_valid.ref 111 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_addr_valid.in >smtpd_check.tmp 2>&1 112 diff smtpd_addr_valid.ref smtpd_check.tmp 113 rm -f smtpd_check.tmp 114 115# This requires that the DNS server can query porcupine.org. 116 117ADDRINFO_FIX = sed 's/No address associated with hostname/hostname nor servname provided, or not known/' 118 119smtpd_exp_test: smtpd_check smtpd_exp.in smtpd_exp.ref 120 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 121 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_exp.in >smtpd_exp.tmp 2>&1 122 diff smtpd_exp.ref smtpd_exp.tmp 123 rm -f smtpd_exp.tmp smtpd_check_access.* 124 125smtpd_server_test: smtpd_check smtpd_server.in smtpd_server.ref 126 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_server.in >smtpd_server.tmp 2>&1 127 $(ADDRINFO_FIX) smtpd_server.tmp | diff smtpd_server.ref - 128 rm -f smtpd_server.tmp smtpd_check_access.* 129 130smtpd_nullmx_test: smtpd_check smtpd_nullmx.in smtpd_nullmx.ref 131 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 132 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_nullmx.in >smtpd_nullmx.tmp 2>&1 133 $(ADDRINFO_FIX) smtpd_nullmx.tmp | diff smtpd_nullmx.ref - 134 rm -f smtpd_nullmx.tmp smtpd_check_access.* 135 136smtpd_dns_filter_test: smtpd_check smtpd_dns_filter.in smtpd_dns_filter.ref \ 137 ../dns/no-mx.reg ../dns/no-a.reg ../dns/error.reg 138 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_dns_filter.in 2>&1 | \ 139 sed 's/\. [0-9]* IN/. TTL IN/' >smtpd_dns_filter.tmp 140 diff smtpd_dns_filter.ref smtpd_dns_filter.tmp 141 rm -f smtpd_dns_filter.tmp 142 143smtpd_check_dsn_test: smtpd_check smtpd_check_dsn.in smtpd_check_dsn.ref smtpd_check_access 144 $(SHLIB_ENV) $(VALGRIND) ../postmap/postmap hash:smtpd_check_access 145 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_check_dsn.in >smtpd_check.tmp 2>&1 146 diff smtpd_check_dsn.ref smtpd_check.tmp 147 rm -f smtpd_check.tmp smtpd_check_access.* 148 149# This requires that 168.100.3.7 is a local or virtual interface. 150 151smtpd_check_backup_test: smtpd_check smtpd_check_backup.in smtpd_check_backup.ref 152 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_check_backup.in >smtpd_check.tmp 2>&1 153 diff smtpd_check_backup.ref smtpd_check.tmp 154 rm -f smtpd_check.tmp 155 156smtpd_token_test: smtpd_token smtpd_token.in smtpd_token.ref 157 $(SHLIB_ENV) $(VALGRIND) ./smtpd_token <smtpd_token.in >smtpd_token.tmp 2>&1 158 diff smtpd_token.ref smtpd_token.tmp 159 rm -f smtpd_token.tmp 160 161# This requires that the DNS server can query porcupine.org and rfc-ignorant.org 162 163smtpd_dnswl_test: smtpd_check smtpd_dnswl.in smtpd_dnswl.ref 164 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_dnswl.in >smtpd_dnswl.tmp 2>&1 165 diff smtpd_dnswl.ref smtpd_dnswl.tmp 166 rm -f smtpd_dnswl.tmp 167 168smtpd_error_test: smtpd_check smtpd_error.in smtpd_error.ref 169 $(SHLIB_ENV) $(VALGRIND) ./smtpd_check <smtpd_error.in >smtpd_check.tmp 2>&1 170 diff smtpd_error.ref smtpd_check.tmp 171 rm -f smtpd_check.tmp 172 173depend: $(MAKES) 174 (sed '1,/^# do not edit/!d' Makefile.in; \ 175 set -e; for i in [a-z][a-z0-9]*.c; do \ 176 $(CC) -E $(DEFS) $(INCL) $$i | grep -v '[<>]' | sed -n -e '/^# *1 *"\([^"]*\)".*/{' \ 177 -e 's//'`echo $$i|sed 's/c$$/o/'`': \1/' \ 178 -e 's/o: \.\//o: /' -e p -e '}' ; \ 179 done | LANG=C sort -u) | grep -v '[.][o][:][ ][/]' >$$$$ && mv $$$$ Makefile.in 180 @$(EXPORT) make -f Makefile.in Makefile 1>&2 181 182# do not edit below this line - it is generated by 'make depend' 183smtpd.o: ../../include/anvil_clnt.h 184smtpd.o: ../../include/argv.h 185smtpd.o: ../../include/attr.h 186smtpd.o: ../../include/attr_clnt.h 187smtpd.o: ../../include/check_arg.h 188smtpd.o: ../../include/cleanup_user.h 189smtpd.o: ../../include/debug_peer.h 190smtpd.o: ../../include/dict.h 191smtpd.o: ../../include/dns.h 192smtpd.o: ../../include/dsn_mask.h 193smtpd.o: ../../include/ehlo_mask.h 194smtpd.o: ../../include/events.h 195smtpd.o: ../../include/flush_clnt.h 196smtpd.o: ../../include/hfrom_format.h 197smtpd.o: ../../include/htable.h 198smtpd.o: ../../include/inet_proto.h 199smtpd.o: ../../include/info_log_addr_form.h 200smtpd.o: ../../include/input_transp.h 201smtpd.o: ../../include/iostuff.h 202smtpd.o: ../../include/is_header.h 203smtpd.o: ../../include/lex_822.h 204smtpd.o: ../../include/mac_expand.h 205smtpd.o: ../../include/mac_parse.h 206smtpd.o: ../../include/mail_conf.h 207smtpd.o: ../../include/mail_date.h 208smtpd.o: ../../include/mail_error.h 209smtpd.o: ../../include/mail_params.h 210smtpd.o: ../../include/mail_proto.h 211smtpd.o: ../../include/mail_queue.h 212smtpd.o: ../../include/mail_server.h 213smtpd.o: ../../include/mail_stream.h 214smtpd.o: ../../include/mail_version.h 215smtpd.o: ../../include/maps.h 216smtpd.o: ../../include/match_list.h 217smtpd.o: ../../include/match_parent_style.h 218smtpd.o: ../../include/milter.h 219smtpd.o: ../../include/msg.h 220smtpd.o: ../../include/myaddrinfo.h 221smtpd.o: ../../include/myflock.h 222smtpd.o: ../../include/mymalloc.h 223smtpd.o: ../../include/namadr_list.h 224smtpd.o: ../../include/name_code.h 225smtpd.o: ../../include/name_mask.h 226smtpd.o: ../../include/normalize_mailhost_addr.h 227smtpd.o: ../../include/nvtable.h 228smtpd.o: ../../include/off_cvt.h 229smtpd.o: ../../include/quote_822_local.h 230smtpd.o: ../../include/quote_flags.h 231smtpd.o: ../../include/rec_type.h 232smtpd.o: ../../include/recipient_list.h 233smtpd.o: ../../include/record.h 234smtpd.o: ../../include/resolve_clnt.h 235smtpd.o: ../../include/smtp_stream.h 236smtpd.o: ../../include/smtputf8.h 237smtpd.o: ../../include/sock_addr.h 238smtpd.o: ../../include/split_at.h 239smtpd.o: ../../include/string_list.h 240smtpd.o: ../../include/stringops.h 241smtpd.o: ../../include/sys_defs.h 242smtpd.o: ../../include/tls.h 243smtpd.o: ../../include/tls_proxy.h 244smtpd.o: ../../include/tok822.h 245smtpd.o: ../../include/uxtext.h 246smtpd.o: ../../include/valid_hostname.h 247smtpd.o: ../../include/valid_mailhost_addr.h 248smtpd.o: ../../include/vbuf.h 249smtpd.o: ../../include/verify_sender_addr.h 250smtpd.o: ../../include/verp_sender.h 251smtpd.o: ../../include/vstream.h 252smtpd.o: ../../include/vstring.h 253smtpd.o: ../../include/vstring_vstream.h 254smtpd.o: ../../include/watchdog.h 255smtpd.o: ../../include/xtext.h 256smtpd.o: smtpd.c 257smtpd.o: smtpd.h 258smtpd.o: smtpd_chat.h 259smtpd.o: smtpd_check.h 260smtpd.o: smtpd_expand.h 261smtpd.o: smtpd_milter.h 262smtpd.o: smtpd_proxy.h 263smtpd.o: smtpd_sasl_glue.h 264smtpd.o: smtpd_sasl_proto.h 265smtpd.o: smtpd_token.h 266smtpd_chat.o: ../../include/argv.h 267smtpd_chat.o: ../../include/attr.h 268smtpd_chat.o: ../../include/check_arg.h 269smtpd_chat.o: ../../include/cleanup_user.h 270smtpd_chat.o: ../../include/dict.h 271smtpd_chat.o: ../../include/dns.h 272smtpd_chat.o: ../../include/hfrom_format.h 273smtpd_chat.o: ../../include/htable.h 274smtpd_chat.o: ../../include/int_filt.h 275smtpd_chat.o: ../../include/iostuff.h 276smtpd_chat.o: ../../include/line_wrap.h 277smtpd_chat.o: ../../include/mac_expand.h 278smtpd_chat.o: ../../include/mac_parse.h 279smtpd_chat.o: ../../include/mail_addr.h 280smtpd_chat.o: ../../include/mail_error.h 281smtpd_chat.o: ../../include/mail_params.h 282smtpd_chat.o: ../../include/mail_proto.h 283smtpd_chat.o: ../../include/mail_stream.h 284smtpd_chat.o: ../../include/maps.h 285smtpd_chat.o: ../../include/milter.h 286smtpd_chat.o: ../../include/msg.h 287smtpd_chat.o: ../../include/myaddrinfo.h 288smtpd_chat.o: ../../include/myflock.h 289smtpd_chat.o: ../../include/mymalloc.h 290smtpd_chat.o: ../../include/name_code.h 291smtpd_chat.o: ../../include/name_mask.h 292smtpd_chat.o: ../../include/nvtable.h 293smtpd_chat.o: ../../include/post_mail.h 294smtpd_chat.o: ../../include/rec_type.h 295smtpd_chat.o: ../../include/record.h 296smtpd_chat.o: ../../include/smtp_reply_footer.h 297smtpd_chat.o: ../../include/smtp_stream.h 298smtpd_chat.o: ../../include/smtputf8.h 299smtpd_chat.o: ../../include/sock_addr.h 300smtpd_chat.o: ../../include/stringops.h 301smtpd_chat.o: ../../include/sys_defs.h 302smtpd_chat.o: ../../include/tls.h 303smtpd_chat.o: ../../include/vbuf.h 304smtpd_chat.o: ../../include/vstream.h 305smtpd_chat.o: ../../include/vstring.h 306smtpd_chat.o: smtpd.h 307smtpd_chat.o: smtpd_chat.c 308smtpd_chat.o: smtpd_chat.h 309smtpd_chat.o: smtpd_expand.h 310smtpd_check.o: ../../include/argv.h 311smtpd_check.o: ../../include/attr.h 312smtpd_check.o: ../../include/attr_clnt.h 313smtpd_check.o: ../../include/attr_override.h 314smtpd_check.o: ../../include/check_arg.h 315smtpd_check.o: ../../include/cleanup_user.h 316smtpd_check.o: ../../include/conv_time.h 317smtpd_check.o: ../../include/ctable.h 318smtpd_check.o: ../../include/deliver_request.h 319smtpd_check.o: ../../include/dict.h 320smtpd_check.o: ../../include/dns.h 321smtpd_check.o: ../../include/domain_list.h 322smtpd_check.o: ../../include/dsn.h 323smtpd_check.o: ../../include/dsn_util.h 324smtpd_check.o: ../../include/fsspace.h 325smtpd_check.o: ../../include/htable.h 326smtpd_check.o: ../../include/inet_addr_list.h 327smtpd_check.o: ../../include/inet_proto.h 328smtpd_check.o: ../../include/info_log_addr_form.h 329smtpd_check.o: ../../include/input_transp.h 330smtpd_check.o: ../../include/iostuff.h 331smtpd_check.o: ../../include/ip_match.h 332smtpd_check.o: ../../include/is_header.h 333smtpd_check.o: ../../include/mac_expand.h 334smtpd_check.o: ../../include/mac_parse.h 335smtpd_check.o: ../../include/mail_addr.h 336smtpd_check.o: ../../include/mail_addr_find.h 337smtpd_check.o: ../../include/mail_addr_form.h 338smtpd_check.o: ../../include/mail_conf.h 339smtpd_check.o: ../../include/mail_error.h 340smtpd_check.o: ../../include/mail_params.h 341smtpd_check.o: ../../include/mail_proto.h 342smtpd_check.o: ../../include/mail_stream.h 343smtpd_check.o: ../../include/mail_version.h 344smtpd_check.o: ../../include/map_search.h 345smtpd_check.o: ../../include/maps.h 346smtpd_check.o: ../../include/match_list.h 347smtpd_check.o: ../../include/match_parent_style.h 348smtpd_check.o: ../../include/midna_domain.h 349smtpd_check.o: ../../include/milter.h 350smtpd_check.o: ../../include/msg.h 351smtpd_check.o: ../../include/msg_stats.h 352smtpd_check.o: ../../include/myaddrinfo.h 353smtpd_check.o: ../../include/myflock.h 354smtpd_check.o: ../../include/mymalloc.h 355smtpd_check.o: ../../include/mynetworks.h 356smtpd_check.o: ../../include/namadr_list.h 357smtpd_check.o: ../../include/name_code.h 358smtpd_check.o: ../../include/name_mask.h 359smtpd_check.o: ../../include/nvtable.h 360smtpd_check.o: ../../include/own_inet_addr.h 361smtpd_check.o: ../../include/rec_type.h 362smtpd_check.o: ../../include/recipient_list.h 363smtpd_check.o: ../../include/record.h 364smtpd_check.o: ../../include/resolve_clnt.h 365smtpd_check.o: ../../include/resolve_local.h 366smtpd_check.o: ../../include/smtp_stream.h 367smtpd_check.o: ../../include/sock_addr.h 368smtpd_check.o: ../../include/split_at.h 369smtpd_check.o: ../../include/string_list.h 370smtpd_check.o: ../../include/stringops.h 371smtpd_check.o: ../../include/strip_addr.h 372smtpd_check.o: ../../include/sys_defs.h 373smtpd_check.o: ../../include/tls.h 374smtpd_check.o: ../../include/valid_hostname.h 375smtpd_check.o: ../../include/valid_mailhost_addr.h 376smtpd_check.o: ../../include/valid_utf8_hostname.h 377smtpd_check.o: ../../include/vbuf.h 378smtpd_check.o: ../../include/verify_clnt.h 379smtpd_check.o: ../../include/vstream.h 380smtpd_check.o: ../../include/vstring.h 381smtpd_check.o: ../../include/xtext.h 382smtpd_check.o: smtpd.h 383smtpd_check.o: smtpd_check.c 384smtpd_check.o: smtpd_check.h 385smtpd_check.o: smtpd_dsn_fix.h 386smtpd_check.o: smtpd_expand.h 387smtpd_check.o: smtpd_resolve.h 388smtpd_check.o: smtpd_sasl_glue.h 389smtpd_dsn_fix.o: ../../include/msg.h 390smtpd_dsn_fix.o: ../../include/sys_defs.h 391smtpd_dsn_fix.o: smtpd_dsn_fix.c 392smtpd_dsn_fix.o: smtpd_dsn_fix.h 393smtpd_expand.o: ../../include/argv.h 394smtpd_expand.o: ../../include/attr.h 395smtpd_expand.o: ../../include/check_arg.h 396smtpd_expand.o: ../../include/dns.h 397smtpd_expand.o: ../../include/htable.h 398smtpd_expand.o: ../../include/iostuff.h 399smtpd_expand.o: ../../include/mac_expand.h 400smtpd_expand.o: ../../include/mac_parse.h 401smtpd_expand.o: ../../include/mail_params.h 402smtpd_expand.o: ../../include/mail_proto.h 403smtpd_expand.o: ../../include/mail_stream.h 404smtpd_expand.o: ../../include/milter.h 405smtpd_expand.o: ../../include/msg.h 406smtpd_expand.o: ../../include/myaddrinfo.h 407smtpd_expand.o: ../../include/mymalloc.h 408smtpd_expand.o: ../../include/name_code.h 409smtpd_expand.o: ../../include/name_mask.h 410smtpd_expand.o: ../../include/nvtable.h 411smtpd_expand.o: ../../include/sock_addr.h 412smtpd_expand.o: ../../include/stringops.h 413smtpd_expand.o: ../../include/sys_defs.h 414smtpd_expand.o: ../../include/tls.h 415smtpd_expand.o: ../../include/vbuf.h 416smtpd_expand.o: ../../include/vstream.h 417smtpd_expand.o: ../../include/vstring.h 418smtpd_expand.o: smtpd.h 419smtpd_expand.o: smtpd_expand.c 420smtpd_expand.o: smtpd_expand.h 421smtpd_haproxy.o: ../../include/argv.h 422smtpd_haproxy.o: ../../include/attr.h 423smtpd_haproxy.o: ../../include/check_arg.h 424smtpd_haproxy.o: ../../include/dns.h 425smtpd_haproxy.o: ../../include/haproxy_srvr.h 426smtpd_haproxy.o: ../../include/htable.h 427smtpd_haproxy.o: ../../include/iostuff.h 428smtpd_haproxy.o: ../../include/mail_params.h 429smtpd_haproxy.o: ../../include/mail_stream.h 430smtpd_haproxy.o: ../../include/milter.h 431smtpd_haproxy.o: ../../include/msg.h 432smtpd_haproxy.o: ../../include/myaddrinfo.h 433smtpd_haproxy.o: ../../include/mymalloc.h 434smtpd_haproxy.o: ../../include/name_code.h 435smtpd_haproxy.o: ../../include/name_mask.h 436smtpd_haproxy.o: ../../include/nvtable.h 437smtpd_haproxy.o: ../../include/smtp_stream.h 438smtpd_haproxy.o: ../../include/sock_addr.h 439smtpd_haproxy.o: ../../include/stringops.h 440smtpd_haproxy.o: ../../include/sys_defs.h 441smtpd_haproxy.o: ../../include/tls.h 442smtpd_haproxy.o: ../../include/valid_hostname.h 443smtpd_haproxy.o: ../../include/valid_mailhost_addr.h 444smtpd_haproxy.o: ../../include/vbuf.h 445smtpd_haproxy.o: ../../include/vstream.h 446smtpd_haproxy.o: ../../include/vstring.h 447smtpd_haproxy.o: smtpd.h 448smtpd_haproxy.o: smtpd_haproxy.c 449smtpd_milter.o: ../../include/argv.h 450smtpd_milter.o: ../../include/attr.h 451smtpd_milter.o: ../../include/check_arg.h 452smtpd_milter.o: ../../include/dns.h 453smtpd_milter.o: ../../include/htable.h 454smtpd_milter.o: ../../include/mail_params.h 455smtpd_milter.o: ../../include/mail_stream.h 456smtpd_milter.o: ../../include/milter.h 457smtpd_milter.o: ../../include/myaddrinfo.h 458smtpd_milter.o: ../../include/mymalloc.h 459smtpd_milter.o: ../../include/name_code.h 460smtpd_milter.o: ../../include/name_mask.h 461smtpd_milter.o: ../../include/nvtable.h 462smtpd_milter.o: ../../include/quote_821_local.h 463smtpd_milter.o: ../../include/quote_flags.h 464smtpd_milter.o: ../../include/resolve_clnt.h 465smtpd_milter.o: ../../include/sock_addr.h 466smtpd_milter.o: ../../include/split_at.h 467smtpd_milter.o: ../../include/stringops.h 468smtpd_milter.o: ../../include/sys_defs.h 469smtpd_milter.o: ../../include/tls.h 470smtpd_milter.o: ../../include/vbuf.h 471smtpd_milter.o: ../../include/vstream.h 472smtpd_milter.o: ../../include/vstring.h 473smtpd_milter.o: smtpd.h 474smtpd_milter.o: smtpd_milter.c 475smtpd_milter.o: smtpd_milter.h 476smtpd_milter.o: smtpd_resolve.h 477smtpd_milter.o: smtpd_sasl_glue.h 478smtpd_peer.o: ../../include/argv.h 479smtpd_peer.o: ../../include/attr.h 480smtpd_peer.o: ../../include/check_arg.h 481smtpd_peer.o: ../../include/dns.h 482smtpd_peer.o: ../../include/haproxy_srvr.h 483smtpd_peer.o: ../../include/htable.h 484smtpd_peer.o: ../../include/inet_prefix_top.h 485smtpd_peer.o: ../../include/inet_proto.h 486smtpd_peer.o: ../../include/iostuff.h 487smtpd_peer.o: ../../include/mail_params.h 488smtpd_peer.o: ../../include/mail_proto.h 489smtpd_peer.o: ../../include/mail_stream.h 490smtpd_peer.o: ../../include/milter.h 491smtpd_peer.o: ../../include/msg.h 492smtpd_peer.o: ../../include/myaddrinfo.h 493smtpd_peer.o: ../../include/mymalloc.h 494smtpd_peer.o: ../../include/name_code.h 495smtpd_peer.o: ../../include/name_mask.h 496smtpd_peer.o: ../../include/nvtable.h 497smtpd_peer.o: ../../include/sock_addr.h 498smtpd_peer.o: ../../include/split_at.h 499smtpd_peer.o: ../../include/stringops.h 500smtpd_peer.o: ../../include/sys_defs.h 501smtpd_peer.o: ../../include/tls.h 502smtpd_peer.o: ../../include/valid_hostname.h 503smtpd_peer.o: ../../include/valid_mailhost_addr.h 504smtpd_peer.o: ../../include/vbuf.h 505smtpd_peer.o: ../../include/vstream.h 506smtpd_peer.o: ../../include/vstring.h 507smtpd_peer.o: smtpd.h 508smtpd_peer.o: smtpd_peer.c 509smtpd_proxy.o: ../../include/argv.h 510smtpd_proxy.o: ../../include/attr.h 511smtpd_proxy.o: ../../include/check_arg.h 512smtpd_proxy.o: ../../include/cleanup_user.h 513smtpd_proxy.o: ../../include/connect.h 514smtpd_proxy.o: ../../include/dns.h 515smtpd_proxy.o: ../../include/htable.h 516smtpd_proxy.o: ../../include/iostuff.h 517smtpd_proxy.o: ../../include/mail_error.h 518smtpd_proxy.o: ../../include/mail_params.h 519smtpd_proxy.o: ../../include/mail_proto.h 520smtpd_proxy.o: ../../include/mail_queue.h 521smtpd_proxy.o: ../../include/mail_stream.h 522smtpd_proxy.o: ../../include/milter.h 523smtpd_proxy.o: ../../include/msg.h 524smtpd_proxy.o: ../../include/myaddrinfo.h 525smtpd_proxy.o: ../../include/mymalloc.h 526smtpd_proxy.o: ../../include/name_code.h 527smtpd_proxy.o: ../../include/name_mask.h 528smtpd_proxy.o: ../../include/nvtable.h 529smtpd_proxy.o: ../../include/rec_type.h 530smtpd_proxy.o: ../../include/record.h 531smtpd_proxy.o: ../../include/smtp_stream.h 532smtpd_proxy.o: ../../include/sock_addr.h 533smtpd_proxy.o: ../../include/stringops.h 534smtpd_proxy.o: ../../include/sys_defs.h 535smtpd_proxy.o: ../../include/tls.h 536smtpd_proxy.o: ../../include/vbuf.h 537smtpd_proxy.o: ../../include/vstream.h 538smtpd_proxy.o: ../../include/vstring.h 539smtpd_proxy.o: ../../include/xtext.h 540smtpd_proxy.o: smtpd.h 541smtpd_proxy.o: smtpd_proxy.c 542smtpd_proxy.o: smtpd_proxy.h 543smtpd_resolve.o: ../../include/attr.h 544smtpd_resolve.o: ../../include/check_arg.h 545smtpd_resolve.o: ../../include/ctable.h 546smtpd_resolve.o: ../../include/htable.h 547smtpd_resolve.o: ../../include/iostuff.h 548smtpd_resolve.o: ../../include/mail_proto.h 549smtpd_resolve.o: ../../include/msg.h 550smtpd_resolve.o: ../../include/mymalloc.h 551smtpd_resolve.o: ../../include/nvtable.h 552smtpd_resolve.o: ../../include/resolve_clnt.h 553smtpd_resolve.o: ../../include/rewrite_clnt.h 554smtpd_resolve.o: ../../include/split_at.h 555smtpd_resolve.o: ../../include/stringops.h 556smtpd_resolve.o: ../../include/sys_defs.h 557smtpd_resolve.o: ../../include/vbuf.h 558smtpd_resolve.o: ../../include/vstream.h 559smtpd_resolve.o: ../../include/vstring.h 560smtpd_resolve.o: smtpd_resolve.c 561smtpd_resolve.o: smtpd_resolve.h 562smtpd_sasl_glue.o: ../../include/argv.h 563smtpd_sasl_glue.o: ../../include/attr.h 564smtpd_sasl_glue.o: ../../include/check_arg.h 565smtpd_sasl_glue.o: ../../include/dns.h 566smtpd_sasl_glue.o: ../../include/htable.h 567smtpd_sasl_glue.o: ../../include/mail_params.h 568smtpd_sasl_glue.o: ../../include/mail_stream.h 569smtpd_sasl_glue.o: ../../include/match_list.h 570smtpd_sasl_glue.o: ../../include/milter.h 571smtpd_sasl_glue.o: ../../include/msg.h 572smtpd_sasl_glue.o: ../../include/myaddrinfo.h 573smtpd_sasl_glue.o: ../../include/mymalloc.h 574smtpd_sasl_glue.o: ../../include/name_code.h 575smtpd_sasl_glue.o: ../../include/name_mask.h 576smtpd_sasl_glue.o: ../../include/nvtable.h 577smtpd_sasl_glue.o: ../../include/sasl_mech_filter.h 578smtpd_sasl_glue.o: ../../include/sock_addr.h 579smtpd_sasl_glue.o: ../../include/string_list.h 580smtpd_sasl_glue.o: ../../include/stringops.h 581smtpd_sasl_glue.o: ../../include/sys_defs.h 582smtpd_sasl_glue.o: ../../include/tls.h 583smtpd_sasl_glue.o: ../../include/vbuf.h 584smtpd_sasl_glue.o: ../../include/vstream.h 585smtpd_sasl_glue.o: ../../include/vstring.h 586smtpd_sasl_glue.o: ../../include/xsasl.h 587smtpd_sasl_glue.o: smtpd.h 588smtpd_sasl_glue.o: smtpd_chat.h 589smtpd_sasl_glue.o: smtpd_sasl_glue.c 590smtpd_sasl_glue.o: smtpd_sasl_glue.h 591smtpd_sasl_proto.o: ../../include/argv.h 592smtpd_sasl_proto.o: ../../include/attr.h 593smtpd_sasl_proto.o: ../../include/check_arg.h 594smtpd_sasl_proto.o: ../../include/dns.h 595smtpd_sasl_proto.o: ../../include/ehlo_mask.h 596smtpd_sasl_proto.o: ../../include/htable.h 597smtpd_sasl_proto.o: ../../include/iostuff.h 598smtpd_sasl_proto.o: ../../include/mail_error.h 599smtpd_sasl_proto.o: ../../include/mail_params.h 600smtpd_sasl_proto.o: ../../include/mail_proto.h 601smtpd_sasl_proto.o: ../../include/mail_stream.h 602smtpd_sasl_proto.o: ../../include/milter.h 603smtpd_sasl_proto.o: ../../include/msg.h 604smtpd_sasl_proto.o: ../../include/myaddrinfo.h 605smtpd_sasl_proto.o: ../../include/mymalloc.h 606smtpd_sasl_proto.o: ../../include/name_code.h 607smtpd_sasl_proto.o: ../../include/name_mask.h 608smtpd_sasl_proto.o: ../../include/nvtable.h 609smtpd_sasl_proto.o: ../../include/sock_addr.h 610smtpd_sasl_proto.o: ../../include/stringops.h 611smtpd_sasl_proto.o: ../../include/sys_defs.h 612smtpd_sasl_proto.o: ../../include/tls.h 613smtpd_sasl_proto.o: ../../include/vbuf.h 614smtpd_sasl_proto.o: ../../include/vstream.h 615smtpd_sasl_proto.o: ../../include/vstring.h 616smtpd_sasl_proto.o: smtpd.h 617smtpd_sasl_proto.o: smtpd_chat.h 618smtpd_sasl_proto.o: smtpd_sasl_glue.h 619smtpd_sasl_proto.o: smtpd_sasl_proto.c 620smtpd_sasl_proto.o: smtpd_sasl_proto.h 621smtpd_sasl_proto.o: smtpd_token.h 622smtpd_state.o: ../../include/argv.h 623smtpd_state.o: ../../include/attr.h 624smtpd_state.o: ../../include/check_arg.h 625smtpd_state.o: ../../include/cleanup_user.h 626smtpd_state.o: ../../include/dns.h 627smtpd_state.o: ../../include/events.h 628smtpd_state.o: ../../include/htable.h 629smtpd_state.o: ../../include/iostuff.h 630smtpd_state.o: ../../include/mail_error.h 631smtpd_state.o: ../../include/mail_params.h 632smtpd_state.o: ../../include/mail_proto.h 633smtpd_state.o: ../../include/mail_stream.h 634smtpd_state.o: ../../include/milter.h 635smtpd_state.o: ../../include/msg.h 636smtpd_state.o: ../../include/myaddrinfo.h 637smtpd_state.o: ../../include/mymalloc.h 638smtpd_state.o: ../../include/name_code.h 639smtpd_state.o: ../../include/name_mask.h 640smtpd_state.o: ../../include/nvtable.h 641smtpd_state.o: ../../include/sock_addr.h 642smtpd_state.o: ../../include/sys_defs.h 643smtpd_state.o: ../../include/tls.h 644smtpd_state.o: ../../include/vbuf.h 645smtpd_state.o: ../../include/vstream.h 646smtpd_state.o: ../../include/vstring.h 647smtpd_state.o: smtpd.h 648smtpd_state.o: smtpd_chat.h 649smtpd_state.o: smtpd_sasl_glue.h 650smtpd_state.o: smtpd_state.c 651smtpd_token.o: ../../include/check_arg.h 652smtpd_token.o: ../../include/mvect.h 653smtpd_token.o: ../../include/mymalloc.h 654smtpd_token.o: ../../include/sys_defs.h 655smtpd_token.o: ../../include/vbuf.h 656smtpd_token.o: ../../include/vstring.h 657smtpd_token.o: smtpd_token.c 658smtpd_token.o: smtpd_token.h 659smtpd_xforward.o: ../../include/argv.h 660smtpd_xforward.o: ../../include/attr.h 661smtpd_xforward.o: ../../include/check_arg.h 662smtpd_xforward.o: ../../include/dns.h 663smtpd_xforward.o: ../../include/htable.h 664smtpd_xforward.o: ../../include/iostuff.h 665smtpd_xforward.o: ../../include/mail_proto.h 666smtpd_xforward.o: ../../include/mail_stream.h 667smtpd_xforward.o: ../../include/milter.h 668smtpd_xforward.o: ../../include/msg.h 669smtpd_xforward.o: ../../include/myaddrinfo.h 670smtpd_xforward.o: ../../include/mymalloc.h 671smtpd_xforward.o: ../../include/name_code.h 672smtpd_xforward.o: ../../include/name_mask.h 673smtpd_xforward.o: ../../include/nvtable.h 674smtpd_xforward.o: ../../include/sock_addr.h 675smtpd_xforward.o: ../../include/sys_defs.h 676smtpd_xforward.o: ../../include/tls.h 677smtpd_xforward.o: ../../include/vbuf.h 678smtpd_xforward.o: ../../include/vstream.h 679smtpd_xforward.o: ../../include/vstring.h 680smtpd_xforward.o: smtpd.h 681smtpd_xforward.o: smtpd_xforward.c 682