diff options
| author | Ezra Peisach <epeisach@mit.edu> | 1997-02-10 16:11:41 +0000 |
|---|---|---|
| committer | Ezra Peisach <epeisach@mit.edu> | 1997-02-10 16:11:41 +0000 |
| commit | 2984a606d4aa9cf8c25e30d539f54b2db6ccd295 (patch) | |
| tree | 2b4bca982e8b2eac8cf25c0b36e1a12381b9d85c /src/lib | |
| parent | cdd8dbc66475822053c3e70278b93b82c3fc43b9 (diff) | |
| download | krb5-2984a606d4aa9cf8c25e30d539f54b2db6ccd295.tar.gz krb5-2984a606d4aa9cf8c25e30d539f54b2db6ccd295.tar.xz krb5-2984a606d4aa9cf8c25e30d539f54b2db6ccd295.zip | |
* configure.in: Check for sys/uio.h
* svc_udp.c: Include sys/uio.h is available for struct iovec.
Needed for Irix 5.3
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@9836 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/rpc/ChangeLog | 6 | ||||
| -rw-r--r-- | src/lib/rpc/configure.in | 1 | ||||
| -rw-r--r-- | src/lib/rpc/svc_udp.c | 3 |
3 files changed, 10 insertions, 0 deletions
diff --git a/src/lib/rpc/ChangeLog b/src/lib/rpc/ChangeLog index 6aea5fe9a..ead4fc6fa 100644 --- a/src/lib/rpc/ChangeLog +++ b/src/lib/rpc/ChangeLog @@ -1,3 +1,9 @@ +Mon Feb 10 11:10:02 1997 Ezra Peisach <epeisach@quest.rose.brandeis.edu> + + * configure.in: Check for sys/uio.h. + + * svc_udp.c: Include sys/uio.h is available for struct iovec. + Mon Feb 10 00:04:36 1997 Tom Yu <tlyu@mit.edu> * svc_udp.c (svcudp_recv): Avoid coredumps under Solaris (and diff --git a/src/lib/rpc/configure.in b/src/lib/rpc/configure.in index cc8a1b1e8..87130bf74 100644 --- a/src/lib/rpc/configure.in +++ b/src/lib/rpc/configure.in @@ -6,6 +6,7 @@ AC_PROG_ARCHIVE AC_PROG_ARCHIVE_ADD AC_PROG_RANLIB AC_PROG_INSTALL +AC_CHECK_HEADERS(sys/uio.h) dnl Arrange for types.hin to include stdlib.h AC_CHECK_HEADER(stdlib.h, [ STDLIB_INCLUDE="#include <stdlib.h>"], diff --git a/src/lib/rpc/svc_udp.c b/src/lib/rpc/svc_udp.c index 55b591092..6c507d8a9 100644 --- a/src/lib/rpc/svc_udp.c +++ b/src/lib/rpc/svc_udp.c @@ -43,6 +43,9 @@ static char sccsid[] = "@(#)svc_udp.c 1.24 87/08/11 Copyr 1984 Sun Micro"; #include <rpc/rpc.h> #include <sys/socket.h> #include <errno.h> +#ifdef HAVE_SYS_UIO_H +#include <sys/uio.h> +#endif #define rpc_buffer(xprt) ((xprt)->xp_p1) |
