session token is received from RegisterSuperACK
This commit is contained in:
parent
6f895c3404
commit
13c287e089
@ -52,11 +52,13 @@ async fn handle_tcp_message(msg: SdlanTcp) {
|
|||||||
should_exit: false,
|
should_exit: false,
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
let Ok(ack) = SdlRegisterSuperAck::decode(&msg.current_packet[..]) else {
|
let Ok(ack) = SdlRegisterSuperAck::decode(&msg.current_packet[..]) else {
|
||||||
error!("failed to decode REGISTER_SUPER_ACK");
|
error!("failed to decode REGISTER_SUPER_ACK");
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
debug!("got register super ack: {:?}", ack);
|
debug!("got register super ack: {:?}", ack);
|
||||||
|
edge.session_token.set(ack.session_token);
|
||||||
let Ok(aes) = rsa_decrypt(&edge.rsa_private, &ack.aes_key) else {
|
let Ok(aes) = rsa_decrypt(&edge.rsa_private, &ack.aes_key) else {
|
||||||
error!("failed to rsa decrypt aes key");
|
error!("failed to rsa decrypt aes key");
|
||||||
return;
|
return;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user