Unit IPv6
From Ultibo.org
Return to Unit Reference
Description
To be documented
Constants
To be documented
Type definitions
To be documented
Public variables
To be documented
Function declarations
Initialization functions
procedure IP6Init;
Description: To be documented
Note | None documented |
---|
IPv6 functions
function CheckIP6(ABuffer:Pointer):Boolean;
Description: Verify that the packet is a valid IP6 packet
Buffer | Complete packet without Adapter header |
---|
function GetIP6Protocol(ABuffer:Pointer):Byte;
Description: To be documented
Buffer | Complete packet including Transport header |
---|
function GetIP6HeaderOffset(ABuffer:Pointer):Word;
Description: Return Start of the IP6 Header (Start of Packet)
Buffer | Complete packet including Transport header |
---|
function GetIP6HeaderLength(ABuffer:Pointer):Word;
Description: Return Size of IP6 Header (Including Options)
Buffer | Complete packet including Transport header |
---|
function GetIP6DataOffset(ABuffer:Pointer):Word;
Description: Return Start of IP6 Packet Data (Length of IP6 Header)
Buffer | Complete packet including Transport header |
---|
function GetIP6DataLength(ABuffer:Pointer):Word;
Description: Return Size of IP6 Packet Data (IP6 TotalLength - IP6 Header)
Buffer | Complete packet including Transport header |
---|
function ChecksumIP6(ABuffer:Pointer; AOffset,ALength:Word):Word;
Description: Validate the IP6 Header and Options Checksum on Receive
Buffer | Complete packet including Transport header |
---|
Return to Unit Reference