X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fntp.h;h=464b3edced9af33c2131660788f40dca3915ff43;hb=5f3f7465db4444e49dd4a896f88c090b40d0a303;hp=8be3864c99ee16384dba89b4e0fdda045f28e305;hpb=6321f575f98c87bf172b1a451c7bfc3bdb6491dc;p=novacoin.git diff --git a/src/ntp.h b/src/ntp.h index 8be3864..464b3ed 100644 --- a/src/ntp.h +++ b/src/ntp.h @@ -1,8 +1,21 @@ +// Copyright (c) 2013-2016 The NovaCoin developers +// Distributed under the MIT/X11 software license, see the accompanying +// file COPYING or https://opensource.org/licenses/mit-license.php +#ifndef NOVACOIN_NTP_H +#define NOVACOIN_NTP_H + // Get time from random server and return server address. int64_t NtpGetTime(CNetAddr& ip); // Get time from provided server. -int64_t NtpGetTime(std::string &strHostName); +int64_t NtpGetTime(const std::string &strHostName); + +extern std::string strTrustedUpstream; // NTP time samples thread. void ThreadNtpSamples(void* parg); + +// NTP offset +int64_t GetNtpOffset(); + +#endif // NOVACOIN_NTP_H