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 on Thu Jul 31 16:39:09 2008 for WScout by  doxygen 1.5.6