From 28f540f45bbacd939bfd07f213bcad2bf730b1bf Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 18 Feb 1995 01:27:10 +0000 Subject: initial import --- .cvsignore | 10 + =__ify | 12 + ChangeLog | 11886 ++++++++++++++++++++ INSTALL | 832 ++ Make-dist | 223 + MakeTAGS | 107 + Makeconfig | 358 + Makefile | 233 + Makefile.in | 6 + Makerules | 544 + NEWS | 323 + NOTES | 95 + README | 67 + README.template | 67 + Rules | 128 + a.out.h | 1 + aclocal.m4 | 32 + alloca.h | 1 + ansidecl.h | 108 + arpa/ftp.h | 1 + arpa/inet.h | 1 + arpa/nameser.h | 1 + arpa/telnet.h | 1 + arpa/tftp.h | 1 + assert.h | 1 + assert/Makefile | 26 + assert/assert-perr.c | 55 + assert/assert.c | 83 + assert/assert.h | 98 + bare/Makefile | 55 + conf/portability.h | 20 + config-name.in | 10 + config.guess | 494 + config.h.in | 30 + config.make.in | 26 + config.sub | 816 ++ configure | 1503 +++ configure.in | 413 + crypt-README | 14 + csu/Makefile | 84 + csu/initfini.c | 85 + ctype.h | 1 + ctype/Makefile | 29 + ctype/ctype-extn.c | 32 + ctype/ctype-info.c | 30 + ctype/ctype.c | 51 + ctype/ctype.h | 152 + ctype/test_ctype.c | 92 + dirent.h | 1 + dirent/Makefile | 32 + dirent/alphasort.c | 29 + dirent/dirent.h | 149 + dirent/list.c | 68 + dirent/scandir.c | 89 + dirent/tst-seekdir.c | 40 + elf/elf.h | 587 + endian.h | 1 + errno.h | 45 + fcntl.h | 1 + features.h | 157 + fnmatch.h | 1 + ftw.h | 1 + getopt.h | 1 + glob.h | 1 + gnu-stabs.h | 75 + gnu/signal.h | 1 + gnu/time.h | 1 + gnu/types.h | 1 + gnu/wait.h | 1 + gnulib/.cvsignore | 4 + gnulib/Makefile | 23 + grp.h | 1 + grp/Makefile | 29 + grp/fgetgrent.c | 41 + grp/getgrent.c | 67 + grp/getgrgid.c | 50 + grp/getgrnam.c | 50 + grp/grp.h | 101 + grp/grpopen.c | 28 + grp/grpread.c | 135 + grp/initgroups.c | 73 + grp/testgrp.c | 45 + hurd/.cvsignore | 4 + hurd/Makefile | 117 + hurd/Notes | 37 + hurd/STATUS | 72 + hurd/alloc-fd.c | 127 + hurd/catch-exc.c | 78 + hurd/ctty-input.c | 77 + hurd/ctty-output.c | 82 + hurd/dtable.c | 277 + hurd/fchroot.c | 43 + hurd/fd-close.c | 46 + hurd/fd-read.c | 49 + hurd/fd-write.c | 42 + hurd/fopenport.c | 131 + hurd/getdport.c | 54 + hurd/getuids.c | 63 + hurd/getumask.c | 25 + hurd/hurd-raise.c | 48 + hurd/hurd.h | 292 + hurd/hurd/fd.h | 222 + hurd/hurd/id.h | 55 + hurd/hurd/ioctl.h | 71 + hurd/hurd/port.h | 152 + hurd/hurd/resource.h | 50 + hurd/hurd/signal.h | 391 + hurd/hurd/threadvar.h | 107 + hurd/hurd/userlink.h | 105 + hurd/hurdauth.c | 130 + hurd/hurdexec.c | 259 + hurd/hurdfault.c | 143 + hurd/hurdfault.h | 49 + hurd/hurdid.c | 91 + hurd/hurdinit.c | 193 + hurd/hurdinline.c | 11 + hurd/hurdintr.awk | 25 + hurd/hurdioctl.c | 264 + hurd/hurdkill.c | 84 + hurd/hurdlookup.c | 381 + hurd/hurdmalloc.c | 411 + hurd/hurdmalloc.h | 17 + hurd/hurdmsg.c | 451 + hurd/hurdpid.c | 71 + hurd/hurdports.c | 52 + hurd/hurdprio.c | 87 + hurd/hurdrlimit.c | 50 + hurd/hurdsig.c | 1080 ++ hurd/hurdsock.c | 115 + hurd/intern-fd.c | 50 + hurd/intr-rpc.awk | 45 + hurd/intr-rpc.defs | 27 + hurd/invoke-trans.c | 37 + hurd/msgportdemux.c | 66 + hurd/msgstub.c | 26 + hurd/new-fd.c | 39 + hurd/openport.c | 29 + hurd/pid2task.c | 32 + hurd/port2fd.c | 75 + hurd/ports-get.c | 46 + hurd/ports-set.c | 57 + hurd/preempt-sig.c | 68 + hurd/privports.c | 60 + hurd/setauth.c | 124 + hurd/setuids.c | 59 + hurd/siginfo.c | 27 + hurd/task2pid.c | 30 + hurd/vpprintf.c | 60 + inet/Makefile | 36 + inet/arpa/ftp.h | 109 + inet/arpa/inet.h | 53 + inet/arpa/telnet.h | 320 + inet/arpa/tftp.h | 80 + inet/getproto.c | 55 + inet/getprtent.c | 119 + inet/getprtname.c | 62 + inet/getservent.c | 121 + inet/getsrvbynm.c | 65 + inet/getsrvbypt.c | 60 + inet/inet_addr.c | 152 + inet/inet_lnaof.c | 59 + inet/inet_mkadr.c | 62 + inet/inet_net.c | 93 + inet/inet_netof.c | 58 + inet/inet_ntoa.c | 59 + inet/netdb.h | 147 + inet/netinet/in.h | 198 + inet/protocols/routed.h | 104 + inet/protocols/rwhod.h | 68 + inet/protocols/talkd.h | 114 + inet/protocols/timed.h | 99 + inet/rcmd.c | 414 + inet/rexec.c | 146 + install-sh | 238 + io/Makefile | 49 + io/creat.c | 30 + io/fcntl.h | 86 + io/fts.c | 981 ++ io/fts.h | 125 + io/ftw.c | 216 + io/ftw.h | 44 + io/getdirname.c | 45 + io/getwd.c | 47 + io/lockf.c | 68 + io/poll.h | 1 + io/pwd.c | 38 + io/sys/fcntl.h | 1 + io/sys/poll.h | 65 + io/sys/stat.h | 168 + io/test-utime.c | 78 + io/utime.h | 49 + libc-symbols.h | 182 + limits.h | 112 + locale.h | 1 + locale/.cvsignore | 4 + locale/C-collate.c | 7 + locale/C-ctype.c | 14 + locale/C-ctype_ct.c | 793 ++ locale/C-ctype_mb.c | 9 + locale/C-monetary.c | 22 + locale/C-numeric.c | 12 + locale/C-response.c | 12 + locale/C-time.c | 25 + locale/Makefile | 31 + locale/locale.h | 97 + locale/localeconv.c | 51 + locale/localeinfo.h | 208 + locale/setlocale.c | 45 + localeinfo.h | 1 + mach/.cvsignore | 4 + mach/Machrules | 212 + mach/Makefile | 195 + mach/bootprivport.c | 64 + mach/devstream.c | 264 + mach/err_boot.sub | 63 + mach/err_ipc.sub | 109 + mach/err_kern.sub | 188 + mach/err_mach.sub | 130 + mach/err_server.sub | 374 + mach/err_us.sub | 56 + mach/error_compat.c | 70 + mach/errorlib.h | 87 + mach/errstring.c | 100 + mach/errsystems.awk | 21 + mach/errsystems.c | 27 + mach/hello.c | 48 + mach/lock-intern.h | 89 + mach/mach.h | 95 + mach/mach/error.h | 140 + mach/mach/mach.h | 3 + mach/mach/mach_traps.h | 76 + mach/mach/mig_support.h | 68 + mach/mach_error.c | 85 + mach/mach_error.h | 80 + mach/mach_init.c | 39 + mach/mach_init.h | 48 + mach/mach_shortcuts.c | 13 + mach/mach_syscalls.c | 10 + mach/mach_syscalls.h | 31 + mach/mach_traps.S | 15 + mach/mig-alloc.c | 28 + mach/mig-dealloc.c | 28 + mach/mig_strncpy.c | 11 + mach/msg-destroy.c | 160 + mach/msg.c | 82 + mach/msg_destroy.c | 4 + mach/msgserver.c | 194 + mach/mutex-solid.c | 50 + mach/setup-thread.c | 99 + mach/shortcut.awk | 45 + mach/spin-lock.c | 8 + mach/spin-lock.h | 34 + mach/spin-solid.c | 28 + mach/syscalls.awk | 9 + mach/vm_page_size.c | 3 + malloc.h | 1 + manual/.cvsignore | 10 + manual/=copying.texinfo | 540 + manual/=float.texinfo | 416 + manual/=limits.texinfo | 593 + manual/=process.texinfo | 1452 +++ manual/=stdarg.texi | 290 + manual/=stddef.texi | 81 + manual/Makefile | 186 + manual/arith.texi | 623 + manual/assert.texi | 113 + manual/conf.texi | 1091 ++ manual/creature.texi | 113 + manual/ctype.texi | 250 + manual/errno.texi | 1015 ++ manual/examples/add.c | 30 + manual/examples/atexit.c | 15 + manual/examples/db.c | 52 + manual/examples/dir.c | 25 + manual/examples/filecli.c | 54 + manual/examples/filesrv.c | 46 + manual/examples/inetcli.c | 59 + manual/examples/inetsrv.c | 103 + manual/examples/isockad.c | 23 + manual/examples/longopt.c | 92 + manual/examples/memopen.c | 17 + manual/examples/memstrm.c | 19 + manual/examples/mkfsock.c | 43 + manual/examples/mkisock.c | 31 + manual/examples/pipe.c | 66 + manual/examples/popen.c | 33 + manual/examples/rprintf.c | 52 + manual/examples/search | Bin 0 -> 24576 bytes manual/examples/search.c | 93 + manual/examples/select.c | 40 + manual/examples/setjmp.c | 32 + manual/examples/sigh1.c | 36 + manual/examples/sigusr.c | 61 + manual/examples/stpcpy.c | 13 + manual/examples/strftim.c | 31 + manual/examples/strncat.c | 14 + manual/examples/termios.c | 60 + manual/examples/testopt.c | 50 + manual/filesys.texi | 2080 ++++ manual/header.texi | 14 + manual/intro.texi | 689 ++ manual/io.texi | 396 + manual/job.texi | 1249 ++ manual/lang.texi | 1213 ++ manual/lgpl.texinfo | 546 + manual/libc.texinfo | 1007 ++ manual/libcbook.texi | 3 + manual/llio.texi | 1979 ++++ manual/locale.texi | 605 + manual/maint.texi | 966 ++ manual/math.texi | 505 + manual/mbyte.texi | 695 ++ manual/memory.texi | 1751 +++ manual/pattern.texi | 1189 ++ manual/pipe.texi | 208 + manual/process.texi | 775 ++ manual/search.texi | 195 + manual/setjmp.texi | 213 + manual/signal.texi | 3316 ++++++ manual/socket.texi | 2748 +++++ manual/startup.texi | 908 ++ manual/stdio.texi | 3635 ++++++ manual/string.texi | 947 ++ manual/summary.awk | 110 + manual/sysinfo.texi | 180 + manual/terminal.texi | 1787 +++ manual/time.texi | 1574 +++ manual/users.texi | 1012 ++ math.h | 1 + math/.cvsignore | 4 + math/Makefile | 39 + math/finite.c | 31 + math/math.h | 317 + math/test-math.c | 148 + memory.h | 1 + misc/Makefile | 67 + misc/bsd-compat.c | 50 + misc/daemon.c | 71 + misc/fstab.c | 205 + misc/fstab.h | 79 + misc/getpass.c | 92 + misc/getttyent.c | 199 + misc/getusershell.c | 137 + misc/init-misc.c | 42 + misc/insremque.c | 55 + misc/ioctltst.c | 55 + misc/nlist.h | 48 + misc/paths.h | 69 + misc/progname.c | 50 + misc/sgtty.h | 36 + misc/sys/cdefs.h | 104 + misc/sys/dir.h | 28 + misc/sys/file.h | 55 + misc/sys/ioctl.h | 130 + misc/sys/ptrace.h | 137 + misc/sys/syslog.h | 196 + misc/sys/uio.h | 58 + misc/syslog.c | 235 + misc/syslog.h | 1 + misc/ttyent.h | 66 + misc/ttyslot.c | 68 + mkinstalldirs | 32 + munch-tmpl.c | 41 + munch.awk | 11 + netdb.h | 1 + netinet/in.h | 1 + nlist.h | 1 + obstack.h | 1 + paths.h | 1 + poll.h | 1 + posix/.cvsignore | 4 + posix/Makefile | 84 + posix/confstr.c | 54 + posix/execl.c | 48 + posix/execle.c | 45 + posix/execlp.c | 44 + posix/execv.c | 31 + posix/execvp.c | 112 + posix/fnmatch.c | 200 + posix/fnmatch.h | 67 + posix/getconf.c | 134 + posix/getopt.c | 759 ++ posix/getopt.h | 133 + posix/getopt1.c | 191 + posix/glob.c | 671 ++ posix/glob.h | 97 + posix/glob/.cvsignore | 1 + posix/glob/Makefile.in | 66 + posix/glob/configure | 1123 ++ posix/glob/configure.bat | 23 + posix/glob/configure.in | 19 + posix/gnu/types.h | 84 + posix/id.c | 173 + posix/posix1_lim.h | 87 + posix/posix2_lim.h | 82 + posix/sys/times.h | 54 + posix/sys/types.h | 114 + posix/sys/unistd.h | 1 + posix/sys/utsname.h | 64 + posix/sys/wait.h | 151 + posix/tar.h | 110 + posix/testfnm.args | 1 + posix/testfnm.c | 12 + posix/tstgetopt.args | 1 + posix/tstgetopt.c | 41 + posix/unistd.h | 642 ++ posix/wordexp.c | 184 + posix/wordexp.h | 66 + posix1_lim.h | 1 + posix2_lim.h | 1 + printf.h | 1 + printsources | 29 + protocols/routed.h | 1 + protocols/rwhod.h | 1 + protocols/talkd.h | 1 + protocols/timed.h | 1 + pwd.h | 1 + pwd/Makefile | 26 + pwd/fgetpwent.c | 40 + pwd/getpw.c | 48 + pwd/getpwent.c | 67 + pwd/getpwnam.c | 50 + pwd/getpwuid.c | 50 + pwd/putpwent.c | 43 + pwd/pwd.h | 92 + pwd/pwdopen.c | 28 + pwd/pwdread.c | 116 + resolv.h | 1 + resolv/Makefile | 31 + resolv/arpa/nameser.h | 347 + resolv/gethnamaddr.c | 736 ++ resolv/getnetbyaddr.c | 57 + resolv/getnetbyname.c | 68 + resolv/getnetent.c | 161 + resolv/getnetnamadr.c | 294 + resolv/herror.c | 118 + resolv/nsap_addr.c | 97 + resolv/res_comp.c | 433 + resolv/res_debug.c | 814 ++ resolv/res_init.c | 609 + resolv/res_mkquery.c | 247 + resolv/res_query.c | 384 + resolv/res_send.c | 746 ++ resolv/resolv.h | 240 + resolv/sethostent.c | 80 + resolv/sys/bitypes.h | 3 + resource/Makefile | 26 + resource/sys/resource.h | 154 + resource/sys/vlimit.h | 68 + resource/sys/vtimes.h | 69 + rpc/auth.h | 1 + rpc/auth_unix.h | 1 + rpc/clnt.h | 1 + rpc/netdb.h | 1 + rpc/pmap_clnt.h | 1 + rpc/pmap_prot.h | 1 + rpc/pmap_rmt.h | 1 + rpc/rpc.h | 1 + rpc/rpc_msg.h | 1 + rpc/svc.h | 1 + rpc/svc_auth.h | 1 + rpc/types.h | 1 + rpc/xdr.h | 1 + set-hooks.h | 56 + set-init.c | 42 + setjmp.h | 1 + setjmp/Makefile | 32 + setjmp/longjmp.c | 40 + setjmp/setjmp.h | 112 + setjmp/sigjmp.c | 36 + setjmp/tst-setjmp.c | 61 + sgtty.h | 1 + signal.h | 1 + signal/.cvsignore | 4 + signal/Makefile | 40 + signal/gsignal.c | 28 + signal/sigaddset.c | 32 + signal/sigdelset.c | 32 + signal/sigempty.c | 32 + signal/sigfillset.c | 32 + signal/sigismem.c | 32 + signal/signal.h | 248 + signal/sigsetops.c | 6 + signal/sigsetops.h | 34 + signal/ssignal.c | 29 + signal/sys/signal.h | 1 + signal/tst-signal.c | 44 + socket/Makefile | 30 + socket/sys/socket.h | 310 + socket/sys/un.h | 33 + stdio.h | 1 + stdio/.cvsignore | 4 + stdio/Makefile | 114 + stdio/_itoa.c | 45 + stdio/_itoa.h | 54 + stdio/asprintf.c | 39 + stdio/bug1.c | 28 + stdio/bug1.input | 1 + stdio/bug2.c | 12 + stdio/bug3.c | 52 + stdio/bug4.c | 50 + stdio/bug5.c | 60 + stdio/bug6.c | 27 + stdio/bug6.input | 1 + stdio/bug7.c | 53 + stdio/clearerr.c | 31 + stdio/dprintf.c | 37 + stdio/errnobug.c | 60 + stdio/fclose.c | 69 + stdio/feof.c | 37 + stdio/ferror.c | 37 + stdio/fflush.c | 45 + stdio/fgetc.c | 35 + stdio/fgetpos.c | 40 + stdio/fgets.c | 121 + stdio/fileno.c | 48 + stdio/fmemopen.c | 108 + stdio/fopen.c | 110 + stdio/fopncook.c | 48 + stdio/fpioconst.c | 401 + stdio/fpioconst.h | 52 + stdio/fprintf.c | 38 + stdio/fputc.c | 35 + stdio/fputs.c | 35 + stdio/fread.c | 128 + stdio/freopen.c | 74 + stdio/fscanf.c | 38 + stdio/fseek.c | 177 + stdio/fsetpos.c | 37 + stdio/ftell.c | 54 + stdio/fwrite.c | 208 + stdio/gen-mpn-copy | 31 + stdio/getc.c | 5 + stdio/getchar.c | 30 + stdio/getdelim.c | 173 + stdio/getline.c | 33 + stdio/gets.c | 59 + stdio/getw.c | 33 + stdio/glue.c | 114 + stdio/gmp-impl.h | 283 + stdio/gmp.h | 525 + stdio/internals.c | 667 ++ stdio/longlong.h | 1295 +++ stdio/memstream.c | 177 + stdio/mp_clz_tab.c | 39 + stdio/newstream.c | 54 + stdio/obstream.c | 187 + stdio/perror.c | 42 + stdio/printf-prs.c | 211 + stdio/printf.c | 37 + stdio/printf.h | 114 + stdio/printf_fp.c | 991 ++ stdio/psignal.c | 49 + stdio/putc.c | 5 + stdio/putchar.c | 30 + stdio/puts.c | 32 + stdio/putw.c | 31 + stdio/reg-printf.c | 47 + stdio/rewind.c | 33 + stdio/scanf.c | 37 + stdio/setbuf.c | 30 + stdio/setbuffer.c | 30 + stdio/setlinebuf.c | 29 + stdio/setvbuf.c | 85 + stdio/snprintf.c | 39 + stdio/sprintf.c | 37 + stdio/sscanf.c | 37 + stdio/stdio.h | 681 ++ stdio/tempnam.c | 50 + stdio/temptest.c | 31 + stdio/test-fseek.c | 67 + stdio/test-fwrite.c | 68 + stdio/test-popen.c | 67 + stdio/test_rdwr.c | 129 + stdio/tmpfile.c | 43 + stdio/tmpnam.c | 42 + stdio/tst-fileno.c | 37 + stdio/tst-printf.c | 298 + stdio/tstgetln.c | 46 + stdio/tstgetln.input | 3 + stdio/tstscanf.c | 100 + stdio/tstscanf.input | 7 + stdio/ungetc.c | 58 + stdio/vasprintf.c | 86 + stdio/vdprintf.c | 51 + stdio/vfprintf.c | 907 ++ stdio/vfscanf.c | 570 + stdio/vprintf.c | 33 + stdio/vscanf.c | 32 + stdio/vsnprintf.c | 56 + stdio/vsprintf.c | 50 + stdio/vsscanf.c | 58 + stdio/xbug.c | 63 + stdlib.h | 1 + stdlib/Makefile | 43 + stdlib/abs.c | 30 + stdlib/alloca.h | 44 + stdlib/atexit.c | 65 + stdlib/atof.c | 30 + stdlib/atoi.c | 30 + stdlib/atol.c | 30 + stdlib/bsearch.c | 51 + stdlib/div.c | 92 + stdlib/exit.c | 70 + stdlib/exit.h | 44 + stdlib/labs.c | 31 + stdlib/ldiv.c | 92 + stdlib/mblen.c | 31 + stdlib/mbstowcs.c | 78 + stdlib/mbtowc.c | 84 + stdlib/msort.c | 103 + stdlib/on_exit.c | 37 + stdlib/qsort.c | 243 + stdlib/rand.c | 30 + stdlib/random.c | 357 + stdlib/stdlib.h | 289 + stdlib/strtod.c | 1027 ++ stdlib/strtof.c | 12 + stdlib/strtol.c | 189 + stdlib/strtold.c | 12 + stdlib/strtoq.c | 22 + stdlib/strtoul.c | 21 + stdlib/strtouq.c | 22 + stdlib/testdiv.c | 33 + stdlib/testdiv.input | 2 + stdlib/testmb.c | 69 + stdlib/testrand.c | 51 + stdlib/testsort.c | 38 + stdlib/tst-strtod.c | 94 + stdlib/tst-strtol.c | 127 + stdlib/wcstombs.c | 77 + stdlib/wctomb.c | 72 + string.h | 1 + string/.cvsignore | 4 + string/Makefile | 39 + string/endian.h | 43 + string/memfrob.c | 32 + string/memory.h | 34 + string/strcoll.c | 70 + string/strdup.c | 38 + string/strerror.c | 33 + string/strfry.c | 46 + string/string.h | 186 + string/strings.h | 32 + string/strsignal.c | 49 + string/strtok.c | 73 + string/strxfrm.c | 76 + string/swab.c | 32 + string/test-ffs.c | 54 + string/testcopy.c | 111 + string/tester.c | 570 + strings.h | 1 + sunrpc/.cvsignore | 6 + sunrpc/Makefile | 128 + sunrpc/auth_none.c | 133 + sunrpc/auth_unix.c | 319 + sunrpc/authuxprot.c | 66 + sunrpc/bindrsvprt.c | 78 + sunrpc/clnt_gen.c | 110 + sunrpc/clnt_perr.c | 305 + sunrpc/clnt_raw.c | 238 + sunrpc/clnt_simp.c | 112 + sunrpc/clnt_tcp.c | 466 + sunrpc/clnt_udp.c | 442 + sunrpc/etc.rpc | 33 + sunrpc/get_myaddr.c | 91 + sunrpc/getrpcent.c | 235 + sunrpc/getrpcport.c | 55 + sunrpc/pm_getmaps.c | 86 + sunrpc/pm_getport.c | 89 + sunrpc/pmap_clnt.c | 115 + sunrpc/pmap_prot.c | 57 + sunrpc/pmap_prot2.c | 116 + sunrpc/pmap_rmt.c | 392 + sunrpc/portmap.c | 481 + sunrpc/rpc/auth.h | 166 + sunrpc/rpc/auth_unix.h | 72 + sunrpc/rpc/clnt.h | 331 + sunrpc/rpc/netdb.h | 52 + sunrpc/rpc/pmap_clnt.h | 65 + sunrpc/rpc/pmap_prot.h | 94 + sunrpc/rpc/pmap_rmt.h | 53 + sunrpc/rpc/rpc.h | 73 + sunrpc/rpc/rpc_msg.h | 187 + sunrpc/rpc/svc.h | 280 + sunrpc/rpc/svc_auth.h | 42 + sunrpc/rpc/types.h | 63 + sunrpc/rpc/xdr.h | 270 + sunrpc/rpc_clntout.c | 126 + sunrpc/rpc_cmsg.c | 190 + sunrpc/rpc_common.c | 41 + sunrpc/rpc_cout.c | 350 + sunrpc/rpc_dtable.c | 46 + sunrpc/rpc_hout.c | 370 + sunrpc/rpc_main.c | 433 + sunrpc/rpc_parse.c | 419 + sunrpc/rpc_parse.h | 157 + sunrpc/rpc_prot.c | 289 + sunrpc/rpc_scan.c | 473 + sunrpc/rpc_scan.h | 101 + sunrpc/rpc_svcout.c | 275 + sunrpc/rpc_util.c | 436 + sunrpc/rpc_util.h | 114 + sunrpc/rpcinfo.c | 665 ++ sunrpc/rpcsvc/bootparam.x | 97 + sunrpc/rpcsvc/klm_prot.x | 134 + sunrpc/rpcsvc/mount.x | 161 + sunrpc/rpcsvc/nfs_prot.x | 355 + sunrpc/rpcsvc/nlm_prot.x | 179 + sunrpc/rpcsvc/rex.x | 229 + sunrpc/rpcsvc/rnusers.x | 86 + sunrpc/rpcsvc/rquota.x | 61 + sunrpc/rpcsvc/rstat.x | 145 + sunrpc/rpcsvc/sm_inter.x | 116 + sunrpc/rpcsvc/spray.x | 84 + sunrpc/rpcsvc/yp.x | 291 + sunrpc/rpcsvc/yppasswd.x | 63 + sunrpc/svc.c | 479 + sunrpc/svc_auth.c | 114 + sunrpc/svc_authux.c | 134 + sunrpc/svc_raw.c | 166 + sunrpc/svc_run.c | 72 + sunrpc/svc_simple.c | 143 + sunrpc/svc_tcp.c | 419 + sunrpc/svc_udp.c | 475 + sunrpc/xdr.c | 577 + sunrpc/xdr_array.c | 153 + sunrpc/xdr_float.c | 267 + sunrpc/xdr_mem.c | 184 + sunrpc/xdr_rec.c | 580 + sunrpc/xdr_ref.c | 132 + sunrpc/xdr_stdio.c | 189 + sys/bitypes.h | 1 + sys/cdefs.h | 1 + sys/dir.h | 1 + sys/errno.h | 1 + sys/fcntl.h | 1 + sys/file.h | 1 + sys/ioctl.h | 1 + sys/poll.h | 1 + sys/ptrace.h | 1 + sys/resource.h | 1 + sys/signal.h | 1 + sys/socket.h | 1 + sys/stat.h | 1 + sys/syslog.h | 1 + sys/termios.h | 1 + sys/time.h | 1 + sys/timeb.h | 1 + sys/times.h | 1 + sys/ttydefaults.h | 1 + sys/types.h | 1 + sys/uio.h | 1 + sys/un.h | 1 + sys/unistd.h | 1 + sys/utsname.h | 1 + sys/vlimit.h | 1 + sys/vtimes.h | 1 + sys/wait.h | 1 + sysdeps/alpha/DEFS.h | 27 + sysdeps/alpha/Dist | 4 + sysdeps/alpha/Implies | 2 + sysdeps/alpha/Makefile | 94 + sysdeps/alpha/__longjmp.c | 91 + sysdeps/alpha/__math.h | 35 + sysdeps/alpha/bsd-_setjmp.S | 30 + sysdeps/alpha/bsd-setjmp.S | 30 + sysdeps/alpha/bytesex.h | 3 + sysdeps/alpha/copysign.c | 31 + sysdeps/alpha/divl.S | 54 + sysdeps/alpha/divlu.S | 54 + sysdeps/alpha/divq.S | 51 + sysdeps/alpha/divqu.S | 57 + sysdeps/alpha/divrem.m4 | 48 + sysdeps/alpha/fabs.c | 28 + sysdeps/alpha/gmp-mparam.h | 26 + sysdeps/alpha/jmp_buf.h | 46 + sysdeps/alpha/macros.m4 | 34 + sysdeps/alpha/memchr.c | 86 + sysdeps/alpha/reml.S | 57 + sysdeps/alpha/remlu.S | 57 + sysdeps/alpha/remq.S | 54 + sysdeps/alpha/remqu.S | 60 + sysdeps/alpha/setjmp.S | 29 + sysdeps/alpha/setjmp_aux.c | 74 + sysdeps/alpha/strchr.c | 84 + sysdeps/alpha/strlen.c | 54 + sysdeps/alpha/udiv_qrnnd.S | 152 + sysdeps/am29k/ffs.c | 40 + sysdeps/generic/Dist | 8 + sysdeps/generic/Makefile | 60 + sysdeps/generic/_strerror.c | 43 + sysdeps/generic/abort.c | 42 + sysdeps/generic/acos.c | 42 + sysdeps/generic/acosh.c | 102 + sysdeps/generic/add_1.c | 61 + sysdeps/generic/add_n.c | 61 + sysdeps/generic/addmul_1.c | 64 + sysdeps/generic/asin.c | 44 + sysdeps/generic/asincos.c | 169 + sysdeps/generic/asinh.c | 101 + sysdeps/generic/atan.c | 27 + sysdeps/generic/atan2.c | 281 + sysdeps/generic/atanh.c | 83 + sysdeps/generic/bcopy.c | 31 + sysdeps/generic/bzero.c | 81 + sysdeps/generic/cabs.c | 26 + sysdeps/generic/ceil.c | 68 + sysdeps/generic/cmp.c | 55 + sysdeps/generic/configure | 52 + sysdeps/generic/configure.in | 7 + sysdeps/generic/confname.h | 76 + sysdeps/generic/copysign.c | 30 + sysdeps/generic/cosh.c | 133 + sysdeps/generic/det_endian.c | 34 + sysdeps/generic/divmod.c | 234 + sysdeps/generic/divmod_1.c | 209 + sysdeps/generic/exp.c | 203 + sysdeps/generic/exp__E.c | 136 + sysdeps/generic/expm1.c | 169 + sysdeps/generic/fabs.c | 27 + sysdeps/generic/ffs.c | 47 + sysdeps/generic/floor.c | 74 + sysdeps/generic/fmod.c | 155 + sysdeps/generic/frexp.c | 53 + sysdeps/generic/ftime.c | 44 + sysdeps/generic/get_str.c | 213 + sysdeps/generic/getenv.c | 44 + sysdeps/generic/getpgrp.c | 28 + sysdeps/generic/gmp-mparam.h | 26 + sysdeps/generic/htonl.c | 32 + sysdeps/generic/htons.c | 32 + sysdeps/generic/hypot.c | 27 + sysdeps/generic/infnan.c | 48 + sysdeps/generic/isnan.c | 29 + sysdeps/generic/ldexp.c | 27 + sysdeps/generic/log.c | 486 + sysdeps/generic/log10.c | 37 + sysdeps/generic/log1p.c | 170 + sysdeps/generic/log__L.c | 110 + sysdeps/generic/lshift.c | 86 + sysdeps/generic/lstat.c | 31 + sysdeps/generic/make_siglist.c | 51 + sysdeps/generic/mathimpl.h | 127 + sysdeps/generic/memccpy.c | 44 + sysdeps/generic/memchr.c | 168 + sysdeps/generic/memcmp.c | 369 + sysdeps/generic/memcopy.h | 149 + sysdeps/generic/memcpy.c | 55 + sysdeps/generic/memmem.c | 46 + sysdeps/generic/memmove.c | 99 + sysdeps/generic/memset.c | 85 + sysdeps/generic/mig-reply.c | 53 + sysdeps/generic/mod_1.c | 198 + sysdeps/generic/modf.c | 31 + sysdeps/generic/morecore.c | 48 + sysdeps/generic/mul.c | 147 + sysdeps/generic/mul_1.c | 58 + sysdeps/generic/mul_n.c | 420 + sysdeps/generic/ntohl.c | 32 + sysdeps/generic/ntohs.c | 32 + sysdeps/generic/pow.c | 215 + sysdeps/generic/putenv.c | 101 + sysdeps/generic/resourcebits.h | 53 + sysdeps/generic/rint.c | 87 + sysdeps/generic/rshift.c | 87 + sysdeps/generic/sbrk.c | 42 + sysdeps/generic/setenv.c | 86 + sysdeps/generic/sigaction.h | 50 + sysdeps/generic/signame.c | 275 + sysdeps/generic/signame.h | 57 + sysdeps/generic/sigset.h | 79 + sysdeps/generic/sincos.c | 98 + sysdeps/generic/sinh.c | 121 + sysdeps/generic/sockaddrcom.h | 34 + sysdeps/generic/speed.c | 67 + sysdeps/generic/stpcpy.c | 35 + sysdeps/generic/stpncpy.c | 89 + sysdeps/generic/strcasecmp.c | 46 + sysdeps/generic/strcat.c | 48 + sysdeps/generic/strchr.c | 183 + sysdeps/generic/strcmp.c | 43 + sysdeps/generic/strcpy.c | 41 + sysdeps/generic/strcspn.c | 38 + sysdeps/generic/strlen.c | 149 + sysdeps/generic/strncase.c | 47 + sysdeps/generic/strncat.c | 76 + sysdeps/generic/strncmp.c | 69 + sysdeps/generic/strncpy.c | 82 + sysdeps/generic/strpbrk.c | 38 + sysdeps/generic/strrchr.c | 49 + sysdeps/generic/strsep.c | 39 + sysdeps/generic/strspn.c | 44 + sysdeps/generic/strstr.c | 56 + sysdeps/generic/sub_n.c | 61 + sysdeps/generic/submul_1.c | 64 + sysdeps/generic/sys/mman.h | 106 + sysdeps/generic/sysd-stdio.c | 189 + sysdeps/generic/tan.c | 74 + sysdeps/generic/tanh.c | 99 + sysdeps/generic/termbits.h | 202 + sysdeps/generic/trig.h | 215 + sysdeps/generic/uname.c | 63 + sysdeps/generic/utsnamelen.h | 3 + sysdeps/generic/varargs.h | 61 + sysdeps/generic/vfork.c | 31 + sysdeps/generic/vlimit.c | 51 + sysdeps/generic/vtimes.c | 66 + sysdeps/generic/waitstatus.h | 103 + sysdeps/generic/wordcopy.c | 405 + sysdeps/i386/Implies | 1 + sysdeps/i386/Makefile | 3 + sysdeps/i386/__longjmp.c | 66 + sysdeps/i386/abort.c | 28 + sysdeps/i386/add_n.S | 94 + sysdeps/i386/addmul_1.S | 75 + sysdeps/i386/asm-syntax.h | 64 + sysdeps/i386/bsd-_setjmp.S | 32 + sysdeps/i386/bsd-setjmp.S | 32 + sysdeps/i386/bytesex.h | 3 + sysdeps/i386/bzero.c | 81 + sysdeps/i386/ffs.c | 45 + sysdeps/i386/i586/memcopy.h | 94 + sysdeps/i386/jmp_buf.h | 9 + sysdeps/i386/lshift.S | 84 + sysdeps/i386/memchr.c | 48 + sysdeps/i386/memcopy.h | 86 + sysdeps/i386/memset.c | 83 + sysdeps/i386/mul_1.S | 74 + sysdeps/i386/rshift.S | 86 + sysdeps/i386/setjmp.c | 55 + sysdeps/i386/strlen.c | 36 + sysdeps/i386/sub_n.S | 94 + sysdeps/i386/submul_1.S | 75 + sysdeps/i860/memcopy.h | 33 + sysdeps/i960/Implies | 2 + sysdeps/i960/ffs.c | 43 + sysdeps/ieee754/Dist | 2 + sysdeps/ieee754/cabs.c | 228 + sysdeps/ieee754/cbrt.c | 120 + sysdeps/ieee754/copysign.c | 37 + sysdeps/ieee754/dbl2mpn.c | 107 + sysdeps/ieee754/drem.c | 107 + sysdeps/ieee754/frexp.c | 42 + sysdeps/ieee754/huge_val.h | 87 + sysdeps/ieee754/ieee754.h | 153 + sysdeps/ieee754/infnan.c | 50 + sysdeps/ieee754/isinf.c | 40 + sysdeps/ieee754/isinfl.c | 44 + sysdeps/ieee754/isnan.c | 37 + sysdeps/ieee754/isnanl.c | 40 + sysdeps/ieee754/ldbl2mpn.c | 93 + sysdeps/ieee754/ldexp.c | 145 + sysdeps/ieee754/log10.c | 30 + sysdeps/ieee754/logb.c | 48 + sysdeps/ieee754/mpn2dbl.c | 46 + sysdeps/ieee754/mpn2flt.c | 42 + sysdeps/ieee754/mpn2ldbl.c | 46 + sysdeps/ieee754/nan.h | 46 + sysdeps/ieee754/sqrt.c | 120 + sysdeps/ieee754/support.c | 524 + sysdeps/m68k/Implies | 2 + sysdeps/m68k/Makefile | 32 + sysdeps/m68k/__longjmp.c | 56 + sysdeps/m68k/bsd-_setjmp.S | 42 + sysdeps/m68k/bsd-setjmp.S | 42 + sysdeps/m68k/bytesex.h | 3 + sysdeps/m68k/ffs.c | 42 + sysdeps/m68k/fpu/Makefile | 11 + sysdeps/m68k/fpu/__math.h | 168 + sysdeps/m68k/fpu/acos.c | 32 + sysdeps/m68k/fpu/asin.c | 2 + sysdeps/m68k/fpu/atan.c | 2 + sysdeps/m68k/fpu/atan2.c | 71 + sysdeps/m68k/fpu/atanh.c | 2 + sysdeps/m68k/fpu/ceil.c | 4 + sysdeps/m68k/fpu/cos.c | 2 + sysdeps/m68k/fpu/cosh.c | 2 + sysdeps/m68k/fpu/drem.c | 31 + sysdeps/m68k/fpu/exp.c | 3 + sysdeps/m68k/fpu/expm1.c | 3 + sysdeps/m68k/fpu/fabs.c | 3 + sysdeps/m68k/fpu/fl.h | 41 + sysdeps/m68k/fpu/floor.c | 3 + sysdeps/m68k/fpu/fmod.c | 27 + sysdeps/m68k/fpu/frexp.c | 27 + sysdeps/m68k/fpu/isinf.c | 34 + sysdeps/m68k/fpu/isnan.c | 4 + sysdeps/m68k/fpu/ldexp.c | 27 + sysdeps/m68k/fpu/log.c | 3 + sysdeps/m68k/fpu/log10.c | 2 + sysdeps/m68k/fpu/log1p.c | 2 + sysdeps/m68k/fpu/logb.c | 46 + sysdeps/m68k/fpu/pow.c | 27 + sysdeps/m68k/fpu/rint.c | 5 + sysdeps/m68k/fpu/sin.c | 2 + sysdeps/m68k/fpu/sinh.c | 2 + sysdeps/m68k/fpu/sqrt.c | 2 + sysdeps/m68k/fpu/switch/68881-sw.h | 64 + sysdeps/m68k/fpu/switch/Dist | 1 + sysdeps/m68k/fpu/switch/Makefile | 52 + sysdeps/m68k/fpu/switch/__math.h | 1 + sysdeps/m68k/fpu/switch/switch.c | 86 + sysdeps/m68k/fpu/tan.c | 2 + sysdeps/m68k/fpu/tanh.c | 2 + sysdeps/m68k/jmp_buf.h | 19 + sysdeps/m68k/m68020/add_n.S | 76 + sysdeps/m68k/m68020/addmul_1.S | 80 + sysdeps/m68k/m68020/asm-syntax.h | 105 + sysdeps/m68k/m68020/mul_1.S | 87 + sysdeps/m68k/m68020/sub_n.S | 76 + sysdeps/m68k/m68020/submul_1.S | 80 + sysdeps/m68k/memcopy.h | 95 + sysdeps/m68k/setjmp.c | 48 + sysdeps/m88k/ffs.c | 42 + sysdeps/m88k/m88100/add_n.S | 133 + sysdeps/m88k/m88100/mul_1.S | 127 + sysdeps/m88k/m88100/sub_n.S | 134 + sysdeps/m88k/m88110/mul_1.S | 80 + sysdeps/mach/Makefile | 74 + sysdeps/mach/Subdirs | 1 + sysdeps/mach/_strerror.c | 60 + sysdeps/mach/adjtime.c | 46 + sysdeps/mach/alpha/machine-lock.h | 80 + sysdeps/mach/alpha/machine-sp.h | 36 + sysdeps/mach/alpha/syscall.S | 39 + sysdeps/mach/alpha/sysdep.h | 41 + sysdeps/mach/alpha/thread_state.h | 39 + sysdeps/mach/configure | 17 + sysdeps/mach/configure.in | 15 + sysdeps/mach/getpagesize.c | 32 + sysdeps/mach/gettimeofday.c | 47 + sysdeps/mach/hppa/machine-lock.h | 63 + sysdeps/mach/hurd/.cvsignore | 4 + sysdeps/mach/hurd/Dist | 3 + sysdeps/mach/hurd/Implies | 2 + sysdeps/mach/hurd/Makefile | 132 + sysdeps/mach/hurd/Subdirs | 1 + sysdeps/mach/hurd/_exit.c | 54 + sysdeps/mach/hurd/accept.c | 71 + sysdeps/mach/hurd/access.c | 138 + sysdeps/mach/hurd/adjtime.c | 53 + sysdeps/mach/hurd/alpha/exc2signal.c | 76 + sysdeps/mach/hurd/alpha/longjmp-ctx.c | 38 + sysdeps/mach/hurd/alpha/longjmp-ts.c | 41 + sysdeps/mach/hurd/alpha/sigcontext.h | 65 + sysdeps/mach/hurd/alpha/sigreturn.c | 212 + sysdeps/mach/hurd/alpha/trampoline.c | 286 + sysdeps/mach/hurd/bind.c | 102 + sysdeps/mach/hurd/brk.c | 130 + sysdeps/mach/hurd/chdir.c | 45 + sysdeps/mach/hurd/chflags.c | 38 + sysdeps/mach/hurd/chmod.c | 40 + sysdeps/mach/hurd/chown.c | 41 + sysdeps/mach/hurd/chroot.c | 45 + sysdeps/mach/hurd/close.c | 36 + sysdeps/mach/hurd/closedir.c | 52 + sysdeps/mach/hurd/configure | 21 + sysdeps/mach/hurd/configure.in | 19 + sysdeps/mach/hurd/connect.c | 75 + sysdeps/mach/hurd/defs.c | 85 + sysdeps/mach/hurd/dirstream.h | 40 + sysdeps/mach/hurd/dup2.c | 114 + sysdeps/mach/hurd/err_hurd.sub | 11 + sysdeps/mach/hurd/errlist.awk | 77 + sysdeps/mach/hurd/errlis