Bug 22129

Summary: problem with FreeBSD calculating checksum on UDP packets
Product: Base System Reporter: David <habeeb>
Component: miscAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description David 2000-10-19 18:20:00 UTC
It appears when I have been trying to create a raw UDP socket when I run
tcpdump -vvv it tells me my checksum is wrong.  I would assume this is
possibly a problem in FreeBSD or maybe something changed where tcpdump
isn't working properly?  I have tested multiple raw socket builders,
and nmap.  Which all have bad checksums so is said.
I would upgrade, but 'make' 'cc' crash, and my video card seems to crash
also.  I guess it is problems with my 486?  It is not a big problem, but
if you want to get into that it would help.

How-To-Repeat: Try any program that uses raw UDP sockets they all seem to fail.
Comment 1 dd freebsd_committer freebsd_triage 2001-06-19 01:12:13 UTC
State Changed
From-To: open->closed

Hardware problems as you describe may very well be the cause of the 
incorrect checksums.  If this is still a problem with a healthy, 
modern system, please file another PR with *a lot* more details.