diff options
Diffstat (limited to 'zebra/interface.h')
-rw-r--r-- | zebra/interface.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/zebra/interface.h b/zebra/interface.h index b38a9221..91578ffb 100644 --- a/zebra/interface.h +++ b/zebra/interface.h @@ -159,6 +159,9 @@ struct zebra_if /* Interface's address. */ struct list *address; + /* Installed addresses chains tree. */ + struct route_table *ipv4_subnets; + #ifdef RTADV struct rtadvconf rtadv; #endif /* RTADV */ @@ -174,6 +177,8 @@ void if_add_update (struct interface *ifp); void if_up (struct interface *); void if_down (struct interface *); void if_refresh (struct interface *); +int if_subnet_add (struct interface *, struct connected *); +int if_subnet_delete (struct interface *, struct connected *); #ifdef HAVE_PROC_NET_DEV int ifstat_update_proc (); |