Index: bin/sh/tests/builtins/var-assign.0 =================================================================== --- bin/sh/tests/builtins/var-assign.0 +++ bin/sh/tests/builtins/var-assign.0 @@ -47,7 +47,7 @@ ${SH} -c "VAR=1; VAR=0 ${cmd}; exit \${VAR}" >/dev/null 2>&1 done -# For other built-ins and utilites they do not. +# For other built-ins and utilities they do not. set -- ${UTILS} for cmd in "$@" do Index: share/doc/IPv6/IMPLEMENTATION =================================================================== --- share/doc/IPv6/IMPLEMENTATION +++ share/doc/IPv6/IMPLEMENTATION @@ -115,7 +115,7 @@ RFC2292: Advanced Sockets API for IPv6 * see RFC3542 RFC2362: Protocol Independent Multicast-Sparse Mode (PIM-SM) - * RFC2362 defines the packet formats and the protcol of PIM-SM. + * RFC2362 defines the packet formats and the protocol of PIM-SM. RFC2373: IPv6 Addressing Architecture * KAME supports node required addresses, and conforms to the scope requirement. Index: share/doc/papers/fsinterface/abstract.ms =================================================================== --- share/doc/papers/fsinterface/abstract.ms +++ share/doc/papers/fsinterface/abstract.ms @@ -54,7 +54,7 @@ Each of them addresses somewhat different design goals. Each was based upon a different starting version of .UX , -targetted a different set of filesystems with varying characteristics, +targeted a different set of filesystems with varying characteristics, and uses a different set of primitive operations provided by the filesystem. The current study compares the various filesystem interfaces. Criteria for comparison include generality, completeness, robustness, Index: share/doc/papers/fsinterface/fsinterface.ms =================================================================== --- share/doc/papers/fsinterface/fsinterface.ms +++ share/doc/papers/fsinterface/fsinterface.ms @@ -74,7 +74,7 @@ Each of them addresses somewhat different design goals. Each was based on a different starting version of .UX , -targetted a different set of filesystems with varying characteristics, +targeted a different set of filesystems with varying characteristics, and uses a different set of primitive operations provided by the filesystem. The current study compares the various filesystem interfaces. Criteria for comparison include generality, completeness, robustness, @@ -146,7 +146,7 @@ There are numerous differences among these designs. The differences may be understood from the varying philosophies and design goals of the groups involved, from the systems under which -the implementations were done, and from the filesystems originally targetted +the implementations were done, and from the filesystems originally targeted by the designs. These differences are summarized in the following sections within the limitations of the published specifications. Index: share/doc/psd/16.lex/lex.ms =================================================================== --- share/doc/psd/16.lex/lex.ms +++ share/doc/psd/16.lex/lex.ms @@ -1523,7 +1523,7 @@ .PP Definitions intended for Lex are given before the first %% delimiter. Any line in this section -not contained between %{ and %}, and begining +not contained between %{ and %}, and beginning in column 1, is assumed to define Lex substitution strings. The format of such lines is .TS Index: share/doc/psd/22.rpcgen/rpcgen.ms =================================================================== --- share/doc/psd/22.rpcgen/rpcgen.ms +++ share/doc/psd/22.rpcgen/rpcgen.ms @@ -222,7 +222,7 @@ .ft I /* - * Remote verson of "printmessage" + * Remote version of "printmessage" */ .ft CW int * Index: share/doc/usd/04.csh/csh.g =================================================================== --- share/doc/usd/04.csh/csh.g +++ share/doc/usd/04.csh/csh.g @@ -423,7 +423,7 @@ Most error messages are not written to the .I "standard output" , since that is often directed away from the terminal (1.3, 1.5). -Error messsages are instead written to the +Error messages are instead written to the .I "diagnostic output" which may be directed away from the terminal, but usually is not. Thus Index: share/doc/usd/10.exref/exref/ex.rm =================================================================== --- share/doc/usd/10.exref/exref/ex.rm +++ share/doc/usd/10.exref/exref/ex.rm @@ -1972,11 +1972,11 @@ .B ex: or .B vi: -preceeded by a tab or a space. This string may be anywhere in the +preceded by a tab or a space. This string may be anywhere in the line and anything after the .I : is interpeted as editor commands. This option defaults to off because -of unexpected behavior when editting files such as +of unexpected behavior when editing files such as .I /etc/passwd. .LC \fBnumber, nu\fR default: nonumber Index: share/doc/usd/12.vi/vi/vi.chars =================================================================== --- share/doc/usd/12.vi/vi/vi.chars +++ share/doc/usd/12.vi/vi/vi.chars @@ -334,7 +334,7 @@ only. More extended pattern matching is available, see section 7.4; unless you set \fBnomagic\fR in your \fI\&.exrc\fR file you will have -to preceed the characters \fB. [ *\fR and \fB~\fR in the search pattern +to precede the characters \fB. [ *\fR and \fB~\fR in the search pattern with a \fB\e\fR to get them to work as you would naively expect (1.5, 2,2, 6.1, 7.2, 7.4). .iP "0" 15 Index: share/examples/sunrpc/msg/msg_proc.c =================================================================== --- share/examples/sunrpc/msg/msg_proc.c +++ share/examples/sunrpc/msg/msg_proc.c @@ -9,7 +9,7 @@ #include "msg.h" /* need this too: msg.h will be generated by rpcgen */ /* - * Remote verson of "printmessage" + * Remote version of "printmessage" */ int * printmessage_1(msg) Index: share/man/man4/ip.4 =================================================================== --- share/man/man4/ip.4 +++ share/man/man4/ip.4 @@ -224,7 +224,7 @@ .Dv IP_SENDSRCADDR should be .Dv INADDR_ANY . -In the latter case bound address is overriden via generic source address +In the latter case bound address is overridden via generic source address selection logic, which would choose IP address of interface closest to destination. .Pp Index: share/man/man4/nand.4 =================================================================== --- share/man/man4/nand.4 +++ share/man/man4/nand.4 @@ -41,7 +41,7 @@ .Fx .Nm framework consists of a set of interfaces that aim to provide an extensible, -object oriented environement for NAND controllers and NAND Flash memory chips +object oriented environment for NAND controllers and NAND Flash memory chips from various hardware vendors, and to allow for uniform and flexible management of the NAND devices. It comprises of the following major components: Index: share/man/man5/rc.conf.5 =================================================================== --- share/man/man5/rc.conf.5 +++ share/man/man5/rc.conf.5 @@ -989,7 +989,7 @@ instances that should be started at system boot time. If .Va pflog_instances -is set, for each whitespace-seperated +is set, for each whitespace-separated .Ar element in the list, .Ao Ar element Ac Ns Va _dev @@ -1031,7 +1031,7 @@ .Xr ftp-proxy 8 are desired at boot time, .Va ftpproxy_instances -should contain a whitespace-seperated list of instance names. +should contain a whitespace-separated list of instance names. For each .Ar element in the list, a variable named Index: share/man/man9/iflibdd.9 =================================================================== --- share/man/man9/iflibdd.9 +++ share/man/man9/iflibdd.9 @@ -179,7 +179,7 @@ .Fc .Sh FUNCTIONS The above named functions are device dependent configuration functions. -These routines are registerd with iflib by the driver and are called from the +These routines are registered with iflib by the driver and are called from the corresponding iflib function to configure device specific functions and registers. .Ss Device Dependent Functions Index: share/man/man9/iflibtxrx.9 =================================================================== --- share/man/man9/iflibtxrx.9 +++ share/man/man9/iflibtxrx.9 @@ -190,7 +190,7 @@ .Sh FUNCTIONS All function calls are associated exclusively with either packet transmission or receipt. -The void *sc passed as the first arguement to all of the following functions +The void *sc passed as the first argument to all of the following functions represents the driver's softc. .Ss Transmit Packet Functions .Bl -ohang -offset indent Index: share/man/man9/uio.9 =================================================================== --- share/man/man9/uio.9 +++ share/man/man9/uio.9 @@ -149,7 +149,7 @@ When .Va uio_offset is greater than or equal to the buffer size, the result is success -with no bytes transfered, effectively signaling EOF. +with no bytes transferred, effectively signaling EOF. .Sh RETURN VALUES On success .Fn uiomove , Index: share/misc/pci_vendors =================================================================== --- share/misc/pci_vendors +++ share/misc/pci_vendors @@ -23188,7 +23188,7 @@ 10c3 1100 SmartEther100 SC1100 10cf 1115 8255x-based Ethernet Adapter (10/100) 10cf 1143 8255x-based Ethernet Adapter (10/100) - 110a 008b 82551QM Fast Ethernet Multifuction PCI/CardBus Controller + 110a 008b 82551QM Fast Ethernet Multifunction PCI/CardBus Controller 114a 0582 PC8 onboard ethernet ETH2 1179 0001 8255x-based Ethernet Adapter (10/100) 1179 0002 PCI FastEther LAN on Docker Index: share/mk/atf.test.mk =================================================================== --- share/mk/atf.test.mk +++ share/mk/atf.test.mk @@ -16,7 +16,7 @@ # require the ATF libraries. # # Test programs registered in this manner are set to be installed into TESTSDIR -# (which should be overriden by the Makefile) and are not required to provide a +# (which should be overridden by the Makefile) and are not required to provide a # manpage. ATF_TESTS_C?= ATF_TESTS_CXX?= Index: share/mk/bsd.own.mk =================================================================== --- share/mk/bsd.own.mk +++ share/mk/bsd.own.mk @@ -244,7 +244,7 @@ PKG_CMD?= pkg # Pointer to the top directory into which tests are installed. Should not be -# overriden by Makefiles, but the user may choose to set this in src.conf(5). +# overridden by Makefiles, but the user may choose to set this in src.conf(5). TESTSBASE?= /usr/tests DEPENDFILE?= .depend Index: share/mk/bsd.sys.mk =================================================================== --- share/mk/bsd.sys.mk +++ share/mk/bsd.sys.mk @@ -215,7 +215,7 @@ DEBUG_FILES_CFLAGS?= -g # Allow user-specified additional warning flags, plus compiler and file -# specific flag overrides, unless we've overriden this... +# specific flag overrides, unless we've overridden this... .if ${MK_WARNS} != "no" CFLAGS+= ${CWARNFLAGS:M*} ${CWARNFLAGS.${COMPILER_TYPE}} CFLAGS+= ${CWARNFLAGS.${.IMPSRC:T}} Index: share/mk/bsd.test.mk =================================================================== --- share/mk/bsd.test.mk +++ share/mk/bsd.test.mk @@ -42,7 +42,7 @@ # Force all tests in a separate distribution file. # # We want this to be the case even when the distribution name is already -# overriden. For example: we want the tests for programs in the 'games' +# overridden. For example: we want the tests for programs in the 'games' # distribution to end up in the 'tests' distribution; the test programs # themselves have all the necessary logic to detect that the games are not # installed and thus won't cause false negatives. Index: share/mk/meta.sys.mk =================================================================== --- share/mk/meta.sys.mk +++ share/mk/meta.sys.mk @@ -23,7 +23,7 @@ .-include "local.meta.sys.mk" -# absoulte path to what we are reading. +# absolute path to what we are reading. _PARSEDIR = ${.PARSEDIR:tA} .if !defined(SYS_MK_DIR) Index: share/mk/plain.test.mk =================================================================== --- share/mk/plain.test.mk +++ share/mk/plain.test.mk @@ -16,7 +16,7 @@ # PROGS, PROGS_CXX and SCRIPTS, respectively. # # Test programs registered in this manner are set to be installed into TESTSDIR -# (which should be overriden by the Makefile) and are not required to provide a +# (which should be overridden by the Makefile) and are not required to provide a # manpage. PLAIN_TESTS_C?= PLAIN_TESTS_CXX?= Index: share/mk/tap.test.mk =================================================================== --- share/mk/tap.test.mk +++ share/mk/tap.test.mk @@ -18,7 +18,7 @@ # PROGS, PROGS_CXX and SCRIPTS, respectively. # # Test programs registered in this manner are set to be installed into TESTSDIR -# (which should be overriden by the Makefile) and are not required to provide a +# (which should be overridden by the Makefile) and are not required to provide a # manpage. TAP_TESTS_C?= TAP_TESTS_CXX?=