devname = p->livedev->dev;
SCLogDebug("Will emit reject packet on dev %s", devname);
}
+
+ if (p->tcph == NULL)
+ return 1;
+
if ((c = libnet_init(LIBNET_RAW4, LIBNET_INIT_CAST devname, ebuf)) == NULL) {
SCLogError(SC_ERR_LIBNET_INIT,"libnet_init failed: %s", ebuf);
return 1;
}
- if (p->tcph == NULL)
- return 1;
-
/* save payload len */
lpacket.dsize = p->payload_len;
if (IS_SURI_HOST_MODE_SNIFFER_ONLY(host_mode) && (p->livedev)) {
devname = p->livedev->dev;
}
+
+ if (p->tcph == NULL)
+ return 1;
+
if ((c = libnet_init(LIBNET_RAW6, LIBNET_INIT_CAST devname, ebuf)) == NULL) {
SCLogError(SC_ERR_LIBNET_INIT,"libnet_init failed: %s", ebuf);
return 1;
}
- if (p->tcph == NULL)
- return 1;
-
/* save payload len */
lpacket.dsize = p->payload_len;