#include "tm-threads.h"
/** \brief register runmodes for suricata as a library */
-void RunModeIdsLibRegister(void)
+void SCRunModeLibIdsRegister(void)
{
RunModeRegisterNewRunMode(RUNMODE_LIB, "offline", "Library offline mode (pcap replaying)",
- RunModeIdsLibOffline, NULL);
- RunModeRegisterNewRunMode(RUNMODE_LIB, "live", "Library live mode", RunModeIdsLibLive, NULL);
+ SCRunModeLibIdsOffline, NULL);
+ RunModeRegisterNewRunMode(RUNMODE_LIB, "live", "Library live mode", SCRunModeLibIdsLive, NULL);
return;
}
/** \brief runmode for offline packet processing (pcap files) */
-int RunModeIdsLibOffline(void)
+int SCRunModeLibIdsOffline(void)
{
TimeModeSetOffline();
}
/** \brief runmode for live packet processing */
-int RunModeIdsLibLive(void)
+int SCRunModeLibIdsLive(void)
{
TimeModeSetLive();
return 0;
}
-const char *RunModeLibGetDefaultMode(void)
+const char *SCRunModeLibGetDefaultMode(void)
{
return "live";
}
*
* This method performs all the initialization tasks.
*/
-int RunModeSpawnWorker(void *td)
+int SCRunModeLibSpawnWorker(void *td)
{
ThreadVars *tv = (ThreadVars *)td;
}
/** \brief destroy a worker thread */
-void RunModeDestroyWorker(void *td)
+void SCRunModeLibDestroyWorker(void *td)
{
SCTmThreadsSlotPktAcqLoopFinish((ThreadVars *)td);
}
#include "threadvars.h"
/** \brief register runmodes for suricata as a library */
-void RunModeIdsLibRegister(void);
+void SCRunModeLibIdsRegister(void);
/** \brief runmode for live packet processing */
-int RunModeIdsLibLive(void);
+int SCRunModeLibIdsLive(void);
/** \brief runmode for offline packet processing (pcap files) */
-int RunModeIdsLibOffline(void);
+int SCRunModeLibIdsOffline(void);
/** \brief runmode default mode (live) */
-const char *RunModeLibGetDefaultMode(void);
+const char *SCRunModeLibGetDefaultMode(void);
/**
* \brief Create ThreadVars for use by a user provided thread.
*
* This method performs all the initialization tasks.
*/
-int RunModeSpawnWorker(void *);
+int SCRunModeLibSpawnWorker(void *);
/** \brief destroy a worker thread */
-void RunModeDestroyWorker(void *);
+void SCRunModeLibDestroyWorker(void *);
#endif /* SURICATA_RUNMODE_LIB_H */
RunModeUnixSocketRegister();
RunModeIpsWinDivertRegister();
RunModeDpdkRegister();
- RunModeIdsLibRegister();
+ SCRunModeLibIdsRegister();
#ifdef UNITTESTS
UtRunModeRegister();
#endif
break;
#endif
case RUNMODE_LIB:
- custom_mode = RunModeLibGetDefaultMode();
+ custom_mode = SCRunModeLibGetDefaultMode();
break;
default:
return NULL;