From 70e69f937010d4489388ee2638bd23c6118da078 Mon Sep 17 00:00:00 2001 From: akiya Date: Wed, 29 Nov 2023 11:13:35 +0000 Subject: [PATCH 1/2] Use localhost for testing Signed-off-by: Raguideau --- test/amf/pr_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/amf/pr_test.go b/test/amf/pr_test.go index 51526cd6..cacfb6cd 100644 --- a/test/amf/pr_test.go +++ b/test/amf/pr_test.go @@ -24,15 +24,15 @@ import ( func TestCreatePDUSession(t *testing.T) { controlIFConfig := config.ControlIF{ - Ip: "192.168.11.13", + Ip: "127.0.0.1", Port: 9489, } dataIFConfig := config.DataIF{ - Ip: "192.168.11.13", + Ip: "127.0.0.1", Port: 2154, } amfConfig := config.AMF{ - Ip: "192.168.11.14", + Ip: "127.0.0.1", Port: 38414, } From 9118fcfa81e81c8652cbc3caee508c00a6d51829 Mon Sep 17 00:00:00 2001 From: akiya Date: Wed, 29 Nov 2023 11:14:16 +0000 Subject: [PATCH 2/2] fix test nas encoding Signed-off-by: Raguideau --- test/amf/lib/tools/nasCoder.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/amf/lib/tools/nasCoder.go b/test/amf/lib/tools/nasCoder.go index b4f923ab..21e60030 100644 --- a/test/amf/lib/tools/nasCoder.go +++ b/test/amf/lib/tools/nasCoder.go @@ -111,7 +111,7 @@ func Encode(ue *context.UEContext, msg *nas.Message) ([]byte, error) { // add sequece number payload = append([]byte{dlCount.SQN()}, payload[:]...) - mac32, err := security.NASMacCalculate(ue.GetSecurityContext().GetCipheringAlg(), ue.GetSecurityContext().GetKnasInt(), dlCount.Get(), + mac32, err := security.NASMacCalculate(ue.GetSecurityContext().GetIntegrityAlg(), ue.GetSecurityContext().GetKnasInt(), dlCount.Get(), security.Bearer3GPP, security.DirectionDownlink, payload) if err != nil { return nil, fmt.Errorf("MAC calcuate error: %+v", err)