debian: Switch to the 3.0(quilt) format to play with launchpad
[osmocom-bb.git] / src / crc16.c
index 3a0d0dd..2741cf5 100644 (file)
@@ -11,7 +11,7 @@
 #include <osmocom/core/crc16.h>
 
 /** CRC table for the CRC-16. The poly is 0x8005 (x^16 + x^15 + x^2 + 1) */
-uint16_t const crc16_table[256] = {
+uint16_t const osmo_crc16_table[256] = {
        0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241,
        0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440,
        0xCC01, 0x0CC0, 0x0D80, 0xCD41, 0x0F00, 0xCFC1, 0xCE81, 0x0E40,
@@ -54,9 +54,9 @@ uint16_t const crc16_table[256] = {
  *
  * Returns the updated CRC value.
  */
-uint16_t crc16(uint16_t crc, uint8_t const *buffer, size_t len)
+uint16_t osmo_crc16(uint16_t crc, uint8_t const *buffer, size_t len)
 {
        while (len--)
-               crc = crc16_byte(crc, *buffer++);
+               crc = osmo_crc16_byte(crc, *buffer++);
        return crc;
 }