From c43ddddcdbe2803584fbdb1a47542a55a19f09e3 Mon Sep 17 00:00:00 2001 From: crn4 Date: Tue, 17 Jun 2025 17:56:06 +0200 Subject: [PATCH] added delimeter to hash --- management/server/loginfilter.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/management/server/loginfilter.go b/management/server/loginfilter.go index 7228f3e08..1718bdeab 100644 --- a/management/server/loginfilter.go +++ b/management/server/loginfilter.go @@ -70,15 +70,20 @@ func (m *metahash) prepareHashes() string { } func metaHash(meta nbpeer.PeerSystemMeta) string { - estimatedSize := len(meta.WtVersion) + len(meta.OSVersion) + len(meta.KernelVersion) + len(meta.Hostname) + estimatedSize := len(meta.WtVersion) + len(meta.OSVersion) + len(meta.KernelVersion) + len(meta.Hostname) + len(meta.SystemSerialNumber) + 4 var b strings.Builder b.Grow(estimatedSize) b.WriteString(meta.WtVersion) + b.WriteByte('|') b.WriteString(meta.OSVersion) + b.WriteByte('|') b.WriteString(meta.KernelVersion) + b.WriteByte('|') b.WriteString(meta.Hostname) + b.WriteByte('|') + b.WriteString(meta.SystemSerialNumber) return b.String() }