From 485bd39f136a4a1d0726fdc36bfa582e9bf76b28 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 11 May 2023 10:19:00 +0200 Subject: [PATCH] interfaces: protect against INFOREQ in PDINFO force case #6522 --- src/etc/inc/interfaces.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/inc/interfaces.inc b/src/etc/inc/interfaces.inc index 67fc3d68b..1d14086ba 100644 --- a/src/etc/inc/interfaces.inc +++ b/src/etc/inc/interfaces.inc @@ -2815,7 +2815,7 @@ INFOREQ|REBIND|RENEW|REQUEST) if [ \${REASON} = "REQUEST" ]; then /usr/bin/logger -t dhcp6c "dhcp6c_script: \$REASON on {$wanif} renewal (REASON)" FORCE=force - elif [ "\${PDOLD}" != "\${PDNEW}" ]; then + elif [ \${REASON} != "INFOREQ" -a "\${PDOLD}" != "\${PDNEW}" ]; then /usr/bin/logger -t dhcp6c "dhcp6c_script: \$REASON on {$wanif} renewal (PDINFO)" FORCE=force fi