[VOL-4420] Add support for POTS UNI ports to bbsim
Change-Id: Ibb817ced6086c3ef3001f338d98513101ce64c1c
diff --git a/internal/bbsim/devices/olt.go b/internal/bbsim/devices/olt.go
index cf658eb..8520bf2 100644
--- a/internal/bbsim/devices/olt.go
+++ b/internal/bbsim/devices/olt.go
@@ -20,12 +20,13 @@
"context"
"encoding/hex"
"fmt"
- "github.com/opencord/voltha-protos/v5/go/extension"
"net"
"strconv"
"sync"
"time"
+ "github.com/opencord/voltha-protos/v5/go/extension"
+
"github.com/opencord/bbsim/internal/bbsim/responders/dhcp"
"github.com/opencord/bbsim/internal/bbsim/types"
omcilib "github.com/opencord/bbsim/internal/common/omci"
@@ -79,6 +80,7 @@
NumPon int
NumOnuPerPon int
NumUni int
+ NumPots int
InternalState *fsm.FSM
channel chan types.Message
dhcpServer dhcp.DHCPServerIf
@@ -124,6 +126,7 @@
"NumPon": options.Olt.PonPorts,
"NumOnuPerPon": options.Olt.OnusPonPort,
"NumUni": options.Olt.UniPorts,
+ "NumPots": options.Olt.PotsPorts,
}).Debug("CreateOLT")
olt = OltDevice{
@@ -136,6 +139,7 @@
NumPon: int(options.Olt.PonPorts),
NumOnuPerPon: int(options.Olt.OnusPonPort),
NumUni: int(options.Olt.UniPorts),
+ NumPots: int(options.Olt.PotsPorts),
Pons: []*PonPort{},
Nnis: []*NniPort{},
Delay: options.BBSim.Delay,