Diff for /embedaddon/quagga/ospfd/ospf_lsa.h between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/05/29 11:53:41 version 1.1.1.3, 2012/10/09 09:22:29
Line 153  struct router_lsa_link Line 153  struct router_lsa_link
 };  };
   
 /* OSPF Router-LSAs structure. */  /* OSPF Router-LSAs structure. */
#define OSPF_ROUTER_LSA_MIN_SIZE                  16U /* w/1 link descriptor */#define OSPF_ROUTER_LSA_MIN_SIZE                   4U /* w/0 link descriptors */
 /* There is an edge case, when number of links in a Router-LSA may be 0 without
    breaking the specification. A router, which has no other links to backbone
    area besides one virtual link, will not put any VL descriptor blocks into
    the Router-LSA generated for area 0 until a full adjacency over the VL is
    reached (RFC2328 12.4.1.3). In this case the Router-LSA initially received
    by the other end of the VL will have 0 link descriptor blocks, but soon will
    be replaced with the next revision having 1 descriptor block. */
 struct router_lsa  struct router_lsa
 {  {
   struct lsa_header header;    struct lsa_header header;
Line 279  extern struct in_addr ospf_get_ip_from_ifp (struct osp Line 286  extern struct in_addr ospf_get_ip_from_ifp (struct osp
   
 extern struct ospf_lsa *ospf_external_lsa_originate (struct ospf *, struct external_info *);  extern struct ospf_lsa *ospf_external_lsa_originate (struct ospf *, struct external_info *);
 extern int ospf_external_lsa_originate_timer (struct thread *);  extern int ospf_external_lsa_originate_timer (struct thread *);
   extern int ospf_default_originate_timer (struct thread *);
 extern struct ospf_lsa *ospf_lsa_lookup (struct ospf_area *, u_int32_t,  extern struct ospf_lsa *ospf_lsa_lookup (struct ospf_area *, u_int32_t,
                                   struct in_addr, struct in_addr);                                    struct in_addr, struct in_addr);
 extern struct ospf_lsa *ospf_lsa_lookup_by_id (struct ospf_area *,  extern struct ospf_lsa *ospf_lsa_lookup_by_id (struct ospf_area *,

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


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