Merge in SNORT/snort3 from ~OSHUMEIK/snort3:fix_32_64 to master
Squashed commit of the following:
commit
5faafb2d57279064269cb3a58d1b136fd3742d44
Author: Oleksii Shumeiko <oshumeik@cisco.com>
Date: Fri Nov 19 16:12:50 2021 +0200
framework: replace Value::get_long() with a platform-independent type
json.put_false(node_name);
break;
case Parameter::PT_INT:
- json.put(node_name, value->get_long());
+ json.put(node_name, value->get_int64());
break;
case Parameter::PT_REAL:
{
break;
}
case Parameter::PT_INT:
- std::cout << config_name << "=" << value->get_long() << std::endl;
+ std::cout << config_name << "=" << value->get_int64() << std::endl;
break;
case Parameter::PT_REAL:
std::cout << config_name << "=" << value->get_real() << std::endl;
bool get_bool() const
{ return num != 0; }
- long get_long() const // FIXIT-L to be removed
- { return (long)num; }
-
size_t get_size() const
{ return (size_t)num; }
out << "null";
}
-void JsonStream::put(const char* key, long val)
+void JsonStream::put(const char* key, int64_t val)
{
split();
void close_array();
void put(const char* key); // null
- void put(const char* key, long val);
+ void put(const char* key, int64_t val);
void put(const char* key, const char* val);
void put(const char* key, const std::string& val);
void put(const char* key, double val, int precision);
module_config = sc->daq_config->add_module_config(v.get_string());
else if ( v.is("--daq-batch-size") )
- sc->daq_config->set_batch_size(v.get_long());
+ sc->daq_config->set_batch_size(v.get_uint32());
else if ( v.is("--daq-dir") )
{
{
if (!module_config)
return false;
- switch ( v.get_long() )
+ switch ( v.get_uint8() )
{
case 0:
module_config->mode = SFDAQModuleConfig::SFDAQ_MODE_PASSIVE;
}
else if (!strcmp(fqn, "daq.batch_size"))
{
- config->set_batch_size(v.get_long());
+ config->set_batch_size(v.get_uint32());
}
else if (!strcmp(fqn, "daq.modules.name"))
{
}
else if (!strcmp(fqn, "daq.modules.mode"))
{
- module_config->mode = (SFDAQModuleConfig::SFDAQMode) (v.get_long() + 1);
+ module_config->mode = (SFDAQModuleConfig::SFDAQMode) (v.get_uint8() + 1);
}
else if (!strcmp(fqn, "daq.modules.variables"))
{