Changeset 19 for trunk/src/dataFlowSet.c

Show
Ignore:
Timestamp:
09/25/06 18:21:02 (16 years ago)
Author:
andreu
Message:

last changes for Crihan -> 0.0.5

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/dataFlowSet.c

    r18 r19  
    8989  mplsFirstCache.v4AdS = 0; 
    9090  mplsFirstCache.v4AdD = 0; 
     91  mplsFirstCache.outSnmp = 0; 
     92  mplsFirstCache.inSnmp = 0; 
    9193  mplsFirstCache.routerAd = 0; 
    9294  mplsFirstCache.mplsLabel1 = 0; 
     95 
    9396  /* CRI */ 
    9497 
     
    196199                ipFirstCache.tProt = *((unsigned char*)&buffer1);  
    197200              } 
     201/*            if (pftmp->fieldType==46){  */ 
     202/*              mplsFirstCache.topLabelType = *((unsigned char*)&buffer1);  */ 
     203/*            } */ 
    198204              /* end CRI */ 
    199205              break; 
     
    212218              if (pftmp->fieldType==10){ 
    213219                ipFirstCache.inSnmp = *((unsigned short*)&buffer2); 
     220                mplsFirstCache.inSnmp = *((unsigned short*)&buffer2); 
    214221              } 
    215222              if (pftmp->fieldType==14){ 
    216223                ipFirstCache.outSnmp = *((unsigned short*)&buffer2); 
     224                mplsFirstCache.outSnmp = *((unsigned short*)&buffer2); 
    217225              } 
    218226              if (pftmp->fieldType==7){ 
     
    270278              if (pftmp->fieldType==8){ 
    271279                ipFirstCache.v4AdS = *((unsigned long*)&buffer4); 
     280                mplsFirstCache.v4AdS = *((unsigned long*)&buffer4); 
    272281              } 
    273282              if (pftmp->fieldType==12){ 
    274283                ipFirstCache.v4AdD = *((unsigned long*)&buffer4); 
     284                mplsFirstCache.v4AdD = *((unsigned long*)&buffer4); 
    275285              } 
    276286              if (pftmp->fieldType==1){ 
     
    472482            ipFirstCache.tProt = *((unsigned char*)&buffer1);  
    473483          } 
     484/*        if (pftmp->fieldType==46){  */ 
     485/*          mplsFirstCache.topLabelType = *((unsigned char*)&buffer1);  */ 
     486/*        } */ 
    474487          break; 
    475488        case 2: 
     
    484497          if (pftmp->fieldType==10){ 
    485498            ipFirstCache.inSnmp = *((unsigned short*)&buffer2); 
     499            mplsFirstCache.inSnmp = *((unsigned short*)&buffer2); 
    486500          } 
    487501          if (pftmp->fieldType==14){ 
    488502            ipFirstCache.outSnmp = *((unsigned short*)&buffer2); 
     503            mplsFirstCache.outSnmp = *((unsigned short*)&buffer2); 
    489504          } 
    490505          if (pftmp->fieldType==7){ 
     
    529544          if (pftmp->fieldType==8){ 
    530545            ipFirstCache.v4AdS = *((unsigned long*)&buffer4); 
     546            mplsFirstCache.v4AdS = *((unsigned long*)&buffer4); 
    531547          } 
    532548          if (pftmp->fieldType==12){ 
    533549            ipFirstCache.v4AdD = *((unsigned long*)&buffer4); 
     550            mplsFirstCache.v4AdD = *((unsigned long*)&buffer4); 
    534551          } 
    535552          if (pftmp->fieldType==1){ 
     
    569586         */ 
    570587        /* CRI */ 
    571         printf("!"); 
    572588        if ( mplsFirstCache.mplsLabel1 == 0 ) { 
    573589          (ipCache+(*ipCounter))->ipProt = ipFirstCache.ipProt; 
     
    600616          (*ipCounter)++; 
    601617        } else { 
    602           printf("im\n"); 
    603618          (mplsCache+(*mplsCounter))->ipProt = mplsFirstCache.ipProt; 
    604619          mplsFirstCache.ipProt = 0; 
     620/*        (mplsCache+(*mplsCounter))->topLabelType = mplsFirstCache.topLabelType; */ 
     621/*        mplsFirstCache.topLabelType = 0; */ 
    605622          (mplsCache+(*mplsCounter))->v4AdS =  mplsFirstCache.v4AdS; 
    606623          mplsFirstCache.v4AdS = 0; 
    607624          (mplsCache+(*mplsCounter))->v4AdD =  mplsFirstCache.v4AdD;  
    608625          mplsFirstCache.v4AdD = 0; 
     626          (mplsCache+(*mplsCounter))->inSnmp =  mplsFirstCache.inSnmp; 
     627          mplsFirstCache.inSnmp = 0; 
     628          (mplsCache+(*mplsCounter))->outSnmp =  mplsFirstCache.outSnmp;  
     629          mplsFirstCache.outSnmp = 0; 
    609630          (mplsCache+(*mplsCounter))->routerAd =  mplsFirstCache.routerAd; 
    610631          (mplsCache+(*mplsCounter))->mplsLabel1 =  mplsFirstCache.mplsLabel1; 
     
    612633          (*mplsCounter)++; 
    613634        } 
    614         /* CRI */ 
     635        /* end CRI */ 
    615636        /* put aggregation cache information to tables */ 
    616637        if (bool == 1){