diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2010-04-06 21:41:33 +0200 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2010-04-06 21:41:33 +0200 |
commit | 9817020f1f7118a12c5eff6081430a3e286695d7 (patch) | |
tree | 92809fa4543e7da65b701c3d41b207cc83f8b9e5 | |
parent | 864c3a34d9d74e89c39673b3b45e675c61ebf030 (diff) | |
download | fetchmail-9817020f1f7118a12c5eff6081430a3e286695d7.tar.gz fetchmail-9817020f1f7118a12c5eff6081430a3e286695d7.tar.bz2 fetchmail-9817020f1f7118a12c5eff6081430a3e286695d7.zip |
Fix --interface regression, Debian Bug #576717.
-rw-r--r-- | NEWS | 4 | ||||
-rw-r--r-- | interface.c | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -55,6 +55,10 @@ removed from a 6.4.0 or newer release.) fetchmail-6.3.16 (not yet released): # BUG FIXES +# BUG FIX +* Fix --interface option, broken in 6.3.15. Reported by Vladmimir Stavrinov. + Fixes Debian Bug #576717. + * Call OpenSSL_add_all_algorithms(). This is needed to support non-mandatory algorithms in certificates. Sjoerd Simons, to fix Debian Bug #576430. OpenSSL 0.9.8* does not load - for instance - the SHA256 digest by default. diff --git a/interface.c b/interface.c index 86332300..287eaf18 100644 --- a/interface.c +++ b/interface.c @@ -178,7 +178,7 @@ static int get_ifinfo(const char *ifname, ifinfo_t *ifinfo) /* hide slash and trailing info from ifname */ if (sp) *sp = '\0'; - result = _get_ifinfoGT_(socket_fd, stats_file, ifname, ifinfo); + result = _get_ifinfoGT_(socket_fd, stats_file, tmp, ifinfo); free(tmp); } if (socket_fd >= 0) |