From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Decotigny Subject: [ethtool PATCH v3 12/12] ethtool.c: use v6 socket when v4 is not available Date: Fri, 4 Mar 2016 16:42:13 -0800 Message-ID: <1457138533-2417-13-git-send-email-ddecotig@gmail.com> References: <1457138533-2417-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]:33822 "EHLO mail-pf0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760372AbcCEAmi (ORCPT ); Fri, 4 Mar 2016 19:42:38 -0500 Received: by mail-pf0-f196.google.com with SMTP id 184so3975307pff.1 for ; Fri, 04 Mar 2016 16:42:38 -0800 (PST) In-Reply-To: <1457138533-2417-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 e1acf09..4daf538 100644 --- a/ethtool.c +++ b/ethtool.c @@ -4618,6 +4618,9 @@ opt_found: /* Open control socket. */ ctx.fd = socket(AF_INET, SOCK_DGRAM, 0); if (ctx.fd < 0) { + ctx.fd = socket(AF_INET6, SOCK_DGRAM, 0); + } + if (ctx.fd < 0) { perror("Cannot get control socket"); return 70; } -- 2.7.0.rc3.207.g0ac5344