Sorry:

I was wrong:

If source IP is my own it works under WinXP.

But, then again:
Is there any way to get Mathew's code working with a different source IP under WinXP after SP2?

Kind regards,

Ricardo.