ptv->datalink = pcap_datalink(ptv->pcap_handle);
+ ptv->capture_kernel_packets = SCPerfTVRegisterCounter("capture.kernel_packets",
+ ptv->tv,
+ SC_PERF_TYPE_UINT64,
+ "NULL");
+ ptv->capture_kernel_drops = SCPerfTVRegisterCounter("capture.kernel_drops",
+ ptv->tv,
+ SC_PERF_TYPE_UINT64,
+ "NULL");
+ ptv->capture_kernel_ifdrops = SCPerfTVRegisterCounter("capture.kernel_ifdrops",
+ ptv->tv,
+ SC_PERF_TYPE_UINT64,
+ "NULL");
+
*data = (void *)ptv;
+
/* Dereference config */
pcapconfig->DerefFunc(pcapconfig);
SCReturnInt(TM_ECODE_OK);