@@ -127,7 +127,7 @@ func (p *Processor) EapAuthComfirmRequestProcedure(
127127 eapSession .EapPayload = eapSuccPkt
128128 udmUrl := ausfCurrentContext .UdmUeauUrl
129129 if sendErr := p .Consumer ().SendAuthResultToUDM (
130- eapSessionID ,
130+ currentSupi ,
131131 models .UdmUeauAuthType_EAP_AKA_PRIME ,
132132 true ,
133133 servingNetworkName ,
@@ -176,7 +176,7 @@ func (p *Processor) EapAuthComfirmRequestProcedure(
176176
177177 if ! eapOK {
178178 logger .AuthELog .Warnf ("EAP-AKA' failure: %s" , eapErrStr )
179- if sendErr := p .Consumer ().SendAuthResultToUDM (eapSessionID , models .UdmUeauAuthType_EAP_AKA_PRIME ,
179+ if sendErr := p .Consumer ().SendAuthResultToUDM (currentSupi , models .UdmUeauAuthType_EAP_AKA_PRIME ,
180180 false , servingNetworkName , ausfCurrentContext .UdmUeauUrl ); sendErr != nil {
181181 logger .AuthELog .Infoln (sendErr .Error ())
182182 problemDetails := models.ProblemDetails {
@@ -198,7 +198,7 @@ func (p *Processor) EapAuthComfirmRequestProcedure(
198198 eapSession .Links = make (map [string ][]models.Link )
199199 eapSession .Links ["eap-session" ] = []models.Link {linksValue }
200200 } else if ausfCurrentContext .AuthStatus == models .AusfUeAuthenticationAuthResult_FAILURE {
201- if sendErr := p .Consumer ().SendAuthResultToUDM (eapSessionID , models .UdmUeauAuthType_EAP_AKA_PRIME , false ,
201+ if sendErr := p .Consumer ().SendAuthResultToUDM (currentSupi , models .UdmUeauAuthType_EAP_AKA_PRIME , false ,
202202 servingNetworkName , ausfCurrentContext .UdmUeauUrl ); sendErr != nil {
203203 logger .AuthELog .Infoln (sendErr .Error ())
204204 var problemDetails models.ProblemDetails
0 commit comments