An ethernet MAC frame.
More...
#include <ethsock.h>
void PEthSocket::Frame::Parse |
( |
WORD & |
type, |
|
|
BYTE *& |
payload, |
|
|
PINDEX & |
length |
|
) |
| |
Parse the Ethernet Frame to extract the frame type and the address of the payload.
The length should be the original bytes read in the frame and may be altered to information contained in the frame, if available.
BYTE PEthSocket::Frame::ctrl |
BYTE PEthSocket::Frame::dsap |
Address PEthSocket::Frame::dst_addr |
struct { ... } PEthSocket::Frame::ether |
WORD PEthSocket::Frame::length |
BYTE PEthSocket::Frame::oui[3] |
BYTE PEthSocket::Frame::payload[1492] |
struct { ... } PEthSocket::Frame::snap |
Address PEthSocket::Frame::src_addr |
BYTE PEthSocket::Frame::ssap |
WORD PEthSocket::Frame::type |
The documentation for this struct was generated from the following file: