Text   |  XML   |  ReML   |   Visible Warnings:

Negative Character Value  at packet-ipsec.c:565

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

esp_sa_parse_ipv6addr

(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-ipsec.c)expand/collapse
Show more  
 555            if(cpt == 0) return FALSE;
 556            *index_end = cpt + index_start;
 557            addr_string[cpt] = '\0';
 558            done_flag = TRUE;
 559          }
 560   
 561        else 
 562          {
 563            if((cpt >= IPSEC_IPV6_ADDR_MAX - 1) && ((cpt  + index_start) < strlen(sa)) && (sa[cpt + index_start + 1] != IPSEC_SA_ADDR_LEN_SEPARATOR) && (sa[cpt + index_start + 1] != IPSEC_SA_SEPARATOR))
 564              return FALSE;
 565            addr_string[cpt] = toupper(sa[cpt + index_start]);
 566            cpt ++;
 567          }
 568      }
 569   
 570    if(done_flag)
 571      {
 572        *pt_ipv6addr = (gchar *)g_malloc((strlen(addr_string) + 1) * sizeof(gchar));
 573        memcpy(*pt_ipv6addr,addr_string,strlen(addr_string) + 1);
 574      }
 575   
Show more  




Change Warning 53.27295 : Negative Character Value

Priority:
State:
Finding:
Owner:
Note: