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