... > No matter what scheme you pick, all bets are off if someone > reconfigures the network while your program is running.
What do you mean when you say that all bets are off? I mean just that. Pick a mechanism for identifying an interface. Any one you like. Now, allow me to arbitrarily reconfigure the network: I can change IPs, add/remove hardware, change MAC addresses, turn interfaces on/off, plug/unplug cables, etc. Is there any way to guarantee that your identifier still identifies the same network interface? No. I just did a little test using RB2005r4 in OSX, and RB does appear to reflect changes to network devices. I tried disabling my FireWire network, and then re-enabling it, and RB showed that System.NetworkInterfaceCount went down to one and back to two respectively, without restarting the program. I just had to press my refresh button. I didn't say that it wouldn't update it's status. I said that you couldn't use any of the values as a guaranteed unchanging unique identifier. Craig _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
