#include <ext_hdr.h>
class TInet6HeaderExtension |
Public Attributes | |
---|---|
TUint8 | i |
TUint32 | iAlign |
Public Member Functions | |
---|---|
TUint8 * | EndPtr() |
TInt | HdrExtLen() |
TInt | HeaderLength() |
TInt | MaxHeaderLength() |
TInt | MinHeaderLength() |
TInt | NextHeader() |
Basic part of normal IPv6 extension headers.
This is simple class to be used in scanning the extension headers which are known to follow the following format:
1st octet = Next Header field
2nd octet = Length of the extension header (= (x+1)*8 octets)
Extension headers do not need to follow this format. Unknown headers cannot be skipped over by just assuming this format!