getsumd.c revision 256281
1/* $FreeBSD: stable/10/contrib/ipfilter/lib/getsumd.c 255332 2013-09-06 23:11:19Z cy $ */ 2 3/* 4 * Copyright (C) 2012 by Darren Reed. 5 * 6 * See the IPFILTER.LICENCE file for details on licencing. 7 * 8 * $Id$ 9 */ 10 11#include "ipf.h" 12 13char *getsumd(sum) 14 u_32_t sum; 15{ 16 static char sumdbuf[17]; 17 18 if (sum & NAT_HW_CKSUM) 19 sprintf(sumdbuf, "hw(%#0x)", sum & 0xffff); 20 else 21 sprintf(sumdbuf, "%#0x", sum); 22 return sumdbuf; 23} 24