NETAPI net test application updates
[keystone-rtos/netapi.git] / ti / runtime / netapi / test / net_test.c
index bd066a2b9995cd557f9abd4d32badd3b5cf3d776..87f2adfafef0fdbeaa0c27f832087675303b530b 100755 (executable)
@@ -51,15 +51,11 @@ extern int QUIT;
 extern netTestStats_T stats[TUNE_NETAPI_NUM_CORES];
 extern paSysStats_t netcp_stats;
 
 extern netTestStats_T stats[TUNE_NETAPI_NUM_CORES];
 extern paSysStats_t netcp_stats;
 
-#ifdef netTest_MULTI_THREAD
-    cpu_set_t cpu_set;
-#endif
 
 netTestConfig_t netTestCfg;
 static netTestConfigFile_t config_file;
 
 
 netTestConfig_t netTestCfg;
 static netTestConfigFile_t config_file;
 
-char    input_file_name[] = "net_test_config.txt";
-
+char    input_file_name[] = "/etc/netapi/net_test_config.txt";
 nwal_RetValue       nwalRetVal;
 Pktlib_HeapHandle   ourHeap;
 
 nwal_RetValue       nwalRetVal;
 Pktlib_HeapHandle   ourHeap;
 
@@ -972,6 +968,9 @@ void slow_path_thread(uint32_t index)
     PKTIO_HANDLE_T *rx_chan;
     PKTIO_HANDLE_T *sb_rx_chan;
 
     PKTIO_HANDLE_T *rx_chan;
     PKTIO_HANDLE_T *sb_rx_chan;
 
+
+    cpu_set_t cpu_set;
+
     thread_num = netTestCfg.sp_thread_num[index];
     printf("slow_path_thread, mypid: %d, core_id %d\n", gettid(), netTestCfg.sp_thread_num[index]);
 
     thread_num = netTestCfg.sp_thread_num[index];
     printf("slow_path_thread, mypid: %d, core_id %d\n", gettid(), netTestCfg.sp_thread_num[index]);
 
@@ -1020,6 +1019,9 @@ void fast_path_thread(uint32_t index)
     PKTIO_HANDLE_T *sb_rx_chan;
     uint32_t thread_num;
 
     PKTIO_HANDLE_T *sb_rx_chan;
     uint32_t thread_num;
 
+
+    cpu_set_t cpu_set;
+
     CPU_ZERO( &cpu_set);
     printf("fast_path_thread: settting up for thread number %d\n", netTestCfg.fp_thread_num[index]);
     thread_num = netTestCfg.fp_thread_num[index];
     CPU_ZERO( &cpu_set);
     printf("fast_path_thread: settting up for thread number %d\n", netTestCfg.fp_thread_num[index]);
     thread_num = netTestCfg.fp_thread_num[index];
@@ -1087,6 +1089,9 @@ int main(int argc, char **argv)
     Pktlib_HeapIfTable*  pPktifTable;
     FILE * fpr = NULL;
 
     Pktlib_HeapIfTable*  pPktifTable;
     FILE * fpr = NULL;
 
+#ifdef netTest_MULTI_THREAD
+    cpu_set_t cpu_set;
+#endif
      /* install signal handler for ^c */
     signal(SIGINT,netTest_utilMySig);
 
      /* install signal handler for ^c */
     signal(SIGINT,netTest_utilMySig);
 
@@ -1101,6 +1106,7 @@ int main(int argc, char **argv)
     }
     if (fpr == NULL)
     {
     }
     if (fpr == NULL)
     {
+       printf("Cant open config file: filepath %s, %s\n", input_file_name, strerror(errno));
         exit(1);
     }
     else
         exit(1);
     }
     else