Does the IP in the packet match the interface IP?
Does the checksum of the payload make good sense?
Do the half a hundred RFCs that probably apply
Unanimously speak in its defence?
If so then quickly, quickly, pass the packet up the stack,
There is application magic to be done!
But if not, then give the packet the swift and silent flick
And increment the error count by one.