aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2002-09-09 19:53:38 +0000
committerGuy Harris <guy@alum.mit.edu>2002-09-09 19:53:38 +0000
commitdbdb12e91e7d164ef73bc3bc008a099931d2981a (patch)
tree83b90a402a6d7155443462498ed5d14fcb83c668 /doc
parent91ecc404e92176df8d3f80ca8309d2d2b5bb11a9 (diff)
Allow the "manuf" file to contain well-known MAC addresses and address
ranges specified with a mask, as well as manufacturer OUIs. Match the address range values, as well as MAC addresses and manufacturer OUIs, when translating MAC addresses to names. Have "make-manuf" read a file containing the well-known addresses and append it to the list of OUIs. svn path=/trunk/; revision=6234
Diffstat (limited to 'doc')
-rw-r--r--doc/ethereal.pod.template18
-rw-r--r--doc/tethereal.pod.template18
2 files changed, 32 insertions, 4 deletions
diff --git a/doc/ethereal.pod.template b/doc/ethereal.pod.template
index 6f278320e9..5d7e9294b1 100644
--- a/doc/ethereal.pod.template
+++ b/doc/ethereal.pod.template
@@ -1228,8 +1228,22 @@ main installation directory (for example, F</usr/local/etc>) on
UNIX-compatible systems, and in the main installation directory (for
example, F<C:\Program Files\Ethereal>) on Windows systems, matches the
3-byte vendor portion of a 6-byte hardware address with the
-manufacturer's name. The format of the file is the same as the
-F<ethers> file, except that each address is three bytes instead of six.
+manufacturer's name; it can also contain well-known MAC addresses and
+address ranges specified with a netmask. The format of the file is the
+same as the F<ethers> file, except that entries of the form
+
+ 00:00:0C Cisco
+
+can be provided, with the 3-byte OUI and the name for a vendor, and
+entries of the form
+
+ 00-00-0C-07-AC/40 All-HSRP-routers
+
+can be specified, with a MAC address and a mask indicating how many bits
+of the address must match. Trailing zero bytes can be omitted from
+address ranges. That entry, for example, will match addresses from
+00-00-0C-07-AC-00 through 00-00-0C-07-AC-FF. The mask need not be a
+multiple of 8.
The F<ipxnets> file, which is found in the F</etc> directory on
UNIX-compatible systems, and in the main installation directory (for
diff --git a/doc/tethereal.pod.template b/doc/tethereal.pod.template
index 229b629145..1d0b924dff 100644
--- a/doc/tethereal.pod.template
+++ b/doc/tethereal.pod.template
@@ -586,8 +586,22 @@ main installation directory (for example, F</usr/local/etc>) on
UNIX-compatible systems, and in the main installation directory (for
example, F<C:\Program Files\Ethereal>) on Windows systems, matches the
3-byte vendor portion of a 6-byte hardware address with the
-manufacturer's name. The format of the file is the same as the
-F<ethers> file, except that each address is three bytes instead of six.
+manufacturer's name; it can also contain well-known MAC addresses and
+address ranges specified with a netmask. The format of the file is the
+same as the F<ethers> file, except that entries of the form
+
+ 00:00:0C Cisco
+
+can be provided, with the 3-byte OUI and the name for a vendor, and
+entries of the form
+
+ 00-00-0C-07-AC/40 All-HSRP-routers
+
+can be specified, with a MAC address and a mask indicating how many bits
+of the address must match. Trailing zero bytes can be omitted from
+address ranges. That entry, for example, will match addresses from
+00-00-0C-07-AC-00 through 00-00-0C-07-AC-FF. The mask need not be a
+multiple of 8.
The F<ipxnets> file, which is found in the F</etc> directory on
UNIX-compatible systems, and in the main installation directory (for