summaryrefslogtreecommitdiffhomepage
path: root/packet/bgp.go
diff options
context:
space:
mode:
Diffstat (limited to 'packet/bgp.go')
-rw-r--r--packet/bgp.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/packet/bgp.go b/packet/bgp.go
index dc32d45a..7c218103 100644
--- a/packet/bgp.go
+++ b/packet/bgp.go
@@ -1345,7 +1345,7 @@ func (p *DefaultAsPath) isValidAspath(data []byte) (bool, error) {
if asNum == 0 || int(asNum) > math.MaxUint8 {
return false, NewMessageError(eCode, eSubCode, nil, "AS PATH the number of AS is incorrect")
}
- segLength := asNum
+ segLength := int(asNum)
if use4byte == true {
segLength *= 4
} else {
@@ -1367,7 +1367,7 @@ func (p *DefaultAsPath) isValidAspath(data []byte) (bool, error) {
if err == nil {
return false, nil
}
- return false, NewMessageError(eCode, eSubCode, nil, "can't not parse")
+ return false, NewMessageError(eCode, eSubCode, nil, "==== can't not parse")
}
type AsPathParamInterface interface {