Hi, In C# you can use WinInet.dll directly by using DllImport command. C# gives you facility to use any Win32 dll in itz code. The code for using winInet.dll is : This code is used for declaring the method : [DllImport("wininet.dll", CharSet = CharSet.Auto)] public static extern bool InternetGetConnectedState(ref uint ulFlags, uint ulReserved); Well I nedd to find out about broadcasting of IPs... will let you know shortly... regards, Aryadip. Cheers !! and have a Funky day !!