Initialize netlink when node_type is known

This commit is contained in:
Robert Schmidt
2018-09-08 18:58:27 +02:00
parent 5a74b790a2
commit c1249842d6
+10 -10
View File
@@ -986,16 +986,6 @@ int main( int argc, char **argv )
LOG_E(OPT,"failed to run OPT \n");
}
if (RC.rrc[0]->node_type != ngran_eNB_DU) {
#ifdef PDCP_USE_NETLINK
printf("PDCP netlink\n");
netlink_init();
#if defined(PDCP_USE_NETLINK_QUEUES)
pdcp_netlink_init();
#endif
#endif
}
#if !defined(ENABLE_ITTI)
// to make a graceful exit when ctrl-c is pressed
signal(SIGSEGV, signal_handler);
@@ -1076,6 +1066,16 @@ int main( int argc, char **argv )
MessageDef *msg_p = itti_alloc_new_message (TASK_ENB_APP, RRC_CONFIGURATION_REQ);
itti_send_msg_to_task (TASK_RRC_ENB, ENB_MODULE_ID_TO_INSTANCE(enb_id), msg_p);
}
if (RC.rrc[0]->node_type != ngran_eNB_DU) {
#ifdef PDCP_USE_NETLINK
printf("PDCP netlink\n");
netlink_init();
#if defined(PDCP_USE_NETLINK_QUEUES)
pdcp_netlink_init();
#endif
#endif
}
}
else {
printf("No ITTI, Initializing L1\n");