diff --git a/src/servers/net/DHCPClient.cpp b/src/servers/net/DHCPClient.cpp index 7aac5a4930..d1105ff358 100644 --- a/src/servers/net/DHCPClient.cpp +++ b/src/servers/net/DHCPClient.cpp @@ -429,6 +429,8 @@ DHCPClient::DHCPClient(BMessenger target, const char* device) fStartTime = system_time(); fTransactionID = (uint32)fStartTime; + srand(fTransactionID); + BNetworkAddress link; BNetworkInterface interface(device); fStatus = interface.GetHardwareAddress(link);