wip nattraversal

This commit is contained in:
TIBERGHIEN corentin
2026-01-16 01:12:52 +01:00
parent 29c67e340c
commit 14fa256f9c
3 changed files with 18 additions and 10 deletions

View File

@@ -53,10 +53,12 @@ pub fn construct_message(
return Some(message);
}
ROOTREPLY | NODATUM | DATUM | NATTRAVERSALREQUEST => {
message.extend_from_slice(&payload.len().to_be_bytes());
println!("payload:{:?}", &payload);
message.extend_from_slice(&(payload.len() as u16).to_be_bytes());
message.extend_from_slice(&payload);
//let signature = sign_message(crypto_pair, &message);
//message.extend_from_slice(&signature);
println!("payload:{:?}", &message);
let signature = sign_message(crypto_pair, &message);
message.extend_from_slice(&signature);
return Some(message);
}