From ada055de7bda6608da8b7c605cc4d303871b0b8e Mon Sep 17 00:00:00 2001 From: Macpie Date: Thu, 20 Jul 2023 11:05:47 -0700 Subject: [PATCH] Add skeleton for session key init --- src/service/packet_router.proto | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/service/packet_router.proto b/src/service/packet_router.proto index e4d7a71f..56dee0a0 100644 --- a/src/service/packet_router.proto +++ b/src/service/packet_router.proto @@ -42,7 +42,7 @@ message packet_router_packet_up_v1 { float snr = 6; region region = 7; uint64 hold_time = 8; - bytes gateway = 9; + bytes session_key = 9; bytes signature = 10; } @@ -52,10 +52,21 @@ message packet_router_register_v1 { bytes signature = 3; } +message packet_router_session_init_req_v1 { + // TODO + bytes data = 1; +} + +message packet_router_session_init_res_v1 { + // TODO + bytes data = 1; +} + message envelope_up_v1 { oneof data { packet_router_register_v1 register = 1; packet_router_packet_up_v1 packet = 2; + packet_router_session_init_res_v1 session_init_res = 3; } } @@ -74,7 +85,10 @@ message packet_router_packet_down_v1 { } message envelope_down_v1 { - oneof data { packet_router_packet_down_v1 packet = 1; } + oneof data { + packet_router_packet_down_v1 packet = 1; + packet_router_session_init_req_v1 session_init_req = 2; + } } service packet {