Files

11 lines
278 B
Bash
Executable File

#!/bin/sh
# Loopback forwarders in the sandbox netns. FORWARDS holds
# "bind:port:router:router_port" words.
set -eu
for fwd in $FORWARDS; do
# shellcheck disable=SC2046
set -- $(echo "$fwd" | tr : ' ')
socat "TCP-LISTEN:$2,bind=$1,fork,reuseaddr" "TCP:$3:$4" &
done
wait