49 lines
1.3 KiB
Diff
49 lines
1.3 KiB
Diff
|
diff -uNr dhcp-4.0.0.ORIG/client/scripts/linux dhcp-4.0.0/client/scripts/linux
|
||
|
--- dhcp-4.0.0.ORIG/client/scripts/linux 2008-09-03 00:52:41.000000000 +0100
|
||
|
+++ dhcp-4.0.0/client/scripts/linux 2008-09-03 00:53:16.000000000 +0100
|
||
|
@@ -258,7 +232,7 @@
|
||
|
### DHCPv6 Handlers
|
||
|
###
|
||
|
|
||
|
-if [ ${reason} = PREINIT6 ] ; then
|
||
|
+if [ x$reason = xPREINIT6 ] ; then
|
||
|
# Ensure interface is up.
|
||
|
${ip} link set ${interface} up
|
||
|
|
||
|
@@ -268,7 +242,7 @@
|
||
|
exit_with_hooks 0
|
||
|
fi
|
||
|
|
||
|
-if [ ${reason} = BOUND6 ] ; then
|
||
|
+if [ x$reason = xBOUND6 ] ; then
|
||
|
if [ x${new_ip6_address} = x ] || [ x${new_ip6_prefixlen} = x ] ; then
|
||
|
exit_with_hooks 2;
|
||
|
fi
|
||
|
@@ -282,7 +256,7 @@
|
||
|
exit_with_hooks 0
|
||
|
fi
|
||
|
|
||
|
-if [ ${reason} = RENEW6 ] || [ ${reason} = REBIND6 ] ; then
|
||
|
+if [ x$reason = xRENEW6 ] || [ x$reason} = xREBIND6 ] ; then
|
||
|
# Make sure nothing has moved around on us.
|
||
|
|
||
|
# Nameservers/domains/etc.
|
||
|
@@ -294,7 +268,7 @@
|
||
|
exit_with_hooks 0
|
||
|
fi
|
||
|
|
||
|
-if [ ${reason} = DEPREF6 ] ; then
|
||
|
+if [ x$reason = xDEPREF6 ] ; then
|
||
|
if [ x${new_ip6_prefixlen} = x ] ; then
|
||
|
exit_with_hooks 2;
|
||
|
fi
|
||
|
@@ -307,7 +281,7 @@
|
||
|
exit_with_hooks 0
|
||
|
fi
|
||
|
|
||
|
-if [ ${reason} = EXPIRE6 -o ${reason} = RELEASE6 -o ${reason} = STOP6 ] ; then
|
||
|
+if [ x$reason = xEXPIRE6 -o x$reason = xRELEASE6 -o x$reason = xSTOP6 ] ; then
|
||
|
if [ x${old_ip6_address} = x ] || [ x${old_ip6_prefixlen} = x ] ; then
|
||
|
exit_with_hooks 2;
|
||
|
fi
|