[BACK]Return to udp_usrreq.c CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src / sys / netinet

Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.

Diff for /src/sys/netinet/udp_usrreq.c between version 1.114 and 1.115

version 1.114, 2003/12/04 19:38:24 version 1.115, 2004/03/10 18:50:45
Line 282  udp_input(m, va_alist)
Line 282  udp_input(m, va_alist)
                         if (m->m_pkthdr.csum_flags & M_CSUM_NO_PSEUDOHDR)                          if (m->m_pkthdr.csum_flags & M_CSUM_NO_PSEUDOHDR)
                                 hw_csum = in_cksum_phdr(ip->ip_src.s_addr,                                  hw_csum = in_cksum_phdr(ip->ip_src.s_addr,
                                     ip->ip_dst.s_addr,                                      ip->ip_dst.s_addr,
                                     htonl(hw_csum + ntohs(ip->ip_len) +                                      htons(hw_csum + len + IPPROTO_UDP));
                                     IPPROTO_UDP));  
                         if ((hw_csum ^ 0xffff) != 0)                          if ((hw_csum ^ 0xffff) != 0)
                                 goto badcsum;                                  goto badcsum;
                         break;                          break;

Legend:
Removed from v.1.114  
changed lines
  Added in v.1.115

CVSweb <webmaster@jp.NetBSD.org>