See draft-ietf-6man-slaac-renum-02 section 4.1.1.
<listitem><para>Lifetime in seconds for the DNS server addresses listed in
<varname>DNS=</varname> and search domains listed in <varname>Domains=</varname>. Defaults to
- 604800 seconds (one week).</para></listitem>
+ 3600 seconds (one hour).</para></listitem>
</varlistentry>
</variablelist>
<term><varname>PreferredLifetimeSec=</varname></term>
<term><varname>ValidLifetimeSec=</varname></term>
- <listitem><para>Preferred and valid lifetimes for the prefix measured in
- seconds. <varname>PreferredLifetimeSec=</varname> defaults to 604800
- seconds (one week) and <varname>ValidLifetimeSec=</varname> defaults
- to 2592000 seconds (30 days).</para></listitem>
+ <listitem><para>Preferred and valid lifetimes for the prefix measured in seconds.
+ <varname>PreferredLifetimeSec=</varname> defaults to 1800 seconds (30 minutes) and
+ <varname>ValidLifetimeSec=</varname> defaults to 3600 seconds (one hour).</para></listitem>
</varlistentry>
<varlistentry>
<varlistentry>
<term><varname>LifetimeSec=</varname></term>
- <listitem><para>Lifetime for the route prefix measured in
- seconds. <varname>LifetimeSec=</varname> defaults to 604800 seconds (one week).
- </para></listitem>
+ <listitem><para>Lifetime for the route prefix measured in seconds.
+ <varname>LifetimeSec=</varname> defaults to 3600 seconds (one hour).</para></listitem>
</varlistentry>
</variablelist>
.dhcp_server_emit_timezone = true,
.router_lifetime_usec = RADV_DEFAULT_ROUTER_LIFETIME_USEC,
- .router_dns_lifetime_usec = 7 * USEC_PER_DAY,
+ .router_dns_lifetime_usec = RADV_DEFAULT_VALID_LIFETIME_USEC,
.router_emit_dns = true,
.router_emit_domains = true,
.network = network,
.section = TAKE_PTR(n),
- .preferred_lifetime = 7 * USEC_PER_DAY,
- .valid_lifetime = 30 * USEC_PER_DAY,
+ .preferred_lifetime = RADV_DEFAULT_PREFERRED_LIFETIME_USEC,
+ .valid_lifetime = RADV_DEFAULT_VALID_LIFETIME_USEC,
.onlink = true,
.address_auto_configuration = true,
};
.network = network,
.section = TAKE_PTR(n),
- .lifetime = 7 * USEC_PER_DAY,
+ .lifetime = RADV_DEFAULT_VALID_LIFETIME_USEC,
};
r = hashmap_ensure_put(&network->route_prefixes_by_section, &network_config_hash_ops, prefix->section, prefix);
if (r < 0)
return r;
- r = sd_radv_prefix_set_preferred_lifetime(p, lifetime_preferred_usec, lifetime_preferred_usec);
+ r = sd_radv_prefix_set_preferred_lifetime(p, RADV_DEFAULT_PREFERRED_LIFETIME_USEC, lifetime_preferred_usec);
if (r < 0)
return r;
- r = sd_radv_prefix_set_valid_lifetime(p, lifetime_valid_usec, lifetime_valid_usec);
+ r = sd_radv_prefix_set_valid_lifetime(p, RADV_DEFAULT_VALID_LIFETIME_USEC, lifetime_valid_usec);
if (r < 0)
return r;