#!/bin/sh

[ "$ACTION" = "ifup" ] || exit

method="$(uci -q get network.${INTERFACE%%_*}.method)"
[ "$method" = "bridge" ] || [ "$method" = "passthrough" ] || exit

NEXT_HOP="$(jsonfilter -s "$(ubus call network.interface.${INTERFACE%%_*} status)" -e '@.data.bridge_gateway')"

[ "$NEXT_HOP" = "" ] || ip neigh add proxy "$NEXT_HOP" dev br-lan
