diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-24 00:22:13 +0000 |
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-03-24 00:22:13 +0000 |
| commit | 06fa7267ef3aedba670255b3ab156f73077f1be9 (patch) | |
| tree | 63e20b800ff96ca9d0c3bc4dac247d9bdffb7669 /lib | |
| parent | 64738af72be9ec8b03535c0354b084351d5f0c57 (diff) | |
Notes
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libc/rpc/key_call.c | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/lib/libc/rpc/key_call.c b/lib/libc/rpc/key_call.c index 287ca76625f4..86cd5977801c 100644 --- a/lib/libc/rpc/key_call.c +++ b/lib/libc/rpc/key_call.c @@ -28,12 +28,15 @@ */ /* * Copyright (c) 1986-1991 by Sun Microsystems Inc. - * - * $FreeBSD$ */ #ident "@(#)key_call.c 1.25 94/04/24 SMI" +#ifndef lint +static char rcsid[] = + "$FreeBSD$"; +#endif /* not lint */ + /* * key_call.c, Interface to keyserver * @@ -361,7 +364,17 @@ int vers; return ((CLIENT *) NULL); } tpconf = NULL; +#if defined(__FreeBSD__) if (uname(&u) == -1) +#else +#if defined(i386) + if (_nuname(&u) == -1) +#elif defined(sparc) + if (_uname(&u) == -1) +#else +#error Unknown architecture! +#endif +#endif { endnetconfig(localhandle); return ((CLIENT *) NULL); |
