Add ArpPacketType and IpPacketType
  typedef enum
  {
    arpNone,
    arpSender,    // sender sent arp packet (emit captured)
    arpInfect,    // infecting   arp packet (emit capturedSpoof)
    arpRecover,   // recovering  arp packet (emit capturedSpoof)
    arpOther      // other       arp packet (emit capturedOther)
  } ArpPacketType;

  typedef enum
  {
    ipNone,
    ipSender,    // sender     ip packet
    ipSpoofed,   // spoofed    ip packet (emit captured)
    ipRelay,     // relay      ip packet (emit capturedSpoof)
    ipSelfRelay, // self relay ip packet (emit capturedSpoof)
    ipOther      // other      ip packet (emit capturedOther)
  } IpPacketType;