From a8830ad2a07d0087aba9b263e6963bb03be9bb4f Mon Sep 17 00:00:00 2001 From: Emanuele Fia Date: Fri, 19 Aug 2022 19:53:24 +0200 Subject: Adding support for more circuit id Signed-off-by: Emanuele Fia --- dhcpv4/ztpv4/parse_circuitid.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'dhcpv4/ztpv4/parse_circuitid.go') diff --git a/dhcpv4/ztpv4/parse_circuitid.go b/dhcpv4/ztpv4/parse_circuitid.go index 13852ea..42f7647 100644 --- a/dhcpv4/ztpv4/parse_circuitid.go +++ b/dhcpv4/ztpv4/parse_circuitid.go @@ -37,6 +37,8 @@ var circuitRegexs = []*regexp.Regexp{ regexp.MustCompile("^Ethernet(?P[0-9]+)/(?P[0-9]+)$"), // Juniper bundle interface ae52.0 regexp.MustCompile("^ae(?P[0-9]+).(?P[0-9])$"), + // Ciena interface format + regexp.MustCompile(`\.OSC(-[0-9]+)?-(?P[0-9]+)-(?P[0-9]+)$`), } // ParseCircuitID will parse dhcpv4 packet and return CircuitID info -- cgit v1.2.3