fr_cksum
*(u_short *)csump = fr_cksum(m, ip, ip->ip_p, hdr);
for (fp->fr_cksum = 0, p = (u_int *)&fp->fr_func, pp = &fp->fr_cksum;
fp->fr_cksum += *p;
fp->fr_cksum += *p;
if ((fp->fr_cksum != f->fr_cksum) ||
sum = fr_cksum(fin->fin_m, fin->fin_ip,
tcp2->th_sum = fr_cksum(m, (ip_t *)ip6, IPPROTO_TCP, tcp2);
tcp2->th_sum = fr_cksum(m, ip, IPPROTO_TCP, tcp2);
*csump = fr_cksum(fin->fin_qfm, ip,
*csump = fr_cksum(fin->fin_qfm, ip,
*csump = fr_cksum(fin->fin_m, ip, fin->fin_p, tcpudp);
extern u_short fr_cksum __P((mb_t *, ip_t *, int, void *));
u_int fr_cksum; /* checksum on filter rules for performance */