summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrillig <rillig>2005-04-29 22:17:13 +0000
committerrillig <rillig>2005-04-29 22:17:13 +0000
commitba54c1d160f8b2fc2e4f261081e330647a5d9cc6 (patch)
tree537c7deb230dbd5d067c10acaf6faedb90e34690
parent9014cb4f77921a48167abbb18062894667ca73f4 (diff)
downloadpkgsrc-ba54c1d160f8b2fc2e4f261081e330647a5d9cc6.tar.gz
Added compatibility patch for ISO C90. Approved by wiz.
-rw-r--r--security/hydra/distinfo3
-rw-r--r--security/hydra/patches/patch-ae30
2 files changed, 32 insertions, 1 deletions
diff --git a/security/hydra/distinfo b/security/hydra/distinfo
index 4445e5676fb..893f18f4151 100644
--- a/security/hydra/distinfo
+++ b/security/hydra/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2005/04/24 10:42:49 adrianp Exp $
+$NetBSD: distinfo,v 1.3 2005/04/29 22:17:13 rillig Exp $
SHA1 (hydra-4.6-src.tar.gz) = acf0f61f8dc2a5307e266c337231dbdb3a9b9d79
RMD160 (hydra-4.6-src.tar.gz) = 72cffce9eda1659023b74f22baabfad43ac5933d
@@ -7,3 +7,4 @@ SHA1 (patch-aa) = 0ca0d1f6edf7bad05050c0a76ec6601044981c5b
SHA1 (patch-ab) = 7c2697a746b6439bab35a801bbf30760920898fa
SHA1 (patch-ac) = c9ba9d8b584ec92b940dbf2e69768dad4ff86d25
SHA1 (patch-ad) = 3734123af4511161eee93f624b1b9dd575be0ae7
+SHA1 (patch-ae) = 68952bea6383a3f5fa6b94925710437be6aeea3a
diff --git a/security/hydra/patches/patch-ae b/security/hydra/patches/patch-ae
new file mode 100644
index 00000000000..b5c201f1435
--- /dev/null
+++ b/security/hydra/patches/patch-ae
@@ -0,0 +1,30 @@
+$NetBSD: patch-ae,v 1.1 2005/04/29 22:17:13 rillig Exp $
+
+Needed for ISO C90 compliance.
+
+--- hydra-teamspeak.c.orig Thu Jan 6 16:39:55 2005
++++ hydra-teamspeak.c Tue Apr 26 12:16:41 2005
+@@ -14,11 +14,6 @@ start_teamspeak(int s, unsigned long int
+ char *login, *pass;
+ char buf[100];
+
+- if (strlen(login = hydra_get_next_login()) == 0)
+- login = empty;
+- if (strlen(pass = hydra_get_next_password()) == 0)
+- pass = empty;
+-
+ struct team_speak {
+ char header[16];
+ unsigned long crc;
+@@ -35,6 +30,11 @@ start_teamspeak(int s, unsigned long int
+ char login[29];
+ };
+ struct team_speak teamspeak;
++
++ if (strlen(login = hydra_get_next_login()) == 0)
++ login = empty;
++ if (strlen(pass = hydra_get_next_password()) == 0)
++ pass = empty;
+
+ memset(&teamspeak, 0, sizeof(struct team_speak));
+