Changeset 19 for trunk/src/dataFlowSet.c
- Timestamp:
- 09/25/06 18:21:02 (17 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/dataFlowSet.c
r18 r19 89 89 mplsFirstCache.v4AdS = 0; 90 90 mplsFirstCache.v4AdD = 0; 91 mplsFirstCache.outSnmp = 0; 92 mplsFirstCache.inSnmp = 0; 91 93 mplsFirstCache.routerAd = 0; 92 94 mplsFirstCache.mplsLabel1 = 0; 95 93 96 /* CRI */ 94 97 … … 196 199 ipFirstCache.tProt = *((unsigned char*)&buffer1); 197 200 } 201 /* if (pftmp->fieldType==46){ */ 202 /* mplsFirstCache.topLabelType = *((unsigned char*)&buffer1); */ 203 /* } */ 198 204 /* end CRI */ 199 205 break; … … 212 218 if (pftmp->fieldType==10){ 213 219 ipFirstCache.inSnmp = *((unsigned short*)&buffer2); 220 mplsFirstCache.inSnmp = *((unsigned short*)&buffer2); 214 221 } 215 222 if (pftmp->fieldType==14){ 216 223 ipFirstCache.outSnmp = *((unsigned short*)&buffer2); 224 mplsFirstCache.outSnmp = *((unsigned short*)&buffer2); 217 225 } 218 226 if (pftmp->fieldType==7){ … … 270 278 if (pftmp->fieldType==8){ 271 279 ipFirstCache.v4AdS = *((unsigned long*)&buffer4); 280 mplsFirstCache.v4AdS = *((unsigned long*)&buffer4); 272 281 } 273 282 if (pftmp->fieldType==12){ 274 283 ipFirstCache.v4AdD = *((unsigned long*)&buffer4); 284 mplsFirstCache.v4AdD = *((unsigned long*)&buffer4); 275 285 } 276 286 if (pftmp->fieldType==1){ … … 472 482 ipFirstCache.tProt = *((unsigned char*)&buffer1); 473 483 } 484 /* if (pftmp->fieldType==46){ */ 485 /* mplsFirstCache.topLabelType = *((unsigned char*)&buffer1); */ 486 /* } */ 474 487 break; 475 488 case 2: … … 484 497 if (pftmp->fieldType==10){ 485 498 ipFirstCache.inSnmp = *((unsigned short*)&buffer2); 499 mplsFirstCache.inSnmp = *((unsigned short*)&buffer2); 486 500 } 487 501 if (pftmp->fieldType==14){ 488 502 ipFirstCache.outSnmp = *((unsigned short*)&buffer2); 503 mplsFirstCache.outSnmp = *((unsigned short*)&buffer2); 489 504 } 490 505 if (pftmp->fieldType==7){ … … 529 544 if (pftmp->fieldType==8){ 530 545 ipFirstCache.v4AdS = *((unsigned long*)&buffer4); 546 mplsFirstCache.v4AdS = *((unsigned long*)&buffer4); 531 547 } 532 548 if (pftmp->fieldType==12){ 533 549 ipFirstCache.v4AdD = *((unsigned long*)&buffer4); 550 mplsFirstCache.v4AdD = *((unsigned long*)&buffer4); 534 551 } 535 552 if (pftmp->fieldType==1){ … … 569 586 */ 570 587 /* CRI */ 571 printf("!");572 588 if ( mplsFirstCache.mplsLabel1 == 0 ) { 573 589 (ipCache+(*ipCounter))->ipProt = ipFirstCache.ipProt; … … 600 616 (*ipCounter)++; 601 617 } else { 602 printf("im\n");603 618 (mplsCache+(*mplsCounter))->ipProt = mplsFirstCache.ipProt; 604 619 mplsFirstCache.ipProt = 0; 620 /* (mplsCache+(*mplsCounter))->topLabelType = mplsFirstCache.topLabelType; */ 621 /* mplsFirstCache.topLabelType = 0; */ 605 622 (mplsCache+(*mplsCounter))->v4AdS = mplsFirstCache.v4AdS; 606 623 mplsFirstCache.v4AdS = 0; 607 624 (mplsCache+(*mplsCounter))->v4AdD = mplsFirstCache.v4AdD; 608 625 mplsFirstCache.v4AdD = 0; 626 (mplsCache+(*mplsCounter))->inSnmp = mplsFirstCache.inSnmp; 627 mplsFirstCache.inSnmp = 0; 628 (mplsCache+(*mplsCounter))->outSnmp = mplsFirstCache.outSnmp; 629 mplsFirstCache.outSnmp = 0; 609 630 (mplsCache+(*mplsCounter))->routerAd = mplsFirstCache.routerAd; 610 631 (mplsCache+(*mplsCounter))->mplsLabel1 = mplsFirstCache.mplsLabel1; … … 612 633 (*mplsCounter)++; 613 634 } 614 /* CRI */635 /* end CRI */ 615 636 /* put aggregation cache information to tables */ 616 637 if (bool == 1){