mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-10 22:52:46 +00:00
chore: remove management session remnants
[no changelog]
This commit is contained in:
parent
b8982f5bf1
commit
7af9e0db08
@ -26,7 +26,6 @@ TAG_LENGTH = const(16)
|
|||||||
_UNALLOCATED_STATE = const(0)
|
_UNALLOCATED_STATE = const(0)
|
||||||
_ALLOCATED_STATE = const(1)
|
_ALLOCATED_STATE = const(1)
|
||||||
_SEEDLESS_STATE = const(2)
|
_SEEDLESS_STATE = const(2)
|
||||||
MANAGEMENT_SESSION_ID = const(0)
|
|
||||||
|
|
||||||
|
|
||||||
class ThpDataCache(DataCache):
|
class ThpDataCache(DataCache):
|
||||||
|
@ -23,7 +23,7 @@ from .protocol_and_channel import ProtocolAndChannel
|
|||||||
|
|
||||||
LOG = logging.getLogger(__name__)
|
LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
MANAGEMENT_SESSION_ID: int = 0
|
DEFAULT_SESSION_ID: int = 0
|
||||||
|
|
||||||
if t.TYPE_CHECKING:
|
if t.TYPE_CHECKING:
|
||||||
from ...debuglink import DebugLink
|
from ...debuglink import DebugLink
|
||||||
@ -127,8 +127,8 @@ class ProtocolV2(ProtocolAndChannel):
|
|||||||
def update_features(self) -> None:
|
def update_features(self) -> None:
|
||||||
message = messages.GetFeatures()
|
message = messages.GetFeatures()
|
||||||
message_type, message_data = self.mapping.encode(message)
|
message_type, message_data = self.mapping.encode(message)
|
||||||
self.session_id: int = 0
|
self.session_id: int = DEFAULT_SESSION_ID
|
||||||
self._encrypt_and_write(MANAGEMENT_SESSION_ID, message_type, message_data)
|
self._encrypt_and_write(DEFAULT_SESSION_ID, message_type, message_data)
|
||||||
_ = self._read_until_valid_crc_check() # TODO check ACK
|
_ = self._read_until_valid_crc_check() # TODO check ACK
|
||||||
_, msg_type, msg_data = self.read_and_decrypt()
|
_, msg_type, msg_data = self.read_and_decrypt()
|
||||||
features = self.mapping.decode(msg_type, msg_data)
|
features = self.mapping.decode(msg_type, msg_data)
|
||||||
@ -139,7 +139,7 @@ class ProtocolV2(ProtocolAndChannel):
|
|||||||
def _send_message(
|
def _send_message(
|
||||||
self,
|
self,
|
||||||
message: protobuf.MessageType,
|
message: protobuf.MessageType,
|
||||||
session_id: int = MANAGEMENT_SESSION_ID,
|
session_id: int = DEFAULT_SESSION_ID,
|
||||||
):
|
):
|
||||||
message_type, message_data = self.mapping.encode(message)
|
message_type, message_data = self.mapping.encode(message)
|
||||||
self._encrypt_and_write(session_id, message_type, message_data)
|
self._encrypt_and_write(session_id, message_type, message_data)
|
||||||
|
Loading…
Reference in New Issue
Block a user