#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!