anchor.diff:          type = types.enum (lib.attrNames tempaddrValues);
           default = cfg.tempAddresses;
           defaultText = literalExpression ''config.networking.tempAddresses'';
  -        description = ''
  +        description = lib.mdDoc ''
             When IPv6 is enabled with SLAAC, this option controls the use of
             temporary address (aka privacy extensions) on this
             interface. This is used to reduce tracking.
   
             See also the global option
  -          <xref linkend="opt-networking.tempAddresses"/>, which
  +          [](#opt-networking.tempAddresses), which
             applies to all interfaces where this is not set.
   
             Possible values are:
  
positive.code:         if ''${config.${opt.enableIPv6}} then "default" else "disabled"
        '';
        type = types.enum (lib.attrNames tempaddrValues);
        description = ''
          Whether to enable IPv6 Privacy Extensions for interfaces not
          configured explicitly in
          <xref linkend="opt-networking.interfaces._name_.tempAddress"/>.
  
          This sets the ipv6.conf.*.use_tempaddr sysctl for all
          interfaces. Possible values are:
  
negative.code:             type = types.nullOr types.str;
              default = null;
              example = "02:00:00:00:00:01";
              description = lib.mdDoc ''
                MAC address to use for the device. If `null`, then the MAC of the
                underlying hardware WLAN device is used.
  
                INFO: Locally administered MAC addresses are of the form:
                - x2:xx:xx:xx:xx:xx
                - x6:xx:xx:xx:xx:xx
                - xA:xx:xx:xx:xx:xx
                - xE:xx:xx:xx:xx:xx
              '';
            };
  
  