summaryrefslogtreecommitdiffstats
path: root/zebra/redistribute_null.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-05-07 01:27:16 +0200
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-05-19 16:41:25 +0200
commit040064c8ab7cb95913b3318313cc4dbb1b64de1e (patch)
treeedbf99452854edf84995873224d67f107aa0f18f /zebra/redistribute_null.c
parentbgpd: peer_uptime overflows after 1 year (diff)
downloadfrr-040064c8ab7cb95913b3318313cc4dbb1b64de1e.tar.xz
frr-040064c8ab7cb95913b3318313cc4dbb1b64de1e.zip
quagga: Remove WEAK_ALIAS pragma usage
The code was using pragma's to override function calls while there was code for platforms that don't support pragma's Just remove the pragma usage from the program in it's entirety Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com> Reviewed-by: Don Slice <dslice@cumulusnetworks.com> Reviewed-by: Daniel Walton <dwalton@cumulusnetworks.com>
Diffstat (limited to 'zebra/redistribute_null.c')
-rw-r--r--zebra/redistribute_null.c20
1 files changed, 0 insertions, 20 deletions
diff --git a/zebra/redistribute_null.c b/zebra/redistribute_null.c
index 40cb8de18..19254c427 100644
--- a/zebra/redistribute_null.c
+++ b/zebra/redistribute_null.c
@@ -7,11 +7,6 @@
void zebra_redistribute_add (int a, struct zserv *b, int c,
struct zebra_vrf *zvrf)
{ return; }
-#ifdef HAVE_SYS_WEAK_ALIAS_PRAGMA
-#pragma weak zebra_redistribute_delete = zebra_redistribute_add
-#pragma weak zebra_redistribute_default_add = zebra_redistribute_add
-#pragma weak zebra_redistribute_default_delete = zebra_redistribute_add
-#else
void zebra_redistribute_delete (int a, struct zserv *b, int c,
struct zebra_vrf *zvrf)
{ return; }
@@ -21,43 +16,28 @@ void zebra_redistribute_default_add (int a, struct zserv *b, int c,
void zebra_redistribute_default_delete (int a, struct zserv *b, int c,
struct zebra_vrf *zvrf)
{ return; }
-#endif
void redistribute_update (struct prefix *a, struct rib *b, struct rib *c)
{ return; }
-#ifdef HAVE_SYS_WEAK_ALIAS_PRAGMA
-#pragma weak redistribute_delete = redistribute_update
-#else
void redistribute_delete (struct prefix *a, struct rib *b)
{ return; }
-#endif
void zebra_interface_up_update (struct interface *a)
{ return; }
-#ifdef HAVE_SYS_WEAK_ALIAS_PRAGMA
-#pragma weak zebra_interface_down_update = zebra_interface_up_update
-#pragma weak zebra_interface_add_update = zebra_interface_up_update
-#pragma weak zebra_interface_delete_update = zebra_interface_up_update
-#else
void zebra_interface_down_update (struct interface *a)
{ return; }
void zebra_interface_add_update (struct interface *a)
{ return; }
void zebra_interface_delete_update (struct interface *a)
{ return; }
-#endif
void zebra_interface_address_add_update (struct interface *a,
struct connected *b)
{ return; }
-#ifdef HAVE_SYS_WEAK_ALIAS_PRAGMA
-#pragma weak zebra_interface_address_delete_update = zebra_interface_address_add_update
-#else
void zebra_interface_address_delete_update (struct interface *a,
struct connected *b)
{ return; }
-#endif
void zebra_interface_vrf_update_del (struct interface *a, vrf_id_t new_vrf_id)
{ return; }