On Fri, 2016-03-04 at 16:42 -0800, David Decotigny wrote: > 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 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); > + }
Can this really happen on Linux? (AF_INET6 available but not AF_INET?) Why not AF_UNIX? That's even more critical. Ben. > + if (ctx.fd < 0) { > perror("Cannot get control socket"); > return 70; > } -- Ben Hutchings The most exhausting thing in life is being insincere. - Anne Morrow Lindberg
signature.asc
Description: This is a digitally signed message part