diff --git a/fakebts/BTS.st b/fakebts/BTS.st index b283c02..77cd0a7 100644 --- a/fakebts/BTS.st +++ b/fakebts/BTS.st @@ -142,6 +142,20 @@ RSLSacchDeactivate extend [ ] ] +RSLEncryptionCommand extend [ + trxDispatchOn: aTrx with: lchan [ + + lchan + dataRequest: self l3Information data + sapi: (self linkIdentifier data first bitAnd: 2r111). + ] + + trxDispatchOn: aTrx [ + + self trxChannelDispatch: aTrx. + ] +] + RSLModeModifyRequest extend [ trxDispatchOn: aTrx with: lchan [ | ack | diff --git a/fakebts/RSLMsg.st b/fakebts/RSLMsg.st index 128b5d8..c2a765f 100644 --- a/fakebts/RSLMsg.st +++ b/fakebts/RSLMsg.st @@ -1022,6 +1022,16 @@ RSLDedicatedChannelManagement subclass: RSLEncryptionCommand [ + + l3Information [ + + ^ l3_info + ] + + linkIdentifier [ + + ^ link_id + ] ] RSLDedicatedChannelManagement subclass: RSLHandoverDetection [