OpenNet
Macros | Fonctions
Référence du fichier IPv6.h
#include <OpenNetK/ByteOrder.h>

Aller au code source de ce fichier.

Macros

#define IPv6_ETHERNET_TYPE_nh   (0xdd86)
 Le type Ethernet des paquets IPv6.
 
#define IPv6_HEADER_SIZE_byte   (40)
 La taille de l'entête IPv6.
 

Fonctions

OPEN_NET_GLOBAL unsigned char * IPv6_Data (OPEN_NET_GLOBAL unsigned char *aData)
 Cette fonction retourne un pointeur vers la charge utile. Plus de détails...
 
unsigned int IPv6_DataSize (OPEN_NET_GLOBAL unsigned char *aData)
 Cette fonction retourne la taille de la charge utile. Plus de détails...
 
OPEN_NET_GLOBAL unsigned short * IPv6_Destination (OPEN_NET_GLOBAL unsigned char *aData)
 Cette fonction retourne un pointeur vers l'adresse de destination. Plus de détails...
 
unsigned char IPv6_Protocol (OPEN_NET_GLOBAL unsigned char *aData)
 Cette fonction retourne le protocole. Plus de détails...
 
OPEN_NET_GLOBAL unsigned short * IPv6_Source (OPEN_NET_GLOBAL unsigned char *aData)
 Cette fonction retourne un pointeur vers l'adresse de provenance. Plus de détails...
 

Description détaillée

Auteur
KMS - Martin Dubois, ing.

Documentation des fonctions

OPEN_NET_GLOBAL unsigned char* IPv6_Data ( OPEN_NET_GLOBAL unsigned char *  aData)

Cette fonction retourne un pointeur vers la charge utile.

Paramètres
aDataUn pointeur vers l'entête IPv6
Renvoie
Cette fonction retourne un pointeur vers la charge utile.
unsigned int IPv6_DataSize ( OPEN_NET_GLOBAL unsigned char *  aData)

Cette fonction retourne la taille de la charge utile.

Paramètres
aDataUn pointeur vers l'entête IPv6
Renvoie
Cette fonction retourne la taille de la charge utile.
OPEN_NET_GLOBAL unsigned short* IPv6_Destination ( OPEN_NET_GLOBAL unsigned char *  aData)

Cette fonction retourne un pointeur vers l'adresse de destination.

Paramètres
aDataUn pointeur vers l'entête IPv6
Renvoie
Cette fonction retourne un pointeur vers l'adresse de destination.
unsigned char IPv6_Protocol ( OPEN_NET_GLOBAL unsigned char *  aData)

Cette fonction retourne le protocole.

Paramètres
aDataUn pointeur vers l'entête IPv6
Renvoie
Cette fonction retourne le protocole.
OPEN_NET_GLOBAL unsigned short* IPv6_Source ( OPEN_NET_GLOBAL unsigned char *  aData)

Cette fonction retourne un pointeur vers l'adresse de provenance.

Paramètres
aDataUn pointeur vers l'entête IPv6
Renvoie
Cette fonction retourne un pointeur vers l'adresse de provenance.