-Ethereal can do some basic decoding of SNMP packets, but it relies on an
-external SNMP library to do this. You can use either the UCD or the CMU
-SNMP libraries. The configure script will automatically determine which
-library you have on your system and will use it. If you have an SNMP
-library but _do not_ want to have ethereal use it, you can run configure
-with the "--disable-snmp" option. No SNMP support will be compiled into
-ethereal with this option.
+Ethereal can do some basic decoding of SNMP packets; it can also use the
+UCD SNMP library, version 4.2.2 or later, to do more sophisticated
+decoding, by reading MIB files and using the information in those files
+to display OIDs and variable binding values in a friendlier fashion The
+configure script will automatically determine whether you have the UCD
+SNMP library on your system, and will use it if it's version 4.2.2 or
+later. If you have an SNMP library but _do not_ want to have ethereal
+use it, you can run configure with the "--disable-snmp" option. (If you
+have an earlier version of the UCD SNMP library on your system, the
+configure script will stop, reporting that it can't find the
+"sprint_realloc_objid()" routine; you should either upgrade to version
+4.2.4, as that version fixes some potential buffer overflow problems, or
+should configure with "--disable-snmp".)