diff --git a/packet-service/src/handlers/auth.rs b/packet-service/src/handlers/auth.rs index 2261e18..57dd584 100644 --- a/packet-service/src/handlers/auth.rs +++ b/packet-service/src/handlers/auth.rs @@ -1,5 +1,5 @@ use crate::auth_client::AuthClient; -use crate::handlers::null_string::NullTerminatedString; +use utils::null_string::NullTerminatedString; use crate::packet::{send_packet, Packet, PacketPayload}; use crate::packet_type::PacketType; use crate::packets::cli_accept_req::CliAcceptReq; diff --git a/packet-service/src/handlers/character.rs b/packet-service/src/handlers/character.rs index e5739ee..d249c55 100644 --- a/packet-service/src/handlers/character.rs +++ b/packet-service/src/handlers/character.rs @@ -1,4 +1,4 @@ -use crate::handlers::null_string::NullTerminatedString; +use utils::null_string::NullTerminatedString; use crate::packet::{send_packet, Packet, PacketPayload}; use crate::packet_type::PacketType; use crate::packets::cli_char_list_req::CliCharListReq; @@ -18,4 +18,4 @@ pub(crate) async fn handle_char_list_req(stream: &mut TcpStream, packet: Packet) debug!("{:?}", request); Ok(()) -} \ No newline at end of file +} diff --git a/packet-service/src/handlers/mod.rs b/packet-service/src/handlers/mod.rs index 766bab5..01adb9b 100644 --- a/packet-service/src/handlers/mod.rs +++ b/packet-service/src/handlers/mod.rs @@ -1,3 +1,2 @@ -pub mod null_string; pub mod auth; pub mod character; diff --git a/utils/Cargo.toml b/utils/Cargo.toml index 3869f9b..cbd6e32 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -11,3 +11,4 @@ rand = "0.9.0-beta.1" uuid = { version = "1.11.0", features = ["v4"] } warp = "0.3.7" tokio = "1.41.1" +bincode = { version = "2.0.0-rc.3", features = ["derive", "serde"] } diff --git a/utils/src/lib.rs b/utils/src/lib.rs index 299f031..fecaa68 100644 --- a/utils/src/lib.rs +++ b/utils/src/lib.rs @@ -1,2 +1,3 @@ pub mod consul_registration; pub mod service_discovery; +pub mod null_string; diff --git a/packet-service/src/handlers/null_string.rs b/utils/src/null_string.rs similarity index 100% rename from packet-service/src/handlers/null_string.rs rename to utils/src/null_string.rs