diff options
author | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-05-07 01:27:16 +0200 |
---|---|---|
committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-05-19 16:41:25 +0200 |
commit | 040064c8ab7cb95913b3318313cc4dbb1b64de1e (patch) | |
tree | edbf99452854edf84995873224d67f107aa0f18f /zebra/redistribute_null.c | |
parent | bgpd: peer_uptime overflows after 1 year (diff) | |
download | frr-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.c | 20 |
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; } |