Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 27 Dec 2002 21:14:15 -0800 (PST)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 22828 for review
Message-ID:  <200212280514.gBS5EFTP085495@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

http://perforce.freebsd.org/chv.cgi?CH=22828

Change 22828 by marcel@marcel_vaio on 2002/12/27 21:13:51

	IFC @22826

Affected files ...

.. //depot/projects/ia64/lib/libc/gen/devname.3#4 integrate
.. //depot/projects/ia64/lib/libc/gen/dirname.3#3 integrate
.. //depot/projects/ia64/lib/libc/gen/getcap.c#4 integrate
.. //depot/projects/ia64/lib/libc/gen/getpagesize.3#3 integrate
.. //depot/projects/ia64/lib/libc/gen/readpassphrase.3#5 integrate
.. //depot/projects/ia64/lib/libc/gen/tcsetattr.3#4 integrate
.. //depot/projects/ia64/lib/libc/gen/wordexp.3#2 integrate
.. //depot/projects/ia64/lib/libc/gen/wordexp.c#2 integrate
.. //depot/projects/ia64/lib/libc/i386/sys/i386_set_watch.3#4 integrate
.. //depot/projects/ia64/lib/libc/net/inet6_option_space.3#4 integrate
.. //depot/projects/ia64/lib/libc/net/nsdispatch.3#3 integrate
.. //depot/projects/ia64/lib/libc/posix1e/acl.3#3 integrate
.. //depot/projects/ia64/lib/libc/posix1e/acl_get_qualifier.3#3 integrate
.. //depot/projects/ia64/lib/libc/posix1e/acl_get_tag_type.3#4 integrate
.. //depot/projects/ia64/lib/libc/posix1e/mac_set.3#5 integrate
.. //depot/projects/ia64/lib/libc/rpc/rpc.3#4 integrate
.. //depot/projects/ia64/lib/libc/sys/aio_read.2#5 integrate
.. //depot/projects/ia64/lib/libc/sys/fhopen.2#5 integrate
.. //depot/projects/ia64/lib/libc/sys/kse.2#7 integrate
.. //depot/projects/ia64/lib/libc/sys/madvise.2#5 integrate
.. //depot/projects/ia64/lib/libc/sys/nfssvc.2#3 integrate
.. //depot/projects/ia64/lib/libc/sys/sigaction.2#11 integrate
.. //depot/projects/ia64/lib/libc/sys/socket.2#5 integrate
.. //depot/projects/ia64/lib/libc/sys/vfork.2#4 integrate
.. //depot/projects/ia64/lib/libc_r/man/pthread_attr_get_np.3#3 integrate
.. //depot/projects/ia64/lib/libc_r/man/pthread_mutexattr.3#2 integrate
.. //depot/projects/ia64/lib/libc_r/man/sem_destroy.3#2 integrate
.. //depot/projects/ia64/lib/libcam/cam_cdbparse.3#3 integrate
.. //depot/projects/ia64/lib/libcrypt/crypt.3#4 integrate
.. //depot/projects/ia64/lib/libdevinfo/devinfo.3#3 integrate
.. //depot/projects/ia64/lib/libedit/editrc.5#3 integrate
.. //depot/projects/ia64/lib/libexpat/libbsdxml.3#2 integrate
.. //depot/projects/ia64/lib/libfetch/fetch.3#4 integrate
.. //depot/projects/ia64/lib/libftpio/ftpio.3#2 integrate
.. //depot/projects/ia64/lib/libipsec/ipsec_set_policy.3#3 integrate
.. //depot/projects/ia64/lib/libkvm/kvm_sparc64.c#6 integrate
.. //depot/projects/ia64/lib/libnetgraph/netgraph.3#2 integrate
.. //depot/projects/ia64/lib/libpam/modules/pam_ftp/pam_ftp.8#2 integrate
.. //depot/projects/ia64/lib/libpam/modules/pam_opie/pam_opie.8#5 integrate
.. //depot/projects/ia64/lib/libpam/modules/pam_unix/pam_unix.8#5 integrate
.. //depot/projects/ia64/lib/libpthread/man/pthread_mutexattr.3#2 integrate
.. //depot/projects/ia64/lib/libpthread/man/sem_destroy.3#2 integrate
.. //depot/projects/ia64/lib/libutil/auth.3#2 integrate
.. //depot/projects/ia64/lib/libutil/login_cap.3#3 integrate
.. //depot/projects/ia64/lib/msun/man/hypot.3#2 integrate
.. //depot/projects/ia64/libexec/ftpd/ftpd.8#7 integrate
.. //depot/projects/ia64/libexec/getty/gettytab.5#3 integrate
.. //depot/projects/ia64/libexec/ypxfr/ypxfr.8#5 integrate
.. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/hardware/alpha/proc-alpha.sgml#11 integrate
.. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/installation/common/install.sgml#9 integrate
.. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/installation/common/trouble.sgml#6 integrate
.. //depot/projects/ia64/release/doc/de_DE.ISO8859-1/relnotes/common/new.sgml#18 integrate
.. //depot/projects/ia64/sbin/atm/atm/atm.8#2 integrate
.. //depot/projects/ia64/sbin/devd/devd.8#4 integrate
.. //depot/projects/ia64/sbin/devd/devd.conf.5#4 integrate
.. //depot/projects/ia64/sbin/fsck/fsck.8#6 integrate
.. //depot/projects/ia64/sbin/ip6fw/ip6fw.8#6 integrate
.. //depot/projects/ia64/sbin/mdmfs/mdmfs.8#6 integrate
.. //depot/projects/ia64/sbin/mount_hpfs/mount_hpfs.8#5 integrate
.. //depot/projects/ia64/sbin/ping/ping.8#6 integrate
.. //depot/projects/ia64/sbin/raidctl/raidctl.8#4 integrate
.. //depot/projects/ia64/sbin/reboot/reboot.8#9 integrate
.. //depot/projects/ia64/sbin/vinum/vinum.8#7 integrate
.. //depot/projects/ia64/share/examples/ipfilter/firewall.1#2 integrate
.. //depot/projects/ia64/share/examples/ipfilter/firewall.2#2 integrate
.. //depot/projects/ia64/share/man/man4/ahd.4#3 integrate
.. //depot/projects/ia64/share/man/man4/crypto.4#3 integrate
.. //depot/projects/ia64/share/man/man4/geom.4#5 integrate
.. //depot/projects/ia64/share/man/man4/mac_biba.4#7 integrate
.. //depot/projects/ia64/share/man/man4/ng_bluetooth.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_btsocket.4#3 integrate
.. //depot/projects/ia64/share/man/man4/ng_hci.4#3 integrate
.. //depot/projects/ia64/share/man/man4/psm.4#3 integrate
.. //depot/projects/ia64/share/man/man4/tcp.4#11 integrate
.. //depot/projects/ia64/share/man/man4/ti.4#4 integrate
.. //depot/projects/ia64/share/man/man5/Makefile#6 integrate
.. //depot/projects/ia64/share/man/man5/msdos.5#1 branch
.. //depot/projects/ia64/share/man/man5/rc.conf.5#22 integrate
.. //depot/projects/ia64/share/man/man7/tuning.7#18 integrate
.. //depot/projects/ia64/share/man/man8/picobsd.8#12 integrate
.. //depot/projects/ia64/share/man/man8/rc.subr.8#2 integrate
.. //depot/projects/ia64/share/man/man9/accept_filter.9#3 integrate
.. //depot/projects/ia64/share/man/man9/mac.9#5 integrate
.. //depot/projects/ia64/share/man/man9/mi_switch.9#4 integrate
.. //depot/projects/ia64/share/man/man9/microseq.9#2 integrate
.. //depot/projects/ia64/share/man/man9/style.9#19 integrate
.. //depot/projects/ia64/sys/ddb/db_command.c#10 integrate
.. //depot/projects/ia64/sys/ddb/db_ps.c#11 integrate
.. //depot/projects/ia64/sys/ddb/ddb.h#6 integrate
.. //depot/projects/ia64/sys/dev/aac/aac.c#12 integrate
.. //depot/projects/ia64/sys/dev/asr/asr.c#9 integrate
.. //depot/projects/ia64/sys/dev/iir/iir_ctrl.c#4 integrate
.. //depot/projects/ia64/sys/dev/ppbus/pcfclock.c#4 integrate
.. //depot/projects/ia64/sys/dev/ppbus/pps.c#7 integrate
.. //depot/projects/ia64/sys/dev/tdfx/tdfx_pci.c#7 integrate
.. //depot/projects/ia64/sys/dev/tga/tga_pci.c#3 integrate
.. //depot/projects/ia64/sys/geom/geom_kern.c#11 integrate
.. //depot/projects/ia64/sys/i386/i386/db_trace.c#8 integrate
.. //depot/projects/ia64/sys/i386/i386/pmap.c#29 integrate
.. //depot/projects/ia64/sys/kern/init_main.c#21 integrate
.. //depot/projects/ia64/sys/kern/kern_condvar.c#17 integrate
.. //depot/projects/ia64/sys/kern/kern_descrip.c#40 integrate
.. //depot/projects/ia64/sys/kern/kern_fork.c#25 integrate
.. //depot/projects/ia64/sys/kern/kern_sig.c#32 integrate
.. //depot/projects/ia64/sys/kern/kern_switch.c#16 integrate
.. //depot/projects/ia64/sys/kern/kern_synch.c#24 integrate
.. //depot/projects/ia64/sys/kern/kern_thread.c#22 integrate
.. //depot/projects/ia64/sys/kern/sched_4bsd.c#4 integrate
.. //depot/projects/ia64/sys/kern/subr_trap.c#18 integrate
.. //depot/projects/ia64/sys/kern/vfs_aio.c#24 integrate
.. //depot/projects/ia64/sys/kern/vfs_bio.c#30 integrate
.. //depot/projects/ia64/sys/net/bridge.c#15 integrate
.. //depot/projects/ia64/sys/net/if_var.h#15 integrate
.. //depot/projects/ia64/sys/net/raw_usrreq.c#8 integrate
.. //depot/projects/ia64/sys/netinet/ip_fw.c#11 integrate
.. //depot/projects/ia64/sys/netinet/ip_fw2.c#13 integrate
.. //depot/projects/ia64/sys/sparc64/include/vmparam.h#8 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/dump_machdep.c#3 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/machdep.c#28 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/mem.c#2 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/pmap.c#28 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/vm_machdep.c#14 integrate
.. //depot/projects/ia64/sys/sys/mount.h#18 integrate
.. //depot/projects/ia64/sys/sys/proc.h#41 integrate
.. //depot/projects/ia64/sys/ufs/ffs/ffs_extern.h#10 integrate
.. //depot/projects/ia64/sys/ufs/ffs/ffs_subr.c#6 integrate
.. //depot/projects/ia64/sys/ufs/ffs/ffs_vfsops.c#26 integrate
.. //depot/projects/ia64/sys/ufs/ufs/ufs_inode.c#10 integrate
.. //depot/projects/ia64/sys/ufs/ufs/ufsmount.h#6 integrate
.. //depot/projects/ia64/sys/vm/phys_pager.c#8 integrate
.. //depot/projects/ia64/sys/vm/vm_object.c#33 integrate
.. //depot/projects/ia64/usr.bin/getopt/getopt.1#3 integrate
.. //depot/projects/ia64/usr.bin/lex/lex.1#2 integrate
.. //depot/projects/ia64/usr.bin/m4/m4.1#6 integrate
.. //depot/projects/ia64/usr.bin/mkdep/mkdep.1#3 integrate
.. //depot/projects/ia64/usr.bin/mklocale/mklocale.1#6 integrate
.. //depot/projects/ia64/usr.bin/nice/nice.1#7 integrate
.. //depot/projects/ia64/usr.bin/systat/systat.1#5 integrate
.. //depot/projects/ia64/usr.bin/tcopy/tcopy.1#4 integrate
.. //depot/projects/ia64/usr.bin/telnet/telnet.1#3 integrate
.. //depot/projects/ia64/usr.bin/time/time.1#5 integrate
.. //depot/projects/ia64/usr.bin/xargs/xargs.1#11 integrate
.. //depot/projects/ia64/usr.sbin/acpi/amldb/amldb.8#4 integrate
.. //depot/projects/ia64/usr.sbin/adduser/adduser.8#8 integrate
.. //depot/projects/ia64/usr.sbin/adduser/rmuser.8#6 integrate
.. //depot/projects/ia64/usr.sbin/ancontrol/ancontrol.8#6 integrate
.. //depot/projects/ia64/usr.sbin/apmd/apmd.8#3 integrate
.. //depot/projects/ia64/usr.sbin/arp/arp.8#5 integrate
.. //depot/projects/ia64/usr.sbin/arp/arp.c#9 integrate
.. //depot/projects/ia64/usr.sbin/cron/crontab/crontab.5#3 integrate
.. //depot/projects/ia64/usr.sbin/fdcontrol/fdcontrol.8#3 integrate
.. //depot/projects/ia64/usr.sbin/gifconfig/gifconfig.8#5 integrate
.. //depot/projects/ia64/usr.sbin/i4b/dtmfdecode/dtmfdecode.1#3 integrate
.. //depot/projects/ia64/usr.sbin/i4b/isdntrace/isdntrace.8#3 integrate
.. //depot/projects/ia64/usr.sbin/i4b/man/i4btel.4#4 integrate
.. //depot/projects/ia64/usr.sbin/i4b/man/ihfc.4#4 integrate
.. //depot/projects/ia64/usr.sbin/iostat/iostat.8#5 integrate
.. //depot/projects/ia64/usr.sbin/lpr/lpd/lpd.8#5 integrate
.. //depot/projects/ia64/usr.sbin/mountd/exports.5#5 integrate
.. //depot/projects/ia64/usr.sbin/moused/moused.8#3 integrate
.. //depot/projects/ia64/usr.sbin/mrouted/mrinfo.8#3 integrate
.. //depot/projects/ia64/usr.sbin/mrouted/mrouted.8#4 integrate
.. //depot/projects/ia64/usr.sbin/mrouted/mtrace.8#3 integrate
.. //depot/projects/ia64/usr.sbin/newsyslog/newsyslog.8#7 integrate
.. //depot/projects/ia64/usr.sbin/ntp/doc/ntp.conf.5#6 integrate
.. //depot/projects/ia64/usr.sbin/ntp/doc/ntp.keys.5#3 integrate
.. //depot/projects/ia64/usr.sbin/ntp/doc/ntpdc.8#5 integrate
.. //depot/projects/ia64/usr.sbin/ntp/doc/ntpq.8#6 integrate
.. //depot/projects/ia64/usr.sbin/pcvt/loadfont/loadfont.1#2 integrate
.. //depot/projects/ia64/usr.sbin/pkg_install/add/pkg_add.1#6 integrate
.. //depot/projects/ia64/usr.sbin/pkg_install/create/pkg_create.1#9 integrate
.. //depot/projects/ia64/usr.sbin/pppd/pppd.8#3 integrate
.. //depot/projects/ia64/usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8#5 integrate
.. //depot/projects/ia64/usr.sbin/rpc.ypxfrd/rpc.ypxfrd.8#4 integrate
.. //depot/projects/ia64/usr.sbin/rrenumd/rrenumd.conf.5#2 integrate
.. //depot/projects/ia64/usr.sbin/rtadvd/rtadvd.conf.5#2 integrate
.. //depot/projects/ia64/usr.sbin/setkey/setkey.8#4 integrate
.. //depot/projects/ia64/usr.sbin/usbd/usbd.conf.5#2 integrate
.. //depot/projects/ia64/usr.sbin/wicontrol/wicontrol.8#9 integrate
.. //depot/projects/ia64/usr.sbin/ypserv/ypserv.8#6 integrate

Differences ...

==== //depot/projects/ia64/lib/libc/gen/devname.3#4 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)devname.3	8.2 (Berkeley) 4/29/95
-.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.14 2002/12/18 10:13:53 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/devname.3,v 1.15 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd July 18, 1999
 .Dt DEVNAME 3
@@ -83,5 +83,5 @@
 .Sh BUGS
 The
 .Fn devname
-function returns a poiner to an internal static object;
+function returns a pointer to an internal static object;
 thus, subsequent calls will modify the same buffer.

==== //depot/projects/ia64/lib/libc/gen/dirname.3#3 (text+ko) ====

@@ -25,14 +25,14 @@
 .\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
 .\" $OpenBSD: dirname.3,v 1.9 2000/04/18 03:01:25 aaron Exp $
-.\" $FreeBSD: src/lib/libc/gen/dirname.3,v 1.6 2002/12/18 13:33:02 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/dirname.3,v 1.7 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd August 17, 1997
 .Dt DIRNAME 3
 .Os
 .Sh NAME
 .Nm dirname
-.Nd extract the directory portition of a pathname
+.Nd extract the directory part of a pathname
 .Sh SYNOPSIS
 .In libgen.h
 .Ft char *

==== //depot/projects/ia64/lib/libc/gen/getcap.c#4 (text+ko) ====

@@ -38,7 +38,7 @@
 static char sccsid[] = "@(#)getcap.c	8.3 (Berkeley) 3/25/94";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/gen/getcap.c,v 1.17 2002/03/22 09:18:24 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/gen/getcap.c,v 1.18 2002/12/27 08:43:40 alfred Exp $");
 
 #include "namespace.h"
 #include <sys/types.h>
@@ -69,7 +69,7 @@
 static char	*toprec;	/* Additional record specified by cgetset() */
 static int	 gottoprec;	/* Flag indicating retrieval of toprecord */
 
-static int	cdbget(DB *, char **, char *);
+static int	cdbget(DB *, char **, const char *);
 static int 	getent(char **, u_int *, char **, int, const char *, int, char *);
 static int	nfcmp(char *, char *);
 
@@ -533,19 +533,25 @@
 }
 
 static int
-cdbget(DB *capdbp, char **bp, char *name)
+cdbget(DB *capdbp, char **bp, const char *name)
 {
 	DBT key, data;
+	char *namebuf;
 
-	key.data = name;
-	key.size = strlen(name);
+	namebuf = strdup(name);
+	if (namebuf == NULL)
+		return (-2);
+	key.data = namebuf;
+	key.size = strlen(namebuf);
 
 	for (;;) {
 		/* Get the reference. */
 		switch(capdbp->get(capdbp, &key, &data, 0)) {
 		case -1:
+			free(namebuf);
 			return (-2);
 		case 1:
+			free(namebuf);
 			return (-1);
 		}
 
@@ -558,6 +564,7 @@
 	}
 
 	*bp = (char *)data.data + 1;
+	free(namebuf);
 	return (((char *)(data.data))[0] == TCERR ? 1 : 0);
 }
 
@@ -568,7 +575,7 @@
 int
 cgetmatch(const char *buf, const char *name)
 {
-	char *np, *bp;
+	const char *np, *bp;
 
 	/*
 	 * Start search at beginning of record.

==== //depot/projects/ia64/lib/libc/gen/getpagesize.3#3 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)getpagesize.3	8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/gen/getpagesize.3,v 1.10 2002/12/18 10:13:54 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/getpagesize.3,v 1.11 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd June 4, 1993
 .Dt GETPAGESIZE 3
@@ -60,6 +60,6 @@
 .Xr sbrk 2
 .Sh HISTORY
 The
-.Fn getpagesze
+.Fn getpagesize
 function appeared in
 .Bx 4.2 .

==== //depot/projects/ia64/lib/libc/gen/readpassphrase.3#5 (text+ko) ====

@@ -25,7 +25,7 @@
 .\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 .\" ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/gen/readpassphrase.3,v 1.5 2002/12/18 10:13:54 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/readpassphrase.3,v 1.6 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd December 7, 2001
 .Dt READPASSPHRASE 3
@@ -168,7 +168,7 @@
 and
 .Dv SIGTTOU
 signals (stop signal generated from keyboard or due to terminal I/O
-from a background proccess) are treated specially.
+from a background process) are treated specially.
 When the process is resumed after it has been stopped,
 .Fn readpassphrase
 will reprint the prompt and the user may then enter a passphrase.

==== //depot/projects/ia64/lib/libc/gen/tcsetattr.3#4 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)tcsetattr.3	8.3 (Berkeley) 1/2/94
-.\" $FreeBSD: src/lib/libc/gen/tcsetattr.3,v 1.11 2002/12/19 09:40:21 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/tcsetattr.3,v 1.12 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd January 2, 1994
 .Dt TCSETATTR 3
@@ -96,7 +96,7 @@
 The input and output baud rates are found in the termios structure.
 The unsigned integer
 .Li speed_t
-is typdef'd in the include file
+is typedef'd in the include file
 .Aq Pa termios.h .
 The value of the integer corresponds directly to the baud rate being
 represented, however, the following symbolic values are defined.

==== //depot/projects/ia64/lib/libc/gen/wordexp.3#2 (text+ko) ====

@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/gen/wordexp.3,v 1.1 2002/12/26 14:34:18 tjr Exp $
+.\" $FreeBSD: src/lib/libc/gen/wordexp.3,v 1.2 2002/12/27 08:28:53 tjr Exp $
 .\"
 .Dd December 27, 2002
 .Dt WORDEXP 3
@@ -192,7 +192,7 @@
 .Fn wordexp
 and
 .Fn wordfree
-functions conforms to
+functions conform to
 .St -p1003.1-2001 .
 .Sh BUGS
 Do not pass untrusted user data to

==== //depot/projects/ia64/lib/libc/gen/wordexp.c#2 (text+ko) ====

@@ -37,7 +37,7 @@
 #include <wordexp.h>
 #include "un-namespace.h"
 
-__FBSDID("$FreeBSD: src/lib/libc/gen/wordexp.c,v 1.1 2002/12/26 14:34:18 tjr Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/gen/wordexp.c,v 1.2 2002/12/27 01:01:03 tjr Exp $");
 
 static int	we_askshell(const char *, wordexp_t *, int);
 static int	we_check(const char *, int);
@@ -210,7 +210,7 @@
  *	special characters: <newline> |&;<>(){}
  *	or command substitutions when WRDE_NOCMD is set in flags.
  */
-int
+static int
 we_check(const char *words, int flags)
 {
 	char c;

==== //depot/projects/ia64/lib/libc/i386/sys/i386_set_watch.3#4 (text+ko) ====

@@ -25,7 +25,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/i386/sys/i386_set_watch.3,v 1.5 2002/12/19 09:40:22 ru Exp $
+.\" $FreeBSD: src/lib/libc/i386/sys/i386_set_watch.3,v 1.6 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd August 24, 2000
 .Os
@@ -68,7 +68,7 @@
 specifies the size in bytes of the area to be watched (1, 2, or 4 bytes),
 and
 .Fa access
-specifes the type of watch point:
+specifies the type of watch point:
 .Pp
 .Bd -literal -offset indent -compact
 DBREG_DR7_EXEC	  An execution breakpoint.

==== //depot/projects/ia64/lib/libc/net/inet6_option_space.3#4 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     $Id: inet6_option_space.3,v 1.4 2000/02/05 10:32:24 jinmei Exp $
-.\" $FreeBSD: src/lib/libc/net/inet6_option_space.3,v 1.10 2002/12/19 09:40:22 ru Exp $
+.\" $FreeBSD: src/lib/libc/net/inet6_option_space.3,v 1.11 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd December 10, 1999
 .Dt INET6_OPTION_SPACE 3
@@ -66,7 +66,7 @@
 .Sh DESCRIPTION
 .\"
 Building and parsing the Hop-by-Hop and Destination options is
-complicated due to alignment constranints, padding and
+complicated due to alignment constraints, padding and
 ancillary data manipulation.
 RFC2292 defines a set of functions to help the application.
 The function prototypes for

==== //depot/projects/ia64/lib/libc/net/nsdispatch.3#3 (text+ko) ====

@@ -1,5 +1,5 @@
 .\"	$NetBSD: nsdispatch.3,v 1.8 1999/03/22 19:44:53 garbled Exp $
-.\"	$FreeBSD: src/lib/libc/net/nsdispatch.3,v 1.6 2002/12/12 22:22:51 trhodes Exp $
+.\"	$FreeBSD: src/lib/libc/net/nsdispatch.3,v 1.7 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .\" Copyright (c) 1997, 1998, 1999 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -89,7 +89,7 @@
 .Va cb
 defined as a function which handles that source, and
 .Va cb_data
-is used to pass arbritrary data to the callback function.
+is used to pass arbitrary data to the callback function.
 The last entry in
 .Va dtab
 should contain
@@ -161,7 +161,7 @@
 .Va va_list .
 .Ss Valid source types
 Whilst there is support for arbitrary sources, the following
-#defines for commonly implementated sources are available:
+#defines for commonly implemented sources are available:
 .Bl -column NS_COMPAT COMPAT -offset indent
 .It Sy "#define	value"
 .It "NSSRC_FILES	""files"""

==== //depot/projects/ia64/lib/libc/posix1e/acl.3#3 (text+ko) ====

@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/posix1e/acl.3,v 1.19 2002/11/08 15:01:28 rwatson Exp $
+.\" $FreeBSD: src/lib/libc/posix1e/acl.3,v 1.20 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd January 28, 2000
 .Dt ACL 3
@@ -41,7 +41,7 @@
 permits file systems to export Access Control Lists via the VFS, and
 provides a library for userland access to and manipulation of these ACLs.
 Not all file systems provide support for ACLs, and some may require that
-ACL support be explicitely enabled by the administrator.
+ACL support be explicitly enabled by the administrator.
 The library calls include routines to allocate, duplicate, retrieve, set,
 and validate ACLs associated with file objects.
 As well as the POSIX.1e routines, there are a number of non-portable

==== //depot/projects/ia64/lib/libc/posix1e/acl_get_qualifier.3#3 (text+ko) ====

@@ -23,7 +23,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/posix1e/acl_get_qualifier.3,v 1.5 2002/12/18 12:45:09 ru Exp $
+.\" $FreeBSD: src/lib/libc/posix1e/acl_get_qualifier.3,v 1.6 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd March 13, 2001
 .Dt ACL_GET_QUALIFIER 3
@@ -66,7 +66,7 @@
 will be a pointer to type
 .Vt gid_t .
 .Pp
-If the value of the tag type in the ACL enty referred to by
+If the value of the tag type in the ACL entry referred to by
 .Fa entry_d
 is
 .Dv ACL_UNDEFINED_TAG , ACL_USER_OBJ , ACL_GROUP_OBJ ,

==== //depot/projects/ia64/lib/libc/posix1e/acl_get_tag_type.3#4 (text+ko) ====

@@ -23,7 +23,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/posix1e/acl_get_tag_type.3,v 1.6 2002/12/18 12:45:09 ru Exp $
+.\" $FreeBSD: src/lib/libc/posix1e/acl_get_tag_type.3,v 1.7 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd March 10, 2001
 .Dt ACL_GET_TAG_TYPE 3
@@ -42,7 +42,7 @@
 The
 .Fn acl_get_tag_type
 function
-is a POSIX.1e call that returs the tag type for the ACL entry
+is a POSIX.1e call that returns the tag type for the ACL entry
 .Fa entry_d .
 Upon successful completion, the location referred to by the argument
 .Fa tag_type_p

==== //depot/projects/ia64/lib/libc/posix1e/mac_set.3#5 (text+ko) ====

@@ -31,7 +31,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/posix1e/mac_set.3,v 1.4 2002/12/19 09:40:23 ru Exp $
+.\" $FreeBSD: src/lib/libc/posix1e/mac_set.3,v 1.5 2002/12/27 12:15:28 schweikh Exp $
 .\"
 .Dd December 21, 2001
 .Dt MAC_SET 3
@@ -101,7 +101,7 @@
 by the file referenced by
 .Fa fd .
 .It Bq Er EPERM
-The calling process had insufficient privelege
+The calling process had insufficient privilege
 to change the MAC label.
 .It Bq Er EROFS
 File system for the object being modified

==== //depot/projects/ia64/lib/libc/rpc/rpc.3#4 (text+ko) ====

@@ -1,7 +1,7 @@
 .\" @(#)rpc.3n 1.31 93/08/31 SMI; from SVr4
 .\" Copyright 1989 AT&T
 .\" $NetBSD: rpc.3,v 1.10 2000/06/02 23:11:12 fvdl Exp $
-.\" $FreeBSD: src/lib/libc/rpc/rpc.3,v 1.19 2002/12/19 09:40:23 ru Exp $
+.\" $FreeBSD: src/lib/libc/rpc/rpc.3,v 1.20 2002/12/27 12:15:29 schweikh Exp $
 .Dd May 7, 1993
 .Dt RPC 3
 .Os
@@ -298,7 +298,7 @@
 };
 
 /*
- * The format of the addres and options arguments of the XTI t_bind call.
+ * The format of the address and options arguments of the XTI t_bind call.
  * Only provided for compatibility, it should not be used other than
  * as an argument to svc_tli_create().
  */

==== //depot/projects/ia64/lib/libc/sys/aio_read.2#5 (text+ko) ====

@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/sys/aio_read.2,v 1.16 2002/12/19 09:40:24 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/aio_read.2,v 1.17 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd November 17, 1998
 .Dt AIO_READ 2
@@ -132,7 +132,7 @@
 .Fn aio_return
 system call must be called, and will return -1, and
 .Fn aio_error
-must be called to determine the actual calue that would have been
+must be called to determine the actual value that would have been
 returned in
 .Va errno .
 .Pp

==== //depot/projects/ia64/lib/libc/sys/fhopen.2#5 (text+ko) ====

@@ -4,7 +4,7 @@
 .\" All rights reserved.
 .\"
 .\" This software was written by William Studenmund of the
-.\" Numerical Aerospace Similation Facility, NASA Ames Research Center.
+.\" Numerical Aerospace Simulation Facility, NASA Ames Research Center.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
 .\" modification, are permitted provided that the following conditions
@@ -31,7 +31,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/sys/fhopen.2,v 1.14 2002/12/19 09:40:24 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/fhopen.2,v 1.15 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd June 29, 1999
 .Dt FHOPEN 2
@@ -87,7 +87,7 @@
 .Xr fstat 2
 and
 .Xr fstatfs 2
-calls except that they return information for the file refered to by
+calls except that they return information for the file referred to by
 .Fa fhp
 rather than an open file.
 .Sh RETURN VALUES
@@ -105,7 +105,7 @@
 .Xr fstat 2 ,
 and
 .Xr fstatfs 2
-respectivly,
+respectively,
 .Fn fhopen ,
 .Fn fhstat ,
 and

==== //depot/projects/ia64/lib/libc/sys/kse.2#7 (text+ko) ====

@@ -33,7 +33,7 @@
 .\" THE USE OF THIS SOFTWARE, EVEN IF PACKET DESIGN IS ADVISED OF
 .\" THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc/sys/kse.2,v 1.6 2002/12/19 09:40:25 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/kse.2,v 1.7 2002/12/27 08:21:15 julian Exp $
 .\"
 .Dd September 10, 2002
 .Dt KSE 2
@@ -85,7 +85,7 @@
 ability to make scheduling decisions.
 A kernel-to-user upcall mechanism is used to pass control to the user
 threading library whenever a scheduling decision needs to be made.
-Arbitrarily many user threads are multiplexed onto a fixed number of
+An arbitrarily number of user threads are multiplexed onto a fixed number of
 virtual CPUs supplied by the kernel.
 This can be thought of as an
 .Dq "N to M"
@@ -126,11 +126,13 @@
 The KSE becomes
 .Sy unassigned ,
 and the associated thread is suspended, when the KSE has an associated
-.Sy mailbox
-(see below) and any of the following occurs:
+.Sy mailbox ,
+(see below) the thread has an associated 
+.Sy thread mailbox ,
+(also see below) and any of the following occurs:
 .Bl -bullet
 .It
-The thread invokes a blocking system call.
+The thread invokes a system call that blocks.
 .It
 The thread makes any other demand of the kernel that cannot be immediately
 satisfied, e.g., touches a page of memory that needs to be fetched from disk,
@@ -139,7 +141,8 @@
 Another thread that was previously blocked in the kernel completes its
 work in the kernel (or is
 .Sy interrupted )
-and becomes ready to return to user space.
+and becomes ready to return to user space, and the current thread is returning
+to user space.
 .It
 A signal is delivered to the process, and this KSE is chosen to deliver it.
 .El
@@ -163,13 +166,13 @@
 priority may be assigned.
 For the purposes of process scheduling and accounting, each
 KSE group
-counts the same as a traditional unthreaded process.
+counts similarly to a traditional unthreaded process.
 Individual KSEs within a KSE group are effectively indistinguishable,
 and any KSE in a KSE group may be assigned by the kernel to any runnable
-thread associated with that KSE group.
+(in the kernel) thread associated with that KSE group.
 In practice, the kernel attempts to preserve the affinity between threads
 and actual CPUs to optimize cache behavior, but this is invisible to the
-user process.
+user process. (Affinity is not yet implemented).
 .Pp
 Each KSE has a unique
 .Sy "KSE mailbox"
@@ -234,7 +237,8 @@
 .Fa newgroup
 equal to zero does not create a new KSE; instead, it simply associates the
 current KSE with the supplied KSE mailbox, and no immediate upcall results.
-However, the upcall will be invoked the next time the thread blocks.
+However, an upcall will be triggered the next time the thread blocks and
+the required conditions are met.
 .Pp
 The kernel does not allow more KSEs to exist in a KSE group than the
 number of physical CPUs in the system (this number is available as the
@@ -256,7 +260,7 @@
 causes the KSE assigned to the currently running thread to be destroyed.
 If this KSE is the last one in the KSE group, there must be no remaining
 threads associated with the KSE group blocked in the kernel.
-This system call does not return.
+This system call does not return unless there is an error.
 .Pp
 As a special case, if the last remaining KSE in the last remaining KSE group
 invokes this system call, then the KSE is not destroyed;
@@ -264,6 +268,7 @@
 .Fn kse_exit
 returns normally.
 This returns the process to its original, unthreaded state.
+(this is not yet implemented).
 .Pp
 The
 .Fn kse_release
@@ -272,18 +277,19 @@
 .Dq park
 the KSE assigned to the currently running thread when it is not needed,
 e.g., when there are more available KSEs than runnable user threads.
-The KSE remains unassigned but does not upcall until there is a new reason to
-do so, e.g., a previously blocked thread becomes runnable.
+The thread converts to an upcall but does not get scheduled until
+there is a new reason to do so, e.g., a previously
+blocked thread becomes runnable.
 If successful,
 .Fn kse_release
-does not return.
+does not return o the caller.
 .Pp
 The
 .Fn kse_wakeup
 system call
 is the opposite of
 .Fn kse_release .
-It causes the KSE associated with the mailbox pointed to by
+It causes the (parked) KSE associated with the mailbox pointed to by
 .Fa mbx
 to be woken up, causing it to upcall.
 If the KSE has already woken up for another reason, this system call has no
@@ -315,16 +321,13 @@
 .Ss Signals
 .\"
 When a process has at least one KSE with an associated mailbox, then
-signals are no longer delivered on the process stack.
-Instead, signals are delivered via upcalls.
+signals might no longer be delivered on the process stack.
+Instead, signals may be delivered via upcalls.
 Multiple signals may be delivered with one upcall.
+(This feature is not yet coded).
 .Pp
 If there are multiple KSE groups in the process, which KSE group is
 chosen to deliver the signal is indeterminate.
-However, once a signal has been delivered to a specific KSE group,
-that KSE group then takes ownership of signal delivery and all subsequent
-signals are delivered via that KSE group.
-When this KSE group is destroyed, a new KSE group is chosen as needed.
 .\"
 .Ss KSE Mailboxes
 .\"
@@ -410,26 +413,30 @@
 .Em Note :
 modification of
 .Va km_curthread
-by the user thread scheduler must be atomic to avoid the race condition
-where the kernel saves a partially modified value.
+by the user thread scheduler must be atomic
+with the loading of the context of the new thread, to avoid
+the situation where the thread context area
+may be modified by a blocking async operation, while there
+is still valid information to be read out of it.
 .Pp
 .Va km_completed
 points to a linked list of user threads that have completed their work
 in the kernel since the last upcall.
 The user thread scheduler should put these threads back into its
 own runnable queue.
-Each thread in a KSE group that completes is guaranteed to be
+Each thread in a KSE group that completes a kernel operation 
+(synchronous or asynchronous) that results in an upcall is guaranteed to be
 linked into exactly one KSE's
 .Va km_completed
 list; which KSE in the group, however, is indeterminate.
-Furthermore, the thread will appear in only one upcall.
+Furthermore, the completion will be reported in only one upcall.
 .Pp
 .Va km_sigscaught
 contains the list of signals caught by this process since the previous
 upcall to any KSE in the process.
 As long as there exists one or more KSEs with an associated mailbox in
 the user process, signals are delivered this way rather than the
-traditional way.
+traditional way. (This has not bein implemented and may change).
 .Pp
 .Va km_timeofday
 is set by the kernel to the current system time before performing
@@ -463,7 +470,7 @@
 .Pp
 .Va tm_context
 stores the context for the thread when the thread is blocked in user space.
-This field is updated by the kernel before a completed thread is returned
+This field is also updated by the kernel before a completed thread is returned
 to the user thread scheduler via
 .Va km_completed .
 .Pp
@@ -514,9 +521,6 @@
 .Pp
 All of these system calls return a non-zero error code in case of an error.
 .Pp
-.Em Note :
-error codes are returned directly rather than via
-.Va errno .
 .Sh ERRORS
 The
 .Fn kse_create

==== //depot/projects/ia64/lib/libc/sys/madvise.2#5 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)madvise.2	8.1 (Berkeley) 6/9/93
-.\" $FreeBSD: src/lib/libc/sys/madvise.2,v 1.26 2002/12/18 09:22:31 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/madvise.2,v 1.27 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd July 19, 1996
 .Dt MADVISE 2
@@ -121,7 +121,7 @@
 .It Dv MADV_AUTOSYNC
 Undoes the effects of MADV_NOSYNC for any future pages dirtied within the
 address range.  The effect on pages already dirtied is indeterminate - they
-may or may not be reverted.  You can guarentee reversion by using the
+may or may not be reverted.  You can guarantee reversion by using the
 .Xr msync 2
 or
 .Xr fsync 2

==== //depot/projects/ia64/lib/libc/sys/nfssvc.2#3 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)nfssvc.2	8.1 (Berkeley) 6/9/93
-.\" $FreeBSD: src/lib/libc/sys/nfssvc.2,v 1.14 2002/12/18 09:22:31 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/nfssvc.2,v 1.15 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd June 9, 1993
 .Dt NFSSVC 2
@@ -150,7 +150,7 @@
 	struct ucred	nsd_cr;		/* Cred. uid maps to */
 	int		nsd_authlen;	/* Length of auth string (ret) */
 	u_char		*nsd_authstr;	/* Auth string (ret) */
-	int		nsd_verflen;	/* and the verfier */
+	int		nsd_verflen;	/* and the verifier */
 	u_char		*nsd_verfstr;
 	struct timeval	nsd_timestamp;	/* timestamp from verifier */
 	u_int32_t	nsd_ttl;	/* credential ttl (sec) */

==== //depot/projects/ia64/lib/libc/sys/sigaction.2#11 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	From: @(#)sigaction.2	8.2 (Berkeley) 4/3/94
-.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.46 2002/12/19 09:40:25 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.47 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd April 3, 1994
 .Dt SIGACTION 2
@@ -484,7 +484,7 @@
 .Dv sa_handler
 member of
 .Dv struct sigaction .
-In pratice,
+In practice,
 .Fx
 always sends the three arguments of the latter and since the ANSI C
 prototype is a subset, both will work.
@@ -517,7 +517,7 @@
 .Dv si_code
 member of the
 .Dv info
-argument to a SA_SIGINFO handler contain a numeric code explaning the
+argument to a SA_SIGINFO handler contain a numeric code explaining the
 cause of the signal, usually one of the
 .Dv SI_...
 values from

==== //depot/projects/ia64/lib/libc/sys/socket.2#5 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     From: @(#)socket.2	8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/socket.2,v 1.24 2002/12/19 09:40:25 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/socket.2,v 1.25 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd November 24, 1997
 .Dt SOCKET 2
@@ -85,7 +85,7 @@
 PF_COIP		Connection-Oriented IP, aka ST II,
 PF_CNT		Computer Network Technology,
 PF_SIP		Simple Internet Protocol,
-PF_IPX		Novell Intenet Packet eXchange protocol,
+PF_IPX		Novell Internet Packet eXchange protocol,
 PF_RTIP		Help Identify RTIP packets,
 PF_PIP		Help Identify PIP packets,
 PF_ISDN		Integrated Services Digital Network,

==== //depot/projects/ia64/lib/libc/sys/vfork.2#4 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)vfork.2	8.1 (Berkeley) 6/4/93
-.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.20 2002/12/24 13:41:45 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.21 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd June 4, 1993
 .Dt VFORK 2
@@ -78,7 +78,7 @@
 system call
 can normally be used just like
 .Xr fork 2 .
-It does not work, however, to return while running in the childs context
+It does not work, however, to return while running in the child's context
 from the procedure that called
 .Fn vfork
 since the eventual return from

==== //depot/projects/ia64/lib/libc_r/man/pthread_attr_get_np.3#3 (text+ko) ====

@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc_r/man/pthread_attr_get_np.3,v 1.2 2002/12/09 12:41:29 ru Exp $
+.\" $FreeBSD: src/lib/libc_r/man/pthread_attr_get_np.3,v 1.3 2002/12/27 12:15:29 schweikh Exp $
 .\"
 .Dd October 26, 2002
 .Dt PTHREAD_ATTR_GET_NP 3
@@ -44,7 +44,7 @@
 .Fa dst
 is supposed to be used in conjunction with
 .Fn pthread_attr_get*
-functions to retrive individual values from
+functions to retrieve individual values from
 .Vt pthread_attr_t
 structure.
 Parameter

==== //depot/projects/ia64/lib/libc_r/man/pthread_mutexattr.3#2 (text+ko) ====

@@ -25,7 +25,7 @@
 .\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 .\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc_r/man/pthread_mutexattr.3,v 1.7 2001/10/01 16:09:09 ru Exp $
+.\" $FreeBSD: src/lib/libc_r/man/pthread_mutexattr.3,v 1.8 2002/12/27 12:15:29 schweikh Exp $
 .Dd May 1, 2000
 .Dt PTHREAD_MUTEXATTR 3
 .Os
@@ -87,7 +87,7 @@
 to the location pointed to by the second function parameter.
 .Sh RETURN VALUES
 If successful, these functions return 0.
-Otherwise, an error number is returned to indicacte the error.
+Otherwise, an error number is returned to indicate the error.
 .Sh ERRORS
 .Fn pthread_mutexattr_init
 will fail if:

==== //depot/projects/ia64/lib/libc_r/man/sem_destroy.3#2 (text+ko) ====

@@ -25,7 +25,7 @@
 .\" OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
 .\" EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/lib/libc_r/man/sem_destroy.3,v 1.9 2001/10/01 16:09:09 ru Exp $
+.\" $FreeBSD: src/lib/libc_r/man/sem_destroy.3,v 1.10 2002/12/27 12:15:29 schweikh Exp $
 .Dd February 15, 2000
 .Dt SEM_DESTROY 3
 .Os
@@ -46,7 +46,7 @@
 After a successful call to
 .Fn sem_destroy ,
 .Fa sem
-is unuseable until re-initialized by another call to
+is unusable until re-initialized by another call to
 .Fn sem_init .
 .Sh RETURN VALUES

>>> TRUNCATED FOR MAIL (1000 lines) <<<

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200212280514.gBS5EFTP085495>