diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/crypto/os/ChangeLog | 2 | ||||
-rw-r--r-- | src/lib/crypto/os/localaddr.c | 3 |
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 |