diff --git a/pkg/regserver/regprocessor/regprocessor.go b/pkg/regserver/regprocessor/regprocessor.go index 170224d3..15e0b5a4 100644 --- a/pkg/regserver/regprocessor/regprocessor.go +++ b/pkg/regserver/regprocessor/regprocessor.go @@ -181,6 +181,9 @@ func overridePrefix(newRegResp *pb.RegistrationResponse, prefixId prefix.PrefixI newRegResp.DstPort = proto.Uint32(dstPort) // Override Prefix choice and PrefixParam newPrefix, err := prefix.TryFromID(prefixId) + if err != nil { + return err + } var fp = newPrefix.FlushPolicy() var i int32 = int32(newPrefix.ID()) newparams := &pb.PrefixTransportParams{}