1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Copyright (C) 2015, Bin Meng <bmeng.cn@gmail.com> 4 */ 5 6#include <linux/types.h> 7 8u8 table_compute_checksum(const void *v, const int len) 9{ 10 const u8 *bytes = v; 11 u8 checksum = 0; 12 int i; 13 14 for (i = 0; i < len; i++) 15 checksum -= bytes[i]; 16 17 return checksum; 18} 19