obfuscator = nullptr;
endianness = nullptr;
active_inst = new Active;
+ action_inst = nullptr;
reset();
}
release_helpers();
ptrs.reset();
+
+ iplist_id = 0;
+ user_inspection_policy_id = 0;
+ user_ips_policy_id = 0;
+ user_network_policy_id = 0;
+ vlan_idx = 0;
}
void Packet::release_helpers()
}
}
-static void set_hdr(
+static void init_daq_pkthdr(
const Packet* p, Packet* c, const DAQ_PktHdr_t* phdr, uint32_t opaque)
{
- c->reset();
-
if ( !phdr )
phdr = p->pkth;
const DAQ_PktHdr_t* phdr, uint32_t opaque)
{
c->reset();
- set_hdr(p, c, phdr, opaque);
+ init_daq_pkthdr(p, c, phdr, opaque);
c->packet_flags |= PKT_PSEUDO;
c->pseudo_type = type;
return -1;
c->reset();
- set_hdr(p, c, phdr, opaque);
+ init_daq_pkthdr(p, c, phdr, opaque);
if ( f & ENC_FLAG_NET )
{