Lines Matching refs:ip_sum
273 struct ip *pip, u_char ip_p, u_short *ip_sum);
275 struct in_addr ip_dst, u_char ip_p, u_short *ip_sum,
318 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn1()
380 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
381 ADJUST_CHECKSUM(accumulate, ip->ip_sum); in IcmpAliasIn2()
382 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
386 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn2()
409 accumulate2 += ip->ip_sum; in IcmpAliasIn2()
410 ADJUST_CHECKSUM(accumulate, ip->ip_sum); in IcmpAliasIn2()
411 accumulate2 -= ip->ip_sum; in IcmpAliasIn2()
415 DifferentialChecksum(&pip->ip_sum, in IcmpAliasIn2()
507 DifferentialChecksum(&pip->ip_sum, in IcmpAliasOut1()
575 DifferentialChecksum(&pip->ip_sum, in IcmpAliasOut2()
603 DifferentialChecksum(&pip->ip_sum, in IcmpAliasOut2()
661 struct ip *pip, u_char ip_p, u_short *ip_sum) in ProtoAliasIn() argument
677 DifferentialChecksum(ip_sum, in ProtoAliasIn()
693 struct in_addr ip_dst, u_char ip_p, u_short *ip_sum, int create) in ProtoAliasOut() argument
713 DifferentialChecksum(ip_sum, in ProtoAliasOut()
819 DifferentialChecksum(&pip->ip_sum, in UdpAliasIn()
825 DifferentialChecksum(&pip->ip_sum, in UdpAliasIn()
868 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in UdpAliasOut()
927 DifferentialChecksum(&pip->ip_sum, in UdpAliasOut()
1052 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in TcpAliasIn()
1109 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in TcpAliasOut()
1176 ADJUST_CHECKSUM(accumulate, pip->ip_sum); in TcpAliasOut()
1198 struct ip *pip, u_short ip_id, u_short *ip_sum);
1200 u_short *ip_sum);
1204 u_short ip_id, u_short *ip_sum) in FragmentIn() argument
1214 DifferentialChecksum(ip_sum, in FragmentIn()
1224 FragmentOut(struct libalias *la, struct ip *pip, u_short *ip_sum) in FragmentOut() argument
1230 DifferentialChecksum(ip_sum, in FragmentOut()
1303 DifferentialChecksum(&fpip->ip_sum, in LibAliasFragmentIn()
1352 &pip->ip_sum); in LibAliasInLocked()
1390 pip, pip->ip_p, &pip->ip_sum); in LibAliasInLocked()
1395 pip->ip_p, &pip->ip_sum); in LibAliasInLocked()
1506 iresult = FragmentOut(la, pip, &pip->ip_sum); in LibAliasOutLocked()
1543 pip->ip_dst, pip->ip_p, &pip->ip_sum, create); in LibAliasOutLocked()
1548 pip->ip_dst, pip->ip_p, &pip->ip_sum, create); in LibAliasOutLocked()
1622 DifferentialChecksum(&pip->ip_sum, in LibAliasUnaliasOut()
1649 DifferentialChecksum(&pip->ip_sum, in LibAliasUnaliasOut()