aboutsummaryrefslogtreecommitdiffstats
path: root/util/draft
diff options
context:
space:
mode:
authordarkk <darkk@yandex-team.ru>2022-02-10 16:49:49 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:49 +0300
commitf772ca38c4a395b911129411c06b2074d69d826f (patch)
tree76717845f670ca68fd5ebb858eaaf9963032c74e /util/draft
parentab4e3e6f0c4354283ce0375c811569c080cbfbc3 (diff)
downloadydb-f772ca38c4a395b911129411c06b2074d69d826f.tar.gz
Restoring authorship annotation for <darkk@yandex-team.ru>. Commit 1 of 2.
Diffstat (limited to 'util/draft')
-rw-r--r--util/draft/ip.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/util/draft/ip.h b/util/draft/ip.h
index eb947cd2cd..29e5da2146 100644
--- a/util/draft/ip.h
+++ b/util/draft/ip.h
@@ -30,10 +30,10 @@ struct TIp6 {
bool operator==(const TIp6& rhs) const {
return memcmp(Data, rhs.Data, sizeof(Data)) == 0;
}
-
- bool operator<(const TIp6& rhs) const {
- return memcmp(Data, rhs.Data, sizeof(Data)) < 0;
- }
+
+ bool operator<(const TIp6& rhs) const {
+ return memcmp(Data, rhs.Data, sizeof(Data)) < 0;
+ }
};
template <>
@@ -43,15 +43,15 @@ struct THash<TIp6> {
}
};
-static inline TIp6 Ip6FromIp4(TIp4 addr) {
- TIp6 res;
- memset(res.Data, 0, sizeof(res.Data));
+static inline TIp6 Ip6FromIp4(TIp4 addr) {
+ TIp6 res;
+ memset(res.Data, 0, sizeof(res.Data));
res.Data[10] = '\xFF';
res.Data[11] = '\xFF';
- memcpy(res.Data + 12, &addr, 4);
- return res;
-}
-
+ memcpy(res.Data + 12, &addr, 4);
+ return res;
+}
+
static inline TIp6 Ip6FromString(const char* ipStr) {
TIp6 res;
@@ -86,11 +86,11 @@ static inline TString Ip6ToString(const TIp6& ip) {
return TString(Ip6ToString(ip, buf, sizeof(buf)));
}
-template <>
+template <>
inline void Out<TIp6>(IOutputStream& os, const TIp6& a) {
- os << Ip6ToString(a);
-}
-
+ os << Ip6ToString(a);
+}
+
using TIp4Or6 = std::variant<TIp4, TIp6>;
static inline TIp4Or6 Ip4Or6FromString(const char* ipStr) {