Dar Scott wrote: > > On Thursday, March 14, 2002, at 11:03 PM, andu wrote: > > On Linux as expected it doesn't work. > > Actually, I naively thought it would. Does it work for an Internet > address (such as that for yahoo.com) or for an arbitrary address in > your LAN subnet?
Yes. > > > What exactly are you opening the > > socket to > > Broadcast. I could have chosen some other address, such as the one > for yahoo.com that Sarah's script used. (I have a vague hope that > on a multihomed system 255.255.255.255 would get the primary IP > address, but I have no real reason to think this. Also, I prefer a > method that would work even on a LAN without Internet access. > Using a valid Internet IP address on a multihomed system will > probably get the address for an adaptor with Internet access.) Ipconfig on windows, ifconfig on Linux with the shell() function should be most reliable. > > > and what good would that ip address be if you're not networked > > as you imply > > Whoops. I didn't mean to imply that. Sarah's method depends on > being connected to the Internet. I didn't want to be limited to > that. Another advantage of not making a connection is related to > manners; I was not comfortable with connecting to yahoo.com to find > out my IP address. (For me it is also a matter of security; I > don't want computers on some of my systems babbling more than they > need to.) Connecting to your router should do, then. The idea is that if you don't want to or can't use built-in tools like ipconfig/ifconfig (must be some way for Mac too) you must use some external reference point to find out the IP address. <snip> > Dar Scott > > _______________________________________________ > use-revolution mailing list > [EMAIL PROTECTED] > http://lists.runrev.com/mailman/listinfo/use-revolution -- ____________________ Regards, Andu Novac _______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution