aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2012-11-15 15:37:00 -0800
committerPieter Wuille <pieter.wuille@gmail.com>2012-11-15 15:37:00 -0800
commitbb76267cc409c6f0c2378e62172072baaebc4d78 (patch)
treef56574d3ee1200877c618796c47181a444c1ae26
parent3b9f029defc2d579a3e2c1afbc0c959563a13527 (diff)
parent29e214aaf550dcbf84885a73304f048292089254 (diff)
Merge pull request #2010 from Diapolo/bind_unsigned
make enum and parameter used in Bind() unsigned
-rw-r--r--src/init.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/init.cpp b/src/init.cpp
index f6df4055fc..06f7359f80 100644
--- a/src/init.cpp
+++ b/src/init.cpp
@@ -28,9 +28,9 @@ CClientUIInterface uiInterface;
// Used to pass flags to the Bind() function
enum BindFlags {
- BF_NONE = 0,
- BF_EXPLICIT = 1,
- BF_REPORT_ERROR = 2
+ BF_NONE = 0,
+ BF_EXPLICIT = (1U << 0),
+ BF_REPORT_ERROR = (1U << 1)
};
//////////////////////////////////////////////////////////////////////////////
@@ -220,7 +220,7 @@ bool static InitWarning(const std::string &str)
}
-bool static Bind(const CService &addr, int flags) {
+bool static Bind(const CService &addr, unsigned int flags) {
if (!(flags & BF_EXPLICIT) && IsLimited(addr))
return false;
std::string strError;