From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Decotigny Subject: [ethtool PATCH v4 11/11] ethtool.c: support absence of v4 sockets Date: Mon, 7 Mar 2016 19:35:02 -0800 Message-ID: <1457408102-46662-12-git-send-email-ddecotig@gmail.com> References: <1457408102-46662-1-git-send-email-ddecotig@gmail.com> Cc: Jeff Garzik , Ben Hutchings , David Miller , Vidya Sagar Ravipati , Joe Perches , David Decotigny To: netdev@vger.kernel.org Return-path: Received: from mail-pf0-f196.google.com ([209.85.192.196]:34734 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753766AbcCHDfX (ORCPT ); Mon, 7 Mar 2016 22:35:23 -0500 Received: by mail-pf0-f196.google.com with SMTP id 184so353535pff.1 for ; Mon, 07 Mar 2016 19:35:22 -0800 (PST) In-Reply-To: <1457408102-46662-1-git-send-email-ddecotig@gmail.com> Sender: netdev-owner@vger.kernel.org List-ID: From: David Decotigny Signed-off-by: David Decotigny --- 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