Lines Matching +full:remote +full:- +full:pid
2 # SPDX-License-Identifier: BSD-2-Clause
34 atf_set descr 'Test ftp-proxy'
47 route add -net 198.51.100.0/24 192.0.2.1
60 jexec srv twistd --logfile=/dev/null ftp -r `pwd` -p 21
63 atf_check -s exit:0 -o ignore ping -c 1 198.51.100.2
65 jexec fwd pfctl -e
67 "nat on ${epair_link}a inet from 192.0.2.0/24 to any -> (${epair_link}a)" \
68 "nat-anchor \"ftp-proxy/*\"" \
69 "rdr-anchor \"ftp-proxy/*\"" \
70 "rdr pass on ${epair_client}b proto tcp from 192.0.2.0/24 to any port 21 -> 127.0.0.1 port 8021" \
71 "anchor \"ftp-proxy/*\"" \
73 jexec fwd /usr/sbin/ftp-proxy
76 echo 'foo' > remote.txt
77 echo -e 'epsv\nget remote.txt local.txt' | ftp -a 198.51.100.2
80 if ! diff -q local.txt remote.txt;
94 atf_set descr 'Test tftp-proxy'
106 route add -net 198.51.100.0/24 192.0.2.1
120 jexec srv /usr/sbin/inetd -p ${PWD}/inetd-srv.pid \
123 jexec fwd /usr/sbin/inetd -p ${PWD}/inetd-fwd.pid \
126 jexec fwd pfctl -e
128 "nat on ${epair_link}a inet from 192.0.2.0/24 to any -> (${epair_link}a)" \
129 "nat-anchor \"tftp-proxy/*\"" \
130 "rdr-anchor \"tftp-proxy/*\"" \
131 "rdr pass on ${epair_client}b proto udp from 192.0.2.0/24 to any port 69 -> 127.0.0.1 port 69" \
132 "anchor \"tftp-proxy/*\"" \
136 echo 'foo' > /tmp/remote.txt
137 echo 'get remote.txt local.txt' | tftp 198.51.100.2
140 if ! diff -q local.txt /tmp/remote.txt;