aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--opie.c6
2 files changed, 3 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index cf43cefd..304b6b40 100644
--- a/NEWS
+++ b/NEWS
@@ -58,8 +58,9 @@
* Split information on fetchmail versions before 6.0.0 to a separate
OLDNEWS file. (Matthias Andree)
* Merge SuSE patches: (sent by Stanislav Brabec, merged by Matthias Andree)
- - fetchmail-6.2.5-declaration.patch (double sigint_handler decl)
+ - fetchmail-6.2.5-declaration.patch (double sigint_handler decl/getpass.c)
- fetchmail-6.2.5-implicit-declaration.patch (missing #include)
+ - fetchmail-6.2.5-random-result.patch (uninitialized variable/opie.c)
fetchmail-6.2.5 (Wed Oct 15 18:39:22 EDT 2003), 23079 lines:
diff --git a/opie.c b/opie.c
index 3a23c5ef..6c2018e4 100644
--- a/opie.c
+++ b/opie.c
@@ -23,7 +23,6 @@
int do_otp(int sock, char *command, struct query *ctl)
{
int i, rval;
- int result;
char buffer[128];
char challenge[OPIE_CHALLENGE_MAX+1+8];
char response[OPIE_RESPONSE_MAX+1];
@@ -73,10 +72,7 @@ int do_otp(int sock, char *command, struct query *ctl)
if ((rval = gen_recv(sock, buffer, sizeof(buffer))))
return rval;
- if (result)
- return PS_SUCCESS;
- else
- return PS_AUTHFAIL;
+ return PS_SUCCESS;
};
#endif /* OPIE_ENABLE */