cvs commit: src/sys/netinet ip_output.c

Ruslan Ermilov ru at FreeBSD.org
Wed Apr 7 03:02:10 PDT 2004


ru          2004/04/07 03:01:40 PDT

  FreeBSD src repository

  Modified files:        (Branch: RELENG_4)
    sys/netinet          ip_output.c 
  Log:
  Fixed a bug in previous revision: compute the payload checksum before
  we convert ip_len into a network byte order; in_delayed_cksum() still
  expects it in host byte order.
  
  The symtom was the ``in_cksum_skip: out of data by %d'' complaints
  from the kernel.
  
  To add to the previous commit log.  These fixes make tcpdump(1) happy
  by not complaining about UDP/TCP checksum being bad for looped back
  IP multicast when multicast router is deactivated.
  
  Reported by:    Vsevolod Lobko
  
  Revision   Changes    Path
  1.99.2.44  +8 -8      src/sys/netinet/ip_output.c


More information about the cvs-src mailing list