Wireshark 4.5.0
The Wireshark network protocol analyzer
|
#include "wsutil/nstime.h"
#include <wsutil/inet_cidr.h>
#include <epan/proto.h>
#include <epan/packet_info.h>
#include "ws_symbol_export.h"
#include <epan/wmem_scopes.h>
#include <wsutil/to_str.h>
Go to the source code of this file.
Functions | |
WS_DLL_PUBLIC char * | address_to_str (wmem_allocator_t *scope, const address *addr) |
WS_DLL_PUBLIC char * | address_with_resolution_to_str (wmem_allocator_t *scope, const address *addr) |
WS_DLL_PUBLIC const char * | address_to_name (const address *addr) |
WS_DLL_PUBLIC char * | address_to_display (wmem_allocator_t *allocator, const address *addr) |
WS_DLL_PUBLIC void | address_to_str_buf (const address *addr, char *buf, int buf_len) |
WS_DLL_PUBLIC const char * | port_type_to_str (port_type type) |
WS_DLL_PUBLIC char * | tvb_address_with_resolution_to_str (wmem_allocator_t *scope, tvbuff_t *tvb, int type, const int offset) |
WS_DLL_PUBLIC char * | tvb_address_to_str (wmem_allocator_t *scope, tvbuff_t *tvb, int type, const int offset) |
WS_DLL_PUBLIC char * | tvb_address_var_to_str (wmem_allocator_t *scope, tvbuff_t *tvb, address_type type, const int offset, int length) |
WS_DLL_PUBLIC char * | abs_time_to_str_ex (wmem_allocator_t *scope, const nstime_t *, field_display_e fmt, int flags) |
char * | abs_time_to_unix_str (wmem_allocator_t *scope, const nstime_t *rel_time) |
WS_DLL_PUBLIC char * | abs_time_secs_to_str_ex (wmem_allocator_t *scope, const time_t, field_display_e fmt, int flags) |
WS_DLL_PUBLIC char * | signed_time_secs_to_str (wmem_allocator_t *scope, const int32_t time_val) |
WS_DLL_PUBLIC char * | unsigned_time_secs_to_str (wmem_allocator_t *scope, const uint32_t) |
WS_DLL_PUBLIC char * | signed_time_msecs_to_str (wmem_allocator_t *scope, int32_t time_val) |
WS_DLL_PUBLIC char * | rel_time_to_str (wmem_allocator_t *scope, const nstime_t *) |
WS_DLL_PUBLIC char * | rel_time_to_secs_str (wmem_allocator_t *scope, const nstime_t *) |
WS_DLL_PUBLIC char * | guid_to_str_buf (const e_guid_t *, char *, int) |
WS_DLL_PUBLIC char * | guid_to_str (wmem_allocator_t *scope, const e_guid_t *) |
WS_DLL_PUBLIC char * | decode_bits_in_field (wmem_allocator_t *scope, const unsigned bit_offset, const int no_of_bits, const uint64_t value, const unsigned encoding) |
Definitions for utilities to convert various other types to strings.
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
WS_DLL_PUBLIC char * tvb_address_to_str | ( | wmem_allocator_t * | scope, |
tvbuff_t * | tvb, | ||
int | type, | ||
const int | offset | ||
) |
Turn an address type retrieved from a tvb into a string.
scope | memory allocation scheme used |
tvb | tvbuff to retrieve address |
type | address type to retrieve |
offset | offset into tvb to retrieve address |
WS_DLL_PUBLIC char * tvb_address_var_to_str | ( | wmem_allocator_t * | scope, |
tvbuff_t * | tvb, | ||
address_type | type, | ||
const int | offset, | ||
int | length | ||
) |
Turn an address type retrieved from a tvb into a string.
scope | memory allocation scheme used |
tvb | tvbuff to retrieve address |
type | address type to retrieve |
offset | offset into tvb to retrieve address |
length | The length of the string |