net/ip6to4: Split to use pre_start and start so that other tunnel names work.
net/ip6to4: Split to use pre_start and start so that other tunnel names work.

We need to create interfaces of custom names before we can sucessfully
start them. To do this, we have to add tunnels during prestart instead
of start. Split up the ip6to4 script to do this, saving the computed
variables for use in start with the new service data commands.

X-Gentoo-Bug: 372575
X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=372575
Signed-off-by: Robin H. Johnson <aa3b04a87f185a8b919ce94fe21b810489ffb8d4@gentoo.org>

OpenRC/openrc,dwfreed/openrc,williamh/openrc,OpenRC/openrc,OpenRC/openrc,williamh/openrc,dwfreed/openrc,dwfreed/openrc,williamh/openrc