1SHELL = /bin/sh 2SRCS = tls_prng_dev.c tls_prng_egd.c tls_prng_file.c tls_fprint.c \ 3 tls_prng_exch.c tls_stream.c tls_bio_ops.c tls_misc.c tls_dh.c \ 4 tls_verify.c tls_dane.c tls_certkey.c tls_session.c \ 5 tls_client.c tls_server.c tls_scache.c tls_mgr.c tls_seed.c \ 6 tls_level.c \ 7 tls_proxy_clnt.c tls_proxy_context_print.c tls_proxy_context_scan.c \ 8 tls_proxy_client_init_print.c tls_proxy_client_init_scan.c \ 9 tls_proxy_server_init_print.c tls_proxy_server_init_scan.c \ 10 tls_proxy_client_start_print.c tls_proxy_client_start_scan.c \ 11 tls_proxy_server_start_print.c tls_proxy_server_start_scan.c \ 12 tls_proxy_client_misc.c 13OBJS = tls_prng_dev.o tls_prng_egd.o tls_prng_file.o tls_fprint.o \ 14 tls_prng_exch.o tls_stream.o tls_bio_ops.o tls_misc.o tls_dh.o \ 15 tls_verify.o tls_dane.o tls_certkey.o tls_session.o \ 16 tls_client.o tls_server.o tls_scache.o tls_mgr.o tls_seed.o \ 17 tls_level.o \ 18 tls_proxy_clnt.o tls_proxy_context_print.o tls_proxy_context_scan.o \ 19 tls_proxy_client_print.o tls_proxy_client_scan.o \ 20 tls_proxy_server_print.o tls_proxy_server_scan.o \ 21 tls_proxy_client_misc.o 22HDRS = tls.h tls_prng.h tls_scache.h tls_mgr.h tls_proxy.h 23TESTSRC = 24DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) 25CFLAGS = $(DEBUG) $(OPT) $(DEFS) 26INCL = 27LIB = lib$(LIB_PREFIX)tls$(LIB_SUFFIX) 28TESTPROG= tls_dh tls_mgr tls_dane tls_certkey 29 30LIBS = ../../lib/lib$(LIB_PREFIX)dns$(LIB_SUFFIX) \ 31 ../../lib/lib$(LIB_PREFIX)global$(LIB_SUFFIX) \ 32 ../../lib/lib$(LIB_PREFIX)util$(LIB_SUFFIX) 33LIB_DIR = ../../lib 34INC_DIR = ../../include 35MAKES = 36 37.c.o:; $(CC) $(SHLIB_CFLAGS) $(CFLAGS) -c $*.c 38 39all: $(LIB) 40 41$(OBJS): ../../conf/makedefs.out 42 43Makefile: Makefile.in 44 cat ../../conf/makedefs.out $? >$@ 45 46test: $(TESTPROG) 47 48tests: tls_certkey_tests 49 50tls_certkey_tests: test 51 @echo Testing loading of keys and certs 52 @for pem in goodchains.pem; do \ 53 $(SHLIB_ENV) $(VALGRIND) ./tls_certkey $$pem > $$pem.out 2>&1 || exit 1; \ 54 diff $$pem.ref $$pem.out || exit 1; \ 55 echo " $$pem: OK"; \ 56 done; \ 57 for pem in *-mixed-*.pem ; do \ 58 $(SHLIB_ENV) $(VALGRIND) ./tls_certkey -m $$pem > $$pem.out 2>&1 || exit 1; \ 59 diff $$pem.ref $$pem.out || exit 1; \ 60 echo " $$pem: OK"; \ 61 $(SHLIB_ENV) $(VALGRIND) ./tls_certkey -k $$pem $$pem > $$pem.out 2>&1 || exit 1; \ 62 diff $$pem.ref $$pem.out || exit 1; \ 63 echo " $$pem (with key in $$pem): OK"; \ 64 case $$pem in good-*) \ 65 ln -sf $$pem tmpkey.pem; \ 66 $(SHLIB_ENV) $(VALGRIND) ./tls_certkey -k tmpkey.pem $$pem > $$pem.out 2>&1 || exit 1; \ 67 diff $$pem.ref $$pem.out || exit 1; \ 68 echo " $$pem (with key in tmpkey.pem): OK"; \ 69 rm -f tmpkey.pem;; \ 70 esac; \ 71 done; \ 72 for pem in bad-*.pem; do \ 73 $(SHLIB_ENV) $(VALGRIND) ./tls_certkey $$pem > $$pem.out 2>&1 && exit 1 || : ok; \ 74 grep -E -v 'TLS library problem' $$pem.out | diff $$pem.ref - || \ 75 exit 1; \ 76 echo " $$pem: OK"; \ 77 done 78 79root_tests: 80 81$(LIB): $(OBJS) 82 $(AR) $(ARFL) $(LIB) $? 83 $(RANLIB) $(LIB) 84 $(SHLIB_LD) $(SHLIB_RPATH) -o $(LIB) $(OBJS) $(SHLIB_SYSLIBS) 85 86$(LIB_DIR)/$(LIB): $(LIB) 87 cp $(LIB) $(LIB_DIR) 88 $(RANLIB) $(LIB_DIR)/$(LIB) 89 90update: $(LIB_DIR)/$(LIB) $(HDRS) 91 -for i in $(HDRS); \ 92 do \ 93 cmp -s $$i $(INC_DIR)/$$i 2>/dev/null || cp $$i $(INC_DIR); \ 94 done 95 cd $(INC_DIR); chmod 644 $(HDRS) 96 97printfck: $(OBJS) $(PROG) 98 rm -rf printfck 99 mkdir printfck 100 cp *.h printfck 101 sed '1,/^# do not edit/!d' Makefile >printfck/Makefile 102 set -e; for i in *.c; do printfck -f .printfck $$i >printfck/$$i; done 103 cd printfck; make "INC_DIR=../../../include" `cd ..; ls *.o` 104 105lint: 106 lint $(DEFS) $(SRCS) $(LINTFIX) 107 108clean: 109 rm -f *.o $(LIB) *core $(TESTPROG) junk *.pem.out 110 rm -rf printfck 111 112tidy: clean 113 114tls_dh: $(LIB) $(LIBS) 115 mv $@.o junk 116 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(LIBS) $(SYSLIBS) 117 mv junk $@.o 118 119tls_mgr: $(LIB) $(LIBS) 120 mv $@.o junk 121 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(LIBS) $(SYSLIBS) 122 mv junk $@.o 123 124tls_dane: $(LIB) $(LIBS) 125 mv $@.o junk 126 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(LIBS) $(SYSLIBS) 127 mv junk $@.o 128 129tls_certkey: $(LIB) $(LIBS) 130 mv $@.o junk 131 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(LIBS) $(SYSLIBS) 132 mv junk $@.o 133 134depend: $(MAKES) 135 (sed '1,/^# do not edit/!d' Makefile.in; \ 136 set -e; for i in [a-z][a-z0-9]*.c; do \ 137 $(CC) -E $(DEFS) $(INCL) $$i | grep -v '[<>]' | sed -n -e '/^# *1 *"\([^"]*\)".*/{' \ 138 -e 's//'`echo $$i|sed 's/c$$/o/'`': \1/' \ 139 -e 's/o: \.\//o: /' -e p -e '}' ; \ 140 done | LANG=C sort -u) | grep -v '[.][o][:][ ][/]' >$$$$ && mv $$$$ Makefile.in 141 @$(EXPORT) make -f Makefile.in Makefile 1>&2 142 143# do not edit below this line - it is generated by 'make depend' 144tls_bio_ops.o: ../../include/argv.h 145tls_bio_ops.o: ../../include/check_arg.h 146tls_bio_ops.o: ../../include/dns.h 147tls_bio_ops.o: ../../include/iostuff.h 148tls_bio_ops.o: ../../include/msg.h 149tls_bio_ops.o: ../../include/myaddrinfo.h 150tls_bio_ops.o: ../../include/name_code.h 151tls_bio_ops.o: ../../include/name_mask.h 152tls_bio_ops.o: ../../include/sock_addr.h 153tls_bio_ops.o: ../../include/sys_defs.h 154tls_bio_ops.o: ../../include/vbuf.h 155tls_bio_ops.o: ../../include/vstream.h 156tls_bio_ops.o: ../../include/vstring.h 157tls_bio_ops.o: tls.h 158tls_bio_ops.o: tls_bio_ops.c 159tls_certkey.o: ../../include/argv.h 160tls_certkey.o: ../../include/check_arg.h 161tls_certkey.o: ../../include/dns.h 162tls_certkey.o: ../../include/mail_params.h 163tls_certkey.o: ../../include/msg.h 164tls_certkey.o: ../../include/myaddrinfo.h 165tls_certkey.o: ../../include/name_code.h 166tls_certkey.o: ../../include/name_mask.h 167tls_certkey.o: ../../include/sock_addr.h 168tls_certkey.o: ../../include/sys_defs.h 169tls_certkey.o: ../../include/vbuf.h 170tls_certkey.o: ../../include/vstream.h 171tls_certkey.o: ../../include/vstring.h 172tls_certkey.o: tls.h 173tls_certkey.o: tls_certkey.c 174tls_client.o: ../../include/argv.h 175tls_client.o: ../../include/check_arg.h 176tls_client.o: ../../include/dict.h 177tls_client.o: ../../include/dns.h 178tls_client.o: ../../include/iostuff.h 179tls_client.o: ../../include/mail_params.h 180tls_client.o: ../../include/midna_domain.h 181tls_client.o: ../../include/msg.h 182tls_client.o: ../../include/myaddrinfo.h 183tls_client.o: ../../include/myflock.h 184tls_client.o: ../../include/mymalloc.h 185tls_client.o: ../../include/name_code.h 186tls_client.o: ../../include/name_mask.h 187tls_client.o: ../../include/sock_addr.h 188tls_client.o: ../../include/stringops.h 189tls_client.o: ../../include/sys_defs.h 190tls_client.o: ../../include/vbuf.h 191tls_client.o: ../../include/vstream.h 192tls_client.o: ../../include/vstring.h 193tls_client.o: tls.h 194tls_client.o: tls_client.c 195tls_client.o: tls_mgr.h 196tls_client.o: tls_scache.h 197tls_dane.o: ../../include/argv.h 198tls_dane.o: ../../include/check_arg.h 199tls_dane.o: ../../include/ctable.h 200tls_dane.o: ../../include/dns.h 201tls_dane.o: ../../include/events.h 202tls_dane.o: ../../include/hex_code.h 203tls_dane.o: ../../include/mail_params.h 204tls_dane.o: ../../include/midna_domain.h 205tls_dane.o: ../../include/msg.h 206tls_dane.o: ../../include/myaddrinfo.h 207tls_dane.o: ../../include/mymalloc.h 208tls_dane.o: ../../include/name_code.h 209tls_dane.o: ../../include/name_mask.h 210tls_dane.o: ../../include/safe_ultostr.h 211tls_dane.o: ../../include/sock_addr.h 212tls_dane.o: ../../include/split_at.h 213tls_dane.o: ../../include/stringops.h 214tls_dane.o: ../../include/sys_defs.h 215tls_dane.o: ../../include/timecmp.h 216tls_dane.o: ../../include/vbuf.h 217tls_dane.o: ../../include/vstream.h 218tls_dane.o: ../../include/vstring.h 219tls_dane.o: tls.h 220tls_dane.o: tls_dane.c 221tls_dh.o: ../../include/argv.h 222tls_dh.o: ../../include/check_arg.h 223tls_dh.o: ../../include/dns.h 224tls_dh.o: ../../include/mail_params.h 225tls_dh.o: ../../include/msg.h 226tls_dh.o: ../../include/myaddrinfo.h 227tls_dh.o: ../../include/mymalloc.h 228tls_dh.o: ../../include/name_code.h 229tls_dh.o: ../../include/name_mask.h 230tls_dh.o: ../../include/sock_addr.h 231tls_dh.o: ../../include/stringops.h 232tls_dh.o: ../../include/sys_defs.h 233tls_dh.o: ../../include/vbuf.h 234tls_dh.o: ../../include/vstream.h 235tls_dh.o: ../../include/vstring.h 236tls_dh.o: tls.h 237tls_dh.o: tls_dh.c 238tls_fprint.o: ../../include/argv.h 239tls_fprint.o: ../../include/check_arg.h 240tls_fprint.o: ../../include/dns.h 241tls_fprint.o: ../../include/mail_params.h 242tls_fprint.o: ../../include/msg.h 243tls_fprint.o: ../../include/myaddrinfo.h 244tls_fprint.o: ../../include/mymalloc.h 245tls_fprint.o: ../../include/name_code.h 246tls_fprint.o: ../../include/name_mask.h 247tls_fprint.o: ../../include/sock_addr.h 248tls_fprint.o: ../../include/stringops.h 249tls_fprint.o: ../../include/sys_defs.h 250tls_fprint.o: ../../include/vbuf.h 251tls_fprint.o: ../../include/vstream.h 252tls_fprint.o: ../../include/vstring.h 253tls_fprint.o: tls.h 254tls_fprint.o: tls_fprint.c 255tls_level.o: ../../include/argv.h 256tls_level.o: ../../include/check_arg.h 257tls_level.o: ../../include/dns.h 258tls_level.o: ../../include/myaddrinfo.h 259tls_level.o: ../../include/name_code.h 260tls_level.o: ../../include/name_mask.h 261tls_level.o: ../../include/sock_addr.h 262tls_level.o: ../../include/sys_defs.h 263tls_level.o: ../../include/vbuf.h 264tls_level.o: ../../include/vstream.h 265tls_level.o: ../../include/vstring.h 266tls_level.o: tls.h 267tls_level.o: tls_level.c 268tls_mgr.o: ../../include/argv.h 269tls_mgr.o: ../../include/attr.h 270tls_mgr.o: ../../include/attr_clnt.h 271tls_mgr.o: ../../include/check_arg.h 272tls_mgr.o: ../../include/dict.h 273tls_mgr.o: ../../include/htable.h 274tls_mgr.o: ../../include/iostuff.h 275tls_mgr.o: ../../include/mail_params.h 276tls_mgr.o: ../../include/mail_proto.h 277tls_mgr.o: ../../include/msg.h 278tls_mgr.o: ../../include/myflock.h 279tls_mgr.o: ../../include/mymalloc.h 280tls_mgr.o: ../../include/nvtable.h 281tls_mgr.o: ../../include/stringops.h 282tls_mgr.o: ../../include/sys_defs.h 283tls_mgr.o: ../../include/vbuf.h 284tls_mgr.o: ../../include/vstream.h 285tls_mgr.o: ../../include/vstring.h 286tls_mgr.o: tls_mgr.c 287tls_mgr.o: tls_mgr.h 288tls_mgr.o: tls_scache.h 289tls_misc.o: ../../include/argv.h 290tls_misc.o: ../../include/check_arg.h 291tls_misc.o: ../../include/dict.h 292tls_misc.o: ../../include/dns.h 293tls_misc.o: ../../include/mail_conf.h 294tls_misc.o: ../../include/mail_params.h 295tls_misc.o: ../../include/maps.h 296tls_misc.o: ../../include/msg.h 297tls_misc.o: ../../include/myaddrinfo.h 298tls_misc.o: ../../include/myflock.h 299tls_misc.o: ../../include/mymalloc.h 300tls_misc.o: ../../include/name_code.h 301tls_misc.o: ../../include/name_mask.h 302tls_misc.o: ../../include/sock_addr.h 303tls_misc.o: ../../include/stringops.h 304tls_misc.o: ../../include/sys_defs.h 305tls_misc.o: ../../include/valid_hostname.h 306tls_misc.o: ../../include/vbuf.h 307tls_misc.o: ../../include/vstream.h 308tls_misc.o: ../../include/vstring.h 309tls_misc.o: tls.h 310tls_misc.o: tls_misc.c 311tls_prng_dev.o: ../../include/connect.h 312tls_prng_dev.o: ../../include/iostuff.h 313tls_prng_dev.o: ../../include/msg.h 314tls_prng_dev.o: ../../include/mymalloc.h 315tls_prng_dev.o: ../../include/sys_defs.h 316tls_prng_dev.o: tls_prng.h 317tls_prng_dev.o: tls_prng_dev.c 318tls_prng_egd.o: ../../include/connect.h 319tls_prng_egd.o: ../../include/iostuff.h 320tls_prng_egd.o: ../../include/msg.h 321tls_prng_egd.o: ../../include/mymalloc.h 322tls_prng_egd.o: ../../include/sys_defs.h 323tls_prng_egd.o: tls_prng.h 324tls_prng_egd.o: tls_prng_egd.c 325tls_prng_exch.o: ../../include/iostuff.h 326tls_prng_exch.o: ../../include/msg.h 327tls_prng_exch.o: ../../include/myflock.h 328tls_prng_exch.o: ../../include/mymalloc.h 329tls_prng_exch.o: ../../include/sys_defs.h 330tls_prng_exch.o: tls_prng.h 331tls_prng_exch.o: tls_prng_exch.c 332tls_prng_file.o: ../../include/connect.h 333tls_prng_file.o: ../../include/iostuff.h 334tls_prng_file.o: ../../include/msg.h 335tls_prng_file.o: ../../include/mymalloc.h 336tls_prng_file.o: ../../include/sys_defs.h 337tls_prng_file.o: tls_prng.h 338tls_prng_file.o: tls_prng_file.c 339tls_proxy_client_misc.o: ../../include/argv.h 340tls_proxy_client_misc.o: ../../include/attr.h 341tls_proxy_client_misc.o: ../../include/check_arg.h 342tls_proxy_client_misc.o: ../../include/dns.h 343tls_proxy_client_misc.o: ../../include/htable.h 344tls_proxy_client_misc.o: ../../include/mail_params.h 345tls_proxy_client_misc.o: ../../include/msg.h 346tls_proxy_client_misc.o: ../../include/myaddrinfo.h 347tls_proxy_client_misc.o: ../../include/mymalloc.h 348tls_proxy_client_misc.o: ../../include/name_code.h 349tls_proxy_client_misc.o: ../../include/name_mask.h 350tls_proxy_client_misc.o: ../../include/nvtable.h 351tls_proxy_client_misc.o: ../../include/sock_addr.h 352tls_proxy_client_misc.o: ../../include/sys_defs.h 353tls_proxy_client_misc.o: ../../include/vbuf.h 354tls_proxy_client_misc.o: ../../include/vstream.h 355tls_proxy_client_misc.o: ../../include/vstring.h 356tls_proxy_client_misc.o: tls.h 357tls_proxy_client_misc.o: tls_proxy.h 358tls_proxy_client_misc.o: tls_proxy_client_misc.c 359tls_proxy_client_print.o: ../../include/argv.h 360tls_proxy_client_print.o: ../../include/argv_attr.h 361tls_proxy_client_print.o: ../../include/attr.h 362tls_proxy_client_print.o: ../../include/check_arg.h 363tls_proxy_client_print.o: ../../include/dns.h 364tls_proxy_client_print.o: ../../include/htable.h 365tls_proxy_client_print.o: ../../include/mail_params.h 366tls_proxy_client_print.o: ../../include/msg.h 367tls_proxy_client_print.o: ../../include/myaddrinfo.h 368tls_proxy_client_print.o: ../../include/mymalloc.h 369tls_proxy_client_print.o: ../../include/name_code.h 370tls_proxy_client_print.o: ../../include/name_mask.h 371tls_proxy_client_print.o: ../../include/nvtable.h 372tls_proxy_client_print.o: ../../include/sock_addr.h 373tls_proxy_client_print.o: ../../include/sys_defs.h 374tls_proxy_client_print.o: ../../include/vbuf.h 375tls_proxy_client_print.o: ../../include/vstream.h 376tls_proxy_client_print.o: ../../include/vstring.h 377tls_proxy_client_print.o: tls.h 378tls_proxy_client_print.o: tls_proxy.h 379tls_proxy_client_print.o: tls_proxy_client_print.c 380tls_proxy_client_scan.o: ../../include/argv.h 381tls_proxy_client_scan.o: ../../include/argv_attr.h 382tls_proxy_client_scan.o: ../../include/attr.h 383tls_proxy_client_scan.o: ../../include/check_arg.h 384tls_proxy_client_scan.o: ../../include/dns.h 385tls_proxy_client_scan.o: ../../include/htable.h 386tls_proxy_client_scan.o: ../../include/mail_params.h 387tls_proxy_client_scan.o: ../../include/msg.h 388tls_proxy_client_scan.o: ../../include/myaddrinfo.h 389tls_proxy_client_scan.o: ../../include/mymalloc.h 390tls_proxy_client_scan.o: ../../include/name_code.h 391tls_proxy_client_scan.o: ../../include/name_mask.h 392tls_proxy_client_scan.o: ../../include/nvtable.h 393tls_proxy_client_scan.o: ../../include/sock_addr.h 394tls_proxy_client_scan.o: ../../include/sys_defs.h 395tls_proxy_client_scan.o: ../../include/vbuf.h 396tls_proxy_client_scan.o: ../../include/vstream.h 397tls_proxy_client_scan.o: ../../include/vstring.h 398tls_proxy_client_scan.o: tls.h 399tls_proxy_client_scan.o: tls_proxy.h 400tls_proxy_client_scan.o: tls_proxy_client_scan.c 401tls_proxy_clnt.o: ../../include/argv.h 402tls_proxy_clnt.o: ../../include/attr.h 403tls_proxy_clnt.o: ../../include/check_arg.h 404tls_proxy_clnt.o: ../../include/connect.h 405tls_proxy_clnt.o: ../../include/dns.h 406tls_proxy_clnt.o: ../../include/htable.h 407tls_proxy_clnt.o: ../../include/iostuff.h 408tls_proxy_clnt.o: ../../include/mail_params.h 409tls_proxy_clnt.o: ../../include/mail_proto.h 410tls_proxy_clnt.o: ../../include/msg.h 411tls_proxy_clnt.o: ../../include/myaddrinfo.h 412tls_proxy_clnt.o: ../../include/mymalloc.h 413tls_proxy_clnt.o: ../../include/name_code.h 414tls_proxy_clnt.o: ../../include/name_mask.h 415tls_proxy_clnt.o: ../../include/nvtable.h 416tls_proxy_clnt.o: ../../include/sock_addr.h 417tls_proxy_clnt.o: ../../include/stringops.h 418tls_proxy_clnt.o: ../../include/sys_defs.h 419tls_proxy_clnt.o: ../../include/vbuf.h 420tls_proxy_clnt.o: ../../include/vstream.h 421tls_proxy_clnt.o: ../../include/vstring.h 422tls_proxy_clnt.o: tls.h 423tls_proxy_clnt.o: tls_proxy.h 424tls_proxy_clnt.o: tls_proxy_clnt.c 425tls_proxy_context_print.o: ../../include/argv.h 426tls_proxy_context_print.o: ../../include/attr.h 427tls_proxy_context_print.o: ../../include/check_arg.h 428tls_proxy_context_print.o: ../../include/dns.h 429tls_proxy_context_print.o: ../../include/htable.h 430tls_proxy_context_print.o: ../../include/myaddrinfo.h 431tls_proxy_context_print.o: ../../include/mymalloc.h 432tls_proxy_context_print.o: ../../include/name_code.h 433tls_proxy_context_print.o: ../../include/name_mask.h 434tls_proxy_context_print.o: ../../include/nvtable.h 435tls_proxy_context_print.o: ../../include/sock_addr.h 436tls_proxy_context_print.o: ../../include/sys_defs.h 437tls_proxy_context_print.o: ../../include/vbuf.h 438tls_proxy_context_print.o: ../../include/vstream.h 439tls_proxy_context_print.o: ../../include/vstring.h 440tls_proxy_context_print.o: tls.h 441tls_proxy_context_print.o: tls_proxy.h 442tls_proxy_context_print.o: tls_proxy_context_print.c 443tls_proxy_context_scan.o: ../../include/argv.h 444tls_proxy_context_scan.o: ../../include/attr.h 445tls_proxy_context_scan.o: ../../include/check_arg.h 446tls_proxy_context_scan.o: ../../include/dns.h 447tls_proxy_context_scan.o: ../../include/htable.h 448tls_proxy_context_scan.o: ../../include/msg.h 449tls_proxy_context_scan.o: ../../include/myaddrinfo.h 450tls_proxy_context_scan.o: ../../include/mymalloc.h 451tls_proxy_context_scan.o: ../../include/name_code.h 452tls_proxy_context_scan.o: ../../include/name_mask.h 453tls_proxy_context_scan.o: ../../include/nvtable.h 454tls_proxy_context_scan.o: ../../include/sock_addr.h 455tls_proxy_context_scan.o: ../../include/sys_defs.h 456tls_proxy_context_scan.o: ../../include/vbuf.h 457tls_proxy_context_scan.o: ../../include/vstream.h 458tls_proxy_context_scan.o: ../../include/vstring.h 459tls_proxy_context_scan.o: tls.h 460tls_proxy_context_scan.o: tls_proxy.h 461tls_proxy_context_scan.o: tls_proxy_context_scan.c 462tls_proxy_server_print.o: ../../include/argv.h 463tls_proxy_server_print.o: ../../include/attr.h 464tls_proxy_server_print.o: ../../include/check_arg.h 465tls_proxy_server_print.o: ../../include/dns.h 466tls_proxy_server_print.o: ../../include/htable.h 467tls_proxy_server_print.o: ../../include/myaddrinfo.h 468tls_proxy_server_print.o: ../../include/mymalloc.h 469tls_proxy_server_print.o: ../../include/name_code.h 470tls_proxy_server_print.o: ../../include/name_mask.h 471tls_proxy_server_print.o: ../../include/nvtable.h 472tls_proxy_server_print.o: ../../include/sock_addr.h 473tls_proxy_server_print.o: ../../include/sys_defs.h 474tls_proxy_server_print.o: ../../include/vbuf.h 475tls_proxy_server_print.o: ../../include/vstream.h 476tls_proxy_server_print.o: ../../include/vstring.h 477tls_proxy_server_print.o: tls.h 478tls_proxy_server_print.o: tls_proxy.h 479tls_proxy_server_print.o: tls_proxy_server_print.c 480tls_proxy_server_scan.o: ../../include/argv.h 481tls_proxy_server_scan.o: ../../include/attr.h 482tls_proxy_server_scan.o: ../../include/check_arg.h 483tls_proxy_server_scan.o: ../../include/dns.h 484tls_proxy_server_scan.o: ../../include/htable.h 485tls_proxy_server_scan.o: ../../include/myaddrinfo.h 486tls_proxy_server_scan.o: ../../include/mymalloc.h 487tls_proxy_server_scan.o: ../../include/name_code.h 488tls_proxy_server_scan.o: ../../include/name_mask.h 489tls_proxy_server_scan.o: ../../include/nvtable.h 490tls_proxy_server_scan.o: ../../include/sock_addr.h 491tls_proxy_server_scan.o: ../../include/sys_defs.h 492tls_proxy_server_scan.o: ../../include/vbuf.h 493tls_proxy_server_scan.o: ../../include/vstream.h 494tls_proxy_server_scan.o: ../../include/vstring.h 495tls_proxy_server_scan.o: tls.h 496tls_proxy_server_scan.o: tls_proxy.h 497tls_proxy_server_scan.o: tls_proxy_server_scan.c 498tls_rsa.o: tls_rsa.c 499tls_scache.o: ../../include/argv.h 500tls_scache.o: ../../include/check_arg.h 501tls_scache.o: ../../include/dict.h 502tls_scache.o: ../../include/hex_code.h 503tls_scache.o: ../../include/msg.h 504tls_scache.o: ../../include/myflock.h 505tls_scache.o: ../../include/mymalloc.h 506tls_scache.o: ../../include/stringops.h 507tls_scache.o: ../../include/sys_defs.h 508tls_scache.o: ../../include/timecmp.h 509tls_scache.o: ../../include/vbuf.h 510tls_scache.o: ../../include/vstream.h 511tls_scache.o: ../../include/vstring.h 512tls_scache.o: tls_scache.c 513tls_scache.o: tls_scache.h 514tls_seed.o: ../../include/argv.h 515tls_seed.o: ../../include/check_arg.h 516tls_seed.o: ../../include/dict.h 517tls_seed.o: ../../include/dns.h 518tls_seed.o: ../../include/msg.h 519tls_seed.o: ../../include/myaddrinfo.h 520tls_seed.o: ../../include/myflock.h 521tls_seed.o: ../../include/name_code.h 522tls_seed.o: ../../include/name_mask.h 523tls_seed.o: ../../include/sock_addr.h 524tls_seed.o: ../../include/sys_defs.h 525tls_seed.o: ../../include/vbuf.h 526tls_seed.o: ../../include/vstream.h 527tls_seed.o: ../../include/vstring.h 528tls_seed.o: tls.h 529tls_seed.o: tls_mgr.h 530tls_seed.o: tls_scache.h 531tls_seed.o: tls_seed.c 532tls_server.o: ../../include/argv.h 533tls_server.o: ../../include/check_arg.h 534tls_server.o: ../../include/dict.h 535tls_server.o: ../../include/dns.h 536tls_server.o: ../../include/hex_code.h 537tls_server.o: ../../include/iostuff.h 538tls_server.o: ../../include/mail_params.h 539tls_server.o: ../../include/msg.h 540tls_server.o: ../../include/myaddrinfo.h 541tls_server.o: ../../include/myflock.h 542tls_server.o: ../../include/mymalloc.h 543tls_server.o: ../../include/name_code.h 544tls_server.o: ../../include/name_mask.h 545tls_server.o: ../../include/sock_addr.h 546tls_server.o: ../../include/stringops.h 547tls_server.o: ../../include/sys_defs.h 548tls_server.o: ../../include/vbuf.h 549tls_server.o: ../../include/vstream.h 550tls_server.o: ../../include/vstring.h 551tls_server.o: tls.h 552tls_server.o: tls_mgr.h 553tls_server.o: tls_scache.h 554tls_server.o: tls_server.c 555tls_session.o: ../../include/argv.h 556tls_session.o: ../../include/check_arg.h 557tls_session.o: ../../include/dns.h 558tls_session.o: ../../include/mail_params.h 559tls_session.o: ../../include/msg.h 560tls_session.o: ../../include/myaddrinfo.h 561tls_session.o: ../../include/mymalloc.h 562tls_session.o: ../../include/name_code.h 563tls_session.o: ../../include/name_mask.h 564tls_session.o: ../../include/sock_addr.h 565tls_session.o: ../../include/sys_defs.h 566tls_session.o: ../../include/vbuf.h 567tls_session.o: ../../include/vstream.h 568tls_session.o: ../../include/vstring.h 569tls_session.o: tls.h 570tls_session.o: tls_session.c 571tls_stream.o: ../../include/argv.h 572tls_stream.o: ../../include/check_arg.h 573tls_stream.o: ../../include/dns.h 574tls_stream.o: ../../include/iostuff.h 575tls_stream.o: ../../include/msg.h 576tls_stream.o: ../../include/myaddrinfo.h 577tls_stream.o: ../../include/name_code.h 578tls_stream.o: ../../include/name_mask.h 579tls_stream.o: ../../include/sock_addr.h 580tls_stream.o: ../../include/sys_defs.h 581tls_stream.o: ../../include/vbuf.h 582tls_stream.o: ../../include/vstream.h 583tls_stream.o: ../../include/vstring.h 584tls_stream.o: tls.h 585tls_stream.o: tls_stream.c 586tls_verify.o: ../../include/argv.h 587tls_verify.o: ../../include/check_arg.h 588tls_verify.o: ../../include/dns.h 589tls_verify.o: ../../include/msg.h 590tls_verify.o: ../../include/myaddrinfo.h 591tls_verify.o: ../../include/mymalloc.h 592tls_verify.o: ../../include/name_code.h 593tls_verify.o: ../../include/name_mask.h 594tls_verify.o: ../../include/sock_addr.h 595tls_verify.o: ../../include/stringops.h 596tls_verify.o: ../../include/sys_defs.h 597tls_verify.o: ../../include/vbuf.h 598tls_verify.o: ../../include/vstream.h 599tls_verify.o: ../../include/vstring.h 600tls_verify.o: tls.h 601tls_verify.o: tls_verify.c 602