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 debce3e5..3a27bce0 100644
--- a/packet/bgp.go
+++ b/packet/bgp.go
@@ -955,7 +955,7 @@ func (n *RouteTargetMembershipNLRI) String() string {
return fmt.Sprintf("%d:%s/%d", n.AS, n.RouteTarget.String(), n.Len()*8)
}
-func rfshift(afi uint16, safi uint8) RouteFamily {
+func AfiSafiToRouteFamily(afi uint16, safi uint8) RouteFamily {
return RouteFamily(int(afi)<<16 | int(safi))
}
@@ -1008,7 +1008,7 @@ func GetRouteFamily(name string) (RouteFamily, error) {
}
func routeFamilyPrefix(afi uint16, safi uint8) (prefix AddrPrefixInterface, err error) {
- switch rfshift(afi, safi) {
+ switch AfiSafiToRouteFamily(afi, safi) {
case RF_IPv4_UC:
prefix = NewIPAddrPrefix(0, "")
case RF_IPv6_UC: