anchor.diff:          if ''${config.${opt.enableIPv6}} then "default" else "disabled"
         '';
         type = types.enum (lib.attrNames tempaddrValues);
  -      description = ''
  +      description = lib.mdDoc ''
           Whether to enable IPv6 Privacy Extensions for interfaces not
           configured explicitly in
  -        <xref linkend="opt-networking.interfaces._name_.tempAddress"/>.
  +        [](#opt-networking.interfaces._name_.tempAddress).
   
           This sets the ipv6.conf.*.use_tempaddr sysctl for all
           interfaces. Possible values are:
  
positive.code:       description = "generate IPv6 temporary addresses and use these as source addresses in routing";
      };
    };
    tempaddrDoc = ''
      <itemizedlist>
       ${concatStringsSep "\n" (mapAttrsToList (name: { description, ... }: ''
         <listitem>
           <para>
             <literal>"${name}"</literal> to ${description};
           </para>
         </listitem>
       '') tempaddrValues)}
      </itemizedlist>
    '';
  
    hostidFile = pkgs.runCommand "gen-hostid" { preferLocalBuild = true; } ''
        hi="${cfg.hostId}"
  
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
              '';
            };
  
  