]> git.proxmox.com Git - mirror_frr.git/blobdiff - bgpd/bgp_table.h
bgpd: Abstract bgp_nexthop_cache retrieving/setting from info pointer
[mirror_frr.git] / bgpd / bgp_table.h
index f60265b51b6205cc08adf84c8115598cf7385605..bec95c71ae567476466c2e4ba56170799ca1ff22 100644 (file)
@@ -360,4 +360,16 @@ static inline void bgp_connected_set_node_info(struct bgp_node *node,
        node->info = bc;
 }
 
+static inline struct bgp_nexthop_cache *
+bgp_nexthop_get_node_info(struct bgp_node *node)
+{
+       return node->info;
+}
+
+static inline void bgp_nexthop_set_node_info(struct bgp_node *node,
+                                            struct bgp_nexthop_cache *bnc)
+{
+       node->info = bnc;
+}
+
 #endif /* _QUAGGA_BGP_TABLE_H */