diff options
author | Jean-Marc Lenoir | 2021-11-15 19:07:27 +0100 |
---|---|---|
committer | Jean-Marc Lenoir | 2021-11-15 19:07:27 +0100 |
commit | abe052eea0a8822046c0abb2422b958cdc8b7c20 (patch) | |
tree | dbcf27639b390879f65cd558a5ed285f48a49fc8 /vmnet.patch | |
parent | 09f147bb7877e33328af0dfdd9133439344546af (diff) | |
download | aur-abe052eea0a8822046c0abb2422b958cdc8b7c20.tar.gz |
Fixing VMWare Player on Linux when using DHCP addresses
Diffstat (limited to 'vmnet.patch')
-rw-r--r-- | vmnet.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/vmnet.patch b/vmnet.patch index 60fc5a12d86f..109bae29c29b 100644 --- a/vmnet.patch +++ b/vmnet.patch @@ -12,3 +12,16 @@ # Header directory for the running kernel ifdef LINUXINCLUDE +# Fixing VMWare Player on Linux when using DHCP addresses: https://www.nikhef.nl/~janjust/vmnet/ +--- a/vmnet/userif.c ++++ b/vmnet/userif.c +@@ -998,6 +998,9 @@ + userIf = (VNetUserIF *)port->jack.private; + hubJack = port->jack.peer; + ++ /* never send link down events */ ++ if (!linkUp) return 0; ++ + if (port->jack.state == FALSE || hubJack == NULL) { + return -EINVAL; + } |