PeekPacket header file. More...

Enumerations

enum  PeekPacketFlags {
  kPacketFlag_Control = 0x01,
  kPacketFlag_CRC = 0x02,
  kPacketFlag_Frame = 0x04,
  kPacketFlag_RouteInfo = 0x08,
  kPacketFlag_Oversize = 0x10,
  kPacketFlag_Runt = 0x20,
  kPacketFlag_Trigger = 0x40,
  kPacketFlag_SNAP = 0x80,
  kPacketFlag_DroppedPackets = 0x100
}
 Packet flags bits. More...

enum  PeekPacketStatus {
  kPacketStatus_Selected = 0x01,
  kPacketStatus_Truncated = 0x02,
  kPacketStatus_Encrypted = 0x04,
  kPacketStatus_DecryptionError = 0x08,
  kPacketStatus_ContainsNote = 0x10,
  kPacketStatus_Sliced = 0x20,
  kPacketStatus_ShortPreamble = 0x40,
  kPacketStatus_Hidden = 0x80
}
 Packet status bits. More...

Detailed Description

This header file is used to define PeekPacket and related information.

Enumeration Type Documentation

enum PeekPacketFlags
 

These are the defined values for the packet flags bits.

Enumeration values:
kPacketFlag_Control  Control vs. data packet.
kPacketFlag_CRC  Checksum error.
kPacketFlag_Frame  Frame error.
kPacketFlag_RouteInfo  Has routing info (Token Ring).
kPacketFlag_Oversize  Oversize error.
kPacketFlag_Runt  Runt error.
kPacketFlag_Trigger  Trigger packet.
kPacketFlag_SNAP  SNAP packet.
kPacketFlag_DroppedPackets  One or more packets were dropped prior to this packet.
enum PeekPacketStatus
 

These are the defined values for the packet status bits.

Enumeration values:
kPacketStatus_Selected  Selected.
kPacketStatus_Truncated  Truncated packet.
kPacketStatus_Encrypted  Originally encrypted (e.g., WEP).
kPacketStatus_DecryptionError  Decryption error (e.g., WEP ICV).
kPacketStatus_ContainsNote  ApplePeek packet.
kPacketStatus_Sliced  Sliced packet.
kPacketStatus_ShortPreamble  Short preamble.
kPacketStatus_Hidden  Hidden.