1SHELL = /bin/sh 2SRCS = alldig.c allprint.c argv.c argv_split.c attr_clnt.c attr_print0.c \ 3 attr_print64.c attr_print_plain.c attr_scan0.c attr_scan64.c \ 4 attr_scan_plain.c auto_clnt.c base64_code.c basename.c binhash.c \ 5 chroot_uid.c cidr_match.c clean_env.c close_on_exec.c concatenate.c \ 6 ctable.c dict.c dict_alloc.c dict_cdb.c dict_cidr.c dict_db.c \ 7 dict_dbm.c dict_debug.c dict_env.c dict_ht.c dict_lmdb.c dict_ni.c dict_nis.c \ 8 dict_nisplus.c dict_open.c dict_pcre.c dict_regexp.c dict_sdbm.c \ 9 dict_static.c dict_tcp.c dict_unix.c dir_forest.c doze.c dummy_read.c \ 10 dummy_write.c duplex_pipe.c environ.c events.c exec_command.c \ 11 fifo_listen.c fifo_trigger.c file_limit.c find_inet.c fsspace.c \ 12 fullname.c get_domainname.c get_hostname.c hex_code.c hex_quote.c \ 13 host_port.c htable.c inet_addr_host.c inet_addr_list.c \ 14 inet_addr_local.c inet_connect.c inet_listen.c inet_proto.c \ 15 inet_trigger.c line_wrap.c lowercase.c lstat_as.c mac_expand.c \ 16 mac_parse.c make_dirs.c mask_addr.c match_list.c match_ops.c msg.c \ 17 msg_output.c msg_syslog.c msg_vstream.c mvect.c myaddrinfo.c myflock.c \ 18 mymalloc.c myrand.c mystrtok.c name_code.c name_mask.c netstring.c \ 19 neuter.c non_blocking.c nvtable.c open_as.c open_limit.c open_lock.c \ 20 peekfd.c posix_signals.c printable.c rand_sleep.c \ 21 readlline.c ring.c safe_getenv.c safe_open.c \ 22 sane_accept.c sane_connect.c sane_link.c sane_rename.c \ 23 sane_socketpair.c sane_time.c scan_dir.c set_eugid.c set_ugid.c \ 24 load_lib.c \ 25 sigdelay.c skipblanks.c sock_addr.c spawn_command.c split_at.c \ 26 split_nameval.c stat_as.c strcasecmp.c stream_connect.c \ 27 stream_listen.c stream_recv_fd.c stream_send_fd.c stream_trigger.c \ 28 sys_compat.c timed_connect.c timed_read.c timed_wait.c timed_write.c \ 29 translit.c trimblanks.c unescape.c unix_connect.c unix_listen.c \ 30 unix_recv_fd.c unix_send_fd.c unix_trigger.c unsafe.c uppercase.c \ 31 username.c valid_hostname.c vbuf.c vbuf_print.c vstream.c \ 32 vstream_popen.c vstring.c vstring_vstream.c watchdog.c \ 33 write_buf.c sane_basename.c format_tv.c allspace.c \ 34 allascii.c load_file.c killme_after.c vstream_tweak.c \ 35 pass_trigger.c edit_file.c inet_windowsize.c \ 36 unix_pass_fd_fix.c dict_cache.c valid_utf8_string.c dict_thash.c \ 37 ip_match.c nbbio.c base32_code.c dict_test.c \ 38 dict_fail.c msg_rate_delay.c dict_surrogate.c warn_stat.c \ 39 dict_sockmap.c line_number.c recv_pass_attr.c pass_accept.c \ 40 poll_fd.c timecmp.c slmdb.c dict_pipe.c dict_random.c \ 41 valid_utf8_hostname.c midna_domain.c argv_splitq.c balpar.c dict_union.c \ 42 extpar.c dict_inline.c casefold.c dict_utf8.c strcasecmp_utf8.c \ 43 split_qnameval.c argv_attr_print.c argv_attr_scan.c dict_file.c \ 44 msg_logger.c logwriter.c unix_dgram_connect.c unix_dgram_listen.c \ 45 byte_mask.c known_tcp_ports.c argv_split_at.c dict_stream.c \ 46 sane_strtol.c hash_fnv.c ldseed.c mkmap_cdb.c mkmap_db.c mkmap_dbm.c \ 47 mkmap_fail.c mkmap_lmdb.c mkmap_open.c mkmap_sdbm.c inet_prefix_top.c \ 48 inet_addr_sizes.c 49OBJS = alldig.o allprint.o argv.o argv_split.o attr_clnt.o attr_print0.o \ 50 attr_print64.o attr_print_plain.o attr_scan0.o attr_scan64.o \ 51 attr_scan_plain.o auto_clnt.o base64_code.o basename.o binhash.o \ 52 chroot_uid.o cidr_match.o clean_env.o close_on_exec.o concatenate.o \ 53 ctable.o dict.o dict_alloc.o dict_cidr.o dict_db.o \ 54 dict_dbm.o dict_debug.o dict_env.o dict_ht.o dict_ni.o dict_nis.o \ 55 dict_nisplus.o dict_open.o dict_regexp.o \ 56 dict_static.o dict_tcp.o dict_unix.o dir_forest.o doze.o dummy_read.o \ 57 dummy_write.o duplex_pipe.o environ.o events.o exec_command.o \ 58 fifo_listen.o fifo_trigger.o file_limit.o find_inet.o fsspace.o \ 59 fullname.o get_domainname.o get_hostname.o hex_code.o hex_quote.o \ 60 host_port.o htable.o inet_addr_host.o inet_addr_list.o \ 61 inet_addr_local.o inet_connect.o inet_listen.o inet_proto.o \ 62 inet_trigger.o line_wrap.o lowercase.o lstat_as.o mac_expand.o \ 63 load_lib.o \ 64 mac_parse.o make_dirs.o mask_addr.o match_list.o match_ops.o msg.o \ 65 msg_output.o msg_syslog.o msg_vstream.o mvect.o myaddrinfo.o myflock.o \ 66 mymalloc.o myrand.o mystrtok.o name_code.o name_mask.o netstring.o \ 67 neuter.o non_blocking.o nvtable.o open_as.o open_limit.o open_lock.o \ 68 peekfd.o posix_signals.o printable.o rand_sleep.o \ 69 readlline.o ring.o safe_getenv.o safe_open.o \ 70 sane_accept.o sane_connect.o sane_link.o sane_rename.o \ 71 sane_socketpair.o sane_time.o scan_dir.o set_eugid.o set_ugid.o \ 72 sigdelay.o skipblanks.o sock_addr.o spawn_command.o split_at.o \ 73 split_nameval.o stat_as.o $(STRCASE) stream_connect.o \ 74 stream_listen.o stream_recv_fd.o stream_send_fd.o stream_trigger.o \ 75 sys_compat.o timed_connect.o timed_read.o timed_wait.o timed_write.o \ 76 translit.o trimblanks.o unescape.o unix_connect.o unix_listen.o \ 77 unix_recv_fd.o unix_send_fd.o unix_trigger.o unsafe.o uppercase.o \ 78 username.o valid_hostname.o vbuf.o vbuf_print.o vstream.o \ 79 vstream_popen.o vstring.o vstring_vstream.o watchdog.o \ 80 write_buf.o sane_basename.o format_tv.o allspace.o \ 81 allascii.o load_file.o killme_after.o vstream_tweak.o \ 82 pass_trigger.o edit_file.o inet_windowsize.o \ 83 unix_pass_fd_fix.o dict_cache.o valid_utf8_string.o dict_thash.o \ 84 ip_match.o nbbio.o base32_code.o dict_test.o \ 85 dict_fail.o msg_rate_delay.o dict_surrogate.o warn_stat.o \ 86 dict_sockmap.o line_number.o recv_pass_attr.o pass_accept.o \ 87 poll_fd.o timecmp.o $(NON_PLUGIN_MAP_OBJ) dict_pipe.o dict_random.o \ 88 valid_utf8_hostname.o midna_domain.o argv_splitq.o balpar.o dict_union.o \ 89 extpar.o dict_inline.o casefold.o dict_utf8.o strcasecmp_utf8.o \ 90 split_qnameval.o argv_attr_print.o argv_attr_scan.o dict_file.o \ 91 msg_logger.o logwriter.o unix_dgram_connect.o unix_dgram_listen.o \ 92 byte_mask.o known_tcp_ports.o argv_split_at.o dict_stream.o \ 93 sane_strtol.o hash_fnv.o ldseed.o mkmap_db.o mkmap_dbm.o \ 94 mkmap_fail.o mkmap_open.o inet_prefix_top.o inet_addr_sizes.o 95# MAP_OBJ is for maps that may be dynamically loaded with dynamicmaps.cf. 96# When hard-linking these, makedefs sets NON_PLUGIN_MAP_OBJ=$(MAP_OBJ), 97# otherwise it sets the PLUGIN_* macros. 98MAP_OBJ = dict_pcre.o dict_cdb.o dict_lmdb.o dict_sdbm.o slmdb.o \ 99 mkmap_cdb.o mkmap_lmdb.o mkmap_sdbm.o 100HDRS = argv.h attr.h attr_clnt.h auto_clnt.h base64_code.h binhash.h \ 101 chroot_uid.h cidr_match.h clean_env.h connect.h ctable.h dict.h \ 102 dict_cdb.h dict_cidr.h dict_db.h dict_dbm.h dict_env.h dict_ht.h \ 103 dict_lmdb.h dict_ni.h dict_nis.h dict_nisplus.h dict_pcre.h dict_regexp.h \ 104 dict_sdbm.h dict_static.h dict_tcp.h dict_unix.h dir_forest.h \ 105 events.h exec_command.h find_inet.h fsspace.h fullname.h \ 106 get_domainname.h get_hostname.h hex_code.h hex_quote.h host_port.h \ 107 htable.h inet_addr_host.h inet_addr_list.h inet_addr_local.h \ 108 inet_proto.h iostuff.h line_wrap.h listen.h lstat_as.h mac_expand.h \ 109 mac_parse.h make_dirs.h mask_addr.h match_list.h msg.h \ 110 msg_output.h msg_syslog.h msg_vstream.h mvect.h myaddrinfo.h myflock.h \ 111 mymalloc.h myrand.h name_code.h name_mask.h netstring.h nvtable.h \ 112 open_as.h open_lock.h posix_signals.h readlline.h ring.h \ 113 safe.h safe_open.h sane_accept.h sane_connect.h sane_fsops.h \ 114 load_lib.h \ 115 sane_socketpair.h sane_time.h scan_dir.h set_eugid.h set_ugid.h \ 116 sigdelay.h sock_addr.h spawn_command.h split_at.h stat_as.h \ 117 stringops.h sys_defs.h timed_connect.h timed_wait.h trigger.h \ 118 username.h valid_hostname.h vbuf.h vbuf_print.h vstream.h vstring.h \ 119 vstring_vstream.h watchdog.h format_tv.h load_file.h killme_after.h \ 120 edit_file.h dict_cache.h dict_thash.h ip_match.h nbbio.h base32_code.h \ 121 dict_fail.h warn_stat.h dict_sockmap.h line_number.h timecmp.h \ 122 slmdb.h compat_va_copy.h dict_pipe.h dict_random.h \ 123 valid_utf8_hostname.h midna_domain.h dict_union.h dict_inline.h \ 124 check_arg.h argv_attr.h msg_logger.h logwriter.h byte_mask.h \ 125 known_tcp_ports.h sane_strtol.h hash_fnv.h ldseed.h mkmap.h \ 126 inet_prefix_top.h inet_addr_sizes.h 127TESTSRC = fifo_open.c fifo_rdwr_bug.c fifo_rdonly_bug.c select_bug.c \ 128 stream_test.c dup2_pass_on_exec.c 129DEFS = -I. -D$(SYSTYPE) 130CFLAGS = $(DEBUG) $(OPT) $(DEFS) 131FILES = Makefile $(SRCS) $(HDRS) 132INCL = 133LIB = lib$(LIB_PREFIX)util$(LIB_SUFFIX) 134TESTPROG= dict_open dup2_pass_on_exec events exec_command fifo_open \ 135 fifo_rdonly_bug fifo_rdwr_bug fifo_trigger fsspace fullname \ 136 inet_addr_host inet_addr_local mac_parse make_dirs msg_syslog \ 137 mystrtok sigdelay translit valid_hostname vstream_popen \ 138 vstring vstring_vstream doze select_bug stream_test mac_expand \ 139 watchdog unescape hex_quote name_mask rand_sleep sane_time ctable \ 140 inet_addr_list attr_print64 attr_scan64 base64_code attr_print0 \ 141 attr_scan0 host_port attr_scan_plain attr_print_plain htable \ 142 unix_recv_fd unix_send_fd stream_recv_fd stream_send_fd hex_code \ 143 myaddrinfo myaddrinfo4 inet_proto sane_basename format_tv \ 144 valid_utf8_string ip_match base32_code msg_rate_delay netstring \ 145 vstream timecmp dict_cache midna_domain casefold strcasecmp_utf8 \ 146 vbuf_print split_qnameval vstream msg_logger byte_mask \ 147 known_tcp_ports dict_stream find_inet binhash hash_fnv argv \ 148 clean_env inet_prefix_top 149PLUGIN_MAP_SO = $(LIB_PREFIX)pcre$(LIB_SUFFIX) $(LIB_PREFIX)lmdb$(LIB_SUFFIX) \ 150 $(LIB_PREFIX)cdb$(LIB_SUFFIX) $(LIB_PREFIX)sdbm$(LIB_SUFFIX) 151HTABLE_FIX = NORANDOMIZE=1 152LIB_DIR = ../../lib 153INC_DIR = ../../include 154 155.c.o:; $(CC) $(SHLIB_CFLAGS) $(CFLAGS) -c $*.c 156 157all: $(LIB) $(PLUGIN_MAP_SO_MAKE) $(PLUGIN_MAP_OBJ) 158 159$(OBJS) $(PLUGIN_MAP_OBJ): ../../conf/makedefs.out 160 161Makefile: Makefile.in 162 cat ../../conf/makedefs.out $? >$@ 163 164test: $(TESTPROG) 165 166$(LIB): $(OBJS) 167 $(AR) $(ARFL) $(LIB) $? 168 $(RANLIB) $(LIB) 169 $(SHLIB_LD) $(SHLIB_RPATH) -o $(LIB) $(OBJS) $(SHLIB_SYSLIBS) 170 171$(LIB_DIR)/$(LIB): $(LIB) 172 cp $(LIB) $(LIB_DIR) 173 $(RANLIB) $(LIB_DIR)/$(LIB) 174 175plugin_map_so_make: $(PLUGIN_MAP_SO) 176 177$(LIB_PREFIX)pcre$(LIB_SUFFIX): dict_pcre.o 178 $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ dict_pcre.o $(AUXLIBS_PCRE) 179 180$(LIB_PREFIX)cdb$(LIB_SUFFIX): mkmap_cdb.o dict_cdb.o 181 $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ mkmap_cdb.o \ 182 dict_cdb.o $(AUXLIBS_CDB) 183 184$(LIB_PREFIX)lmdb$(LIB_SUFFIX): mkmap_lmdb.o dict_lmdb.o slmdb.o 185 $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ mkmap_lmdb.o dict_lmdb.o \ 186 slmdb.o $(AUXLIBS_LMDB) 187 188$(LIB_PREFIX)sdbm$(LIB_SUFFIX): mkmap_sdbm.o dict_sdbm.o 189 $(PLUGIN_LD) $(SHLIB_RPATH) -o $@ mkmap_sdbm.o \ 190 dict_sdbm.o $(AUXLIBS_SDBM) 191 192update: $(LIB_DIR)/$(LIB) $(HDRS) $(PLUGIN_MAP_SO_UPDATE) \ 193 $(PLUGIN_MAP_OBJ_UPDATE) 194 -for i in $(HDRS); \ 195 do \ 196 cmp -s $$i $(INC_DIR)/$$i 2>/dev/null || cp $$i $(INC_DIR); \ 197 done 198 cd $(INC_DIR); chmod 644 $(HDRS) 199 200plugin_map_so_update: $(PLUGIN_MAP_SO) 201 -for i in $(PLUGIN_MAP_SO); \ 202 do \ 203 for type in $(DEFINED_MAP_TYPES); do \ 204 case $$i in $(LIB_PREFIX)$$type$(LIB_SUFFIX)) \ 205 cmp -s $$i $(LIB_DIR)/$$i 2>/dev/null || cp $$i $(LIB_DIR); \ 206 continue 2;; \ 207 esac; \ 208 done; \ 209 rm -f $(LIB_DIR)/$$i; \ 210 done 211 212plugin_map_obj_update: $(LIB_MAP_OBJ) 213 -for i in $(LIB_MAP_OBJ); \ 214 do \ 215 cmp -s $$i $(LIB_DIR)/$$i 2>/dev/null || cp $$i $(LIB_DIR); \ 216 done 217 218printfck: $(OBJS) $(PROG) 219 rm -rf printfck 220 mkdir printfck 221 cp *.h printfck 222 sed '1,/^# do not edit/!d' Makefile >printfck/Makefile 223 set -e; for i in *.c; do printfck -f .printfck $$i >printfck/$$i; done 224 cd printfck; make "INC_DIR=../../../include" `cd ..; ls *.o` 225 226shar: 227 @shar $(FILES) 228 229lint: 230 lint $(DEFS) $(SRCS) $(LINTFIX) 231 232clean: 233 rm -f *.o $(LIB) *core $(TESTPROG) junk $(MAKES) *.tmp 234 rm -rf printfck 235 236tidy: clean 237 238dup2_pass_on_exec: dup2_pass_on_exec.c 239 $(CC) $(CFLAGS) -o $@ $@.c $(SYSLIBS) 240 241vstring: $(LIB) 242 mv $@.o junk 243 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 244 mv junk $@.o 245 246msg_logger: msg_logger.c $(LIB) 247 mv $@.o junk 248 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 249 mv junk $@.o 250 251msg_syslog: msg_syslog.c $(LIB) 252 mv $@.o junk 253 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 254 mv junk $@.o 255 256vstring_vstream: $(LIB) 257 mv $@.o junk 258 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 259 mv junk $@.o 260 261valid_hostname: valid_hostname.c $(LIB) 262 mv $@.o junk 263 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 264 mv junk $@.o 265 266events: $(LIB) 267 mv $@.o junk 268 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 269 mv junk $@.o 270 271dict_open: $(LIB) 272 mv $@.o junk 273 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 274 mv junk $@.o 275 276fullname: $(LIB) 277 mv $@.o junk 278 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 279 mv junk $@.o 280 281inet_addr_local: $(LIB) 282 mv $@.o junk 283 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 284 mv junk $@.o 285 286inet_addr_host: $(LIB) 287 mv $@.o junk 288 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 289 mv junk $@.o 290 291fifo_open: fifo_open.c 292 $(CC) $(CFLAGS) -o $@ $@.c $(SYSLIBS) 293 294sigdelay: $(LIB) 295 mv $@.o junk 296 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 297 mv junk $@.o 298 299mystrtok: $(LIB) 300 mv $@.o junk 301 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 302 mv junk $@.o 303 304fifo_rdwr_bug: fifo_rdwr_bug.c $(LIB) 305 $(CC) $(CFLAGS) -o $@ $@.c $(LIB) $(SYSLIBS) 306 307fifo_rdonly_bug: fifo_rdonly_bug.c $(LIB) 308 $(CC) $(CFLAGS) -o $@ $@.c $(LIB) $(SYSLIBS) 309 310select_bug: select_bug.c $(LIB) 311 $(CC) $(CFLAGS) -o $@ $@.c $(LIB) $(SYSLIBS) 312 313translit: $(LIB) 314 mv $@.o junk 315 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 316 mv junk $@.o 317 318fsspace: $(LIB) 319 mv $@.o junk 320 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 321 mv junk $@.o 322 323exec_command: $(LIB) 324 mv $@.o junk 325 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 326 mv junk $@.o 327 328make_dirs: $(LIB) 329 mv $@.o junk 330 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 331 mv junk $@.o 332 333mac_parse: $(LIB) 334 mv $@.o junk 335 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 336 mv junk $@.o 337 338vstream_popen: $(LIB) 339 mv $@.o junk 340 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 341 mv junk $@.o 342 343fifo_trigger: $(LIB) 344 mv $@.o junk 345 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 346 mv junk $@.o 347 348doze: $(LIB) 349 mv $@.o junk 350 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 351 mv junk $@.o 352 353mac_expand: $(LIB) 354 mv $@.o junk 355 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 356 mv junk $@.o 357 358watchdog: $(LIB) 359 mv $@.o junk 360 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 361 mv junk $@.o 362 363unescape: $(LIB) 364 mv $@.o junk 365 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 366 mv junk $@.o 367 368hex_quote: $(LIB) 369 mv $@.o junk 370 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 371 mv junk $@.o 372 373name_mask: $(LIB) 374 mv $@.o junk 375 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 376 mv junk $@.o 377 378byte_mask: $(LIB) 379 mv $@.o junk 380 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 381 mv junk $@.o 382 383rand_sleep: $(LIB) 384 mv $@.o junk 385 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 386 mv junk $@.o 387 388sane_time: $(LIB) 389 mv $@.o junk 390 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 391 mv junk $@.o 392 393ctable: $(LIB) 394 mv $@.o junk 395 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 396 mv junk $@.o 397 398inet_addr_list: $(LIB) 399 mv $@.o junk 400 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 401 mv junk $@.o 402 403attr_print64: $(LIB) 404 mv $@.o junk 405 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 406 mv junk $@.o 407 408attr_scan64: $(LIB) 409 mv $@.o junk 410 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 411 mv junk $@.o 412 413base64_code: $(LIB) 414 mv $@.o junk 415 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 416 mv junk $@.o 417 418attr_print0: $(LIB) 419 mv $@.o junk 420 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 421 mv junk $@.o 422 423attr_scan0: $(LIB) 424 mv $@.o junk 425 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 426 mv junk $@.o 427 428host_port: $(LIB) 429 mv $@.o junk 430 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 431 mv junk $@.o 432 433attr_scan_plain: $(LIB) 434 mv $@.o junk 435 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 436 mv junk $@.o 437 438attr_print_plain: $(LIB) 439 mv $@.o junk 440 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 441 mv junk $@.o 442 443htable: $(LIB) 444 mv $@.o junk 445 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 446 mv junk $@.o 447 448binhash: $(LIB) 449 mv $@.o junk 450 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 451 mv junk $@.o 452 453hash_fnv: $(LIB) 454 mv $@.o junk 455 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 456 mv junk $@.o 457 458unix_recv_fd: $(LIB) 459 mv $@.o junk 460 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 461 mv junk $@.o 462 463unix_send_fd: $(LIB) 464 mv $@.o junk 465 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 466 mv junk $@.o 467 468stream_recv_fd: $(LIB) 469 mv $@.o junk 470 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 471 mv junk $@.o 472 473stream_send_fd: $(LIB) 474 mv $@.o junk 475 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 476 mv junk $@.o 477 478hex_code: $(LIB) 479 mv $@.o junk 480 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 481 mv junk $@.o 482 483myaddrinfo: $(LIB) 484 mv $@.o junk 485 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 486 mv junk $@.o 487 488myaddrinfo4: $(LIB) 489 mv myaddrinfo.o junk 490 $(CC) $(CFLAGS) -DTEST -DEMULATE_IPV4_ADDRINFO -o $@ myaddrinfo.c $(LIB) $(SYSLIBS) 491 mv junk myaddrinfo.o 492 493inet_proto: $(LIB) 494 mv $@.o junk 495 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 496 mv junk $@.o 497 498sane_basename: $(LIB) 499 mv $@.o junk 500 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 501 mv junk $@.o 502 503find_inet: $(LIB) 504 mv $@.o junk 505 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 506 mv junk $@.o 507 508clean_env: $(LIB) 509 mv $@.o junk 510 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 511 mv junk $@.o 512 513stream_test: stream_test.c $(LIB) 514 $(CC) $(CFLAGS) -o $@ $@.c $(LIB) $(SYSLIBS) 515 516gcctest: gccw.c gccw.ref 517 rm -f gccw.o 518 make gccw.o 2>&1 | sed "s/\`/'/g; s/return-/return /" | sort >gccw.tmp 519 diff gccw.ref gccw.tmp 520 rm -f gccw.o gccw.tmp 521 522format_tv: $(LIB) 523 mv $@.o junk 524 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 525 mv junk $@.o 526 527valid_utf8_string: $(LIB) 528 mv $@.o junk 529 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 530 mv junk $@.o 531 532ip_match: $(LIB) 533 mv $@.o junk 534 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 535 mv junk $@.o 536 537base32_code: $(LIB) 538 mv $@.o junk 539 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 540 mv junk $@.o 541 542msg_rate_delay: $(LIB) 543 mv $@.o junk 544 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 545 mv junk $@.o 546 547netstring: $(LIB) 548 mv $@.o junk 549 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 550 mv junk $@.o 551 552vstream: $(LIB) 553 mv $@.o junk 554 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 555 mv junk $@.o 556 557timecmp: $(LIB) 558 mv $@.o junk 559 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 560 mv junk $@.o 561 562dict_cache: $(LIB) 563 mv $@.o junk 564 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 565 mv junk $@.o 566 567midna_domain: $(LIB) 568 mv $@.o junk 569 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 570 mv junk $@.o 571 572casefold: $(LIB) 573 mv $@.o junk 574 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 575 mv junk $@.o 576 577strcasecmp_utf8: $(LIB) 578 mv $@.o junk 579 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 580 mv junk $@.o 581 582vbuf_print: $(LIB) 583 mv $@.o junk 584 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 585 mv junk $@.o 586 587split_qnameval: $(LIB) 588 mv $@.o junk 589 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 590 mv junk $@.o 591 592known_tcp_ports: $(LIB) 593 mv $@.o junk 594 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 595 mv junk $@.o 596 597dict_stream: $(LIB) 598 mv $@.o junk 599 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 600 mv junk $@.o 601 602argv: $(LIB) 603 mv $@.o junk 604 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 605 mv junk $@.o 606 607inet_prefix_top: $(LIB) 608 mv $@.o junk 609 $(CC) $(CFLAGS) -DTEST -o $@ $@.c $(LIB) $(SYSLIBS) 610 mv junk $@.o 611 612tests: all valid_hostname_test mac_expand_test dict_test unescape_test \ 613 hex_quote_test ctable_test inet_addr_list_test base64_code_test \ 614 attr_scan64_test attr_scan0_test host_port_test dict_tests \ 615 attr_scan_plain_test htable_test hex_code_test myaddrinfo_test \ 616 format_tv_test ip_match_test name_mask_tests base32_code_test \ 617 surrogate_test timecmp_test midna_domain_test casefold_test \ 618 strcasecmp_utf8_test vbuf_print_test miss_endif_cidr_test \ 619 miss_endif_regexp_test split_qnameval_test vstring_test \ 620 vstream_test byte_mask_tests mystrtok_test known_tcp_ports_test \ 621 binhash_test argv_test inet_prefix_top_test 622 623dict_tests: all dict_test \ 624 dict_pcre_tests dict_cidr_test dict_thash_test dict_static_test \ 625 dict_inline_test dict_utf8_test dict_regexp_test dict_union_test \ 626 dict_pipe_test dict_regexp_file_test dict_cidr_file_test \ 627 dict_static_file_test dict_random_test dict_random_file_test \ 628 dict_inline_file_test dict_stream_test dict_inline_regexp_test \ 629 dict_inline_cidr_test 630 631dict_pcre_tests: dict_pcre_test miss_endif_pcre_test dict_pcre_file_test \ 632 dict_inline_pcre_test 633 634root_tests: 635 636valid_hostname_test: valid_hostname valid_hostname.in valid_hostname.ref 637 $(SHLIB_ENV) ${VALGRIND} ./valid_hostname <valid_hostname.in 2>valid_hostname.tmp 638 diff valid_hostname.ref valid_hostname.tmp 639 rm -f valid_hostname.tmp 640 641mac_expand_test: mac_expand mac_expand.in mac_expand.ref 642 $(SHLIB_ENV) ${VALGRIND} ./mac_expand <mac_expand.in >mac_expand.tmp 2>&1 643 diff mac_expand.ref mac_expand.tmp 644 rm -f mac_expand.tmp 645 646unescape_test: unescape unescape.in unescape.ref 647 $(SHLIB_ENV) ${VALGRIND} ./unescape <unescape.in | od -cb >unescape.tmp 648 diff -b unescape.ref unescape.tmp 649# $(SHLIB_ENV) ${VALGRIND} ./unescape <unescape.in | $(SHLIB_ENV) ${VALGRIND} ./unescape -e >unescape.tmp 650# diff unescape.in unescape.tmp 651 rm -f unescape.tmp 652 653hex_quote_test: hex_quote 654 $(SHLIB_ENV) ${VALGRIND} ./hex_quote <hex_quote.c | od -cb >hex_quote.tmp 655 od -cb <hex_quote.c >hex_quote.ref 656 cmp hex_quote.ref hex_quote.tmp 657 rm -f hex_quote.ref hex_quote.tmp 658 659ctable_test: ctable 660 $(SHLIB_ENV) ${VALGRIND} ./ctable <ctable.in >ctable.tmp 2>&1 661 diff ctable.ref ctable.tmp 662 rm -f ctable.tmp 663 664# On Linux, following test may require "modprobe ipv6" to enable IPv6. 665 666inet_addr_list_test: inet_addr_list 667 $(SHLIB_ENV) ${VALGRIND} ./inet_addr_list `cat inet_addr_list.in` >inet_addr_list.tmp 2>&1 668 diff inet_addr_list.ref inet_addr_list.tmp 669 rm -f inet_addr_list.tmp 670 671sane_basename_test: sane_basename 672 $(SHLIB_ENV) ${VALGRIND} ./sane_basename <sane_basename.in >sane_basename.tmp 2>&1 673 diff sane_basename.ref sane_basename.tmp 674 rm -f sane_basename.tmp 675 676base64_code_test: base64_code 677 $(SHLIB_ENV) ${VALGRIND} ./base64_code 678 679attr_scan64_test: attr_print64 attr_scan64 attr_scan64.ref 680 ($(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_print64 2>&3 | (sleep 1; $(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_scan64)) >attr_scan64.tmp 2>&1 3>&1 681 diff attr_scan64.ref attr_scan64.tmp 682 rm -f attr_scan64.tmp 683 684attr_scan0_test: attr_print0 attr_scan0 attr_scan0.ref 685 ($(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_print0 2>&3 | (sleep 1; $(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_scan0)) >attr_scan0.tmp 2>&1 3>&1 686 diff attr_scan0.ref attr_scan0.tmp 687 rm -f attr_scan0.tmp 688 689dict_test: dict_open testdb dict_test.in dict_test.ref 690 rm -f testdb.db testdb.dir testdb.pag 691 $(SHLIB_ENV) ../postmap/postmap -N hash:testdb 692 $(SHLIB_ENV) ${VALGRIND} ./dict_open hash:testdb write < dict_test.in 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_test.tmp 693 diff dict_test.ref dict_test.tmp 694 $(SHLIB_ENV) ../postmap/postmap -n hash:testdb 695 $(SHLIB_ENV) ${VALGRIND} ./dict_open hash:testdb write < dict_test.in 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_test.tmp 696 diff dict_test.ref dict_test.tmp 697 rm -f testdb.db testdb.dir testdb.pag dict_test.tmp 698 699dict_pcre_test: dict_open dict_pcre.in dict_pcre.map dict_pcre.ref 700 $(SHLIB_ENV) ${VALGRIND} ./dict_open pcre:dict_pcre.map read \ 701 <dict_pcre.in 2>&1 | sed -e 's/uid=[0-9][0-9][0-9]*/uid=USER/' \ 702 -e 's/missing )/missing closing parenthesis/' >dict_pcre.tmp 703 diff dict_pcre.ref dict_pcre.tmp 704 rm -f dict_pcre.tmp 705 706dict_pcre_file_test: dict_open dict_pcre_file.in dict_pcre_file.map dict_pcre_file.ref 707 echo this-is-file1 > dict_pcre_file1 708 echo this-is-file2 > dict_pcre_file2 709 $(SHLIB_ENV) ${VALGRIND} ./dict_open pcre:dict_pcre_file.map \ 710 read src_rhs_is_file <dict_pcre_file.in 2>&1 | \ 711 sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_pcre_file.tmp 712 diff dict_pcre_file.ref dict_pcre_file.tmp 713 rm -f dict_pcre_file.tmp dict_pcre_file1 dict_pcre_file2 714 715dict_regexp_test: dict_open dict_regexp.in dict_regexp.map dict_regexp.ref 716 $(SHLIB_ENV) ${VALGRIND} ./dict_open regexp:dict_regexp.map read <dict_regexp.in 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_regexp.tmp 717 diff dict_regexp.ref dict_regexp.tmp 718 rm -f dict_regexp.tmp 719 720dict_regexp_file_test: dict_open dict_regexp_file.in dict_regexp_file.map dict_regexp_file.ref 721 echo this-is-file1 > dict_regexp_file1 722 echo this-is-file2 > dict_regexp_file2 723 $(SHLIB_ENV) ${VALGRIND} ./dict_open regexp:dict_regexp_file.map \ 724 read src_rhs_is_file <dict_regexp_file.in 2>&1 | \ 725 sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_regexp_file.tmp 726 diff dict_regexp_file.ref dict_regexp_file.tmp 727 rm -f dict_regexp_file.tmp dict_regexp_file1 dict_regexp_file2 728 729dict_cidr_test: dict_open dict_cidr.in dict_cidr.map dict_cidr.ref 730 $(SHLIB_ENV) ${VALGRIND} ./dict_open cidr:dict_cidr.map read <dict_cidr.in 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_cidr.tmp 731 diff dict_cidr.ref dict_cidr.tmp 732 rm -f dict_cidr.tmp 733 734dict_cidr_file_test: dict_open dict_cidr_file.in dict_cidr_file.map dict_cidr_file.ref 735 echo this-is-file1 > dict_cidr_file1 736 echo this-is-file2 > dict_cidr_file2 737 $(SHLIB_ENV) ${VALGRIND} ./dict_open cidr:dict_cidr_file.map \ 738 read src_rhs_is_file <dict_cidr_file.in 2>&1 | \ 739 sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_cidr_file.tmp 740 diff dict_cidr_file.ref dict_cidr_file.tmp 741 rm -f dict_cidr_file.tmp dict_cidr_file1 dict_cidr_file2 742 743miss_endif_cidr_test: dict_open miss_endif_cidr.map miss_endif_cidr.ref 744 echo get 1.2.3.5 | $(SHLIB_ENV) ${VALGRIND} ./dict_open cidr:miss_endif_cidr.map read 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_cidr.tmp 745 diff miss_endif_cidr.ref dict_cidr.tmp 746 rm -f dict_cidr.tmp 747 748miss_endif_pcre_test: dict_open miss_endif_re.map miss_endif_pcre.ref 749 echo get 1.2.3.5 | $(SHLIB_ENV) ${VALGRIND} ./dict_open pcre:miss_endif_re.map read 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_pcre.tmp 750 diff miss_endif_pcre.ref dict_pcre.tmp 751 rm -f dict_pcre.tmp 752 753miss_endif_regexp_test: dict_open miss_endif_re.map miss_endif_regexp.ref 754 echo get 1.2.3.5 | $(SHLIB_ENV) ${VALGRIND} ./dict_open regexp:miss_endif_re.map read 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' >dict_regexp.tmp 755 diff miss_endif_regexp.ref dict_regexp.tmp 756 rm -f dict_regexp.tmp 757 758split_qnameval_test: split_qnameval update 759 $(SHLIB_ENV) ${VALGRIND} ./split_qnameval 760 761dict_seq_test: dict_open testdb dict_seq.in dict_seq.ref 762 rm -f testdb.db testdb.dir testdb.pag 763 $(SHLIB_ENV) ${VALGRIND} ./dict_open hash:testdb create sync < dict_seq.in 2>&1 | sed 's/uid=[0-9][0-9][0-9]*/uid=USER/' > dict_seq.tmp 764 diff dict_seq.ref dict_seq.tmp 765 rm -f testdb.db testdb.dir testdb.pag dict_seq.tmp 766 767host_port_test: host_port host_port.in host_port.ref 768 $(SHLIB_ENV) ${VALGRIND} ./host_port <host_port.in >host_port.tmp 2>&1 769 diff host_port.ref host_port.tmp 770 rm -f host_port.tmp 771 772attr_scan_plain_test: attr_print_plain attr_scan_plain attr_scan_plain.ref 773 ($(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_print_plain 2>&3 | (sleep 1; $(HTABLE_FIX) $(SHLIB_ENV) ${VALGRIND} ./attr_scan_plain)) >attr_scan_plain.tmp 2>&1 3>&1 774 diff attr_scan_plain.ref attr_scan_plain.tmp 775 rm -f attr_scan_plain.tmp 776 777htable_test: htable /usr/share/dict/words 778 $(SHLIB_ENV) ${VALGRIND} ./htable < /usr/share/dict/words 779 780binhash_test: binhash /usr/share/dict/words 781 $(SHLIB_ENV) ${VALGRIND} ./binhash < /usr/share/dict/words 782 783hash_fnv_test: hash_fnv 784 $(SHLIB_ENV) ${VALGRIND} ./hash_fnv 785 786hex_code_test: hex_code 787 $(SHLIB_ENV) ${VALGRIND} ./hex_code 788 789timecmp_test: timecmp 790 $(SHLIB_ENV) ${VALGRIND} ./timecmp 791 792myaddrinfo_test: myaddrinfo myaddrinfo.ref myaddrinfo.ref2 793 $(SHLIB_ENV) ${VALGRIND} ./myaddrinfo all belly.porcupine.org 168.100.3.2 >myaddrinfo.tmp 2>&1 794 diff myaddrinfo.ref myaddrinfo.tmp 795 rm -f myaddrinfo.tmp 796 $(SHLIB_ENV) ${VALGRIND} ./myaddrinfo all null.porcupine.org 10.0.0.0 >myaddrinfo.tmp 2>&1 797 diff myaddrinfo.ref2 myaddrinfo.tmp 798 rm -f myaddrinfo.tmp 799 800myaddrinfo4_test: myaddrinfo4 myaddrinfo4.ref myaddrinfo4.ref2 801 $(SHLIB_ENV) ${VALGRIND} ./myaddrinfo4 all belly.porcupine.org 168.100.3.2 >myaddrinfo4.tmp 2>&1 802 diff myaddrinfo4.ref myaddrinfo4.tmp 803 $(SHLIB_ENV) ${VALGRIND} ./myaddrinfo4 all null.porcupine.org 10.0.0.0 >myaddrinfo4.tmp 2>&1 804 diff myaddrinfo4.ref2 myaddrinfo4.tmp 805 rm -f myaddrinfo4.tmp 806 807format_tv_test: format_tv format_tv.in format_tv.ref 808 $(SHLIB_ENV) ${VALGRIND} ./format_tv <format_tv.in >format_tv.tmp 809 diff format_tv.ref format_tv.tmp 810 rm -f format_tv.tmp 811 812ip_match_test: ip_match ip_match.in ip_match.ref 813 $(SHLIB_ENV) ${VALGRIND} ./ip_match <ip_match.in >ip_match.tmp 814 diff ip_match.ref ip_match.tmp 815 rm -f ip_match.tmp 816 817name_mask_tests: name_mask_test0 name_mask_test1 name_mask_test2 \ 818 name_mask_test3 name_mask_test4 name_mask_test5 name_mask_test6 \ 819 name_mask_test7 name_mask_test8 name_mask_test9 820 821name_mask_test0: name_mask name_mask.in name_mask.ref0 822 $(SHLIB_ENV) ${VALGRIND} ./name_mask IGNORE IGNORE < name_mask.in > name_mask.tmp 2>&1 823 diff name_mask.ref0 name_mask.tmp 824 rm -f name_mask.tmp 825 826name_mask_test1: name_mask name_mask.in name_mask.ref1 827 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN NUMBER < name_mask.in > name_mask.tmp 2>&1 828 diff name_mask.ref1 name_mask.tmp 829 rm -f name_mask.tmp 830 831name_mask_test2: name_mask name_mask.in name_mask.ref2 832 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,RETURN NUMBER < name_mask.in > name_mask.tmp 2>&1 833 diff name_mask.ref2 name_mask.tmp 834 rm -f name_mask.tmp 835 836name_mask_test3: name_mask name_mask.in name_mask.ref3 837 $(SHLIB_ENV) ${VALGRIND} ./name_mask WARN NUMBER < name_mask.in > name_mask.tmp 2>&1 838 diff name_mask.ref3 name_mask.tmp 839 rm -f name_mask.tmp 840 841name_mask_test4: name_mask name_mask.in name_mask.ref4 842 $(SHLIB_ENV) ${VALGRIND} ./name_mask RETURN NUMBER < name_mask.in > name_mask.tmp 2>&1 843 diff name_mask.ref4 name_mask.tmp 844 rm -f name_mask.tmp 845 846name_mask_test5: name_mask name_mask.in name_mask.ref5 847 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN RETURN < name_mask.in > name_mask.tmp 2>&1 848 diff name_mask.ref5 name_mask.tmp 849 rm -f name_mask.tmp 850 851name_mask_test6: name_mask name_mask.in name_mask.ref6 852 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN WARN < name_mask.in > name_mask.tmp 2>&1 853 diff name_mask.ref6 name_mask.tmp 854 rm -f name_mask.tmp 855 856name_mask_test7: name_mask name_mask.in name_mask.ref7 857 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN IGNORE < name_mask.in > name_mask.tmp 2>&1 858 diff name_mask.ref7 name_mask.tmp 859 rm -f name_mask.tmp 860 861name_mask_test8: name_mask name_mask.in name_mask.ref8 862 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN NUMBER,COMMA < name_mask.in > name_mask.tmp 2>&1 863 diff name_mask.ref8 name_mask.tmp 864 rm -f name_mask.tmp 865 866name_mask_test9: name_mask name_mask.in name_mask.ref9 867 $(SHLIB_ENV) ${VALGRIND} ./name_mask NUMBER,WARN NUMBER,PIPE < name_mask.in > name_mask.tmp 2>&1 868 diff name_mask.ref9 name_mask.tmp 869 rm -f name_mask.tmp 870 871byte_mask_tests: byte_mask_test0 byte_mask_test1 byte_mask_test2 872 873byte_mask_test0: byte_mask byte_mask.in byte_mask.ref0 874 while read line; do \ 875 echo "$$line" | $(SHLIB_ENV) ${VALGRIND} ./byte_mask IGNORE IGNORE; \ 876 done < byte_mask.in > byte_mask.tmp 2>&1 877 diff byte_mask.ref0 byte_mask.tmp 878 rm -f byte_mask.tmp 879 880byte_mask_test1: byte_mask byte_mask.in byte_mask.ref1 881 while read line; do \ 882 echo "$$line" | $(SHLIB_ENV) ${VALGRIND} ./byte_mask WARN WARN; \ 883 done < byte_mask.in > byte_mask.tmp 2>&1 884 diff byte_mask.ref1 byte_mask.tmp 885 rm -f byte_mask.tmp 886 887byte_mask_test2: byte_mask byte_mask.in byte_mask.ref2 888 -while read line; do \ 889 echo "$$line" | $(SHLIB_ENV) ${VALGRIND} ./byte_mask FATAL FATAL; \ 890 done < byte_mask.in > byte_mask.tmp 2>&1 891 diff byte_mask.ref2 byte_mask.tmp 892 rm -f byte_mask.tmp 893 894base32_code_test: base32_code 895 $(SHLIB_ENV) ${VALGRIND} ./base32_code 896 897dict_thash_test: ../postmap/postmap dict_thash.map dict_thash.in dict_thash.ref 898 $(SHLIB_ENV) ${VALGRIND} ../postmap/postmap -fs texthash:dict_thash.map 2>&1 | \ 899 LANG=C sort | diff dict_thash.map - 900 NORANDOMIZE=1 $(SHLIB_ENV) ${VALGRIND} ../postmap/postmap -fs texthash:dict_thash.in >dict_thash.tmp 2>&1 901 diff dict_thash.ref dict_thash.tmp 902 rm -f dict_thash.tmp 903 904surrogate_test: dict_open surrogate.ref 905 cp /dev/null surrogate.tmp 906 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open cidr:/xx write >>surrogate.tmp 2>&1 907 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open cidr:/xx read >>surrogate.tmp 2>&1 908 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open pcre:/xx write >>surrogate.tmp 2>&1 909 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open pcre:/xx read >>surrogate.tmp 2>&1 910 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open regexp:/xx write >>surrogate.tmp 2>&1 911 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open regexp:/xx read >>surrogate.tmp 2>&1 912 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open unix:xx write >>surrogate.tmp 2>&1 913 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open unix:xx read >>surrogate.tmp 2>&1 914 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open texthash:/xx write >>surrogate.tmp 2>&1 915 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open texthash:/xx read >>surrogate.tmp 2>&1 916 echo get foo|$(SHLIB_ENV) ${VALGRIND} ./dict_open hash:/xx read >>surrogate.tmp 2>&1 917 diff surrogate.ref surrogate.tmp 918 rm -f surrogate.tmp 919 920dict_static_test: dict_open dict_static.ref 921 (set -e; \ 922 (echo get foo; echo get bar) | $(SHLIB_ENV) \ 923 ${VALGRIND} ./dict_open static:fooxx read; \ 924 $(SHLIB_ENV) ${VALGRIND} ./dict_open static:'{ foo xx ' read </dev/null; \ 925 $(SHLIB_ENV) ${VALGRIND} ./dict_open static:'{ foo xx }x' read </dev/null; \ 926 (echo get foo; echo get bar) | $(SHLIB_ENV) \ 927 ${VALGRIND} ./dict_open static:'{ foo xx }' read; \ 928 ) >dict_static.tmp 2>&1 929 diff dict_static.ref dict_static.tmp 930 rm -f dict_static.tmp 931 932dict_static_file_test: dict_open dict_static_file.ref 933 echo this-is-file1 > dict_static_file1 934 (set -e; \ 935 echo get foo | $(SHLIB_ENV) \ 936 ${VALGRIND} ./dict_open static:fooxx read src_rhs_is_file; \ 937 (echo get file1; echo get file2) | $(SHLIB_ENV) \ 938 ${VALGRIND} ./dict_open static:'{ dict_static_file1 }' read src_rhs_is_file; \ 939 ) >dict_static_file.tmp 2>&1 940 diff dict_static_file.ref dict_static_file.tmp 941 rm -f dict_static_file.tmp dict_static_file1 942 943dict_random_test: dict_open dict_random.ref 944 (set -e; \ 945 (echo get foo; echo get bar) | $(SHLIB_ENV) \ 946 ${VALGRIND} ./dict_open randmap:'{123 123}' read; \ 947 echo get foo | $(SHLIB_ENV) ${VALGRIND} ./dict_open randmap:123 read; \ 948 echo get foo | $(SHLIB_ENV) ${VALGRIND} ./dict_open randmap:'{ 123 ' read; \ 949 echo get foo | $(SHLIB_ENV) ${VALGRIND} ./dict_open randmap:'{ 123 }x' read; \ 950 ) >dict_random.tmp 2>&1 951 diff dict_random.ref dict_random.tmp 952 rm -f dict_random.tmp 953 954dict_random_file_test: dict_open dict_random_file.ref 955 echo this-is-file1 > dict_random_file1 956 (set -e; \ 957 echo get foo | $(SHLIB_ENV) \ 958 ${VALGRIND} ./dict_open randmap:'{fooxx}' read src_rhs_is_file; \ 959 (echo get foo; echo get bar) | $(SHLIB_ENV) \ 960 ${VALGRIND} ./dict_open randmap:'{ dict_random_file1 }' read src_rhs_is_file; \ 961 ) >dict_random_file.tmp 2>&1 962 diff dict_random_file.ref dict_random_file.tmp 963 rm -f dict_random_file.tmp dict_random_file1 964 965dict_inline_test: dict_open dict_inline.ref 966 (set -e; \ 967 $(SHLIB_ENV) ${VALGRIND} ./dict_open inline:'{ }' read </dev/null; \ 968 $(SHLIB_ENV) ${VALGRIND} ./dict_open inline:'{ foo = xx }' read </dev/null; \ 969 $(SHLIB_ENV) ${VALGRIND} ./dict_open inline:'{ foo=xx }x' read </dev/null; \ 970 $(SHLIB_ENV) ${VALGRIND} ./dict_open inline:'{ foo=xx x' read </dev/null; \ 971 $(SHLIB_ENV) ${VALGRIND} ./dict_open inline:'{ foo=xx {x=y}x}' read </dev/null; \ 972 (echo get foo; echo get bar; echo get baz) | $(SHLIB_ENV) \ 973 ${VALGRIND} ./dict_open inline:'{ foo=XX, { bAr = lotsa stuff }}' read fold_fix; \ 974 (echo get foo; echo get bar; echo get baz) | $(SHLIB_ENV) \ 975 ${VALGRIND} ./dict_open inline:'{ foo=XX, { bAr = lotsa stuff }}' read 'fold_fix,utf8_request'; \ 976 ) >dict_inline.tmp 2>&1 977 diff dict_inline.ref dict_inline.tmp 978 rm -f dict_inline.tmp 979 980dict_inline_file_test: dict_open dict_inline_file.ref 981 (set -e; \ 982 echo get foo | $(SHLIB_ENV) ${VALGRIND} \ 983 ./dict_open inline:'{ foo=xx, bar=yy }' read src_rhs_is_file; \ 984 echo this-is-file1 > dict_inline_file1; \ 985 echo this-is-file2 > dict_inline_file2; \ 986 (echo get file1; echo get file2; echo get file3) | $(SHLIB_ENV) \ 987 ${VALGRIND} ./dict_open inline:'{ file1=dict_inline_file1, file2=dict_inline_file2}' read src_rhs_is_file; \ 988 ) >dict_inline_file.tmp 2>&1 989 diff dict_inline_file.ref dict_inline_file.tmp 990 rm -f dict_inline_file.tmp dict_inline_file1 dict_inline_file2 991 992midna_domain_test: midna_domain midna_domain_test.in midna_domain_test.ref 993 $(SHLIB_ENV) ${VALGRIND} ./midna_domain <midna_domain_test.in >midna_domain_test.tmp 2>&1 994 diff midna_domain_test.ref midna_domain_test.tmp 995 rm -f midna_domain_test.tmp 996 997casefold_test: casefold casefold_test.in casefold_test.ref 998 $(SHLIB_ENV) ${VALGRIND} ./casefold <casefold_test.in >casefold_test.tmp 2>&1 999 diff casefold_test.ref casefold_test.tmp 1000 rm -f casefold_test.tmp 1001 1002dict_utf8_test: dict_open dict_utf8_test.in dict_utf8_test.ref 1003 $(SHLIB_ENV) sh dict_utf8_test.in >dict_utf8_test.tmp 2>&1 1004 diff dict_utf8_test.ref dict_utf8_test.tmp 1005 rm -f dict_utf8_test.tmp 1006 1007strcasecmp_utf8_test: strcasecmp_utf8 strcasecmp_utf8_test.in \ 1008 strcasecmp_utf8_test.ref 1009 $(SHLIB_ENV) ${VALGRIND} ./strcasecmp_utf8 <strcasecmp_utf8_test.in >strcasecmp_utf8_test.tmp 2>&1 1010 diff strcasecmp_utf8_test.ref strcasecmp_utf8_test.tmp 1011 rm -f strcasecmp_utf8_test.tmp 1012 1013vbuf_print_test: vbuf_print vbuf_print_test.in vbuf_print_test.ref 1014 $(SHLIB_ENV) ${VALGRIND} ./vbuf_print <vbuf_print_test.in >vbuf_print_test.tmp 2>&1 1015 diff vbuf_print_test.ref vbuf_print_test.tmp 1016 rm -f vbuf_print_test.tmp 1017 1018dict_union_test: dict_open dict_union_test.in dict_union_test.ref 1019 $(SHLIB_ENV) ${VALGRIND} sh -x dict_union_test.in >dict_union_test.tmp 2>&1 1020 diff dict_union_test.ref dict_union_test.tmp 1021 rm -f dict_union_test.tmp 1022 1023dict_pipe_test: dict_open dict_pipe_test.in dict_pipe_test.ref 1024 $(SHLIB_ENV) ${VALGRIND} sh -x dict_pipe_test.in >dict_pipe_test.tmp 2>&1 1025 diff dict_pipe_test.ref dict_pipe_test.tmp 1026 rm -f dict_pipe_test.tmp 1027 1028vstring_test: dict_open vstring vstring_test.ref 1029 $(SHLIB_ENV) ${VALGRIND} ./vstring one two three >vstring_test.tmp 2>&1 1030 diff vstring_test.ref vstring_test.tmp 1031 rm -f vstring_test.tmp 1032 1033vstream_test: vstream vstream_test.in vstream_test.ref 1034 $(SHLIB_ENV) ${VALGRIND} ./vstream <vstream_test.in >vstream_test.tmp 2>&1 1035 diff vstream_test.ref vstream_test.tmp 1036 rm -f vstream_test.tmp 1037 1038mystrtok_test: mystrtok mystrtok.ref 1039 $(SHLIB_ENV) ${VALGRIND} ./mystrtok >mystrtok.tmp 2>&1 1040 diff mystrtok.ref mystrtok.tmp 1041 rm -f mystrtok.tmp 1042 1043known_tcp_ports_test: known_tcp_ports known_tcp_ports.ref 1044 $(SHLIB_ENV) ${VALGRIND} ./known_tcp_ports >known_tcp_ports.tmp 2>&1 1045 diff known_tcp_ports.ref known_tcp_ports.tmp 1046 rm -f known_tcp_ports.tmp 1047 1048dict_stream_test: dict_stream dict_stream.ref 1049 $(SHLIB_ENV) ${VALGRIND} ./dict_stream >dict_stream.tmp 2>&1 1050 diff dict_stream.ref dict_stream.tmp 1051 rm -f dict_stream.tmp 1052 1053dict_inline_pcre_test: dict_open dict_inline_pcre.ref 1054 (echo get foo; echo get bar) | \ 1055 $(SHLIB_ENV) ${VALGRIND} ./dict_open 'pcre:{{/foo/ got foo}}' \ 1056 read 2>&1 | grep -v uid= >dict_inline_pcre.tmp 1057 diff dict_inline_pcre.ref dict_inline_pcre.tmp 1058 rm -f dict_inline_pcre.tmp 1059 1060dict_inline_regexp_test: dict_open dict_inline_regexp.ref 1061 (echo get foo; echo get bar) | \ 1062 $(SHLIB_ENV) ${VALGRIND} ./dict_open 'regexp:{{/foo/ got foo}}' \ 1063 read 2>&1 | grep -v uid= >dict_inline_regexp.tmp 1064 diff dict_inline_regexp.ref dict_inline_regexp.tmp 1065 rm -f dict_inline_regexp.tmp 1066 1067dict_inline_cidr_test: dict_open dict_inline_cidr.ref 1068 (echo get 1.2.3.4; echo get 4.3.2.1) | \ 1069 $(SHLIB_ENV) ${VALGRIND} ./dict_open \ 1070 'cidr:{{1.2.3.4 got 1.2.3.4}}' \ 1071 read 2>&1 | grep -v uid= >dict_inline_cidr.tmp 1072 diff dict_inline_cidr.ref dict_inline_cidr.tmp 1073 rm -f dict_inline_cidr.tmp 1074 1075find_inet_test: find_inet find_inet.ref 1076 $(SHLIB_ENV) ${VALGRIND} ./find_inet >find_inet.tmp 2>&1 1077 diff find_inet.ref find_inet.tmp 1078 rm -f find_inet.tmp 1079 1080argv_test: argv 1081 $(SHLIB_ENV) ${VALGRIND} ./argv 1082 1083inet_prefix_top_test: inet_prefix_top 1084 $(SHLIB_ENV) ${VALGRIND} ./inet_prefix_top 1085 1086depend: $(MAKES) 1087 (sed '1,/^# do not edit/!d' Makefile.in; \ 1088 set -e; for i in [a-z][a-z0-9]*.c; do \ 1089 $(CC) -E $(DEFS) $(INCL) $$i | grep -v '[<>]' | sed -n -e '/^# *1 *"\([^"]*\)".*/{' \ 1090 -e 's//'`echo $$i|sed 's/c$$/o/'`': \1/' \ 1091 -e 's/o: \.\//o: /' -e p -e '}' ; \ 1092 done | LANG=C sort -u) | grep -v '[.][o][:][ ][/]' >$$$$ && mv $$$$ Makefile.in 1093 @$(EXPORT) make -f Makefile.in Makefile 1>&2 1094 1095# do not edit below this line - it is generated by 'make depend' 1096allascii.o: allascii.c 1097allascii.o: check_arg.h 1098allascii.o: stringops.h 1099allascii.o: sys_defs.h 1100allascii.o: vbuf.h 1101allascii.o: vstring.h 1102alldig.o: alldig.c 1103alldig.o: check_arg.h 1104alldig.o: stringops.h 1105alldig.o: sys_defs.h 1106alldig.o: vbuf.h 1107alldig.o: vstring.h 1108allprint.o: allprint.c 1109allprint.o: check_arg.h 1110allprint.o: stringops.h 1111allprint.o: sys_defs.h 1112allprint.o: vbuf.h 1113allprint.o: vstring.h 1114allspace.o: allspace.c 1115allspace.o: check_arg.h 1116allspace.o: stringops.h 1117allspace.o: sys_defs.h 1118allspace.o: vbuf.h 1119allspace.o: vstring.h 1120argv.o: argv.c 1121argv.o: argv.h 1122argv.o: msg.h 1123argv.o: mymalloc.h 1124argv.o: sys_defs.h 1125argv_attr_print.o: argv.h 1126argv_attr_print.o: argv_attr.h 1127argv_attr_print.o: argv_attr_print.c 1128argv_attr_print.o: attr.h 1129argv_attr_print.o: check_arg.h 1130argv_attr_print.o: htable.h 1131argv_attr_print.o: msg.h 1132argv_attr_print.o: mymalloc.h 1133argv_attr_print.o: nvtable.h 1134argv_attr_print.o: sys_defs.h 1135argv_attr_print.o: vbuf.h 1136argv_attr_print.o: vstream.h 1137argv_attr_print.o: vstring.h 1138argv_attr_scan.o: argv.h 1139argv_attr_scan.o: argv_attr.h 1140argv_attr_scan.o: argv_attr_scan.c 1141argv_attr_scan.o: attr.h 1142argv_attr_scan.o: check_arg.h 1143argv_attr_scan.o: htable.h 1144argv_attr_scan.o: msg.h 1145argv_attr_scan.o: mymalloc.h 1146argv_attr_scan.o: nvtable.h 1147argv_attr_scan.o: sys_defs.h 1148argv_attr_scan.o: vbuf.h 1149argv_attr_scan.o: vstream.h 1150argv_attr_scan.o: vstring.h 1151argv_split.o: argv.h 1152argv_split.o: argv_split.c 1153argv_split.o: check_arg.h 1154argv_split.o: msg.h 1155argv_split.o: mymalloc.h 1156argv_split.o: stringops.h 1157argv_split.o: sys_defs.h 1158argv_split.o: vbuf.h 1159argv_split.o: vstring.h 1160argv_split_at.o: argv.h 1161argv_split_at.o: argv_split_at.c 1162argv_split_at.o: check_arg.h 1163argv_split_at.o: msg.h 1164argv_split_at.o: mymalloc.h 1165argv_split_at.o: split_at.h 1166argv_split_at.o: stringops.h 1167argv_split_at.o: sys_defs.h 1168argv_split_at.o: vbuf.h 1169argv_split_at.o: vstring.h 1170argv_splitq.o: argv.h 1171argv_splitq.o: argv_splitq.c 1172argv_splitq.o: check_arg.h 1173argv_splitq.o: msg.h 1174argv_splitq.o: mymalloc.h 1175argv_splitq.o: stringops.h 1176argv_splitq.o: sys_defs.h 1177argv_splitq.o: vbuf.h 1178argv_splitq.o: vstring.h 1179attr_clnt.o: attr.h 1180attr_clnt.o: attr_clnt.c 1181attr_clnt.o: attr_clnt.h 1182attr_clnt.o: auto_clnt.h 1183attr_clnt.o: check_arg.h 1184attr_clnt.o: compat_va_copy.h 1185attr_clnt.o: htable.h 1186attr_clnt.o: iostuff.h 1187attr_clnt.o: msg.h 1188attr_clnt.o: mymalloc.h 1189attr_clnt.o: nvtable.h 1190attr_clnt.o: sys_defs.h 1191attr_clnt.o: vbuf.h 1192attr_clnt.o: vstream.h 1193attr_clnt.o: vstring.h 1194attr_print0.o: attr.h 1195attr_print0.o: attr_print0.c 1196attr_print0.o: base64_code.h 1197attr_print0.o: check_arg.h 1198attr_print0.o: htable.h 1199attr_print0.o: msg.h 1200attr_print0.o: mymalloc.h 1201attr_print0.o: nvtable.h 1202attr_print0.o: sys_defs.h 1203attr_print0.o: vbuf.h 1204attr_print0.o: vstream.h 1205attr_print0.o: vstring.h 1206attr_print64.o: attr.h 1207attr_print64.o: attr_print64.c 1208attr_print64.o: base64_code.h 1209attr_print64.o: check_arg.h 1210attr_print64.o: htable.h 1211attr_print64.o: msg.h 1212attr_print64.o: mymalloc.h 1213attr_print64.o: nvtable.h 1214attr_print64.o: sys_defs.h 1215attr_print64.o: vbuf.h 1216attr_print64.o: vstream.h 1217attr_print64.o: vstring.h 1218attr_print_plain.o: attr.h 1219attr_print_plain.o: attr_print_plain.c 1220attr_print_plain.o: base64_code.h 1221attr_print_plain.o: check_arg.h 1222attr_print_plain.o: htable.h 1223attr_print_plain.o: msg.h 1224attr_print_plain.o: mymalloc.h 1225attr_print_plain.o: nvtable.h 1226attr_print_plain.o: sys_defs.h 1227attr_print_plain.o: vbuf.h 1228attr_print_plain.o: vstream.h 1229attr_print_plain.o: vstring.h 1230attr_scan0.o: attr.h 1231attr_scan0.o: attr_scan0.c 1232attr_scan0.o: base64_code.h 1233attr_scan0.o: check_arg.h 1234attr_scan0.o: htable.h 1235attr_scan0.o: msg.h 1236attr_scan0.o: mymalloc.h 1237attr_scan0.o: nvtable.h 1238attr_scan0.o: stringops.h 1239attr_scan0.o: sys_defs.h 1240attr_scan0.o: vbuf.h 1241attr_scan0.o: vstream.h 1242attr_scan0.o: vstring.h 1243attr_scan0.o: vstring_vstream.h 1244attr_scan64.o: attr.h 1245attr_scan64.o: attr_scan64.c 1246attr_scan64.o: base64_code.h 1247attr_scan64.o: check_arg.h 1248attr_scan64.o: htable.h 1249attr_scan64.o: msg.h 1250attr_scan64.o: mymalloc.h 1251attr_scan64.o: nvtable.h 1252attr_scan64.o: stringops.h 1253attr_scan64.o: sys_defs.h 1254attr_scan64.o: vbuf.h 1255attr_scan64.o: vstream.h 1256attr_scan64.o: vstring.h 1257attr_scan_plain.o: attr.h 1258attr_scan_plain.o: attr_scan_plain.c 1259attr_scan_plain.o: base64_code.h 1260attr_scan_plain.o: check_arg.h 1261attr_scan_plain.o: htable.h 1262attr_scan_plain.o: msg.h 1263attr_scan_plain.o: mymalloc.h 1264attr_scan_plain.o: nvtable.h 1265attr_scan_plain.o: stringops.h 1266attr_scan_plain.o: sys_defs.h 1267attr_scan_plain.o: vbuf.h 1268attr_scan_plain.o: vstream.h 1269attr_scan_plain.o: vstring.h 1270auto_clnt.o: auto_clnt.c 1271auto_clnt.o: auto_clnt.h 1272auto_clnt.o: check_arg.h 1273auto_clnt.o: connect.h 1274auto_clnt.o: events.h 1275auto_clnt.o: iostuff.h 1276auto_clnt.o: msg.h 1277auto_clnt.o: mymalloc.h 1278auto_clnt.o: split_at.h 1279auto_clnt.o: sys_defs.h 1280auto_clnt.o: vbuf.h 1281auto_clnt.o: vstream.h 1282balpar.o: balpar.c 1283balpar.o: check_arg.h 1284balpar.o: stringops.h 1285balpar.o: sys_defs.h 1286balpar.o: vbuf.h 1287balpar.o: vstring.h 1288base32_code.o: base32_code.c 1289base32_code.o: base32_code.h 1290base32_code.o: check_arg.h 1291base32_code.o: msg.h 1292base32_code.o: mymalloc.h 1293base32_code.o: sys_defs.h 1294base32_code.o: vbuf.h 1295base32_code.o: vstring.h 1296base64_code.o: base64_code.c 1297base64_code.o: base64_code.h 1298base64_code.o: check_arg.h 1299base64_code.o: msg.h 1300base64_code.o: mymalloc.h 1301base64_code.o: sys_defs.h 1302base64_code.o: vbuf.h 1303base64_code.o: vstring.h 1304basename.o: basename.c 1305basename.o: check_arg.h 1306basename.o: stringops.h 1307basename.o: sys_defs.h 1308basename.o: vbuf.h 1309basename.o: vstring.h 1310binhash.o: binhash.c 1311binhash.o: binhash.h 1312binhash.o: hash_fnv.h 1313binhash.o: msg.h 1314binhash.o: mymalloc.h 1315binhash.o: sys_defs.h 1316byte_mask.o: byte_mask.c 1317byte_mask.o: byte_mask.h 1318byte_mask.o: check_arg.h 1319byte_mask.o: msg.h 1320byte_mask.o: mymalloc.h 1321byte_mask.o: stringops.h 1322byte_mask.o: sys_defs.h 1323byte_mask.o: vbuf.h 1324byte_mask.o: vstring.h 1325casefold.o: casefold.c 1326casefold.o: check_arg.h 1327casefold.o: msg.h 1328casefold.o: stringops.h 1329casefold.o: sys_defs.h 1330casefold.o: vbuf.h 1331casefold.o: vstring.h 1332chroot_uid.o: chroot_uid.c 1333chroot_uid.o: chroot_uid.h 1334chroot_uid.o: msg.h 1335chroot_uid.o: sys_defs.h 1336cidr_match.o: check_arg.h 1337cidr_match.o: cidr_match.c 1338cidr_match.o: cidr_match.h 1339cidr_match.o: mask_addr.h 1340cidr_match.o: msg.h 1341cidr_match.o: myaddrinfo.h 1342cidr_match.o: split_at.h 1343cidr_match.o: stringops.h 1344cidr_match.o: sys_defs.h 1345cidr_match.o: vbuf.h 1346cidr_match.o: vstring.h 1347clean_env.o: argv.h 1348clean_env.o: check_arg.h 1349clean_env.o: clean_env.c 1350clean_env.o: clean_env.h 1351clean_env.o: msg.h 1352clean_env.o: mymalloc.h 1353clean_env.o: safe.h 1354clean_env.o: stringops.h 1355clean_env.o: sys_defs.h 1356clean_env.o: vbuf.h 1357clean_env.o: vstring.h 1358close_on_exec.o: close_on_exec.c 1359close_on_exec.o: iostuff.h 1360close_on_exec.o: msg.h 1361close_on_exec.o: sys_defs.h 1362concatenate.o: check_arg.h 1363concatenate.o: compat_va_copy.h 1364concatenate.o: concatenate.c 1365concatenate.o: mymalloc.h 1366concatenate.o: stringops.h 1367concatenate.o: sys_defs.h 1368concatenate.o: vbuf.h 1369concatenate.o: vstring.h 1370ctable.o: ctable.c 1371ctable.o: ctable.h 1372ctable.o: htable.h 1373ctable.o: msg.h 1374ctable.o: mymalloc.h 1375ctable.o: ring.h 1376ctable.o: sys_defs.h 1377dict.o: argv.h 1378dict.o: check_arg.h 1379dict.o: dict.c 1380dict.o: dict.h 1381dict.o: dict_ht.h 1382dict.o: htable.h 1383dict.o: iostuff.h 1384dict.o: line_number.h 1385dict.o: mac_expand.h 1386dict.o: mac_parse.h 1387dict.o: msg.h 1388dict.o: myflock.h 1389dict.o: mymalloc.h 1390dict.o: name_mask.h 1391dict.o: readlline.h 1392dict.o: stringops.h 1393dict.o: sys_defs.h 1394dict.o: vbuf.h 1395dict.o: vstream.h 1396dict.o: vstring.h 1397dict.o: warn_stat.h 1398dict_alloc.o: argv.h 1399dict_alloc.o: check_arg.h 1400dict_alloc.o: dict.h 1401dict_alloc.o: dict_alloc.c 1402dict_alloc.o: msg.h 1403dict_alloc.o: myflock.h 1404dict_alloc.o: mymalloc.h 1405dict_alloc.o: sys_defs.h 1406dict_alloc.o: vbuf.h 1407dict_alloc.o: vstream.h 1408dict_alloc.o: vstring.h 1409dict_cache.o: argv.h 1410dict_cache.o: check_arg.h 1411dict_cache.o: dict.h 1412dict_cache.o: dict_cache.c 1413dict_cache.o: dict_cache.h 1414dict_cache.o: events.h 1415dict_cache.o: msg.h 1416dict_cache.o: myflock.h 1417dict_cache.o: mymalloc.h 1418dict_cache.o: sys_defs.h 1419dict_cache.o: vbuf.h 1420dict_cache.o: vstream.h 1421dict_cache.o: vstring.h 1422dict_cdb.o: argv.h 1423dict_cdb.o: check_arg.h 1424dict_cdb.o: dict.h 1425dict_cdb.o: dict_cdb.c 1426dict_cdb.o: dict_cdb.h 1427dict_cdb.o: iostuff.h 1428dict_cdb.o: mkmap.h 1429dict_cdb.o: msg.h 1430dict_cdb.o: myflock.h 1431dict_cdb.o: mymalloc.h 1432dict_cdb.o: stringops.h 1433dict_cdb.o: sys_defs.h 1434dict_cdb.o: vbuf.h 1435dict_cdb.o: vstream.h 1436dict_cdb.o: vstring.h 1437dict_cdb.o: warn_stat.h 1438dict_cidr.o: argv.h 1439dict_cidr.o: check_arg.h 1440dict_cidr.o: cidr_match.h 1441dict_cidr.o: dict.h 1442dict_cidr.o: dict_cidr.c 1443dict_cidr.o: dict_cidr.h 1444dict_cidr.o: msg.h 1445dict_cidr.o: mvect.h 1446dict_cidr.o: myaddrinfo.h 1447dict_cidr.o: myflock.h 1448dict_cidr.o: mymalloc.h 1449dict_cidr.o: readlline.h 1450dict_cidr.o: stringops.h 1451dict_cidr.o: sys_defs.h 1452dict_cidr.o: vbuf.h 1453dict_cidr.o: vstream.h 1454dict_cidr.o: vstring.h 1455dict_cidr.o: warn_stat.h 1456dict_db.o: argv.h 1457dict_db.o: check_arg.h 1458dict_db.o: dict.h 1459dict_db.o: dict_db.c 1460dict_db.o: dict_db.h 1461dict_db.o: iostuff.h 1462dict_db.o: mkmap.h 1463dict_db.o: msg.h 1464dict_db.o: myflock.h 1465dict_db.o: mymalloc.h 1466dict_db.o: stringops.h 1467dict_db.o: sys_defs.h 1468dict_db.o: vbuf.h 1469dict_db.o: vstream.h 1470dict_db.o: vstring.h 1471dict_db.o: warn_stat.h 1472dict_dbm.o: dict_dbm.c 1473dict_dbm.o: sys_defs.h 1474dict_debug.o: argv.h 1475dict_debug.o: check_arg.h 1476dict_debug.o: dict.h 1477dict_debug.o: dict_debug.c 1478dict_debug.o: msg.h 1479dict_debug.o: myflock.h 1480dict_debug.o: mymalloc.h 1481dict_debug.o: sys_defs.h 1482dict_debug.o: vbuf.h 1483dict_debug.o: vstream.h 1484dict_debug.o: vstring.h 1485dict_env.o: argv.h 1486dict_env.o: check_arg.h 1487dict_env.o: dict.h 1488dict_env.o: dict_env.c 1489dict_env.o: dict_env.h 1490dict_env.o: msg.h 1491dict_env.o: myflock.h 1492dict_env.o: mymalloc.h 1493dict_env.o: safe.h 1494dict_env.o: stringops.h 1495dict_env.o: sys_defs.h 1496dict_env.o: vbuf.h 1497dict_env.o: vstream.h 1498dict_env.o: vstring.h 1499dict_fail.o: argv.h 1500dict_fail.o: check_arg.h 1501dict_fail.o: dict.h 1502dict_fail.o: dict_fail.c 1503dict_fail.o: dict_fail.h 1504dict_fail.o: mkmap.h 1505dict_fail.o: msg.h 1506dict_fail.o: myflock.h 1507dict_fail.o: mymalloc.h 1508dict_fail.o: sys_defs.h 1509dict_fail.o: vbuf.h 1510dict_fail.o: vstream.h 1511dict_fail.o: vstring.h 1512dict_file.o: argv.h 1513dict_file.o: base64_code.h 1514dict_file.o: check_arg.h 1515dict_file.o: dict.h 1516dict_file.o: dict_file.c 1517dict_file.o: msg.h 1518dict_file.o: myflock.h 1519dict_file.o: mymalloc.h 1520dict_file.o: sys_defs.h 1521dict_file.o: vbuf.h 1522dict_file.o: vstream.h 1523dict_file.o: vstring.h 1524dict_ht.o: argv.h 1525dict_ht.o: check_arg.h 1526dict_ht.o: dict.h 1527dict_ht.o: dict_ht.c 1528dict_ht.o: dict_ht.h 1529dict_ht.o: htable.h 1530dict_ht.o: myflock.h 1531dict_ht.o: mymalloc.h 1532dict_ht.o: stringops.h 1533dict_ht.o: sys_defs.h 1534dict_ht.o: vbuf.h 1535dict_ht.o: vstream.h 1536dict_ht.o: vstring.h 1537dict_inline.o: argv.h 1538dict_inline.o: check_arg.h 1539dict_inline.o: dict.h 1540dict_inline.o: dict_ht.h 1541dict_inline.o: dict_inline.c 1542dict_inline.o: dict_inline.h 1543dict_inline.o: htable.h 1544dict_inline.o: msg.h 1545dict_inline.o: myflock.h 1546dict_inline.o: mymalloc.h 1547dict_inline.o: stringops.h 1548dict_inline.o: sys_defs.h 1549dict_inline.o: vbuf.h 1550dict_inline.o: vstream.h 1551dict_inline.o: vstring.h 1552dict_lmdb.o: argv.h 1553dict_lmdb.o: check_arg.h 1554dict_lmdb.o: dict.h 1555dict_lmdb.o: dict_lmdb.c 1556dict_lmdb.o: dict_lmdb.h 1557dict_lmdb.o: htable.h 1558dict_lmdb.o: iostuff.h 1559dict_lmdb.o: mkmap.h 1560dict_lmdb.o: msg.h 1561dict_lmdb.o: myflock.h 1562dict_lmdb.o: mymalloc.h 1563dict_lmdb.o: slmdb.h 1564dict_lmdb.o: stringops.h 1565dict_lmdb.o: sys_defs.h 1566dict_lmdb.o: vbuf.h 1567dict_lmdb.o: vstream.h 1568dict_lmdb.o: vstring.h 1569dict_lmdb.o: warn_stat.h 1570dict_ni.o: dict_ni.c 1571dict_ni.o: sys_defs.h 1572dict_nis.o: argv.h 1573dict_nis.o: check_arg.h 1574dict_nis.o: dict.h 1575dict_nis.o: dict_nis.c 1576dict_nis.o: dict_nis.h 1577dict_nis.o: msg.h 1578dict_nis.o: myflock.h 1579dict_nis.o: mymalloc.h 1580dict_nis.o: stringops.h 1581dict_nis.o: sys_defs.h 1582dict_nis.o: vbuf.h 1583dict_nis.o: vstream.h 1584dict_nis.o: vstring.h 1585dict_nisplus.o: argv.h 1586dict_nisplus.o: check_arg.h 1587dict_nisplus.o: dict.h 1588dict_nisplus.o: dict_nisplus.c 1589dict_nisplus.o: dict_nisplus.h 1590dict_nisplus.o: msg.h 1591dict_nisplus.o: myflock.h 1592dict_nisplus.o: mymalloc.h 1593dict_nisplus.o: stringops.h 1594dict_nisplus.o: sys_defs.h 1595dict_nisplus.o: vbuf.h 1596dict_nisplus.o: vstream.h 1597dict_nisplus.o: vstring.h 1598dict_open.o: argv.h 1599dict_open.o: check_arg.h 1600dict_open.o: dict.h 1601dict_open.o: dict_cdb.h 1602dict_open.o: dict_cidr.h 1603dict_open.o: dict_db.h 1604dict_open.o: dict_dbm.h 1605dict_open.o: dict_env.h 1606dict_open.o: dict_fail.h 1607dict_open.o: dict_ht.h 1608dict_open.o: dict_inline.h 1609dict_open.o: dict_lmdb.h 1610dict_open.o: dict_ni.h 1611dict_open.o: dict_nis.h 1612dict_open.o: dict_nisplus.h 1613dict_open.o: dict_open.c 1614dict_open.o: dict_pcre.h 1615dict_open.o: dict_pipe.h 1616dict_open.o: dict_random.h 1617dict_open.o: dict_regexp.h 1618dict_open.o: dict_sdbm.h 1619dict_open.o: dict_sockmap.h 1620dict_open.o: dict_static.h 1621dict_open.o: dict_tcp.h 1622dict_open.o: dict_thash.h 1623dict_open.o: dict_union.h 1624dict_open.o: dict_unix.h 1625dict_open.o: htable.h 1626dict_open.o: mkmap.h 1627dict_open.o: msg.h 1628dict_open.o: myflock.h 1629dict_open.o: mymalloc.h 1630dict_open.o: split_at.h 1631dict_open.o: stringops.h 1632dict_open.o: sys_defs.h 1633dict_open.o: vbuf.h 1634dict_open.o: vstream.h 1635dict_open.o: vstring.h 1636dict_pcre.o: argv.h 1637dict_pcre.o: check_arg.h 1638dict_pcre.o: dict.h 1639dict_pcre.o: dict_pcre.c 1640dict_pcre.o: dict_pcre.h 1641dict_pcre.o: mac_parse.h 1642dict_pcre.o: msg.h 1643dict_pcre.o: mvect.h 1644dict_pcre.o: myflock.h 1645dict_pcre.o: mymalloc.h 1646dict_pcre.o: readlline.h 1647dict_pcre.o: safe.h 1648dict_pcre.o: stringops.h 1649dict_pcre.o: sys_defs.h 1650dict_pcre.o: vbuf.h 1651dict_pcre.o: vstream.h 1652dict_pcre.o: vstring.h 1653dict_pcre.o: warn_stat.h 1654dict_pipe.o: argv.h 1655dict_pipe.o: check_arg.h 1656dict_pipe.o: dict.h 1657dict_pipe.o: dict_pipe.c 1658dict_pipe.o: dict_pipe.h 1659dict_pipe.o: htable.h 1660dict_pipe.o: msg.h 1661dict_pipe.o: myflock.h 1662dict_pipe.o: mymalloc.h 1663dict_pipe.o: stringops.h 1664dict_pipe.o: sys_defs.h 1665dict_pipe.o: vbuf.h 1666dict_pipe.o: vstream.h 1667dict_pipe.o: vstring.h 1668dict_random.o: argv.h 1669dict_random.o: check_arg.h 1670dict_random.o: dict.h 1671dict_random.o: dict_random.c 1672dict_random.o: dict_random.h 1673dict_random.o: msg.h 1674dict_random.o: myflock.h 1675dict_random.o: mymalloc.h 1676dict_random.o: myrand.h 1677dict_random.o: stringops.h 1678dict_random.o: sys_defs.h 1679dict_random.o: vbuf.h 1680dict_random.o: vstream.h 1681dict_random.o: vstring.h 1682dict_regexp.o: argv.h 1683dict_regexp.o: check_arg.h 1684dict_regexp.o: dict.h 1685dict_regexp.o: dict_regexp.c 1686dict_regexp.o: dict_regexp.h 1687dict_regexp.o: mac_parse.h 1688dict_regexp.o: msg.h 1689dict_regexp.o: mvect.h 1690dict_regexp.o: myflock.h 1691dict_regexp.o: mymalloc.h 1692dict_regexp.o: readlline.h 1693dict_regexp.o: safe.h 1694dict_regexp.o: stringops.h 1695dict_regexp.o: sys_defs.h 1696dict_regexp.o: vbuf.h 1697dict_regexp.o: vstream.h 1698dict_regexp.o: vstring.h 1699dict_regexp.o: warn_stat.h 1700dict_sdbm.o: argv.h 1701dict_sdbm.o: check_arg.h 1702dict_sdbm.o: dict.h 1703dict_sdbm.o: dict_sdbm.c 1704dict_sdbm.o: dict_sdbm.h 1705dict_sdbm.o: htable.h 1706dict_sdbm.o: iostuff.h 1707dict_sdbm.o: mkmap.h 1708dict_sdbm.o: msg.h 1709dict_sdbm.o: myflock.h 1710dict_sdbm.o: mymalloc.h 1711dict_sdbm.o: stringops.h 1712dict_sdbm.o: sys_defs.h 1713dict_sdbm.o: vbuf.h 1714dict_sdbm.o: vstream.h 1715dict_sdbm.o: vstring.h 1716dict_sdbm.o: warn_stat.h 1717dict_sockmap.o: argv.h 1718dict_sockmap.o: auto_clnt.h 1719dict_sockmap.o: check_arg.h 1720dict_sockmap.o: dict.h 1721dict_sockmap.o: dict_sockmap.c 1722dict_sockmap.o: dict_sockmap.h 1723dict_sockmap.o: htable.h 1724dict_sockmap.o: msg.h 1725dict_sockmap.o: myflock.h 1726dict_sockmap.o: mymalloc.h 1727dict_sockmap.o: netstring.h 1728dict_sockmap.o: split_at.h 1729dict_sockmap.o: stringops.h 1730dict_sockmap.o: sys_defs.h 1731dict_sockmap.o: vbuf.h 1732dict_sockmap.o: vstream.h 1733dict_sockmap.o: vstring.h 1734dict_static.o: argv.h 1735dict_static.o: check_arg.h 1736dict_static.o: dict.h 1737dict_static.o: dict_static.c 1738dict_static.o: dict_static.h 1739dict_static.o: msg.h 1740dict_static.o: myflock.h 1741dict_static.o: mymalloc.h 1742dict_static.o: stringops.h 1743dict_static.o: sys_defs.h 1744dict_static.o: vbuf.h 1745dict_static.o: vstream.h 1746dict_static.o: vstring.h 1747dict_stream.o: argv.h 1748dict_stream.o: check_arg.h 1749dict_stream.o: dict.h 1750dict_stream.o: dict_stream.c 1751dict_stream.o: msg.h 1752dict_stream.o: myflock.h 1753dict_stream.o: mymalloc.h 1754dict_stream.o: stringops.h 1755dict_stream.o: sys_defs.h 1756dict_stream.o: vbuf.h 1757dict_stream.o: vstream.h 1758dict_stream.o: vstring.h 1759dict_surrogate.o: argv.h 1760dict_surrogate.o: check_arg.h 1761dict_surrogate.o: compat_va_copy.h 1762dict_surrogate.o: dict.h 1763dict_surrogate.o: dict_surrogate.c 1764dict_surrogate.o: msg.h 1765dict_surrogate.o: myflock.h 1766dict_surrogate.o: mymalloc.h 1767dict_surrogate.o: sys_defs.h 1768dict_surrogate.o: vbuf.h 1769dict_surrogate.o: vstream.h 1770dict_surrogate.o: vstring.h 1771dict_tcp.o: argv.h 1772dict_tcp.o: check_arg.h 1773dict_tcp.o: connect.h 1774dict_tcp.o: dict.h 1775dict_tcp.o: dict_tcp.c 1776dict_tcp.o: dict_tcp.h 1777dict_tcp.o: hex_quote.h 1778dict_tcp.o: iostuff.h 1779dict_tcp.o: msg.h 1780dict_tcp.o: myflock.h 1781dict_tcp.o: mymalloc.h 1782dict_tcp.o: stringops.h 1783dict_tcp.o: sys_defs.h 1784dict_tcp.o: vbuf.h 1785dict_tcp.o: vstream.h 1786dict_tcp.o: vstring.h 1787dict_tcp.o: vstring_vstream.h 1788dict_test.o: argv.h 1789dict_test.o: check_arg.h 1790dict_test.o: dict.h 1791dict_test.o: dict_db.h 1792dict_test.o: dict_lmdb.h 1793dict_test.o: dict_test.c 1794dict_test.o: mkmap.h 1795dict_test.o: msg.h 1796dict_test.o: msg_vstream.h 1797dict_test.o: myflock.h 1798dict_test.o: stringops.h 1799dict_test.o: sys_defs.h 1800dict_test.o: vbuf.h 1801dict_test.o: vstream.h 1802dict_test.o: vstring.h 1803dict_test.o: vstring_vstream.h 1804dict_thash.o: argv.h 1805dict_thash.o: check_arg.h 1806dict_thash.o: dict.h 1807dict_thash.o: dict_ht.h 1808dict_thash.o: dict_thash.c 1809dict_thash.o: dict_thash.h 1810dict_thash.o: htable.h 1811dict_thash.o: iostuff.h 1812dict_thash.o: msg.h 1813dict_thash.o: myflock.h 1814dict_thash.o: mymalloc.h 1815dict_thash.o: readlline.h 1816dict_thash.o: stringops.h 1817dict_thash.o: sys_defs.h 1818dict_thash.o: vbuf.h 1819dict_thash.o: vstream.h 1820dict_thash.o: vstring.h 1821dict_union.o: argv.h 1822dict_union.o: check_arg.h 1823dict_union.o: dict.h 1824dict_union.o: dict_union.c 1825dict_union.o: dict_union.h 1826dict_union.o: htable.h 1827dict_union.o: msg.h 1828dict_union.o: myflock.h 1829dict_union.o: mymalloc.h 1830dict_union.o: stringops.h 1831dict_union.o: sys_defs.h 1832dict_union.o: vbuf.h 1833dict_union.o: vstream.h 1834dict_union.o: vstring.h 1835dict_unix.o: argv.h 1836dict_unix.o: check_arg.h 1837dict_unix.o: dict.h 1838dict_unix.o: dict_unix.c 1839dict_unix.o: dict_unix.h 1840dict_unix.o: msg.h 1841dict_unix.o: myflock.h 1842dict_unix.o: mymalloc.h 1843dict_unix.o: stringops.h 1844dict_unix.o: sys_defs.h 1845dict_unix.o: vbuf.h 1846dict_unix.o: vstream.h 1847dict_unix.o: vstring.h 1848dict_utf8.o: argv.h 1849dict_utf8.o: check_arg.h 1850dict_utf8.o: dict.h 1851dict_utf8.o: dict_utf8.c 1852dict_utf8.o: msg.h 1853dict_utf8.o: myflock.h 1854dict_utf8.o: mymalloc.h 1855dict_utf8.o: stringops.h 1856dict_utf8.o: sys_defs.h 1857dict_utf8.o: vbuf.h 1858dict_utf8.o: vstream.h 1859dict_utf8.o: vstring.h 1860dir_forest.o: check_arg.h 1861dir_forest.o: dir_forest.c 1862dir_forest.o: dir_forest.h 1863dir_forest.o: msg.h 1864dir_forest.o: sys_defs.h 1865dir_forest.o: vbuf.h 1866dir_forest.o: vstring.h 1867doze.o: doze.c 1868doze.o: iostuff.h 1869doze.o: msg.h 1870doze.o: sys_defs.h 1871dummy_read.o: dummy_read.c 1872dummy_read.o: iostuff.h 1873dummy_read.o: msg.h 1874dummy_read.o: sys_defs.h 1875dummy_write.o: dummy_write.c 1876dummy_write.o: iostuff.h 1877dummy_write.o: msg.h 1878dummy_write.o: sys_defs.h 1879dup2_pass_on_exec.o: dup2_pass_on_exec.c 1880duplex_pipe.o: duplex_pipe.c 1881duplex_pipe.o: iostuff.h 1882duplex_pipe.o: sane_socketpair.h 1883duplex_pipe.o: sys_defs.h 1884edit_file.o: check_arg.h 1885edit_file.o: edit_file.c 1886edit_file.o: edit_file.h 1887edit_file.o: msg.h 1888edit_file.o: myflock.h 1889edit_file.o: mymalloc.h 1890edit_file.o: stringops.h 1891edit_file.o: sys_defs.h 1892edit_file.o: vbuf.h 1893edit_file.o: vstream.h 1894edit_file.o: vstring.h 1895edit_file.o: warn_stat.h 1896environ.o: environ.c 1897environ.o: sys_defs.h 1898events.o: events.c 1899events.o: events.h 1900events.o: iostuff.h 1901events.o: msg.h 1902events.o: mymalloc.h 1903events.o: ring.h 1904events.o: sys_defs.h 1905exec_command.o: argv.h 1906exec_command.o: exec_command.c 1907exec_command.o: exec_command.h 1908exec_command.o: msg.h 1909exec_command.o: sys_defs.h 1910extpar.o: check_arg.h 1911extpar.o: extpar.c 1912extpar.o: stringops.h 1913extpar.o: sys_defs.h 1914extpar.o: vbuf.h 1915extpar.o: vstring.h 1916fifo_listen.o: fifo_listen.c 1917fifo_listen.o: htable.h 1918fifo_listen.o: iostuff.h 1919fifo_listen.o: listen.h 1920fifo_listen.o: msg.h 1921fifo_listen.o: sys_defs.h 1922fifo_listen.o: warn_stat.h 1923fifo_open.o: fifo_open.c 1924fifo_rdonly_bug.o: fifo_rdonly_bug.c 1925fifo_rdonly_bug.o: sys_defs.h 1926fifo_rdwr_bug.o: fifo_rdwr_bug.c 1927fifo_rdwr_bug.o: sys_defs.h 1928fifo_trigger.o: check_arg.h 1929fifo_trigger.o: fifo_trigger.c 1930fifo_trigger.o: iostuff.h 1931fifo_trigger.o: msg.h 1932fifo_trigger.o: safe_open.h 1933fifo_trigger.o: sys_defs.h 1934fifo_trigger.o: trigger.h 1935fifo_trigger.o: vbuf.h 1936fifo_trigger.o: vstream.h 1937fifo_trigger.o: vstring.h 1938file_limit.o: file_limit.c 1939file_limit.o: iostuff.h 1940file_limit.o: msg.h 1941file_limit.o: sys_defs.h 1942find_inet.o: check_arg.h 1943find_inet.o: find_inet.c 1944find_inet.o: find_inet.h 1945find_inet.o: known_tcp_ports.h 1946find_inet.o: msg.h 1947find_inet.o: stringops.h 1948find_inet.o: sys_defs.h 1949find_inet.o: vbuf.h 1950find_inet.o: vstring.h 1951format_tv.o: check_arg.h 1952format_tv.o: format_tv.c 1953format_tv.o: format_tv.h 1954format_tv.o: msg.h 1955format_tv.o: sys_defs.h 1956format_tv.o: vbuf.h 1957format_tv.o: vstring.h 1958fsspace.o: fsspace.c 1959fsspace.o: fsspace.h 1960fsspace.o: msg.h 1961fsspace.o: sys_defs.h 1962fullname.o: check_arg.h 1963fullname.o: fullname.c 1964fullname.o: fullname.h 1965fullname.o: safe.h 1966fullname.o: sys_defs.h 1967fullname.o: vbuf.h 1968fullname.o: vstring.h 1969gccw.o: gccw.c 1970get_domainname.o: get_domainname.c 1971get_domainname.o: get_domainname.h 1972get_domainname.o: get_hostname.h 1973get_domainname.o: mymalloc.h 1974get_domainname.o: sys_defs.h 1975get_hostname.o: get_hostname.c 1976get_hostname.o: get_hostname.h 1977get_hostname.o: msg.h 1978get_hostname.o: mymalloc.h 1979get_hostname.o: sys_defs.h 1980get_hostname.o: valid_hostname.h 1981hash_fnv.o: hash_fnv.c 1982hash_fnv.o: hash_fnv.h 1983hash_fnv.o: ldseed.h 1984hash_fnv.o: msg.h 1985hash_fnv.o: sys_defs.h 1986hex_code.o: check_arg.h 1987hex_code.o: hex_code.c 1988hex_code.o: hex_code.h 1989hex_code.o: msg.h 1990hex_code.o: mymalloc.h 1991hex_code.o: sys_defs.h 1992hex_code.o: vbuf.h 1993hex_code.o: vstring.h 1994hex_quote.o: check_arg.h 1995hex_quote.o: hex_quote.c 1996hex_quote.o: hex_quote.h 1997hex_quote.o: msg.h 1998hex_quote.o: sys_defs.h 1999hex_quote.o: vbuf.h 2000hex_quote.o: vstring.h 2001host_port.o: check_arg.h 2002host_port.o: host_port.c 2003host_port.o: host_port.h 2004host_port.o: msg.h 2005host_port.o: split_at.h 2006host_port.o: stringops.h 2007host_port.o: sys_defs.h 2008host_port.o: valid_hostname.h 2009host_port.o: valid_utf8_hostname.h 2010host_port.o: vbuf.h 2011host_port.o: vstring.h 2012htable.o: hash_fnv.h 2013htable.o: htable.c 2014htable.o: htable.h 2015htable.o: msg.h 2016htable.o: mymalloc.h 2017htable.o: sys_defs.h 2018inet_addr_host.o: inet_addr_host.c 2019inet_addr_host.o: inet_addr_host.h 2020inet_addr_host.o: inet_addr_list.h 2021inet_addr_host.o: inet_proto.h 2022inet_addr_host.o: msg.h 2023inet_addr_host.o: myaddrinfo.h 2024inet_addr_host.o: mymalloc.h 2025inet_addr_host.o: sock_addr.h 2026inet_addr_host.o: sys_defs.h 2027inet_addr_list.o: inet_addr_list.c 2028inet_addr_list.o: inet_addr_list.h 2029inet_addr_list.o: msg.h 2030inet_addr_list.o: myaddrinfo.h 2031inet_addr_list.o: mymalloc.h 2032inet_addr_list.o: sock_addr.h 2033inet_addr_list.o: sys_defs.h 2034inet_addr_local.o: check_arg.h 2035inet_addr_local.o: hex_code.h 2036inet_addr_local.o: inet_addr_list.h 2037inet_addr_local.o: inet_addr_local.c 2038inet_addr_local.o: inet_addr_local.h 2039inet_addr_local.o: mask_addr.h 2040inet_addr_local.o: msg.h 2041inet_addr_local.o: myaddrinfo.h 2042inet_addr_local.o: mymalloc.h 2043inet_addr_local.o: sock_addr.h 2044inet_addr_local.o: sys_defs.h 2045inet_addr_local.o: vbuf.h 2046inet_addr_local.o: vstring.h 2047inet_addr_sizes.o: inet_addr_sizes.c 2048inet_addr_sizes.o: inet_addr_sizes.h 2049inet_addr_sizes.o: msg.h 2050inet_addr_sizes.o: myaddrinfo.h 2051inet_addr_sizes.o: sys_defs.h 2052inet_connect.o: connect.h 2053inet_connect.o: host_port.h 2054inet_connect.o: inet_connect.c 2055inet_connect.o: inet_proto.h 2056inet_connect.o: iostuff.h 2057inet_connect.o: msg.h 2058inet_connect.o: myaddrinfo.h 2059inet_connect.o: mymalloc.h 2060inet_connect.o: sane_connect.h 2061inet_connect.o: sock_addr.h 2062inet_connect.o: sys_defs.h 2063inet_connect.o: timed_connect.h 2064inet_listen.o: host_port.h 2065inet_listen.o: htable.h 2066inet_listen.o: inet_listen.c 2067inet_listen.o: inet_proto.h 2068inet_listen.o: iostuff.h 2069inet_listen.o: listen.h 2070inet_listen.o: msg.h 2071inet_listen.o: myaddrinfo.h 2072inet_listen.o: mymalloc.h 2073inet_listen.o: sane_accept.h 2074inet_listen.o: sock_addr.h 2075inet_listen.o: sys_defs.h 2076inet_prefix_top.o: check_arg.h 2077inet_prefix_top.o: inet_addr_sizes.h 2078inet_prefix_top.o: inet_prefix_top.c 2079inet_prefix_top.o: inet_prefix_top.h 2080inet_prefix_top.o: mask_addr.h 2081inet_prefix_top.o: msg.h 2082inet_prefix_top.o: sys_defs.h 2083inet_prefix_top.o: vbuf.h 2084inet_prefix_top.o: vstring.h 2085inet_proto.o: check_arg.h 2086inet_proto.o: inet_proto.c 2087inet_proto.o: inet_proto.h 2088inet_proto.o: msg.h 2089inet_proto.o: myaddrinfo.h 2090inet_proto.o: mymalloc.h 2091inet_proto.o: name_mask.h 2092inet_proto.o: sys_defs.h 2093inet_proto.o: vbuf.h 2094inet_proto.o: vstring.h 2095inet_trigger.o: connect.h 2096inet_trigger.o: events.h 2097inet_trigger.o: inet_trigger.c 2098inet_trigger.o: iostuff.h 2099inet_trigger.o: msg.h 2100inet_trigger.o: mymalloc.h 2101inet_trigger.o: sys_defs.h 2102inet_trigger.o: trigger.h 2103inet_windowsize.o: inet_windowsize.c 2104inet_windowsize.o: iostuff.h 2105inet_windowsize.o: msg.h 2106inet_windowsize.o: sys_defs.h 2107ip_match.o: check_arg.h 2108ip_match.o: ip_match.c 2109ip_match.o: ip_match.h 2110ip_match.o: msg.h 2111ip_match.o: mymalloc.h 2112ip_match.o: sys_defs.h 2113ip_match.o: vbuf.h 2114ip_match.o: vstring.h 2115killme_after.o: killme_after.c 2116killme_after.o: killme_after.h 2117killme_after.o: sys_defs.h 2118known_tcp_ports.o: check_arg.h 2119known_tcp_ports.o: htable.h 2120known_tcp_ports.o: known_tcp_ports.c 2121known_tcp_ports.o: known_tcp_ports.h 2122known_tcp_ports.o: mymalloc.h 2123known_tcp_ports.o: stringops.h 2124known_tcp_ports.o: sys_defs.h 2125known_tcp_ports.o: vbuf.h 2126known_tcp_ports.o: vstring.h 2127ldseed.o: iostuff.h 2128ldseed.o: ldseed.c 2129ldseed.o: ldseed.h 2130ldseed.o: msg.h 2131ldseed.o: sys_defs.h 2132line_number.o: check_arg.h 2133line_number.o: line_number.c 2134line_number.o: line_number.h 2135line_number.o: sys_defs.h 2136line_number.o: vbuf.h 2137line_number.o: vstring.h 2138line_wrap.o: line_wrap.c 2139line_wrap.o: line_wrap.h 2140line_wrap.o: sys_defs.h 2141load_file.o: check_arg.h 2142load_file.o: iostuff.h 2143load_file.o: load_file.c 2144load_file.o: load_file.h 2145load_file.o: msg.h 2146load_file.o: sys_defs.h 2147load_file.o: vbuf.h 2148load_file.o: vstream.h 2149load_file.o: warn_stat.h 2150load_lib.o: load_lib.c 2151load_lib.o: load_lib.h 2152load_lib.o: msg.h 2153load_lib.o: sys_defs.h 2154logwriter.o: check_arg.h 2155logwriter.o: iostuff.h 2156logwriter.o: logwriter.c 2157logwriter.o: logwriter.h 2158logwriter.o: msg.h 2159logwriter.o: mymalloc.h 2160logwriter.o: safe_open.h 2161logwriter.o: sys_defs.h 2162logwriter.o: vbuf.h 2163logwriter.o: vstream.h 2164logwriter.o: vstring.h 2165lowercase.o: check_arg.h 2166lowercase.o: lowercase.c 2167lowercase.o: stringops.h 2168lowercase.o: sys_defs.h 2169lowercase.o: vbuf.h 2170lowercase.o: vstring.h 2171lstat_as.o: lstat_as.c 2172lstat_as.o: lstat_as.h 2173lstat_as.o: msg.h 2174lstat_as.o: set_eugid.h 2175lstat_as.o: sys_defs.h 2176lstat_as.o: warn_stat.h 2177mac_expand.o: check_arg.h 2178mac_expand.o: htable.h 2179mac_expand.o: mac_expand.c 2180mac_expand.o: mac_expand.h 2181mac_expand.o: mac_parse.h 2182mac_expand.o: msg.h 2183mac_expand.o: mymalloc.h 2184mac_expand.o: name_code.h 2185mac_expand.o: sane_strtol.h 2186mac_expand.o: stringops.h 2187mac_expand.o: sys_defs.h 2188mac_expand.o: vbuf.h 2189mac_expand.o: vstring.h 2190mac_parse.o: check_arg.h 2191mac_parse.o: mac_parse.c 2192mac_parse.o: mac_parse.h 2193mac_parse.o: msg.h 2194mac_parse.o: sys_defs.h 2195mac_parse.o: vbuf.h 2196mac_parse.o: vstring.h 2197make_dirs.o: check_arg.h 2198make_dirs.o: make_dirs.c 2199make_dirs.o: make_dirs.h 2200make_dirs.o: msg.h 2201make_dirs.o: mymalloc.h 2202make_dirs.o: stringops.h 2203make_dirs.o: sys_defs.h 2204make_dirs.o: vbuf.h 2205make_dirs.o: vstring.h 2206make_dirs.o: warn_stat.h 2207mask_addr.o: mask_addr.c 2208mask_addr.o: mask_addr.h 2209mask_addr.o: msg.h 2210mask_addr.o: sys_defs.h 2211match_list.o: argv.h 2212match_list.o: check_arg.h 2213match_list.o: dict.h 2214match_list.o: match_list.c 2215match_list.o: match_list.h 2216match_list.o: msg.h 2217match_list.o: myflock.h 2218match_list.o: mymalloc.h 2219match_list.o: readlline.h 2220match_list.o: stringops.h 2221match_list.o: sys_defs.h 2222match_list.o: vbuf.h 2223match_list.o: vstream.h 2224match_list.o: vstring.h 2225match_ops.o: argv.h 2226match_ops.o: check_arg.h 2227match_ops.o: cidr_match.h 2228match_ops.o: dict.h 2229match_ops.o: match_list.h 2230match_ops.o: match_ops.c 2231match_ops.o: msg.h 2232match_ops.o: myaddrinfo.h 2233match_ops.o: myflock.h 2234match_ops.o: mymalloc.h 2235match_ops.o: split_at.h 2236match_ops.o: stringops.h 2237match_ops.o: sys_defs.h 2238match_ops.o: vbuf.h 2239match_ops.o: vstream.h 2240match_ops.o: vstring.h 2241midna_domain.o: check_arg.h 2242midna_domain.o: ctable.h 2243midna_domain.o: midna_domain.c 2244midna_domain.o: midna_domain.h 2245midna_domain.o: msg.h 2246midna_domain.o: mymalloc.h 2247midna_domain.o: name_mask.h 2248midna_domain.o: stringops.h 2249midna_domain.o: sys_defs.h 2250midna_domain.o: valid_hostname.h 2251midna_domain.o: vbuf.h 2252midna_domain.o: vstring.h 2253mkmap_cdb.o: argv.h 2254mkmap_cdb.o: check_arg.h 2255mkmap_cdb.o: dict.h 2256mkmap_cdb.o: dict_cdb.h 2257mkmap_cdb.o: mkmap.h 2258mkmap_cdb.o: mkmap_cdb.c 2259mkmap_cdb.o: myflock.h 2260mkmap_cdb.o: mymalloc.h 2261mkmap_cdb.o: sys_defs.h 2262mkmap_cdb.o: vbuf.h 2263mkmap_cdb.o: vstream.h 2264mkmap_cdb.o: vstring.h 2265mkmap_db.o: argv.h 2266mkmap_db.o: check_arg.h 2267mkmap_db.o: dict.h 2268mkmap_db.o: dict_db.h 2269mkmap_db.o: mkmap.h 2270mkmap_db.o: mkmap_db.c 2271mkmap_db.o: msg.h 2272mkmap_db.o: myflock.h 2273mkmap_db.o: mymalloc.h 2274mkmap_db.o: stringops.h 2275mkmap_db.o: sys_defs.h 2276mkmap_db.o: vbuf.h 2277mkmap_db.o: vstream.h 2278mkmap_db.o: vstring.h 2279mkmap_db.o: warn_stat.h 2280mkmap_dbm.o: argv.h 2281mkmap_dbm.o: check_arg.h 2282mkmap_dbm.o: dict.h 2283mkmap_dbm.o: dict_dbm.h 2284mkmap_dbm.o: mkmap.h 2285mkmap_dbm.o: mkmap_dbm.c 2286mkmap_dbm.o: msg.h 2287mkmap_dbm.o: myflock.h 2288mkmap_dbm.o: mymalloc.h 2289mkmap_dbm.o: stringops.h 2290mkmap_dbm.o: sys_defs.h 2291mkmap_dbm.o: vbuf.h 2292mkmap_dbm.o: vstream.h 2293mkmap_dbm.o: vstring.h 2294mkmap_fail.o: argv.h 2295mkmap_fail.o: check_arg.h 2296mkmap_fail.o: dict.h 2297mkmap_fail.o: dict_fail.h 2298mkmap_fail.o: mkmap.h 2299mkmap_fail.o: mkmap_fail.c 2300mkmap_fail.o: myflock.h 2301mkmap_fail.o: mymalloc.h 2302mkmap_fail.o: sys_defs.h 2303mkmap_fail.o: vbuf.h 2304mkmap_fail.o: vstream.h 2305mkmap_fail.o: vstring.h 2306mkmap_lmdb.o: argv.h 2307mkmap_lmdb.o: check_arg.h 2308mkmap_lmdb.o: dict.h 2309mkmap_lmdb.o: dict_lmdb.h 2310mkmap_lmdb.o: mkmap.h 2311mkmap_lmdb.o: mkmap_lmdb.c 2312mkmap_lmdb.o: myflock.h 2313mkmap_lmdb.o: mymalloc.h 2314mkmap_lmdb.o: sys_defs.h 2315mkmap_lmdb.o: vbuf.h 2316mkmap_lmdb.o: vstream.h 2317mkmap_lmdb.o: vstring.h 2318mkmap_open.o: argv.h 2319mkmap_open.o: check_arg.h 2320mkmap_open.o: dict.h 2321mkmap_open.o: mkmap.h 2322mkmap_open.o: mkmap_open.c 2323mkmap_open.o: msg.h 2324mkmap_open.o: myflock.h 2325mkmap_open.o: mymalloc.h 2326mkmap_open.o: sigdelay.h 2327mkmap_open.o: stringops.h 2328mkmap_open.o: sys_defs.h 2329mkmap_open.o: vbuf.h 2330mkmap_open.o: vstream.h 2331mkmap_open.o: vstring.h 2332mkmap_sdbm.o: argv.h 2333mkmap_sdbm.o: check_arg.h 2334mkmap_sdbm.o: dict.h 2335mkmap_sdbm.o: dict_sdbm.h 2336mkmap_sdbm.o: mkmap.h 2337mkmap_sdbm.o: mkmap_sdbm.c 2338mkmap_sdbm.o: msg.h 2339mkmap_sdbm.o: myflock.h 2340mkmap_sdbm.o: mymalloc.h 2341mkmap_sdbm.o: stringops.h 2342mkmap_sdbm.o: sys_defs.h 2343mkmap_sdbm.o: vbuf.h 2344mkmap_sdbm.o: vstream.h 2345mkmap_sdbm.o: vstring.h 2346msg.o: msg.c 2347msg.o: msg.h 2348msg.o: msg_output.h 2349msg.o: sys_defs.h 2350msg_logger.o: check_arg.h 2351msg_logger.o: connect.h 2352msg_logger.o: iostuff.h 2353msg_logger.o: logwriter.h 2354msg_logger.o: msg.h 2355msg_logger.o: msg_logger.c 2356msg_logger.o: msg_logger.h 2357msg_logger.o: msg_output.h 2358msg_logger.o: mymalloc.h 2359msg_logger.o: safe.h 2360msg_logger.o: sys_defs.h 2361msg_logger.o: vbuf.h 2362msg_logger.o: vstream.h 2363msg_logger.o: vstring.h 2364msg_output.o: check_arg.h 2365msg_output.o: msg_output.c 2366msg_output.o: msg_output.h 2367msg_output.o: msg_vstream.h 2368msg_output.o: mymalloc.h 2369msg_output.o: stringops.h 2370msg_output.o: sys_defs.h 2371msg_output.o: vbuf.h 2372msg_output.o: vstream.h 2373msg_output.o: vstring.h 2374msg_rate_delay.o: check_arg.h 2375msg_rate_delay.o: events.h 2376msg_rate_delay.o: msg.h 2377msg_rate_delay.o: msg_rate_delay.c 2378msg_rate_delay.o: sys_defs.h 2379msg_rate_delay.o: vbuf.h 2380msg_rate_delay.o: vstring.h 2381msg_syslog.o: check_arg.h 2382msg_syslog.o: msg.h 2383msg_syslog.o: msg_output.h 2384msg_syslog.o: msg_syslog.c 2385msg_syslog.o: msg_syslog.h 2386msg_syslog.o: mymalloc.h 2387msg_syslog.o: safe.h 2388msg_syslog.o: stringops.h 2389msg_syslog.o: sys_defs.h 2390msg_syslog.o: vbuf.h 2391msg_syslog.o: vstring.h 2392msg_vstream.o: check_arg.h 2393msg_vstream.o: msg.h 2394msg_vstream.o: msg_output.h 2395msg_vstream.o: msg_vstream.c 2396msg_vstream.o: msg_vstream.h 2397msg_vstream.o: sys_defs.h 2398msg_vstream.o: vbuf.h 2399msg_vstream.o: vstream.h 2400mvect.o: mvect.c 2401mvect.o: mvect.h 2402mvect.o: mymalloc.h 2403mvect.o: sys_defs.h 2404myaddrinfo.o: check_arg.h 2405myaddrinfo.o: inet_proto.h 2406myaddrinfo.o: known_tcp_ports.h 2407myaddrinfo.o: msg.h 2408myaddrinfo.o: myaddrinfo.c 2409myaddrinfo.o: myaddrinfo.h 2410myaddrinfo.o: mymalloc.h 2411myaddrinfo.o: sock_addr.h 2412myaddrinfo.o: split_at.h 2413myaddrinfo.o: stringops.h 2414myaddrinfo.o: sys_defs.h 2415myaddrinfo.o: valid_hostname.h 2416myaddrinfo.o: vbuf.h 2417myaddrinfo.o: vstring.h 2418myflock.o: msg.h 2419myflock.o: myflock.c 2420myflock.o: myflock.h 2421myflock.o: sys_defs.h 2422mymalloc.o: msg.h 2423mymalloc.o: mymalloc.c 2424mymalloc.o: mymalloc.h 2425mymalloc.o: sys_defs.h 2426myrand.o: myrand.c 2427myrand.o: myrand.h 2428myrand.o: sys_defs.h 2429mystrtok.o: check_arg.h 2430mystrtok.o: msg.h 2431mystrtok.o: mystrtok.c 2432mystrtok.o: stringops.h 2433mystrtok.o: sys_defs.h 2434mystrtok.o: vbuf.h 2435mystrtok.o: vstring.h 2436name_code.o: name_code.c 2437name_code.o: name_code.h 2438name_code.o: sys_defs.h 2439name_mask.o: check_arg.h 2440name_mask.o: msg.h 2441name_mask.o: mymalloc.h 2442name_mask.o: name_mask.c 2443name_mask.o: name_mask.h 2444name_mask.o: stringops.h 2445name_mask.o: sys_defs.h 2446name_mask.o: vbuf.h 2447name_mask.o: vstring.h 2448nbbio.o: events.h 2449nbbio.o: msg.h 2450nbbio.o: mymalloc.h 2451nbbio.o: nbbio.c 2452nbbio.o: nbbio.h 2453nbbio.o: sys_defs.h 2454netstring.o: check_arg.h 2455netstring.o: compat_va_copy.h 2456netstring.o: msg.h 2457netstring.o: netstring.c 2458netstring.o: netstring.h 2459netstring.o: sys_defs.h 2460netstring.o: vbuf.h 2461netstring.o: vstream.h 2462netstring.o: vstring.h 2463neuter.o: check_arg.h 2464neuter.o: neuter.c 2465neuter.o: stringops.h 2466neuter.o: sys_defs.h 2467neuter.o: vbuf.h 2468neuter.o: vstring.h 2469non_blocking.o: iostuff.h 2470non_blocking.o: msg.h 2471non_blocking.o: non_blocking.c 2472non_blocking.o: sys_defs.h 2473nvtable.o: htable.h 2474nvtable.o: mymalloc.h 2475nvtable.o: nvtable.c 2476nvtable.o: nvtable.h 2477nvtable.o: sys_defs.h 2478open_as.o: msg.h 2479open_as.o: open_as.c 2480open_as.o: open_as.h 2481open_as.o: set_eugid.h 2482open_as.o: sys_defs.h 2483open_limit.o: iostuff.h 2484open_limit.o: open_limit.c 2485open_limit.o: sys_defs.h 2486open_lock.o: check_arg.h 2487open_lock.o: msg.h 2488open_lock.o: myflock.h 2489open_lock.o: open_lock.c 2490open_lock.o: open_lock.h 2491open_lock.o: safe_open.h 2492open_lock.o: sys_defs.h 2493open_lock.o: vbuf.h 2494open_lock.o: vstream.h 2495open_lock.o: vstring.h 2496pass_accept.o: attr.h 2497pass_accept.o: check_arg.h 2498pass_accept.o: htable.h 2499pass_accept.o: iostuff.h 2500pass_accept.o: listen.h 2501pass_accept.o: msg.h 2502pass_accept.o: mymalloc.h 2503pass_accept.o: nvtable.h 2504pass_accept.o: pass_accept.c 2505pass_accept.o: sys_defs.h 2506pass_accept.o: vbuf.h 2507pass_accept.o: vstream.h 2508pass_accept.o: vstring.h 2509pass_trigger.o: connect.h 2510pass_trigger.o: events.h 2511pass_trigger.o: iostuff.h 2512pass_trigger.o: msg.h 2513pass_trigger.o: mymalloc.h 2514pass_trigger.o: pass_trigger.c 2515pass_trigger.o: sys_defs.h 2516pass_trigger.o: trigger.h 2517peekfd.o: iostuff.h 2518peekfd.o: peekfd.c 2519peekfd.o: sys_defs.h 2520poll_fd.o: iostuff.h 2521poll_fd.o: msg.h 2522poll_fd.o: poll_fd.c 2523poll_fd.o: sys_defs.h 2524posix_signals.o: posix_signals.c 2525posix_signals.o: posix_signals.h 2526posix_signals.o: sys_defs.h 2527printable.o: check_arg.h 2528printable.o: printable.c 2529printable.o: stringops.h 2530printable.o: sys_defs.h 2531printable.o: vbuf.h 2532printable.o: vstring.h 2533rand_sleep.o: iostuff.h 2534rand_sleep.o: msg.h 2535rand_sleep.o: myrand.h 2536rand_sleep.o: rand_sleep.c 2537rand_sleep.o: sys_defs.h 2538readlline.o: check_arg.h 2539readlline.o: msg.h 2540readlline.o: readlline.c 2541readlline.o: readlline.h 2542readlline.o: sys_defs.h 2543readlline.o: vbuf.h 2544readlline.o: vstream.h 2545readlline.o: vstring.h 2546recv_pass_attr.o: attr.h 2547recv_pass_attr.o: check_arg.h 2548recv_pass_attr.o: htable.h 2549recv_pass_attr.o: iostuff.h 2550recv_pass_attr.o: listen.h 2551recv_pass_attr.o: mymalloc.h 2552recv_pass_attr.o: nvtable.h 2553recv_pass_attr.o: recv_pass_attr.c 2554recv_pass_attr.o: sys_defs.h 2555recv_pass_attr.o: vbuf.h 2556recv_pass_attr.o: vstream.h 2557recv_pass_attr.o: vstring.h 2558ring.o: ring.c 2559ring.o: ring.h 2560safe_getenv.o: safe.h 2561safe_getenv.o: safe_getenv.c 2562safe_getenv.o: sys_defs.h 2563safe_open.o: check_arg.h 2564safe_open.o: msg.h 2565safe_open.o: safe_open.c 2566safe_open.o: safe_open.h 2567safe_open.o: stringops.h 2568safe_open.o: sys_defs.h 2569safe_open.o: vbuf.h 2570safe_open.o: vstream.h 2571safe_open.o: vstring.h 2572safe_open.o: warn_stat.h 2573sane_accept.o: msg.h 2574sane_accept.o: sane_accept.c 2575sane_accept.o: sane_accept.h 2576sane_accept.o: sys_defs.h 2577sane_basename.o: check_arg.h 2578sane_basename.o: sane_basename.c 2579sane_basename.o: stringops.h 2580sane_basename.o: sys_defs.h 2581sane_basename.o: vbuf.h 2582sane_basename.o: vstring.h 2583sane_connect.o: msg.h 2584sane_connect.o: sane_connect.c 2585sane_connect.o: sane_connect.h 2586sane_connect.o: sys_defs.h 2587sane_link.o: msg.h 2588sane_link.o: sane_fsops.h 2589sane_link.o: sane_link.c 2590sane_link.o: sys_defs.h 2591sane_link.o: warn_stat.h 2592sane_rename.o: msg.h 2593sane_rename.o: sane_fsops.h 2594sane_rename.o: sane_rename.c 2595sane_rename.o: sys_defs.h 2596sane_rename.o: warn_stat.h 2597sane_socketpair.o: msg.h 2598sane_socketpair.o: sane_socketpair.c 2599sane_socketpair.o: sane_socketpair.h 2600sane_socketpair.o: sys_defs.h 2601sane_strtol.o: sane_strtol.c 2602sane_strtol.o: sane_strtol.h 2603sane_strtol.o: sys_defs.h 2604sane_time.o: msg.h 2605sane_time.o: sane_time.c 2606sane_time.o: sane_time.h 2607sane_time.o: sys_defs.h 2608scan_dir.o: check_arg.h 2609scan_dir.o: msg.h 2610scan_dir.o: mymalloc.h 2611scan_dir.o: scan_dir.c 2612scan_dir.o: scan_dir.h 2613scan_dir.o: stringops.h 2614scan_dir.o: sys_defs.h 2615scan_dir.o: vbuf.h 2616scan_dir.o: vstring.h 2617select_bug.o: check_arg.h 2618select_bug.o: msg.h 2619select_bug.o: msg_vstream.h 2620select_bug.o: select_bug.c 2621select_bug.o: sys_defs.h 2622select_bug.o: vbuf.h 2623select_bug.o: vstream.h 2624set_eugid.o: msg.h 2625set_eugid.o: set_eugid.c 2626set_eugid.o: set_eugid.h 2627set_eugid.o: sys_defs.h 2628set_ugid.o: msg.h 2629set_ugid.o: set_ugid.c 2630set_ugid.o: set_ugid.h 2631set_ugid.o: sys_defs.h 2632sigdelay.o: msg.h 2633sigdelay.o: posix_signals.h 2634sigdelay.o: sigdelay.c 2635sigdelay.o: sigdelay.h 2636sigdelay.o: sys_defs.h 2637skipblanks.o: check_arg.h 2638skipblanks.o: skipblanks.c 2639skipblanks.o: stringops.h 2640skipblanks.o: sys_defs.h 2641skipblanks.o: vbuf.h 2642skipblanks.o: vstring.h 2643slmdb.o: check_arg.h 2644slmdb.o: slmdb.c 2645slmdb.o: slmdb.h 2646sock_addr.o: msg.h 2647sock_addr.o: sock_addr.c 2648sock_addr.o: sock_addr.h 2649sock_addr.o: sys_defs.h 2650spawn_command.o: argv.h 2651spawn_command.o: check_arg.h 2652spawn_command.o: clean_env.h 2653spawn_command.o: exec_command.h 2654spawn_command.o: msg.h 2655spawn_command.o: set_ugid.h 2656spawn_command.o: spawn_command.c 2657spawn_command.o: spawn_command.h 2658spawn_command.o: sys_defs.h 2659spawn_command.o: timed_wait.h 2660split_at.o: split_at.c 2661split_at.o: split_at.h 2662split_at.o: sys_defs.h 2663split_nameval.o: check_arg.h 2664split_nameval.o: msg.h 2665split_nameval.o: split_nameval.c 2666split_nameval.o: stringops.h 2667split_nameval.o: sys_defs.h 2668split_nameval.o: vbuf.h 2669split_nameval.o: vstring.h 2670split_qnameval.o: check_arg.h 2671split_qnameval.o: msg.h 2672split_qnameval.o: split_qnameval.c 2673split_qnameval.o: stringops.h 2674split_qnameval.o: sys_defs.h 2675split_qnameval.o: vbuf.h 2676split_qnameval.o: vstring.h 2677stat_as.o: msg.h 2678stat_as.o: set_eugid.h 2679stat_as.o: stat_as.c 2680stat_as.o: stat_as.h 2681stat_as.o: sys_defs.h 2682stat_as.o: warn_stat.h 2683strcasecmp.o: strcasecmp.c 2684strcasecmp.o: sys_defs.h 2685strcasecmp_utf8.o: check_arg.h 2686strcasecmp_utf8.o: strcasecmp_utf8.c 2687strcasecmp_utf8.o: stringops.h 2688strcasecmp_utf8.o: sys_defs.h 2689strcasecmp_utf8.o: vbuf.h 2690strcasecmp_utf8.o: vstring.h 2691stream_connect.o: connect.h 2692stream_connect.o: iostuff.h 2693stream_connect.o: msg.h 2694stream_connect.o: stream_connect.c 2695stream_connect.o: sys_defs.h 2696stream_listen.o: htable.h 2697stream_listen.o: iostuff.h 2698stream_listen.o: listen.h 2699stream_listen.o: msg.h 2700stream_listen.o: stream_listen.c 2701stream_listen.o: sys_defs.h 2702stream_recv_fd.o: iostuff.h 2703stream_recv_fd.o: msg.h 2704stream_recv_fd.o: stream_recv_fd.c 2705stream_recv_fd.o: sys_defs.h 2706stream_send_fd.o: iostuff.h 2707stream_send_fd.o: msg.h 2708stream_send_fd.o: stream_send_fd.c 2709stream_send_fd.o: sys_defs.h 2710stream_test.o: check_arg.h 2711stream_test.o: connect.h 2712stream_test.o: htable.h 2713stream_test.o: iostuff.h 2714stream_test.o: listen.h 2715stream_test.o: msg.h 2716stream_test.o: msg_vstream.h 2717stream_test.o: stream_test.c 2718stream_test.o: sys_defs.h 2719stream_test.o: vbuf.h 2720stream_test.o: vstream.h 2721stream_trigger.o: connect.h 2722stream_trigger.o: events.h 2723stream_trigger.o: iostuff.h 2724stream_trigger.o: msg.h 2725stream_trigger.o: mymalloc.h 2726stream_trigger.o: stream_trigger.c 2727stream_trigger.o: sys_defs.h 2728stream_trigger.o: trigger.h 2729sys_compat.o: sys_compat.c 2730sys_compat.o: sys_defs.h 2731timecmp.o: timecmp.c 2732timecmp.o: timecmp.h 2733timed_connect.o: iostuff.h 2734timed_connect.o: msg.h 2735timed_connect.o: sane_connect.h 2736timed_connect.o: sys_defs.h 2737timed_connect.o: timed_connect.c 2738timed_connect.o: timed_connect.h 2739timed_read.o: iostuff.h 2740timed_read.o: msg.h 2741timed_read.o: sys_defs.h 2742timed_read.o: timed_read.c 2743timed_wait.o: msg.h 2744timed_wait.o: posix_signals.h 2745timed_wait.o: sys_defs.h 2746timed_wait.o: timed_wait.c 2747timed_wait.o: timed_wait.h 2748timed_write.o: iostuff.h 2749timed_write.o: msg.h 2750timed_write.o: sys_defs.h 2751timed_write.o: timed_write.c 2752translit.o: check_arg.h 2753translit.o: stringops.h 2754translit.o: sys_defs.h 2755translit.o: translit.c 2756translit.o: vbuf.h 2757translit.o: vstring.h 2758trimblanks.o: check_arg.h 2759trimblanks.o: stringops.h 2760trimblanks.o: sys_defs.h 2761trimblanks.o: trimblanks.c 2762trimblanks.o: vbuf.h 2763trimblanks.o: vstring.h 2764unescape.o: check_arg.h 2765unescape.o: stringops.h 2766unescape.o: sys_defs.h 2767unescape.o: unescape.c 2768unescape.o: vbuf.h 2769unescape.o: vstring.h 2770unix_connect.o: connect.h 2771unix_connect.o: iostuff.h 2772unix_connect.o: msg.h 2773unix_connect.o: sane_connect.h 2774unix_connect.o: sys_defs.h 2775unix_connect.o: timed_connect.h 2776unix_connect.o: unix_connect.c 2777unix_dgram_connect.o: connect.h 2778unix_dgram_connect.o: iostuff.h 2779unix_dgram_connect.o: msg.h 2780unix_dgram_connect.o: sys_defs.h 2781unix_dgram_connect.o: unix_dgram_connect.c 2782unix_dgram_listen.o: htable.h 2783unix_dgram_listen.o: iostuff.h 2784unix_dgram_listen.o: listen.h 2785unix_dgram_listen.o: msg.h 2786unix_dgram_listen.o: sys_defs.h 2787unix_dgram_listen.o: unix_dgram_listen.c 2788unix_listen.o: htable.h 2789unix_listen.o: iostuff.h 2790unix_listen.o: listen.h 2791unix_listen.o: msg.h 2792unix_listen.o: sane_accept.h 2793unix_listen.o: sys_defs.h 2794unix_listen.o: unix_listen.c 2795unix_pass_fd_fix.o: check_arg.h 2796unix_pass_fd_fix.o: iostuff.h 2797unix_pass_fd_fix.o: name_mask.h 2798unix_pass_fd_fix.o: sys_defs.h 2799unix_pass_fd_fix.o: unix_pass_fd_fix.c 2800unix_pass_fd_fix.o: vbuf.h 2801unix_pass_fd_fix.o: vstring.h 2802unix_recv_fd.o: iostuff.h 2803unix_recv_fd.o: msg.h 2804unix_recv_fd.o: sys_defs.h 2805unix_recv_fd.o: unix_recv_fd.c 2806unix_send_fd.o: iostuff.h 2807unix_send_fd.o: msg.h 2808unix_send_fd.o: sys_defs.h 2809unix_send_fd.o: unix_send_fd.c 2810unix_trigger.o: connect.h 2811unix_trigger.o: events.h 2812unix_trigger.o: iostuff.h 2813unix_trigger.o: msg.h 2814unix_trigger.o: mymalloc.h 2815unix_trigger.o: sys_defs.h 2816unix_trigger.o: trigger.h 2817unix_trigger.o: unix_trigger.c 2818unsafe.o: safe.h 2819unsafe.o: sys_defs.h 2820unsafe.o: unsafe.c 2821uppercase.o: check_arg.h 2822uppercase.o: stringops.h 2823uppercase.o: sys_defs.h 2824uppercase.o: uppercase.c 2825uppercase.o: vbuf.h 2826uppercase.o: vstring.h 2827username.o: sys_defs.h 2828username.o: username.c 2829username.o: username.h 2830valid_hostname.o: check_arg.h 2831valid_hostname.o: msg.h 2832valid_hostname.o: mymalloc.h 2833valid_hostname.o: stringops.h 2834valid_hostname.o: sys_defs.h 2835valid_hostname.o: valid_hostname.c 2836valid_hostname.o: valid_hostname.h 2837valid_hostname.o: vbuf.h 2838valid_hostname.o: vstring.h 2839valid_utf8_hostname.o: check_arg.h 2840valid_utf8_hostname.o: midna_domain.h 2841valid_utf8_hostname.o: msg.h 2842valid_utf8_hostname.o: mymalloc.h 2843valid_utf8_hostname.o: stringops.h 2844valid_utf8_hostname.o: sys_defs.h 2845valid_utf8_hostname.o: valid_hostname.h 2846valid_utf8_hostname.o: valid_utf8_hostname.c 2847valid_utf8_hostname.o: valid_utf8_hostname.h 2848valid_utf8_hostname.o: vbuf.h 2849valid_utf8_hostname.o: vstring.h 2850valid_utf8_string.o: check_arg.h 2851valid_utf8_string.o: stringops.h 2852valid_utf8_string.o: sys_defs.h 2853valid_utf8_string.o: valid_utf8_string.c 2854valid_utf8_string.o: vbuf.h 2855valid_utf8_string.o: vstring.h 2856vbuf.o: sys_defs.h 2857vbuf.o: vbuf.c 2858vbuf.o: vbuf.h 2859vbuf_print.o: check_arg.h 2860vbuf_print.o: msg.h 2861vbuf_print.o: mymalloc.h 2862vbuf_print.o: sys_defs.h 2863vbuf_print.o: vbuf.h 2864vbuf_print.o: vbuf_print.c 2865vbuf_print.o: vbuf_print.h 2866vbuf_print.o: vstring.h 2867vstream.o: check_arg.h 2868vstream.o: iostuff.h 2869vstream.o: msg.h 2870vstream.o: mymalloc.h 2871vstream.o: sys_defs.h 2872vstream.o: vbuf.h 2873vstream.o: vbuf_print.h 2874vstream.o: vstream.c 2875vstream.o: vstream.h 2876vstream.o: vstring.h 2877vstream_popen.o: argv.h 2878vstream_popen.o: check_arg.h 2879vstream_popen.o: clean_env.h 2880vstream_popen.o: exec_command.h 2881vstream_popen.o: iostuff.h 2882vstream_popen.o: msg.h 2883vstream_popen.o: set_ugid.h 2884vstream_popen.o: sys_defs.h 2885vstream_popen.o: vbuf.h 2886vstream_popen.o: vstream.h 2887vstream_popen.o: vstream_popen.c 2888vstream_tweak.o: check_arg.h 2889vstream_tweak.o: msg.h 2890vstream_tweak.o: sys_defs.h 2891vstream_tweak.o: vbuf.h 2892vstream_tweak.o: vstream.h 2893vstream_tweak.o: vstream_tweak.c 2894vstring.o: check_arg.h 2895vstring.o: msg.h 2896vstring.o: mymalloc.h 2897vstring.o: sys_defs.h 2898vstring.o: vbuf.h 2899vstring.o: vbuf_print.h 2900vstring.o: vstring.c 2901vstring.o: vstring.h 2902vstring_vstream.o: check_arg.h 2903vstring_vstream.o: msg.h 2904vstring_vstream.o: sys_defs.h 2905vstring_vstream.o: vbuf.h 2906vstring_vstream.o: vstream.h 2907vstring_vstream.o: vstring.h 2908vstring_vstream.o: vstring_vstream.c 2909vstring_vstream.o: vstring_vstream.h 2910warn_stat.o: msg.h 2911warn_stat.o: sys_defs.h 2912warn_stat.o: warn_stat.c 2913warn_stat.o: warn_stat.h 2914watchdog.o: events.h 2915watchdog.o: iostuff.h 2916watchdog.o: killme_after.h 2917watchdog.o: msg.h 2918watchdog.o: mymalloc.h 2919watchdog.o: posix_signals.h 2920watchdog.o: sys_defs.h 2921watchdog.o: watchdog.c 2922watchdog.o: watchdog.h 2923write_buf.o: iostuff.h 2924write_buf.o: msg.h 2925write_buf.o: sys_defs.h 2926write_buf.o: write_buf.c 2927