Diff for /embedaddon/quagga/isisd/isis_route.h between versions 1.1 and 1.1.1.3

version 1.1, 2012/02/21 17:26:11 version 1.1.1.3, 2016/11/02 10:09:10
Line 28 Line 28
 #ifdef HAVE_IPV6  #ifdef HAVE_IPV6
 struct isis_nexthop6  struct isis_nexthop6
 {  {
  unsigned int ifindex;  ifindex_t ifindex;
   struct in6_addr ip6;    struct in6_addr ip6;
     struct in6_addr router_address6;
   unsigned int lock;    unsigned int lock;
 };  };
 #endif /* HAVE_IPV6 */  #endif /* HAVE_IPV6 */
   
 struct isis_nexthop  struct isis_nexthop
 {  {
  unsigned int ifindex;  ifindex_t ifindex;
   struct in_addr ip;    struct in_addr ip;
     struct in_addr router_address;
   unsigned int lock;    unsigned int lock;
 };  };
   
 struct isis_route_info  struct isis_route_info
 {  {
#define ISIS_ROUTE_FLAG_ZEBRA_SYNC 0x01#define ISIS_ROUTE_FLAG_ACTIVE       0x01  /* active route for the prefix */
#define ISIS_ROUTE_FLAG_ACTIVE     0x02#define ISIS_ROUTE_FLAG_ZEBRA_SYNCED 0x02  /* set when route synced to zebra */
 #define ISIS_ROUTE_FLAG_ZEBRA_RESYNC 0x04  /* set when route needs to sync */
   u_char flag;    u_char flag;
   u_int32_t cost;    u_int32_t cost;
   u_int32_t depth;    u_int32_t depth;
Line 59  struct isis_route_info *isis_route_create (struct pref Line 62  struct isis_route_info *isis_route_create (struct pref
                                            struct list *adjacencies,                                             struct list *adjacencies,
                                            struct isis_area *area, int level);                                             struct isis_area *area, int level);
   
int isis_route_validate (struct thread *thread);void isis_route_validate (struct isis_area *area);
 void isis_route_invalidate_table (struct isis_area *area,
                                   struct route_table *table);
 void isis_route_invalidate (struct isis_area *area);
   
 #endif /* _ZEBRA_ISIS_ROUTE_H */  #endif /* _ZEBRA_ISIS_ROUTE_H */

Removed from v.1.1  
changed lines
  Added in v.1.1.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>