mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-21 01:54:34 +00:00
used std::vector type for collection of addresses
This commit is contained in:
parent
a33224adc1
commit
dfc3d2c99d
2 changed files with 6 additions and 5 deletions
|
|
@ -233,24 +233,24 @@ int16_t AddressTree::addAddress(char *_net) {
|
|||
|
||||
if(numAddresses >= CONST_MAX_NUM_NETWORKS) {
|
||||
ntop->getTrace()->traceEvent(TRACE_ERROR, "Too many networks defined: ignored %s", _net);
|
||||
return EXIT_FAILURE < 0 ? EXIT_FAILURE : -1;
|
||||
return -1;
|
||||
}
|
||||
|
||||
if((net = strdup(_net)) == NULL) {
|
||||
ntop->getTrace()->traceEvent(TRACE_WARNING, "Not enough memory");
|
||||
return EXIT_FAILURE < 0 ? EXIT_FAILURE : -1;
|
||||
return -1;
|
||||
}
|
||||
|
||||
node = ptree_add_rule(ptree, net);
|
||||
|
||||
if(node) {
|
||||
node->user_data = numAddresses;
|
||||
addressString[numAddresses] = strdup(net);
|
||||
addressString.push_back(strdup(net));
|
||||
numAddresses++;
|
||||
return node->user_data;
|
||||
}
|
||||
|
||||
return EXIT_FAILURE < 0 ? EXIT_FAILURE : -1;
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* ******************************************* */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue