#!/bin/sh /etc/rc.common

START=99

boot() {
        echo zz_custom started | logger
        /bin/sleep 10

        # route to the vpn and to the dmz via WAN
        ALBUFER0=78.46.150.244/32
        ALBUFER1=144.76.47.106/32
        QFDMZ=212.86.210.200/29
        QFGW=192.168.2.1
        /sbin/ip route add $ALBUFER0 via $QFGW dev br-wan
        /sbin/ip route add $ALBUFER1 via $QFGW dev br-wan
        /sbin/ip route add $QFDMZ via $QFGW dev br-wan

        # get client ip on br-client
        /sbin/udhcpc -p /var/run/udhcpc-br-client.pid -i br-client -x hostname:ffka-querfunk

        # and ipv6 fixed
        /sbin/ip -6 addr add 2a03:2260:a:a::1:66/64 dev br-client

        # start stream proxy
        /usr/bin/socat TCP-LISTEN:8000,reuseaddr,fork,su=nobody,pf=ip6 TCP:212.86.210.204:8000 &

        echo zz_custom ended | logger
}