diff --git a/doc/html/man5/3proxy.cfg.5.html b/doc/html/man5/3proxy.cfg.5.html
index c54d99f..a716fae 100644
--- a/doc/html/man5/3proxy.cfg.5.html
+++ b/doc/html/man5/3proxy.cfg.5.html
@@ -124,7 +124,9 @@ udppm UDP portmapper
-6 Only resolve IPv6 addresses. IPv4 addresses are
packed in IPv6 in IPV6_V6ONLY compatible way.
--4 Only resolve IPv4 addresses
+-4 Only resolve IPv4 addresses. This is the default: a
+service reaches an IPv6 address only when told to with
+-6, -46 or -64.
-46 Prefer IPv4. Resolve IPv6 addresses if IPv4 address
is not resolvable
-64 Prefer IPv6. Resolve IPv4 addresses if IPv6 address
@@ -495,18 +497,23 @@ the same as for nserver.
Cache <cachesize> records for name resolution
(nscache for IPv4, nscache6 for IPv6). The
cache size should usually be large enough (for example,
-65536).
+65536). The two are separate: a name that resolves to an
+IPv6 address, including one given with nsrecord, is
+only held when nscache6 is configured, and
+nscache does nothing for it. Both caches are global
+rather than per-service.
nsrecord
<hostname> <hostaddr>
Adds static record to nscache. nscache must be
enabled and must come first, because the record is placed in
-the table it allocates, and nserver must be set as
-well: without it the system resolver is used and static
-records are never consulted. If 0.0.0.0 is used as a
-hostaddr host will never resolve, it can be used to
-blacklist something or together with dialer command
-to set up UDL for dialing.
+the table it allocates - nscache6 for a record naming
+an IPv6 address - and nserver must be set as well:
+without it the system resolver is used and static records
+are never consulted. If 0.0.0.0 is used as a hostaddr host
+will never resolve, it can be used to blacklist something or
+together with dialer command to set up UDL for
+dialing.
fakeresolve