Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
crc32-tvb.h
Go to the documentation of this file.
1
10#pragma once
11#include "ws_symbol_export.h"
12
13#ifdef __cplusplus
14extern "C" {
15#endif /* __cplusplus */
16
23WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb(tvbuff_t *tvb, unsigned len);
24
30WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len);
31
39WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed);
40
49WS_DLL_PUBLIC uint32_t crc32c_tvb_offset_calculate(tvbuff_t *tvb, unsigned offset,
50 unsigned len, uint32_t seed);
51
60WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset_seed(tvbuff_t *tvb, unsigned offset,
61 unsigned len, uint32_t seed);
62
67WS_DLL_PUBLIC uint32_t crc32_802_tvb(tvbuff_t *tvb, unsigned len);
68
69
74WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb(tvbuff_t *tvb, unsigned len);
75
81WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len);
82
88WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed);
89
96WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset_seed(tvbuff_t *tvb, unsigned offset,
97 unsigned len, uint32_t seed);
98
109WS_DLL_PUBLIC uint32_t crc32_0x0AA725CF_tvb_offset_seed(tvbuff_t *tvb,
110 unsigned offset, unsigned len, uint32_t seed);
111
118WS_DLL_PUBLIC uint32_t crc32_sc32_tvb_offset_seed(tvbuff_t *tvb, unsigned offset,
119 unsigned len, uint32_t seed);
120
121#ifdef __cplusplus
122}
123#endif /* __cplusplus */
WS_DLL_PUBLIC uint32_t crc32_802_tvb(tvbuff_t *tvb, unsigned len)
Definition crc32-tvb.c:90
WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len)
Definition crc32-tvb.c:36
WS_DLL_PUBLIC uint32_t crc32_sc32_tvb_offset_seed(tvbuff_t *tvb, unsigned offset, unsigned len, uint32_t seed)
Definition crc32-tvb.c:144
WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len)
Definition crc32-tvb.c:121
WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed)
Definition crc32-tvb.c:47
WS_DLL_PUBLIC uint32_t crc32_0x0AA725CF_tvb_offset_seed(tvbuff_t *tvb, unsigned offset, unsigned len, uint32_t seed)
Definition crc32-tvb.c:132
WS_DLL_PUBLIC uint32_t crc32c_tvb_offset_calculate(tvbuff_t *tvb, unsigned offset, unsigned len, uint32_t seed)
Definition crc32-tvb.c:70
WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset_seed(tvbuff_t *tvb, unsigned offset, unsigned len, uint32_t seed)
Definition crc32-tvb.c:58
WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb(tvbuff_t *tvb, unsigned len)
Definition crc32-tvb.c:115
WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb(tvbuff_t *tvb, unsigned len)
Compute CRC32 CCITT checksum of a tv buffer.
Definition crc32-tvb.c:25
WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset_seed(tvbuff_t *tvb, unsigned offset, unsigned len, uint32_t seed)
Definition crc32-tvb.c:103
WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed)
Definition crc32-tvb.c:127
Core tvbuff (testy virtual buffer) structure representing a region of packet data,...
Definition tvbuff-int.h:95