From 66f560eb0807cccb530e0a6bfad91a0a9ba0f84e Mon Sep 17 00:00:00 2001 From: onyinyang Date: Thu, 2 Nov 2023 09:36:14 -0400 Subject: [PATCH] Remove unneeded fields from bridgeline and reduce BRIDGE_BYTES --- crates/lox-distributor/src/resource_parser.rs | 5 +---- crates/lox-library/src/bridge_table.rs | 2 +- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/crates/lox-distributor/src/resource_parser.rs b/crates/lox-distributor/src/resource_parser.rs index 9b79726..e1763a3 100644 --- a/crates/lox-distributor/src/resource_parser.rs +++ b/crates/lox-distributor/src/resource_parser.rs @@ -22,12 +22,9 @@ pub fn parse_into_bridgelines( .get_uid() .expect("Unable to get Fingerprint UID of resource"); let infostr: String = format!( - "type={} protocol={} fingerprint={:?} or_addresses={:?} flags={:?} params={:?}", + "type={} fingerprint={:?} params={:?}", resource.r#type, - resource.protocol, resource.fingerprint, - resource.or_addresses, - resource.flags, resource.params, ); let mut info_bytes: [u8; BRIDGE_BYTES - 26] = [0; BRIDGE_BYTES - 26]; diff --git a/crates/lox-library/src/bridge_table.rs b/crates/lox-library/src/bridge_table.rs index 4ec1ce4..4aff276 100644 --- a/crates/lox-library/src/bridge_table.rs +++ b/crates/lox-library/src/bridge_table.rs @@ -25,7 +25,7 @@ use std::convert::{TryFrom, TryInto}; use subtle::ConstantTimeEq; /// Each bridge information line is serialized into this many bytes -pub const BRIDGE_BYTES: usize = 300; +pub const BRIDGE_BYTES: usize = 200; /// The max number of bridges per bucket pub const MAX_BRIDGES_PER_BUCKET: usize = 3;