Diff for /embedaddon/quagga/isisd/isis_lsp.c between versions 1.1.1.2 and 1.1.1.3

version 1.1.1.2, 2012/10/09 09:22:28 version 1.1.1.3, 2013/07/21 23:54:38
Line 1631  lsp_generate (struct isis_area *area, int level) Line 1631  lsp_generate (struct isis_area *area, int level)
 static int  static int
 lsp_regenerate (struct isis_area *area, int level)  lsp_regenerate (struct isis_area *area, int level)
 {  {
  dict_t *lspdb = area->lspdb[level - 1];  dict_t *lspdb;
   struct isis_lsp *lsp, *frag;    struct isis_lsp *lsp, *frag;
   struct listnode *node;    struct listnode *node;
   u_char lspid[ISIS_SYS_ID_LEN + 2];    u_char lspid[ISIS_SYS_ID_LEN + 2];
Line 1640  lsp_regenerate (struct isis_area *area, int level) Line 1640  lsp_regenerate (struct isis_area *area, int level)
   if ((area == NULL) || (area->is_type & level) != level)    if ((area == NULL) || (area->is_type & level) != level)
     return ISIS_ERROR;      return ISIS_ERROR;
   
     lspdb = area->lspdb[level - 1];
   
   memset (lspid, 0, ISIS_SYS_ID_LEN + 2);    memset (lspid, 0, ISIS_SYS_ID_LEN + 2);
   memcpy (lspid, isis->sysid, ISIS_SYS_ID_LEN);    memcpy (lspid, isis->sysid, ISIS_SYS_ID_LEN);
   
Line 2413  top_lsp_refresh (struct thread *thread) Line 2415  top_lsp_refresh (struct thread *thread)
   isis_dynhn_insert (lsp->lsp_header->lsp_id, lsp->tlv_data.hostname,    isis_dynhn_insert (lsp->lsp_header->lsp_id, lsp->tlv_data.hostname,
                      IS_LEVEL_1);                       IS_LEVEL_1);
   
  lsp->lsp_header->lsp_bits = lsp_bits_generate (level,  lsp->lsp_header->lsp_bits = lsp_bits_generate (lsp->level,
                                                  lsp->area->overload_bit);                                                   lsp->area->overload_bit);
   rem_lifetime = lsp_rem_lifetime (lsp->area, IS_LEVEL_1);    rem_lifetime = lsp_rem_lifetime (lsp->area, IS_LEVEL_1);
   lsp->lsp_header->rem_lifetime = htons (rem_lifetime);    lsp->lsp_header->rem_lifetime = htons (rem_lifetime);

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


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