mirror of
				https://github.com/open5gs/open5gs.git
				synced 2025-11-03 21:43:25 +00:00 
			
		
		
		
	mme: Fix ULA without Subscribed-RAU-TAU-Timer
The check for whether the AVP exists in the ULA was wrong, resulting in the MME refusing to proceed without this AVP. However, it is not a mandatory AVP.
This commit is contained in:
		@@ -712,7 +712,7 @@ static void mme_s6a_ula_cb(void *data, struct msg **msg)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
        ret = fd_avp_search_avp(avp, s6a_subscribed_rau_tau_timer, &avpch1);
 | 
					        ret = fd_avp_search_avp(avp, s6a_subscribed_rau_tau_timer, &avpch1);
 | 
				
			||||||
        ogs_assert(ret == 0);
 | 
					        ogs_assert(ret == 0);
 | 
				
			||||||
        if (avp) {
 | 
					        if (avpch1) {
 | 
				
			||||||
            ret = fd_msg_avp_hdr(avpch1, &hdr);
 | 
					            ret = fd_msg_avp_hdr(avpch1, &hdr);
 | 
				
			||||||
            ogs_assert(ret == 0);
 | 
					            ogs_assert(ret == 0);
 | 
				
			||||||
            subscription_data->subscribed_rau_tau_timer = hdr->avp_value->i32;
 | 
					            subscription_data->subscribed_rau_tau_timer = hdr->avp_value->i32;
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user