[VOL-4492] sporadic issue ensuring the expected device reason (mib state) in Multi-UNI/Multi-ONU deployments

Signed-off-by: mpagenko <michael.pagenkopf@adtran.com>
Change-Id: I8bba7f190799e81045f78a3299cf7645baf23893
diff --git a/internal/pkg/common/interfaces.go b/internal/pkg/common/interfaces.go
index a4612f7..7c0d835 100755
--- a/internal/pkg/common/interfaces.go
+++ b/internal/pkg/common/interfaces.go
@@ -61,7 +61,7 @@
 	GetUniVlanConfigFsm(uint8) IuniVlanConfigFsm
 
 	GetDeviceReasonString() string
-	SetDeviceReason(uint8)
+	ReasonUpdate(context.Context, uint8, bool) error
 
 	GetCollectorIsRunning() bool
 	StartCollector(context.Context)