wscout::protocol Namespace Reference

Hold protocol identifiers. More...

Enumerations

enum  id {
  NONE, UNKNOWN, ENCRYPTED, PCAP,
  PRISM_HEADER, AVS_HEADER, IEEE802_11, IEEE802_11_BEACON,
  IEEE802_11_DISASSOC, IEEE802_11_ASS_REQ, IEEE802_11_ASS_RESP, IEEE802_11_REASS_REQ,
  IEEE802_11_REASS_RESP, IEEE802_11_PROBE_RESP = IEEE802_11_BEACON, IEEE802_11_PROBE_REQ, IEEE802_11_AUTH,
  IEEE802_11_DEAUTH, IEEE802_11_ACTION, LLC, IPv4,
  IPv6, ARP
}

Detailed Description

Hold protocol identifiers.


Enumeration Type Documentation

Identify a protocol.

Usually identify the content of a pointer to some data.

See also:
gui::AbstractHeader::next_header
Enumerator:
NONE 

Data does not refer to a specific protocol.

UNKNOWN 

Data refers to an unkonwn protocol.

ENCRYPTED 

Data is an encrypted payload.

PCAP 

Data refers to a PCAP header.

PRISM_HEADER 

Data is a Prism header.

See also:
gui::PrismHeader.
AVS_HEADER 

Data is an AVS header.

See also:
gui::AVSHeader.
IEEE802_11 

Data is a IEEE 802.11 frame.

See also:
gui::IEEE80211Header.
IEEE802_11_BEACON 

Data is the body of a 802.11 beacon.

IEEE802_11_DISASSOC 

Data is the body of a 802.11 disassoc.

IEEE802_11_ASS_REQ 

Data is the body of a 802.11 ass. req.

IEEE802_11_ASS_RESP 

Data is the body of a 802.11 ass. resp.

IEEE802_11_REASS_REQ 

Data is the body of a 802.11 reass. req.

IEEE802_11_REASS_RESP 

Data is the body of a 802.11 reass. resp.

IEEE802_11_PROBE_RESP 

Data is the body of a 802.11 probe resp.

IEEE802_11_PROBE_REQ 

Data is the body of a 802.11 probe req.

IEEE802_11_AUTH 

Data is the body of a 802.11 auth.

IEEE802_11_DEAUTH 

Data is the body of a 802.11 deauth.

IEEE802_11_ACTION 

Data is the body of a 802.11 action frame.

LLC 

Data is a Logical Link Control frame.

IPv4 

Data is an IPv4 datagram.

IPv6 

Data is an IPv6 datagram.

ARP 

Data is an ARP packet.


Generated by  doxygen 1.6.2