diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-09-09 19:53:38 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-09-09 19:53:38 +0000 |
commit | dbdb12e91e7d164ef73bc3bc008a099931d2981a (patch) | |
tree | 83b90a402a6d7155443462498ed5d14fcb83c668 | |
parent | 91ecc404e92176df8d3f80ca8309d2d2b5bb11a9 (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
-rw-r--r-- | doc/ethereal.pod.template | 18 | ||||
-rw-r--r-- | doc/tethereal.pod.template | 18 |
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 |