Wireshark 4.5.0
The Wireshark network protocol analyzer
|
#include "ws_symbol_export.h"
Go to the source code of this file.
Classes | |
struct | vec_t |
Macros | |
#define | SET_CKSUM_VEC_PTR(vecelem, data, length) |
#define | SET_CKSUM_VEC_TVB(vecelem, tvb, offset, length) |
Functions | |
WS_DLL_PUBLIC uint16_t | ip_checksum (const uint8_t *ptr, int len) |
WS_DLL_PUBLIC uint16_t | ip_checksum_tvb (tvbuff_t *tvb, int offset, int len) |
WS_DLL_PUBLIC int | in_cksum_ret_partial (const vec_t *vec, int veclen, uint16_t *partial) |
WS_DLL_PUBLIC int | in_cksum (const vec_t *vec, int veclen) |
uint16_t | in_cksum_shouldbe (uint16_t sum, uint16_t computed_sum) |
Declaration of Internet checksum routine.
Copyright (c) 1988, 1992, 1993 The Regents of the University of California. All rights reserved.
SPDX-License-Identifier: BSD-3-Clause
#define SET_CKSUM_VEC_PTR | ( | vecelem, | |
data, | |||
length | |||
) |
#define SET_CKSUM_VEC_TVB | ( | vecelem, | |
tvb, | |||
offset, | |||
length | |||
) |