Blame SOURCES/iputils-bind-I-interface.patch

ba80c1
commit fd79cc90c4af117e3fa41466151cdd289e460569
ba80c1
Author: Jan Synacek <jsynacek@redhat.com>
ba80c1
Date:   Fri Sep 9 08:52:45 2016 +0200
ba80c1
ba80c1
    ping: fix ping -6 -I
ba80c1
    
ba80c1
    ping passes the device variable to ping6_common.c, but it's not visible
ba80c1
    there.
ba80c1
    
ba80c1
    Original patch by Xin Long <lucien.xin@gmail.com>.
ba80c1
ba80c1
diff --git a/ping.c b/ping.c
ba80c1
index 34eb436..43acc2f 100644
ba80c1
--- a/ping.c
ba80c1
+++ b/ping.c
ba80c1
@@ -106,7 +106,7 @@ static struct {
ba80c1
 int cmsg_len;
ba80c1
 
ba80c1
 static struct sockaddr_in source = { .sin_family = AF_INET };
ba80c1
-static char *device;
ba80c1
+char *device;
ba80c1
 static int pmtudisc = -1;
ba80c1
 
ba80c1
 static void create_socket(socket_st *sock, int family, int socktype, int protocol, int requisite)
ba80c1
diff --git a/ping.h b/ping.h
ba80c1
index 6f5d64c..749f3ff 100644
ba80c1
--- a/ping.h
ba80c1
+++ b/ping.h
ba80c1
@@ -167,6 +167,7 @@ extern volatile int exiting;
ba80c1
 extern volatile int status_snapshot;
ba80c1
 extern int confirm;
ba80c1
 extern int confirm_flag;
ba80c1
+extern char *device;
ba80c1
 
ba80c1
 extern volatile int in_pr_addr;		/* pr_addr() is executing */
ba80c1
 extern jmp_buf pr_addr_jmp;