summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/crypto/os/ChangeLog2
-rw-r--r--src/lib/crypto/os/localaddr.c3
2 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/crypto/os/ChangeLog b/src/lib/crypto/os/ChangeLog
index c155a075ae..73381f574e 100644
--- a/src/lib/crypto/os/ChangeLog
+++ b/src/lib/crypto/os/ChangeLog
@@ -1,5 +1,7 @@
Wed Jul 19 17:17:54 1995 Tom Yu <tlyu@lothlorien.MIT.EDU>
+ * localaddr.c: also add definition of max if it's not there.
+
* localaddr.c: fix definition of ifreq_size so it actually works
Mon Jul 17 16:04:00 1995 Sam Hartman <hartmans@tertius.mit.edu>
diff --git a/src/lib/crypto/os/localaddr.c b/src/lib/crypto/os/localaddr.c
index 842bf9a836..2fcb964123 100644
--- a/src/lib/crypto/os/localaddr.c
+++ b/src/lib/crypto/os/localaddr.c
@@ -80,6 +80,9 @@
* just sizeof(struct ifreq)
*/
#ifdef HAVE_SA_LEN
+#ifndef max
+#define max(a,b) ((a) > (b) ? (a) : (b))
+#endif
#define ifreq_size(i) max(sizeof(struct ifreq),\
sizeof((i).ifr_name)+(i).ifr_addr.sa_len)
#else