ipv6info_t Structure
            
         The ipv6info_t structure is a DTrace translated version of the IPv6 header.
               
typedef struct ipv6info {
        uint8_t ipv6_ver;               /* IP version (6) */
        uint8_t ipv6_tclass;            /* traffic class */
        uint32_t ipv6_flow;             /* flow label */
        uint16_t ipv6_plen;             /* payload length */
        uint8_t ipv6_nexthdr;           /* next header protocol */
        string ipv6_nextstr;            /* next header protocol, as a string*/
        uint8_t ipv6_hlim;              /* hop limit */
        in6_addr_t *ipv6_src;           /* source address */
        in6_addr_t *ipv6_dst;           /* destination address */
        string ipv6_saddr;              /* source address, string */
        string ipv6_daddr;              /* destination address, string */
        ip6_t *ipv6_hdr;                /* pointer to raw header */
} ipv6info_t;Table 11-53 ipv6info_t Members
                  
| Member | Description | 
|---|---|
| 
 | IP version 6. | 
| 
 | IPv6 traffic class. | 
| 
 | IPv6 payload length at time of tracing, in bytes. | 
| 
 | IPv6 next header protocol number. See  | 
| 
 | IPv6 next header protocol, as a string. For example, " | 
| 
 | IPv6 hop limit. | 
| 
 | IPv6 source address, as an  | 
| 
 | IPv6 destination address, as an  | 
| 
 | IPv6 source address, as an RFC 1884 convention 2 string with lower case hexadecimal digits. | 
| 
 | IPv6 destination address, as an RFC 1884 convention 2 string with lower case hexadecimal digits. | 
| 
 | Pointer to raw IPv6 header at the time of tracing. | 
See RFC 2460 for a detailed explanation for these IPv6 header fields. If the packet is IPv4, these members are either "<null>", 0, or NULL depending on type.