]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Docs: update arp ACL text
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 30 Aug 2015 01:07:47 +0000 (18:07 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 30 Aug 2015 01:07:47 +0000 (18:07 -0700)
src/cf.data.pre

index 53e61cb82f06069f49496917be396c9bc8cb3440..672550ce8894122a003e5b9e68de8c7019d08fc9 100644 (file)
@@ -966,15 +966,17 @@ DOC_START
        acl aclname localip ip-address/mask ... # IP address the client connected to [fast]
 
        acl aclname arp      mac-address ... (xx:xx:xx:xx:xx:xx notation)
-         # The arp ACL requires the special configure option --enable-arp-acl.
-         # Furthermore, the ARP ACL code is not portable to all operating systems.
-         # It works on Linux, Solaris, Windows, FreeBSD, and some
-         # other *BSD variants.
          # [fast]
+         # The 'arp' ACL code is not portable to all operating systems.
+         # It works on Linux, Solaris, Windows, FreeBSD, and some other
+         # BSD variants.
          #
-         # NOTE: Squid can only determine the MAC address for clients that are on
-         # the same subnet. If the client is on a different subnet,
-         # then Squid cannot find out its MAC address.
+         # NOTE: Squid can only determine the MAC/EUI address for IPv4
+         # clients that are on the same subnet. If the client is on a
+         # different subnet, then Squid cannot find out its address.
+         #
+         # NOTE 2: IPv6 protocol does not contain ARP. MAC/EUI is either
+         # encoded directly in the IPv6 address or not available.
 
        acl aclname srcdomain   .foo.com ...
          # reverse lookup, from client IP [slow]