summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/nmap/files/patch-ab20
-rw-r--r--security/nmapfe/files/patch-ab20
-rw-r--r--security/zenmap/files/patch-ab20
3 files changed, 60 insertions, 0 deletions
diff --git a/security/nmap/files/patch-ab b/security/nmap/files/patch-ab
new file mode 100644
index 000000000000..31f021337ce0
--- /dev/null
+++ b/security/nmap/files/patch-ab
@@ -0,0 +1,20 @@
+--- tcpip.c.orig Sun Nov 29 10:00:13 1998
++++ tcpip.c Sun Nov 29 10:00:51 1998
+@@ -563,7 +563,7 @@
+ if (ifc.ifc_len == 0)
+ fatal("SIOCGIFCONF claims you have no network interfaces!\n");
+ #if HAVE_SOCKADDR_SA_LEN
+- len = MAX(sizeof(struct sockaddr), ifr->ifr_addr.sa_len);
++ len = ifr->ifr_addr.sa_len;
+ #else
+ len = sizeof(SA);
+ #endif
+@@ -581,6 +581,7 @@
+ dev[63] = '\0';
+ return 1;
+ }
++ len = ifr->ifr_addr.sa_len;
+ }
+ /* Shucks, we didn't find it ... */
+ dev[0] = '\0';
+
diff --git a/security/nmapfe/files/patch-ab b/security/nmapfe/files/patch-ab
new file mode 100644
index 000000000000..31f021337ce0
--- /dev/null
+++ b/security/nmapfe/files/patch-ab
@@ -0,0 +1,20 @@
+--- tcpip.c.orig Sun Nov 29 10:00:13 1998
++++ tcpip.c Sun Nov 29 10:00:51 1998
+@@ -563,7 +563,7 @@
+ if (ifc.ifc_len == 0)
+ fatal("SIOCGIFCONF claims you have no network interfaces!\n");
+ #if HAVE_SOCKADDR_SA_LEN
+- len = MAX(sizeof(struct sockaddr), ifr->ifr_addr.sa_len);
++ len = ifr->ifr_addr.sa_len;
+ #else
+ len = sizeof(SA);
+ #endif
+@@ -581,6 +581,7 @@
+ dev[63] = '\0';
+ return 1;
+ }
++ len = ifr->ifr_addr.sa_len;
+ }
+ /* Shucks, we didn't find it ... */
+ dev[0] = '\0';
+
diff --git a/security/zenmap/files/patch-ab b/security/zenmap/files/patch-ab
new file mode 100644
index 000000000000..31f021337ce0
--- /dev/null
+++ b/security/zenmap/files/patch-ab
@@ -0,0 +1,20 @@
+--- tcpip.c.orig Sun Nov 29 10:00:13 1998
++++ tcpip.c Sun Nov 29 10:00:51 1998
+@@ -563,7 +563,7 @@
+ if (ifc.ifc_len == 0)
+ fatal("SIOCGIFCONF claims you have no network interfaces!\n");
+ #if HAVE_SOCKADDR_SA_LEN
+- len = MAX(sizeof(struct sockaddr), ifr->ifr_addr.sa_len);
++ len = ifr->ifr_addr.sa_len;
+ #else
+ len = sizeof(SA);
+ #endif
+@@ -581,6 +581,7 @@
+ dev[63] = '\0';
+ return 1;
+ }
++ len = ifr->ifr_addr.sa_len;
+ }
+ /* Shucks, we didn't find it ... */
+ dev[0] = '\0';
+