Make separate func_ptr setters for PDCP Ind/RLC Req
This commit is contained in:
@@ -585,15 +585,13 @@ void init_pdcp(void) {
|
||||
pdcp_module_init(pdcp_initmask);
|
||||
|
||||
if (NODE_IS_CU(RC.rrc[0]->node_type)) {
|
||||
pdcp_set_rlc_funcptr((send_rlc_data_req_func_t)proto_agent_send_rlc_data_req,
|
||||
(pdcp_data_ind_func_t)proto_agent_send_pdcp_data_ind);
|
||||
pdcp_set_rlc_data_req_func((send_rlc_data_req_func_t)proto_agent_send_rlc_data_req);
|
||||
} else {
|
||||
pdcp_set_rlc_funcptr((send_rlc_data_req_func_t)rlc_data_req,
|
||||
(pdcp_data_ind_func_t) pdcp_data_ind);
|
||||
pdcp_set_rlc_data_req_func((send_rlc_data_req_func_t) rlc_data_req);
|
||||
pdcp_set_pdcp_data_ind_func((pdcp_data_ind_func_t) pdcp_data_ind);
|
||||
}
|
||||
} else {
|
||||
pdcp_set_rlc_funcptr((send_rlc_data_req_func_t)proto_agent_send_rlc_data_req,
|
||||
(pdcp_data_ind_func_t)proto_agent_send_pdcp_data_ind);
|
||||
pdcp_set_pdcp_data_ind_func((pdcp_data_ind_func_t) proto_agent_send_pdcp_data_ind);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -670,8 +670,8 @@ void init_pdcp(void) {
|
||||
pdcp_initmask = pdcp_initmask | UE_NAS_USE_TUN_BIT;
|
||||
|
||||
pdcp_module_init(pdcp_initmask);
|
||||
pdcp_set_rlc_funcptr((send_rlc_data_req_func_t)rlc_data_req,
|
||||
(pdcp_data_ind_func_t) pdcp_data_ind);
|
||||
pdcp_set_rlc_data_req_func((send_rlc_data_req_func_t) rlc_data_req);
|
||||
pdcp_set_pdcp_data_ind_func((pdcp_data_ind_func_t) pdcp_data_ind);
|
||||
}
|
||||
|
||||
int main( int argc, char **argv ) {
|
||||
|
||||
Reference in New Issue
Block a user