Go to the source code of this file.
|
std::uint16_t | openvpn::IPChecksum::fold (std::uint32_t sum) |
|
std::uint16_t | openvpn::IPChecksum::cfold (const std::uint32_t sum) |
|
std::uint32_t | openvpn::IPChecksum::unfold (const std::uint16_t sum) |
|
std::uint32_t | openvpn::IPChecksum::cunfold (const std::uint16_t sum) |
|
std::uint32_t | openvpn::IPChecksum::compute (const std::uint8_t *buf, size_t len) |
|
std::uint32_t | openvpn::IPChecksum::compute (const void *buf, const size_t len) |
|
std::uint32_t | openvpn::IPChecksum::partial (const void *buf, const size_t len, const std::uint32_t sum) |
|
std::uint32_t | openvpn::IPChecksum::diff16 (const std::uint32_t *old, const std::uint32_t *new_, const std::uint32_t oldsum) |
|
std::uint32_t | openvpn::IPChecksum::diff16 (const std::uint8_t *old, const std::uint8_t *new_, const std::uint32_t oldsum) |
|
std::uint32_t | openvpn::IPChecksum::diff4 (const std::uint32_t old, const std::uint32_t new_, const std::uint32_t oldsum) |
|
std::uint32_t | openvpn::IPChecksum::diff2 (const std::uint16_t old, const std::uint16_t new_, const std::uint32_t oldsum) |
|
std::uint16_t | openvpn::IPChecksum::checksum (const void *data, const size_t size) |
|