You've already forked lidgren-network-gen3
mirror of
https://github.com/lidgren/lidgren-network-gen3.git
synced 2026-05-19 00:26:30 +09:00
Added IS_MAC_AVAILABLE define for unity users
This commit is contained in:
@@ -17,6 +17,8 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR TH
|
|||||||
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
#define IS_MAC_AVAILABLE
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.Net;
|
using System.Net;
|
||||||
using System.Net.Sockets;
|
using System.Net.Sockets;
|
||||||
@@ -77,6 +79,7 @@ namespace Lidgren.Network
|
|||||||
|
|
||||||
InitializeRecycling();
|
InitializeRecycling();
|
||||||
|
|
||||||
|
#if IS_MAC_AVAILABLE
|
||||||
System.Net.NetworkInformation.PhysicalAddress pa = NetUtility.GetMacAddress();
|
System.Net.NetworkInformation.PhysicalAddress pa = NetUtility.GetMacAddress();
|
||||||
if (pa != null)
|
if (pa != null)
|
||||||
{
|
{
|
||||||
@@ -87,6 +90,10 @@ namespace Lidgren.Network
|
|||||||
{
|
{
|
||||||
LogWarning("Failed to get Mac address");
|
LogWarning("Failed to get Mac address");
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
// random bytes is better than nothing
|
||||||
|
NetRandom.Instance.NextBytes(m_macAddressBytes);
|
||||||
|
#endif
|
||||||
|
|
||||||
LogDebug("Network thread started");
|
LogDebug("Network thread started");
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user