KallistiOS  2.0.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Data Fields
ipv6_hdr_s Struct Reference

IPv6 Packet header. More...

#include <kos/net.h>

Data Fields

uint8 version_lclass
 Version and low-order class byte.
uint8 hclass_lflow
 High-order class byte, low-order flow byte.
uint16 lclass
 Low-order class byte.
uint16 length
 Length.
uint8 next_header
 Next header type.
uint8 hop_limit
 Hop limit.
struct in6_addr src_addr
 Source IP address.
struct in6_addr dst_addr
 Destination IP address.

Detailed Description

IPv6 Packet header.


Field Documentation

struct in6_addr ipv6_hdr_s::dst_addr

Destination IP address.

uint8 ipv6_hdr_s::hclass_lflow

High-order class byte, low-order flow byte.

uint8 ipv6_hdr_s::hop_limit

Hop limit.

uint16 ipv6_hdr_s::lclass

Low-order class byte.

uint16 ipv6_hdr_s::length

Length.

uint8 ipv6_hdr_s::next_header

Next header type.

struct in6_addr ipv6_hdr_s::src_addr

Source IP address.

uint8 ipv6_hdr_s::version_lclass

Version and low-order class byte.


The documentation for this struct was generated from the following file: