#!/bin/bash
#
# Update the IPv6 Network Discovery Proxy Table
#
# Would be nice if entire subnets could be proxied...
#
op=$1
addr=$2
cn=$3
# Crude test for an IPv6 address, exit if not
[[ $addr != 2*:*:* ]] && exit 0
case $op in
delete)
ip -6 neigh del proxy $addr dev eth0
;;
add)
ip -6 neigh add proxy $addr dev eth0
;;
update)
ip -6 neigh replace proxy $addr dev eth0
;;
esac
# Always exit 0 until we know better
exit 0