// Get the packet adapter PACKET_ADAPTER *NullGetPacketAdapter() { PACKET_ADAPTER *pa = NewPacketAdapter(NullPaInit, NullPaGetCancel, NullPaGetNextPacket, NullPaPutPacket, NullPaFree); return pa; }
// Get the packet adapter of the VLAN PACKET_ADAPTER *VLanGetPacketAdapter() { PACKET_ADAPTER *pa; pa = NewPacketAdapter(VLanPaInit, VLanPaGetCancel, VLanPaGetNextPacket, VLanPaPutPacket, VLanPaFree); if (pa == NULL) { return NULL; } return pa; }
// Get the packet adapter of the VLAN PACKET_ADAPTER *VLanGetPacketAdapter() { PACKET_ADAPTER *pa; pa = NewPacketAdapter(VLanPaInit, VLanPaGetCancel, VLanPaGetNextPacket, VLanPaPutPacket, VLanPaFree); if (pa == NULL) { return NULL; } pa->Id = PACKET_ADAPTER_ID_VLAN_WIN32; return pa; }
// Packet adapter PACKET_ADAPTER *LinkGetPacketAdapter() { return NewPacketAdapter(LinkPaInit, LinkPaGetCancel, LinkPaGetNextPacket, LinkPaPutPacket, LinkPaFree); }