Changeset View
Changeset View
Standalone View
Standalone View
src/addrdb.h
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Lines | public: | ||||
void SetNull() { | void SetNull() { | ||||
nVersion = CBanEntry::CURRENT_VERSION; | nVersion = CBanEntry::CURRENT_VERSION; | ||||
nCreateTime = 0; | nCreateTime = 0; | ||||
nBanUntil = 0; | nBanUntil = 0; | ||||
banReason = BanReasonUnknown; | banReason = BanReasonUnknown; | ||||
} | } | ||||
std::string banReasonToString() { | std::string banReasonToString() const { | ||||
switch (banReason) { | switch (banReason) { | ||||
case BanReasonNodeMisbehaving: | case BanReasonNodeMisbehaving: | ||||
return "node misbehaving"; | return "node misbehaving"; | ||||
case BanReasonManuallyAdded: | case BanReasonManuallyAdded: | ||||
return "manually added"; | return "manually added"; | ||||
default: | default: | ||||
return "unknown"; | return "unknown"; | ||||
} | } | ||||
Show All 31 Lines |