---
name: "mtbl_crc32c"
section: "3"
platform: "linux"
package: "libmtbl-dev"
version: "1.6.1-1+b1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/mtbl_crc32c"
---

# mtbl\_crc32c(3)

calculate CRC32C checksum

## NAME

mtbl\_crc32c - calculate CRC32C checksum

## SYNOPSIS

**#include \<mtbl.h\>**

**uint32\_t mtbl\_crc32c(const uint8\_t \****buffer***, size\_t** *length***);**

## DESCRIPTION

The **mtbl\_crc32c**() function calculates the CRC32C checksum of a sequence of bytes of length *length*. The *buffer* argument points to the start of the sequence.

## RETURN VALUE

The CRC32C checksum.
