From: David Decotigny <de...@googlers.com>

Signed-off-by: David Decotigny <de...@googlers.com>
---
 ethtool.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ethtool.c b/ethtool.c
index 761252f..f9336e3 100644
--- a/ethtool.c
+++ b/ethtool.c
@@ -4615,6 +4615,9 @@ opt_found:
                /* Open control socket. */
                ctx.fd = socket(AF_INET, SOCK_DGRAM, 0);
                if (ctx.fd < 0) {
+                       ctx.fd = socket(AF_UNIX, SOCK_DGRAM, 0);
+               }
+               if (ctx.fd < 0) {
                        perror("Cannot get control socket");
                        return 70;
                }
-- 
2.7.0.rc3.207.g0ac5344

Reply via email to