| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Classes | Macros | Functions
packet-ipv6.h File Reference
`#include <inttypes.h>`
`#include <wsutil/inet_addr.h>`
`#include <epan/conversation.h>`

Go to the source code of this file.

## Classes
struct | ws_ip6_hdr
struct | ws_ip6_ext
struct | ws_ip6_rthdr
struct | ws_ip6_rthdr0
struct | ws_ip6_frag
struct | ipv6_analysis

## Macros
#define | IPv6_ADDR_SIZE 16
#define | IPv6_HDR_SIZE 40
#define | IPv6_FRAGMENT_HDR_SIZE 8
#define | IP6F_OFF_MASK 0xfff8 /* mask out offset from _offlg */
#define | IP6F_RESERVED_MASK 0x0006 /* reserved bits in ip6f_offlg */
#define | IP6F_MORE_FRAG 0x0001 /* more-fragments flag */

## Functions
WS_DLL_PUBLIC const char * | ipv6extprotostr (int proto)
WS_DLL_PUBLIC struct ipv6_analysis * | get_ipv6_conversation_data (conversation_t *conv, packet_info *pinfo)
bool | dissect_ipv6_heur (tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data)

## Detailed Description

Wireshark - Network traffic analyzer By Gerald Combs geral.nosp@m.d@wi.nosp@m.resha.nosp@m.rk.o.nosp@m.rg Copyright 1998 Gerald Combs

SPDX-License-Identifier: GPL-2.0-or-later