aboutsummaryrefslogtreecommitdiffstats
path: root/chapter08
diff options
context:
space:
mode:
authorDavid Bryant <davidbryant@gvtc.com>2022-12-11 16:29:49 -0600
committerDavid Bryant <davidbryant@gvtc.com>2022-12-11 16:29:49 -0600
commitf07d91ba37cc22006413e80eefdc8d9a4b72b36b (patch)
tree4ecb430f5773718aaafedc3804779179d47d98c9 /chapter08
parent2fe0fd1eb2f6751d14db3c2bc6bf21841d36bf9d (diff)
Corrected idiom in section about "arpd". Corrected spelling of "front
end" -- it's twp words, not one. Changed square brackets to parentheses; square brackets should only be used to delimit editorial remarks. Removed one definite article referring to the plural; "the" implies a single object. Changed "amount" to "number". In English, an amount refers to a continuous quantity, while a number refers to discrete objects (like networking packetts). Added a qualifier in the description of "ip": the list of commands is not exhaustive. Modified a few program descriptons to improve consistency of style. Changed QOS and COS to QoS and CoS after researching these abbreviations on the internet. "Quality of Service" and "Class of Service" appear, to me, to be the most common way of writing these phrases.
Diffstat (limited to 'chapter08')
-rw-r--r--chapter08/iproute2.xml47
1 files changed, 24 insertions, 23 deletions
diff --git a/chapter08/iproute2.xml b/chapter08/iproute2.xml
index 25e7e81be..d57e4725c 100644
--- a/chapter08/iproute2.xml
+++ b/chapter08/iproute2.xml
@@ -42,12 +42,12 @@
<title>Installation of IPRoute2</title>
<para>The <command>arpd</command> program included in this package will not
- be built since it is dependent on Berkeley DB, which is not installed in
- LFS. However, a directory for <command>arpd</command> and a man page will still
- be installed. Prevent this by running the commands below.
- If the <command>arpd</command> binary is needed,
- instructions for compiling Berkeley DB can be found in the BLFS Book at
- <ulink url="&blfs-book;server/db.html"/>.
+ be built since it depends on Berkeley DB, which is not installed in
+ LFS. However, a directory and a man page for <command>arpd</command> will still
+ be installed. Prevent this by running the commands shown below.
+ (If the <command>arpd</command> program is needed,
+ instructions for compiling Berkeley DB can be found in the BLFS book at
+ <ulink url="&blfs-book;server/db.html"/>.)
</para>
<screen><userinput remap="pre">sed -i /ARPD/d Makefile
@@ -129,7 +129,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="genl">
<term><command>genl</command></term>
<listitem>
- <para>Generic netlink utility frontend</para>
+ <para>Generic netlink utility front end</para>
<indexterm zone="ch-system-iproute2 genl">
<primary sortas="b-genl">genl</primary>
</indexterm>
@@ -140,9 +140,9 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<term><command>ifcfg</command></term>
<listitem>
<para>A shell script wrapper for the <command>ip</command> command
- [Note that it requires the <command>arping</command> and
+ (Note that this script requires the <command>arping</command> and
<command>rdisk</command> programs from the
- iputils package found at <ulink url="http://www.skbuff.net/iputils/"/>.]</para>
+ iputils package found at <ulink url="http://www.skbuff.net/iputils/"/>.)</para>
<indexterm zone="ch-system-iproute2 ifcfg">
<primary sortas="b-ifcfg">ifcfg</primary>
</indexterm>
@@ -152,8 +152,8 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="ifstat">
<term><command>ifstat</command></term>
<listitem>
- <para>Shows the interface statistics, including the amount of
- transmitted and received packets by interface</para>
+ <para>Shows interface statistics, including the number of
+ packets transmitted and received, by interface</para>
<indexterm zone="ch-system-iproute2 ifstat">
<primary sortas="b-ifstat">ifstat</primary>
</indexterm>
@@ -163,7 +163,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="ip">
<term><command>ip</command></term>
<listitem>
- <para>The main executable. It has several different functions:</para>
+ <para>The main executable. It has several different functions, including these:</para>
<para><command>ip link <replaceable>&lt;device&gt;</replaceable></command>
allows users to look at the state of devices and to make changes</para>
@@ -213,7 +213,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="nstat">
<term><command>nstat</command></term>
<listitem>
- <para>Shows network statistics</para>
+ <para>Displays network statistics</para>
<indexterm zone="ch-system-iproute2 nstat">
<primary sortas="b-nstat">nstat</primary>
</indexterm>
@@ -223,7 +223,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="routef">
<term><command>routef</command></term>
<listitem>
- <para>A component of <command>ip route</command>. This is for flushing
+ <para>A component of <command>ip route</command>, for flushing
the routing tables</para>
<indexterm zone="ch-system-iproute2 routef">
<primary sortas="b-routef">routef</primary>
@@ -234,7 +234,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="routel">
<term><command>routel</command></term>
<listitem>
- <para>A component of <command>ip route</command>. This is for listing
+ <para>A component of <command>ip route</command>, for listing
the routing tables</para>
<indexterm zone="ch-system-iproute2 routel">
<primary sortas="b-routel">routel</primary>
@@ -266,7 +266,7 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
<varlistentry id="rtpr">
<term><command>rtpr</command></term>
<listitem>
- <para>Converts the output of <command>ip -o</command> back into a
+ <para>Converts the output of <command>ip -o</command> into a
readable form</para>
<indexterm zone="ch-system-iproute2 rtpr">
<primary sortas="b-rtpr">rtpr</primary>
@@ -295,25 +295,26 @@ cp -v COPYING README* /usr/share/doc/iproute2-&iproute2-version;</userinput></sc
</listitem>
</varlistentry>
+ <!-- FixMe These options don't match tc -help screen -->
<varlistentry id="tc">
<term><command>tc</command></term>
<listitem>
- <para>Traffic Controlling Executable; this is for Quality Of Service
- (QOS) and Class Of Service (COS) implementations</para>
+ <para>Traffic control for Quality of Service
+ (QoS) and Class of Service (CoS) implementations</para>
- <para><command>tc qdisc</command> allows users to setup the queueing
+ <para><command>tc qdisc</command> allows users to set up the queueing
discipline</para>
- <para><command>tc class</command> allows users to setup classes based
+ <para><command>tc class</command> allows users to set up classes based
on the queuing discipline scheduling</para>
<para><command>tc estimator</command> allows users to estimate the
- network flow into a network</para>
+ data flow through a network</para>
- <para><command>tc filter</command> allows users to setup the QOS/COS
+ <para><command>tc filter</command> allows users to set up the QoS/CoS
packet filtering</para>
- <para><command>tc policy</command> allows users to setup the QOS/COS
+ <para><command>tc policy</command> allows users to set up the QoS/CoS
policies</para>
<indexterm zone="ch-system-iproute2 ss">
<primary sortas="b-tc">tc</primary>