Please excuse me for the late in answer, I have been outside for some works.
I am using lazarus 0.9.18 and indy10.2.0.1
I wrote some simple test programs with UDPClient components, and tried t run both under windows and linux. The windows version runwithout any problem, while the linux version give the error socket error 22.
The linux OS used is a Debian Sarge.
Have you already used the Udp components, and if so, are they working good under linux.
Thanks, angman.