blob: 06807267e875171cb9973d0e2e73138611593ad6 [file] [log] [blame]
Andrew J. Schorra6974fe2006-08-02 16:47:03 +00001#include <zebra.h>
2
3#include "prefix.h"
4#include "zebra/rtadv.h"
5#include "zebra/irdp.h"
Paul Jakma7e4bcdc2006-08-04 06:14:13 +00006#include "zebra/interface.h"
Avneesh Sachdev5adc2522012-11-13 22:48:59 +00007#include "zebra/zebra_fpm.h"
Paul Jakma457eb9a2006-07-27 19:59:58 +00008
9void ifstat_update_proc (void) { return; }
Doug VanLeuven327c4cd2012-12-14 14:58:30 +020010#ifdef HAVE_SYS_WEAK_ALIAS_PRAGMA
Paul Jakma457eb9a2006-07-27 19:59:58 +000011#pragma weak rtadv_config_write = ifstat_update_proc
12#pragma weak irdp_config_write = ifstat_update_proc
Paul Jakma7e4bcdc2006-08-04 06:14:13 +000013#pragma weak ifstat_update_sysctl = ifstat_update_proc
Doug VanLeuven327c4cd2012-12-14 14:58:30 +020014#else
15void rtadv_config_write (struct vty *vty, struct interface *ifp) { return; }
16void irdp_config_write (struct vty *vty, struct interface *ifp) { return; }
17void ifstat_update_sysctl (void) { return; }
18#endif
Avneesh Sachdev5adc2522012-11-13 22:48:59 +000019
20void
21zfpm_trigger_update (struct route_node *rn, const char *reason)
22{
23 return;
24}