aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/state.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/state.rs b/src/state.rs
index 48e208f..a1d86c9 100644
--- a/src/state.rs
+++ b/src/state.rs
@@ -205,6 +205,7 @@ impl Logic {
adid: &str,
address: IpAddr,
) -> anyhow::Result<()> {
+ let site = &site[0..128.min(site.len())];
let address_hash = xorshift(xorshift(xorshift(
match address {
IpAddr::V4(a) => a.to_ipv6_mapped(),