Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

crc_itu_t(9) [suse man page]

CRC_ITU_T(9)						  Basic Kernel Library Functions					      CRC_ITU_T(9)

NAME
crc_itu_t - Compute the CRC-ITU-T for the data buffer SYNOPSIS
u16 crc_itu_t(u16 crc, const u8 * buffer, size_t len); ARGUMENTS
crc previous CRC value buffer data pointer len number of bytes in the buffer DESCRIPTION
Returns the updated CRC value COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 CRC_ITU_T(9)

Check Out this Related Man Page

Digest::CRC(3pm)					User Contributed Perl Documentation					  Digest::CRC(3pm)

NAME
Digest::CRC - Generic CRC functions SYNOPSIS
# Functional style use Digest::CRC qw(crc64 crc32 crc16 crcccitt crc crc8 crcopenpgparmor); $crc = crc64("123456789"); $crc = crc32("123456789"); $crc = crc16("123456789"); $crc = crcccitt("123456789"); $crc = crc8("123456789"); $crc = crcopenpgparmor("123456789"); $crc = crc($input,$width,$init,$xorout,$refout,$poly,$refin,$cont); # add data to existing $crc = crc32("ABCD", $crc); # OO style use Digest::CRC; $ctx = Digest::CRC->new(type=>"crc16"); $ctx = Digest::CRC->new(width=>16, init=>0x2345, xorout=>0x0000, refout=>1, poly=>0x8005, refin=>1, cont=>1); $ctx->add($data); $ctx->addfile(*FILE); $digest = $ctx->digest; $digest = $ctx->hexdigest; $digest = $ctx->b64digest; DESCRIPTION
The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper functions with the correct parameters for CRC-CCITT, CRC-16, CRC-32 and CRC-64, as well as the CRC used in OpenPGP's ASCII-armored checksum. SEE ALSO
https://tools.ietf.org/html/rfc4880#section-6 AUTHOR
Oliver Maul, oli@42.nu COPYRIGHT
CRC algorithm code taken from "A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS". The author of this package disclaims all copyrights and releases it into the public domain. perl v5.14.2 2011-11-12 Digest::CRC(3pm)
Man Page