summaryrefslogtreecommitdiff
path: root/client/scripts
diff options
context:
space:
mode:
authorFrancis Dupont <fdupont@isc.org>2020-10-12 22:18:33 +0200
committerFrancis Dupont <fdupont@isc.org>2020-10-12 22:18:33 +0200
commit933b80fa645924c9bc6bb0c32209ca0865d6a4b8 (patch)
tree675e61775d1393df2e3c2b82ca836a3670c17bd5 /client/scripts
parent9d8d2fb788ba28d514e8e0d157062a7788ec9609 (diff)
downloadisc-dhcp-933b80fa645924c9bc6bb0c32209ca0865d6a4b8.tar.gz
Checkpoint: added start/finish v6only
Diffstat (limited to 'client/scripts')
-rwxr-xr-xclient/scripts/linux8
1 files changed, 8 insertions, 0 deletions
diff --git a/client/scripts/linux b/client/scripts/linux
index 0c429697..63257bca 100755
--- a/client/scripts/linux
+++ b/client/scripts/linux
@@ -400,6 +400,14 @@ case "$reason" in
;;
+ V6ONLY)
+ if [ -n "$old_ip_address" ]; then
+ # flush leased IP
+ ${ip} -4 addr flush dev ${interface} label ${interface}
+ fi
+
+ ;;
+
### DHCPv6 Handlers
# TODO handle prefix change: ?based on ${old_ip6_prefix} and ${new_ip6_prefix}?