| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
Classes | Macros | Functions
tvbuff-int.h File Reference

Go to the source code of this file.

## Classes
struct | tvb_ops
struct | tvbuff

## Macros
#define | TVBUFF_FRAGMENT 0x00000001 /* this is a fragment */
#define | TVBUFF_RAW_OFFSET 0x00000002 /* raw_offset has been set */

## Functions
tvbuff_t * | tvb_new (const struct tvb_ops *ops)
tvbuff_t * | tvb_new_proxy (tvbuff_t *backing)
void | tvb_add_to_chain (tvbuff_t *parent, tvbuff_t *child)
unsigned | tvb_offset_from_real_beginning_counter (const tvbuff_t *tvb, const unsigned counter)
void | tvb_validate_offset_length (const tvbuff_t *tvb, const unsigned offset, const unsigned length)
void | tvb_validate_offset_and_remaining (const tvbuff_t *tvb, const unsigned offset, unsigned *rem_len)
void | tvb_check_offset_length (const tvbuff_t *tvb, const int offset, int const length_val, unsigned *offset_ptr, unsigned *length_ptr)

## Detailed Description

Structures that most TVB users should not be accessing directly.

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