Subject: Quick question: where do CRC checks occur in the networking stack?
To: None <tech-net@netbsd.org>
From: David W. Rankin Jr. <drankin@bohemians.lexington.ky.us>
List: tech-net
Date: 12/27/2002 22:23:04
For ethernet packets, where does the CRC generation occur? How about the
CRC checks? In my work to make VLT work, I've discovered that the code
generates the wrong CRCs, and appearantly drops incoming packets 
because the CRCs are wrong. (VLT packets basically stick 4 octets ahead
of the packet that aren't supposed to be counted in the CRC.)

Unfortunately, I've looked and looked at the ethernet code, but the CRC
code doesn't jump out at me, so I figured I'd ask for help.

If whomever would be committing my VLT changes wants to look at my patches
to date (to tell me how badly I've written what I've already got :) please
let me know. I'll send out a link, but I don't want to spread the patches
out globally since they're hardly even alpha quality.

Thanks,
David

-- 
David W. Rankin, Jr.     Christian, Husband, Father, and UNIX Sysadmin. 
   ".... As for me and my household, we will serve the LORD." Joshua 24:15