| 1233 | } else { |
| 1234 | #if defined(MULTISAMPLING) |
| 1235 | #if defined(MATRIX) |
| 1236 | ( |
| 1237 | ((struct POP *)(myPtrs->matrixPOP) |
| 1238 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1239 | +((res->routerNb))))->pktsNb += agCache.pkts*myPtrs->currentRouterPtr->sampled/10; |
| 1240 | ( |
| 1241 | ((struct POP *)(myPtrs->matrixPOP) |
| 1242 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1243 | +((res->routerNb))))->bytesNb += agCache.bytes*myPtrs->currentRouterPtr->sampled/10; |
| 1244 | ( |
| 1245 | ((struct POP *)(myPtrs->matrixPOP) |
| 1246 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1247 | +((res->routerNb))))->flowNb++; |
| 1248 | #endif |
| 1249 | #else |
| 1250 | #if defined(MATRIX) |
| 1251 | ( |
| 1252 | ((struct POP *)(myPtrs->matrixPOP) |
| 1253 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1254 | +((res->routerNb))))->pktsNb += agCache.pkts; |
| 1255 | ( |
| 1256 | ((struct POP *)(myPtrs->matrixPOP) |
| 1257 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1258 | +((res->routerNb))))->bytesNb += agCache.bytes; |
| 1259 | ( |
| 1260 | ((struct POP *)(myPtrs->matrixPOP) |
| 1261 | +((ROUTER_INDEX_MAX-1)*ROUTER_INDEX_MAX) |
| 1262 | +((res->routerNb))))->flowNb++; |
| 1263 | #endif |
| 1264 | #endif |