summaryrefslogtreecommitdiffstats
path: root/zebra
diff options
context:
space:
mode:
authorEmanuele Di Pascale <emanuele@voltanet.io>2020-05-14 15:57:23 +0200
committerEmanuele Di Pascale <emanuele@voltanet.io>2020-05-14 16:42:47 +0200
commitcd7108ba928588a14250ef3bc8a8a44eb0f2c81d (patch)
tree92d7eb87dc9f8dababffabb6dc70cab7bd7ed78f /zebra
parentMerge pull request #6227 from pguibert6WIND/show_nexthop_group_permit_netns (diff)
downloadfrr-cd7108ba928588a14250ef3bc8a8a44eb0f2c81d.tar.xz
frr-cd7108ba928588a14250ef3bc8a8a44eb0f2c81d.zip
zebra: avoid using c++ keywords in headers
to make sure that c++ code can include them, avoid using reserved keywords like 'delete' or 'new'. Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
Diffstat (limited to 'zebra')
-rw-r--r--zebra/rib.h3
-rw-r--r--zebra/zebra_gr.c6
-rw-r--r--zebra/zebra_rib.c11
-rw-r--r--zebra/zserv.h2
4 files changed, 12 insertions, 10 deletions
diff --git a/zebra/rib.h b/zebra/rib.h
index 0b4455038..a024b6dfa 100644
--- a/zebra/rib.h
+++ b/zebra/rib.h
@@ -323,7 +323,8 @@ enum rib_update_event {
extern void route_entry_copy_nexthops(struct route_entry *re,
struct nexthop *nh);
-int route_entry_update_nhe(struct route_entry *re, struct nhg_hash_entry *new);
+int route_entry_update_nhe(struct route_entry *re,
+ struct nhg_hash_entry *new_nhghe);
#define route_entry_dump(prefix, src, re) _route_entry_dump(__func__, prefix, src, re)
extern void _route_entry_dump(const char *func, union prefixconstptr pp,
diff --git a/zebra/zebra_gr.c b/zebra/zebra_gr.c
index 19a280c0c..a4f32dbf3 100644
--- a/zebra/zebra_gr.c
+++ b/zebra/zebra_gr.c
@@ -133,7 +133,7 @@ static void zebra_gr_client_info_delte(struct zserv *client,
zebra_route_string(client->proto));
/* Delete all the stale routes. */
- info->delete = true;
+ info->do_delete = true;
zebra_gr_delete_stale_routes(info);
XFREE(MTYPE_TMP, info);
@@ -456,7 +456,7 @@ static int32_t zebra_gr_route_stale_delete_timer_expiry(struct thread *thread)
/* Set the flag to indicate all stale route deletion */
if (thread->u.val == 1)
- info->delete = true;
+ info->do_delete = true;
cnt = zebra_gr_delete_stale_routes(info);
@@ -581,7 +581,7 @@ static int32_t zebra_gr_delete_stale_route(struct client_gr_info *info,
* Store the current prefix and afi
*/
if ((n >= ZEBRA_MAX_STALE_ROUTE_COUNT)
- && (info->delete == false)) {
+ && (info->do_delete == false)) {
info->current_afi = afi;
info->current_prefix = XCALLOC(
MTYPE_TMP,
diff --git a/zebra/zebra_rib.c b/zebra/zebra_rib.c
index ae730499a..d491982d6 100644
--- a/zebra/zebra_rib.c
+++ b/zebra/zebra_rib.c
@@ -211,28 +211,29 @@ static void route_entry_attach_ref(struct route_entry *re,
zebra_nhg_increment_ref(new);
}
-int route_entry_update_nhe(struct route_entry *re, struct nhg_hash_entry *new)
+int route_entry_update_nhe(struct route_entry *re,
+ struct nhg_hash_entry *new_nhghe)
{
struct nhg_hash_entry *old;
int ret = 0;
- if (new == NULL) {
+ if (new_nhghe == NULL) {
if (re->nhe)
zebra_nhg_decrement_ref(re->nhe);
re->nhe = NULL;
goto done;
}
- if ((re->nhe_id != 0) && (re->nhe_id != new->id)) {
+ if ((re->nhe_id != 0) && (re->nhe_id != new_nhghe->id)) {
old = re->nhe;
- route_entry_attach_ref(re, new);
+ route_entry_attach_ref(re, new_nhghe);
if (old)
zebra_nhg_decrement_ref(old);
} else if (!re->nhe)
/* This is the first time it's being attached */
- route_entry_attach_ref(re, new);
+ route_entry_attach_ref(re, new_nhghe);
done:
return ret;
diff --git a/zebra/zserv.h b/zebra/zserv.h
index 5506c4299..9d442899f 100644
--- a/zebra/zserv.h
+++ b/zebra/zserv.h
@@ -72,7 +72,7 @@ struct client_gr_info {
enum zserv_client_capabilities capabilities;
/* GR commands */
- bool delete;
+ bool do_delete;
bool gr_enable;
bool stale_client;