Text   |  XML   |  ReML   |   Visible Warnings:

Ignored Return Value  at lanalyzer.c:722

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

lanalyzer_dump_header

(/home/sate/Testcases/c/cve/wireshark-1.2.0/wiretap/lanalyzer.c)expand/collapse
Show more  
 714  static gboolean lanalyzer_dump_header(wtap_dumper *wdh, int *err)
 715  {
 716        LA_TmpInfo *itmp   = (LA_TmpInfo*)(wdh->dump.opaque);
 717        struct tm  *fT     = localtime( (time_t *) &(itmp->start.tv_sec));
 718        guint16 board_type = itmp->encap == WTAP_ENCAP_TOKEN_RING 
 719                                ? BOARD_325TR     /* LANalyzer Board Type */
 720                                : BOARD_325;      /* LANalyzer Board Type */
 721   
 722        fseek(wdh->fh, 0, SEEK_SET);
 723   
 724        *err = swrite(&LA_HeaderRegularFake,  sizeof LA_HeaderRegularFake, wdh->fh);
 725        if (*err)
 726                  return FALSE;
 727        *err = swrite(&LA_RxChannelNameFake , sizeof LA_RxChannelNameFake , wdh->fh);
 728        if (*err)
 729                  return FALSE;
 730        *err = swrite(&LA_TxChannelNameFake , sizeof LA_TxChannelNameFake , wdh->fh);
 731        if (*err)
 732                  return FALSE;
 733        *err = swrite(&LA_RxTemplateNameFake, sizeof LA_RxTemplateNameFake, wdh->fh);
 734        if (*err)
 735                  return FALSE;
 736        *err = swrite(&LA_TxTemplateNameFake, sizeof LA_TxTemplateNameFake, wdh->fh);
 737        if (*err)
 738                  return FALSE;
 739        *err = swrite(&LA_DisplayOptionsFake, sizeof LA_DisplayOptionsFake, wdh->fh);
 740        if (*err)
 741                  return FALSE;
 742        /*-----------------------------------------------------------------*/
 743        *err = s16write(htoles(RT_Summary), wdh->fh);        /* rid */
 744        if (*err)
 745              return FALSE;
 746        *err = s16write(htoles(SummarySize), wdh->fh);       /* rlen */
 747        if (*err)
 748              return FALSE;
 749        *err = s8write((guint8) fT->tm_mday, wdh->fh);       /* s.datcre.day */
 750        if (*err)
 751              return FALSE;
 752        *err = s8write((guint8) (fT->tm_mon+1), wdh->fh);    /* s.datcre.mon */
 753        if (*err)
 754              return FALSE;
 755        *err = s16write(htoles(fT->tm_year + 1900), wdh->fh);/* s.datcre.year */
 756        if (*err)
 757              return FALSE;
 758        *err = s8write((guint8) fT->tm_mday, wdh->fh);       /* s.datclo.day */
 759        if (*err)
 760              return FALSE;
 761        *err = s8write((guint8) (fT->tm_mon+1), wdh->fh);    /* s.datclo.mon */
 762        if (*err)
 763              return FALSE;
 764        *err = s16write(htoles(fT->tm_year + 1900), wdh->fh);/* s.datclo.year */
 765        if (*err)
 766              return FALSE;
 767        *err = s8write((guint8) fT->tm_sec, wdh->fh);        /* s.timeopn.second */
 768        if (*err)
 769              return FALSE;
 770        *err = s8write((guint8) fT->tm_min, wdh->fh);        /* s.timeopn.minute */
 771        if (*err)
 772              return FALSE;
 773        *err = s8write((guint8) fT->tm_hour, wdh->fh);       /* s.timeopn.hour */
 774        if (*err)
 775              return FALSE;
 776        *err = s8write((guint8) fT->tm_mday, wdh->fh);       /* s.timeopn.mday */
 777        if (*err)
 778              return FALSE;
 779        *err = s0write(2, wdh->fh);
 780        if (*err)
 781                  return FALSE;
 782        *err = s8write((guint8) fT->tm_sec, wdh->fh);        /* s.timeclo.second */
 783        if (*err)
 784              return FALSE;
 785        *err = s8write((guint8) fT->tm_min, wdh->fh);        /* s.timeclo.minute */
 786        if (*err)
 787              return FALSE;
 788        *err = s8write((guint8) fT->tm_hour, wdh->fh);       /* s.timeclo.hour */
 789        if (*err)
 790              return FALSE;
 791        *err = s8write((guint8) fT->tm_mday, wdh->fh);       /* s.timeclo.mday */
 792        if (*err)
 793              return FALSE;
 794        *err = s0write(2, wdh->fh);
 795        if (*err)
 796                  return FALSE;
 797        *err = s0write(6, wdh->fh);                          /* EAddr  == 0      */
 798        if (*err)
 799                  return FALSE;
 800        *err = s16write(htoles(1), wdh->fh);                 /* s.mxseqno */
 801        if (*err)
 802              return FALSE;
 803        *err = s16write(htoles(0), wdh->fh);                 /* s.slcoffo */
 804        if (*err)
 805              return FALSE;
 806        *err = s16write(htoles(1514), wdh->fh);              /* s.mxslc */
 807        if (*err)
 808              return FALSE;
 809        *err = s32write(htolel(itmp->pkts), wdh->fh);        /* s.totpktt */
 810        if (*err)
 811              return FALSE;
 812        *err = s0write(12, wdh->fh);                         /* statrg == 0; ? -1*/
 813        if (*err)                                            /* stptrg == 0; ? -1*/
 814                  return FALSE;                                  /* s.mxpkta[0]=0    */
 815        *err = s32write(htolel(itmp->pkts), wdh->fh);        /* sr.s.mxpkta[1]  */
 816        if (*err)
 817              return FALSE;
 818        *err = s0write(34*4, wdh->fh);                       /* s.mxpkta[2-33]=0  */
 819        if (*err)
 820                  return FALSE;
 821        *err = s16write(htoles(board_type), wdh->fh);
 822        if (*err)
 823              return FALSE;
 824        *err = s0write(20, wdh->fh);                         /* board_version == 0 */
 825        if (*err)
 826              return FALSE;
 827        /*-----------------------------------------------------------------*/
 828        *err = s16write(htoles(RT_SubfileSummary), wdh->fh);    /* ssr.rid */
 829        if (*err)
 830              return FALSE;
 831        *err = s16write(htoles(LA_SubfileSummaryRecordSize-4), wdh->fh);    /* ssr.rlen */
 832        if (*err)
 833              return FALSE;
 834        *err = s16write(htoles(1), wdh->fh);                    /* ssr.seqno */
 835        if (*err)
 836              return FALSE;
 837        *err = s32write(htolel(itmp->pkts), wdh->fh);           /* ssr.totpkts */
 838        if (*err)
 839              return FALSE;
 840        /*-----------------------------------------------------------------*/
 841        *err = swrite(&LA_CyclicInformationFake, sizeof LA_CyclicInformationFake, wdh->fh);
 842        if (*err)
 843                  return FALSE;
 844        /*-----------------------------------------------------------------*/
 845        *err = s16write(htoles(RT_Index), wdh->fh);             /* rid */
 846        if (*err)
 847              return FALSE;
 848        *err = s16write(htoles(LA_IndexRecordSize -4), wdh->fh);/* rlen */
 849        if (*err)
 850              return FALSE;
 851        *err = s16write(htoles(LA_IndexSize), wdh->fh);         /* idxsp */
 852        if (*err)
 853              return FALSE;
 854        *err = s0write(LA_IndexRecordSize - 6, wdh->fh);
 855        if (*err)
 856              return FALSE;
 857   
 858        return TRUE;
 859  }
Show more  




Change Warning 5503.35772 : Ignored Return Value

Priority:
State:
Finding:
Owner:
Note: