|
@@ -1324,6 +1324,7 @@ retry:
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ memset(&cfg, 0, sizeof(cfg));
|
|
|
cfg.valid_lft = min_t(__u32, ifp->valid_lft,
|
|
|
idev->cnf.temp_valid_lft + age);
|
|
|
cfg.preferred_lft = cnf_temp_preferred_lft + age - idev->desync_factor;
|
|
@@ -1357,7 +1358,6 @@ retry:
|
|
|
|
|
|
cfg.pfx = &addr;
|
|
|
cfg.scope = ipv6_addr_scope(cfg.pfx);
|
|
|
- cfg.rt_priority = 0;
|
|
|
|
|
|
ift = ipv6_add_addr(idev, &cfg, block, NULL);
|
|
|
if (IS_ERR(ift)) {
|