From f7d7fd63628a1cb8be286cf1d35a0b7d2e9ca83d Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Fri, 18 Jun 2021 10:06:38 +0200 Subject: [PATCH] interfaces: flush IPv6 addresses on PPP interfaces #4929 --- src/opnsense/scripts/interfaces/ppp-linkdown.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/opnsense/scripts/interfaces/ppp-linkdown.sh b/src/opnsense/scripts/interfaces/ppp-linkdown.sh index fc4fcbff9..0aa4e91da 100755 --- a/src/opnsense/scripts/interfaces/ppp-linkdown.sh +++ b/src/opnsense/scripts/interfaces/ppp-linkdown.sh @@ -1,5 +1,7 @@ #!/bin/sh +export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin + IF="${1}" AF="${2}" IP="${3}" @@ -52,6 +54,14 @@ elif [ "${AF}" = "inet6" ]; then # Do not remove gateway used during filter reload. rm -f /tmp/${IF}_routerv6 /tmp/${IF}upv6 /tmp/${IF}_ipv6 + + # flush stale IPv6 addresses since mpd5 will not do it + php << EOF +