aboutsummaryrefslogtreecommitdiff
path: root/src/netapp.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/netapp.rs')
-rw-r--r--src/netapp.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/netapp.rs b/src/netapp.rs
index e9efa2e..27f17e6 100644
--- a/src/netapp.rs
+++ b/src/netapp.rs
@@ -32,12 +32,14 @@ pub(crate) type VersionTag = [u8; 16];
/// Value of the Netapp version used in the version tag
pub(crate) const NETAPP_VERSION_TAG: u64 = 0x6e65746170700004; // netapp 0x0004
-#[derive(Serialize, Deserialize, Debug)]
+#[derive(Serialize, Deserialize, Debug, Clone)]
pub(crate) struct HelloMessage {
pub server_addr: Option<IpAddr>,
pub server_port: u16,
}
+impl AutoSerialize for HelloMessage {}
+
impl Message for HelloMessage {
type Response = ();
}