Changeset 15 for trunk/src/dataFlowSet.c

Show
Ignore:
Timestamp:
03/16/06 17:45:26 (17 years ago)
Author:
andreu
Message:

?

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/dataFlowSet.c

    r14 r15  
    22 * File: dataFlowSet.c 
    33 *  
    4  * Authors: ANDREU François-Xavier  
     4 * Authors: ANDREU Francois-Xavier  
    55 * 
    66 * Copyright (C) 2005 GIP RENATER  
     
    132132              buffer4[1]= *(buf+(*offV9)); (*offV9)++; 
    133133              buffer4[0]= *(buf+(*offV9)); (*offV9)++; 
    134               /* here , add a check on the field type */ 
     134              /* FIXME : here , add a check on the field type */ 
    135135              if ((((RuleDefPtr)(*(rulesCache+pos)))->value->stor.lvalue)  
    136136                  == (*((unsigned long*)&buffer4))>>(32-((RuleDefPtr)(*(rulesCache+pos)))->value->mask)<<(32-((RuleDefPtr)(*(rulesCache+pos)))->value->mask) ) 
     
    145145                buffer4[1]= *(buf+(*offV9)); (*offV9)++; 
    146146                buffer4[0]= *(buf+(*offV9)); (*offV9)++; 
    147                 /* here check a new var : moreIsNecessary */ 
    148147                if (1==moreIsNecessary){ 
    149148                  switch(i){ 
    150149                  case 0: 
    151 /*                  fprintf(stderr, "i:%d case0, N:%lu V:%lu TC:%lu, %hu\n", */ 
    152 /*                          i, */ 
    153 /*                          ntohl(((RuleDefPtr)(*(rulesCache+pos)))->value->stor.tabAdd6[i]), */ 
    154 /*                          (*((unsigned long*)&buffer4)), */ 
    155 /*                          (*((unsigned long*)&buffer4))>>(32-((RuleDefPtr)(*(rulesCache+pos)))->value->mask)<<(32-((RuleDefPtr)(*(rulesCache+pos)))->value->mask), */ 
    156 /*                          ((RuleDefPtr)(*(rulesCache+pos)))->value->mask */ 
    157 /*                          ); */ 
    158150                    if (((RuleDefPtr)(*(rulesCache+pos)))->value->mask <= 32){ 
    159151                      if (ntohl(((RuleDefPtr)(*(rulesCache+pos)))->value->stor.tabAdd6[i])  
     
    182174                    break; 
    183175                  case 1: 
    184 /*                  fprintf(stderr, "i:%d case1, N:%lu V:%lu TC:%lu\n", */ 
    185 /*                          i, */ 
    186 /*                          ntohl(((RuleDefPtr)(*(rulesCache+pos)))->value->stor.tabAdd6[i]), */ 
    187 /*                          (*((unsigned long*)&buffer4)), */ 
    188 /*                          (*((unsigned long*)&buffer4))>>(64-((RuleDefPtr)(*(rulesCache+pos)))->value->mask)<<(64-((RuleDefPtr)(*(rulesCache+pos)))->value->mask)); */ 
    189176                    if (((RuleDefPtr)(*(rulesCache+pos)))->value->mask <= 64){ 
    190177                      if (ntohl(((RuleDefPtr)(*(rulesCache+pos)))->value->stor.tabAdd6[i])  
     
    274261                } /* end of if moreIsNecessary */ 
    275262              } 
    276 /*            fprintf(stderr,"GOOD %d\n", */ 
    277 /*                    ((RuleDefPtr)(*(rulesCache+pos)))->check); */ 
    278263              moreIsNecessary = 1; 
    279264              break; 
     
    409394  return (data_length+shift); 
    410395} 
    411  
    412 /*     for (i=0; i<(90); i++){ */ 
    413 /*       int k=0; */ 
    414 /*       pos = i*10+k; */ 
    415 /*       if (((RuleDefPtr)(*(rulesCache+pos))) != NULL){ */ 
    416 /*      fprintf(stderr," type: %d ",i); */ 
    417 /*      while ( ((RuleDefPtr)(*(rulesCache+pos))) != NULL){ */ 
    418 /*        fprintf(stderr, "\n op:%hu, pos: %d",  */ 
    419 /*                ((RuleDefPtr)(*(rulesCache+pos)))->operator, */ 
    420 /*                pos); */ 
    421 /*        k++; */ 
    422 /*        pos = i*10+k; */ 
    423 /*      } */ 
    424 /*      fprintf(stderr,"\n"); */ 
    425 /*       } */ 
    426 /*     }  */