Wireshark 4.5.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
crc32-tvb.h
Go to the documentation of this file.
1
11#ifndef __CRC32_TVB_H__
12#define __CRC32_TVB_H__
13
14#include "ws_symbol_export.h"
15
16#ifdef __cplusplus
17extern "C" {
18#endif /* __cplusplus */
19
24WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb(tvbuff_t *tvb, unsigned len);
25
31WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len);
32
40WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed);
41
50WS_DLL_PUBLIC uint32_t crc32c_tvb_offset_calculate(tvbuff_t *tvb, unsigned offset,
51 unsigned len, uint32_t seed);
52
61WS_DLL_PUBLIC uint32_t crc32_ccitt_tvb_offset_seed(tvbuff_t *tvb, unsigned offset,
62 unsigned len, uint32_t seed);
63
68WS_DLL_PUBLIC uint32_t crc32_802_tvb(tvbuff_t *tvb, unsigned len);
69
70
75WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb(tvbuff_t *tvb, unsigned len);
76
82WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset(tvbuff_t *tvb, unsigned offset, unsigned len);
83
89WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_seed(tvbuff_t *tvb, unsigned len, uint32_t seed);
90
97WS_DLL_PUBLIC uint32_t crc32_mpeg2_tvb_offset_seed(tvbuff_t *tvb, unsigned offset,
98 unsigned len, uint32_t seed);
99
110WS_DLL_PUBLIC uint32_t crc32_0x0AA725CF_tvb_offset_seed(tvbuff_t *tvb,
111 unsigned offset, unsigned len, uint32_t seed);
112
113#ifdef __cplusplus
114}
115#endif /* __cplusplus */
116
117#endif /* crc32-tvb.h */
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_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)
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
Definition tvbuff-int.h:35