forked from Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
685 B
26 lines
685 B
/* SPDX-License-Identifier: GPL-2.0-only */ |
|
/* |
|
* Copyright (c) 2010-2011, The Linux Foundation. All rights reserved. |
|
*/ |
|
|
|
#ifndef _ASM_CHECKSUM_H |
|
#define _ASM_CHECKSUM_H |
|
|
|
#define do_csum do_csum |
|
unsigned int do_csum(const void *voidptr, int len); |
|
|
|
/* |
|
* computes the checksum of the TCP/UDP pseudo-header |
|
* returns a 16-bit checksum, already complemented |
|
*/ |
|
#define csum_tcpudp_nofold csum_tcpudp_nofold |
|
__wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, |
|
__u32 len, __u8 proto, __wsum sum); |
|
|
|
#define csum_tcpudp_magic csum_tcpudp_magic |
|
__sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, |
|
__u32 len, __u8 proto, __wsum sum); |
|
|
|
#include <asm-generic/checksum.h> |
|
|
|
#endif
|
|
|