Fixed issue with running and gracefully terminating net_test_router application.
[keystone-rtos/netapi.git] / ti / runtime / netapi / test / net_test_max_params.c
index bd35c060afb1ec71a4285708b2bfbbce4886ba77..980a78d38d52c61117c133a6d53ca052994d79ca 100755 (executable)
@@ -64,7 +64,7 @@ extern paSysStats_t netcp_stats;
 netTestConfig_t netTestCfg;
 static  netTestConfigFile_t config_file;
 
 netTestConfig_t netTestCfg;
 static  netTestConfigFile_t config_file;
 
-char    input_file_name[] = "net_test_config_max_sa.txt";
+char    input_file_name[] = "net_test_config_max_iface.txt";
 
 nwal_RetValue       nwalRetVal;
 Pktlib_HeapHandle ourHeap;
 
 nwal_RetValue       nwalRetVal;
 Pktlib_HeapHandle ourHeap;
@@ -264,7 +264,7 @@ void open_pktio_tx_channels(void)
         }
     }
 
         }
     }
 
-    /*/* open netcp default  TX for AH packets */
+    /* open netcp default  TX for AH packets */
     netcp_tx_chan_ah= netapi_pktioOpen(netapi_handle, NETCP_TX, NULL, &netcp_tx_cfg,  &err);
     if (!netcp_tx_chan_ah)
     {
     netcp_tx_chan_ah= netapi_pktioOpen(netapi_handle, NETCP_TX, NULL, &netcp_tx_cfg,  &err);
     if (!netcp_tx_chan_ah)
     {
@@ -323,6 +323,8 @@ int main(int argc, char **argv)
     Pktlib_HeapIfTable*  pPktifTable;
     FILE * fpr = NULL;
 
     Pktlib_HeapIfTable*  pPktifTable;
     FILE * fpr = NULL;
 
+
+    setvbuf(stdout,NULL,_IONBF,0);
      /* install signal handler for ^c */
     signal(SIGINT,netTest_utilMySig);
 
      /* install signal handler for ^c */
     signal(SIGINT,netTest_utilMySig);
 
@@ -337,6 +339,7 @@ int main(int argc, char **argv)
     }
     if (fpr == NULL)
     {
     }
     if (fpr == NULL)
     {
+        printf("error opening configfile\n");
         exit(1);
     }
     else
         exit(1);
     }
     else
@@ -374,12 +377,17 @@ int main(int argc, char **argv)
     /* assign main net_test thread to run on core 0 */
     CPU_ZERO( &cpu_set);
     CPU_SET( 0, &cpu_set);
     /* assign main net_test thread to run on core 0 */
     CPU_ZERO( &cpu_set);
     CPU_SET( 0, &cpu_set);
-    hplib_utilSetupCore(0, &cpu_set);
+    hplib_utilSetupThread(0, &cpu_set);
 #endif
 
     /* create netapi */
     netapi_handle = netapi_init(NETAPI_SYS_MASTER, &our_netapi_default_cfg);
 
 #endif
 
     /* create netapi */
     netapi_handle = netapi_init(NETAPI_SYS_MASTER, &our_netapi_default_cfg);
 
+    if (netapi_handle)
+        printf("main: netapi_init sucess\n");
+    else
+        printf("main: netapi_init fail, null netapi_handle\n");
+
     /* open the main heap */
     ourHeap = Pktlib_findHeapByName("netapi");
     if (!ourHeap)
     /* open the main heap */
     ourHeap = Pktlib_findHeapByName("netapi");
     if (!ourHeap)