diff options
| author | Donnie Savage <diivious@hotmail.com> | 2020-12-11 16:09:47 -0500 | 
|---|---|---|
| committer | Donald Sharp <sharpd@nvidia.com> | 2021-01-12 07:45:48 -0500 | 
| commit | dc4accdd53be819b961710b71049fd37e94c915d (patch) | |
| tree | 7f054b8ef1ae3ea205c48ea4fdfdcdf7981544c5 /eigrpd/eigrp_topology.h | |
| parent | fb532db3f024dac96a588ca6f8a210b4c4e23f7a (diff) | |
eigrpd: Rename nexthop_entry and prefix_entry to better names
Rename struct eigrp_nexthop_entry to struct eigrp_route_descriptor
Rename struct eigrp_prefix_entry to struct eigrp_prefix_descriptor
Fix all the associated function names as well.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
Signed-off-by: Donnie SAvage <diivious@hotmail.com>
Diffstat (limited to 'eigrpd/eigrp_topology.h')
| -rw-r--r-- | eigrpd/eigrp_topology.h | 52 | 
1 files changed, 28 insertions, 24 deletions
diff --git a/eigrpd/eigrp_topology.h b/eigrpd/eigrp_topology.h index 718cece403..26fa1a11b0 100644 --- a/eigrpd/eigrp_topology.h +++ b/eigrpd/eigrp_topology.h @@ -35,43 +35,47 @@  /* EIGRP Topology table related functions. */  extern struct route_table *eigrp_topology_new(void);  extern void eigrp_topology_init(struct route_table *table); -extern struct eigrp_prefix_entry *eigrp_prefix_entry_new(void); -extern struct eigrp_nexthop_entry *eigrp_nexthop_entry_new(void); +extern struct eigrp_prefix_descriptor *eigrp_prefix_descriptor_new(void); +extern struct eigrp_route_descriptor *eigrp_route_descriptor_new(void);  extern void eigrp_topology_free(struct eigrp *eigrp, struct route_table *table); -extern void eigrp_prefix_entry_add(struct route_table *table, -				   struct eigrp_prefix_entry *pe); -extern void eigrp_nexthop_entry_add(struct eigrp *eigrp, -				    struct eigrp_prefix_entry *pe, -				    struct eigrp_nexthop_entry *ne); -extern void eigrp_prefix_entry_delete(struct eigrp *eigrp, -				      struct route_table *table, -				      struct eigrp_prefix_entry *pe); -extern void eigrp_nexthop_entry_delete(struct eigrp *eigrp, -				       struct eigrp_prefix_entry *pe, -				       struct eigrp_nexthop_entry *ne); +extern void eigrp_prefix_descriptor_add(struct route_table *table, +					struct eigrp_prefix_descriptor *pe); +extern void eigrp_route_descriptor_add(struct eigrp *eigrp, +				       struct eigrp_prefix_descriptor *pe, +				       struct eigrp_route_descriptor *ne); +extern void eigrp_prefix_descriptor_delete(struct eigrp *eigrp, +					   struct route_table *table, +					   struct eigrp_prefix_descriptor *pe); +extern void eigrp_route_descriptor_delete(struct eigrp *eigrp, +					  struct eigrp_prefix_descriptor *pe, +					  struct eigrp_route_descriptor *ne);  extern void eigrp_topology_delete_all(struct eigrp *eigrp,  				      struct route_table *table); -extern struct eigrp_prefix_entry * +extern struct eigrp_prefix_descriptor *  eigrp_topology_table_lookup_ipv4(struct route_table *table, struct prefix *p); -extern struct list *eigrp_topology_get_successor(struct eigrp_prefix_entry *pe);  extern struct list * -eigrp_topology_get_successor_max(struct eigrp_prefix_entry *pe, +eigrp_topology_get_successor(struct eigrp_prefix_descriptor *pe); +extern struct list * +eigrp_topology_get_successor_max(struct eigrp_prefix_descriptor *pe,  				 unsigned int maxpaths); -extern struct eigrp_nexthop_entry * -eigrp_prefix_entry_lookup(struct list *entries, struct eigrp_neighbor *neigh); +extern struct eigrp_route_descriptor * +eigrp_route_descriptor_lookup(struct list *entries, +			      struct eigrp_neighbor *neigh);  extern struct list *eigrp_neighbor_prefixes_lookup(struct eigrp *eigrp,  						   struct eigrp_neighbor *n);  extern void eigrp_topology_update_all_node_flags(struct eigrp *eigrp); -extern void eigrp_topology_update_node_flags(struct eigrp *eigrp, -					     struct eigrp_prefix_entry *pe); +extern void +eigrp_topology_update_node_flags(struct eigrp *eigrp, +				 struct eigrp_prefix_descriptor *pe);  extern enum metric_change  eigrp_topology_update_distance(struct eigrp_fsm_action_message *msg);  extern void eigrp_update_routing_table(struct eigrp *eigrp, -				       struct eigrp_prefix_entry *pe); +				       struct eigrp_prefix_descriptor *pe);  extern void eigrp_topology_neighbor_down(struct eigrp *eigrp,  					 struct eigrp_neighbor *neigh); -extern void eigrp_update_topology_table_prefix(struct eigrp *eigrp, -					       struct route_table *table, -					       struct eigrp_prefix_entry *pe); +extern void +eigrp_update_topology_table_prefix(struct eigrp *eigrp, +				   struct route_table *table, +				   struct eigrp_prefix_descriptor *pe);  #endif  | 
