mirror of
https://github.com/zeek/zeek.git
synced 2025-10-10 02:28:21 +00:00
The Great Embooleanating
A large number of functions had return values and/or arguments changed to use ``bool`` types instead of ``int``.
This commit is contained in:
parent
3c470ffe13
commit
fd5e15b116
145 changed files with 1288 additions and 1331 deletions
|
@ -107,8 +107,8 @@ public:
|
|||
DNS_Mapping(const IPAddr& addr, struct hostent* h, uint32_t ttl);
|
||||
DNS_Mapping(FILE* f);
|
||||
|
||||
int NoMapping() const { return no_mapping; }
|
||||
int InitFailed() const { return init_failed; }
|
||||
bool NoMapping() const { return no_mapping; }
|
||||
bool InitFailed() const { return init_failed; }
|
||||
|
||||
~DNS_Mapping();
|
||||
|
||||
|
@ -128,8 +128,8 @@ public:
|
|||
|
||||
void Save(FILE* f) const;
|
||||
|
||||
int Failed() const { return failed; }
|
||||
int Valid() const { return ! failed; }
|
||||
bool Failed() const { return failed; }
|
||||
bool Valid() const { return ! failed; }
|
||||
|
||||
bool Expired() const
|
||||
{
|
||||
|
@ -147,9 +147,6 @@ protected:
|
|||
void Init(struct hostent* h);
|
||||
void Clear();
|
||||
|
||||
int no_mapping; // when initializing from a file, immediately hit EOF
|
||||
int init_failed;
|
||||
|
||||
char* req_host;
|
||||
IPAddr req_addr;
|
||||
uint32_t req_ttl;
|
||||
|
@ -162,9 +159,11 @@ protected:
|
|||
IPAddr* addrs;
|
||||
IntrusivePtr<ListVal> addrs_val;
|
||||
|
||||
int failed;
|
||||
double creation_time;
|
||||
int map_type;
|
||||
bool no_mapping; // when initializing from a file, immediately hit EOF
|
||||
bool init_failed;
|
||||
bool failed;
|
||||
};
|
||||
|
||||
void DNS_Mgr_mapping_delete_func(void* v)
|
||||
|
@ -202,7 +201,7 @@ DNS_Mapping::DNS_Mapping(const IPAddr& addr, struct hostent* h, uint32_t ttl)
|
|||
DNS_Mapping::DNS_Mapping(FILE* f)
|
||||
{
|
||||
Clear();
|
||||
init_failed = 1;
|
||||
init_failed = true;
|
||||
|
||||
req_host = 0;
|
||||
req_ttl = 0;
|
||||
|
@ -212,18 +211,21 @@ DNS_Mapping::DNS_Mapping(FILE* f)
|
|||
|
||||
if ( ! fgets(buf, sizeof(buf), f) )
|
||||
{
|
||||
no_mapping = 1;
|
||||
no_mapping = true;
|
||||
return;
|
||||
}
|
||||
|
||||
char req_buf[512+1], name_buf[512+1];
|
||||
int is_req_host;
|
||||
int failed_local;
|
||||
|
||||
if ( sscanf(buf, "%lf %d %512s %d %512s %d %d %" PRIu32, &creation_time,
|
||||
&is_req_host, req_buf, &failed, name_buf, &map_type, &num_addrs,
|
||||
&is_req_host, req_buf, &failed_local, name_buf, &map_type, &num_addrs,
|
||||
&req_ttl) != 8 )
|
||||
return;
|
||||
|
||||
failed = static_cast<bool>(failed_local);
|
||||
|
||||
if ( is_req_host )
|
||||
req_host = copy_string(req_buf);
|
||||
else
|
||||
|
@ -255,7 +257,7 @@ DNS_Mapping::DNS_Mapping(FILE* f)
|
|||
else
|
||||
addrs = 0;
|
||||
|
||||
init_failed = 0;
|
||||
init_failed = false;
|
||||
}
|
||||
|
||||
DNS_Mapping::~DNS_Mapping()
|
||||
|
@ -310,8 +312,8 @@ IntrusivePtr<StringVal> DNS_Mapping::Host()
|
|||
|
||||
void DNS_Mapping::Init(struct hostent* h)
|
||||
{
|
||||
no_mapping = 0;
|
||||
init_failed = 0;
|
||||
no_mapping = false;
|
||||
init_failed = false;
|
||||
creation_time = current_time();
|
||||
host_val = 0;
|
||||
addrs_val = 0;
|
||||
|
@ -344,7 +346,7 @@ void DNS_Mapping::Init(struct hostent* h)
|
|||
else
|
||||
addrs = 0;
|
||||
|
||||
failed = 0;
|
||||
failed = false;
|
||||
}
|
||||
|
||||
void DNS_Mapping::Clear()
|
||||
|
@ -354,9 +356,9 @@ void DNS_Mapping::Clear()
|
|||
addrs = 0;
|
||||
host_val = 0;
|
||||
addrs_val = 0;
|
||||
no_mapping = 0;
|
||||
no_mapping = false;
|
||||
map_type = 0;
|
||||
failed = 1;
|
||||
failed = true;
|
||||
}
|
||||
|
||||
void DNS_Mapping::Save(FILE* f) const
|
||||
|
@ -373,7 +375,7 @@ void DNS_Mapping::Save(FILE* f) const
|
|||
|
||||
DNS_Mgr::DNS_Mgr(DNS_MgrMode arg_mode)
|
||||
{
|
||||
did_init = 0;
|
||||
did_init = false;
|
||||
|
||||
mode = arg_mode;
|
||||
|
||||
|
@ -680,15 +682,15 @@ void DNS_Mgr::Resolve()
|
|||
delete requests.remove_nth(i);
|
||||
}
|
||||
|
||||
int DNS_Mgr::Save()
|
||||
bool DNS_Mgr::Save()
|
||||
{
|
||||
if ( ! cache_name )
|
||||
return 0;
|
||||
return false;
|
||||
|
||||
FILE* f = fopen(cache_name, "w");
|
||||
|
||||
if ( ! f )
|
||||
return 0;
|
||||
return false;
|
||||
|
||||
Save(f, host_mappings);
|
||||
Save(f, addr_mappings);
|
||||
|
@ -696,7 +698,7 @@ int DNS_Mgr::Save()
|
|||
|
||||
fclose(f);
|
||||
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
void DNS_Mgr::Event(EventHandlerPtr e, DNS_Mapping* dm)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue