Simple UDP program breaks the core

@gruvin, run your test with this code from a little back up this thread.

Be sure to point it at a non-existent host on the local subnet, so that ARPs will go unanswered & report back. That code is enough to demonstrate the problem.