X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fprotocol.h;h=4d1b329514262f180d4f887206bd12188e51523b;hb=21d9f36781604e4ca9fc35dc65265593423b73e9;hp=53d3eef4d57af8dcc12821c91bbe6ba6604bb9ac;hpb=e4dde849ae5544383703ef2d73592677e6c528ad;p=novacoin.git diff --git a/src/protocol.h b/src/protocol.h index 53d3eef..4d1b329 100644 --- a/src/protocol.h +++ b/src/protocol.h @@ -10,6 +10,8 @@ #ifndef __INCLUDED_PROTOCOL_H__ #define __INCLUDED_PROTOCOL_H__ +#include + #include "serialize.h" #include #include "uint256.h" @@ -65,12 +67,12 @@ class CAddress { public: CAddress(); - CAddress(unsigned int ipIn, unsigned short portIn=0, uint64 nServicesIn=NODE_NETWORK); - explicit CAddress(const struct sockaddr_in& sockaddr, uint64 nServicesIn=NODE_NETWORK); - explicit CAddress(const char* pszIn, int portIn, bool fNameLookup = false, uint64 nServicesIn=NODE_NETWORK); - explicit CAddress(const char* pszIn, bool fNameLookup = false, uint64 nServicesIn=NODE_NETWORK); - explicit CAddress(std::string strIn, int portIn, bool fNameLookup = false, uint64 nServicesIn=NODE_NETWORK); - explicit CAddress(std::string strIn, bool fNameLookup = false, uint64 nServicesIn=NODE_NETWORK); + CAddress(unsigned int ipIn, unsigned short portIn=0, uint64_t nServicesIn=NODE_NETWORK); + explicit CAddress(const struct sockaddr_in& sockaddr, uint64_t nServicesIn=NODE_NETWORK); + explicit CAddress(const char* pszIn, int portIn, bool fNameLookup = false, uint64_t nServicesIn=NODE_NETWORK); + explicit CAddress(const char* pszIn, bool fNameLookup = false, uint64_t nServicesIn=NODE_NETWORK); + explicit CAddress(std::string strIn, int portIn, bool fNameLookup = false, uint64_t nServicesIn=NODE_NETWORK); + explicit CAddress(std::string strIn, bool fNameLookup = false, uint64_t nServicesIn=NODE_NETWORK); void Init(); @@ -109,7 +111,7 @@ class CAddress // TODO: make private (improves encapsulation) public: - uint64 nServices; + uint64_t nServices; unsigned char pchReserved[12]; unsigned int ip; unsigned short port;