summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto/os
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/crypto/os')
-rw-r--r--src/lib/crypto/os/ChangeLog4
-rw-r--r--src/lib/crypto/os/localaddr.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/crypto/os/ChangeLog b/src/lib/crypto/os/ChangeLog
index 5dcc23044d..c155a075ae 100644
--- a/src/lib/crypto/os/ChangeLog
+++ b/src/lib/crypto/os/ChangeLog
@@ -1,3 +1,7 @@
+Wed Jul 19 17:17:54 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
+
+ * localaddr.c: fix definition of ifreq_size so it actually works
+
Mon Jul 17 16:04:00 1995 Sam Hartman <hartmans@tertius.mit.edu>
* localaddr.c (krb5_crypto_os_localaddr): Deal with variable sized
diff --git a/src/lib/crypto/os/localaddr.c b/src/lib/crypto/os/localaddr.c
index ddf58181e5..842bf9a836 100644
--- a/src/lib/crypto/os/localaddr.c
+++ b/src/lib/crypto/os/localaddr.c
@@ -81,7 +81,7 @@
*/
#ifdef HAVE_SA_LEN
#define ifreq_size(i) max(sizeof(struct ifreq),\
- sizeof(i.ifr_name)+i.ifr_addr.sa_len)
+ sizeof((i).ifr_name)+(i).ifr_addr.sa_len)
#else
#define ifreq_size(i) sizeof(struct ifreq)
#endif /* HAVE_SA_LEN*/