diff options
| author | Renato Westphal <renato@openbsd.org> | 2018-08-28 17:10:04 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-08-28 17:10:04 -0300 |
| commit | efd1f138ccd0a577b210cf5a0a27a7ea2739c59e (patch) | |
| tree | 1bda391e243a92038350e77c22df5170f5cfdc41 /lib/zclient.c | |
| parent | 9c42f07ccbe9534c48b7660640708da8cd371711 (diff) | |
| parent | 4931a3659acc8fc59379ee85ecb65b02509ae940 (diff) | |
Merge pull request #2337 from pguibert6WIND/netns_alias
default VRF naming update
Diffstat (limited to 'lib/zclient.c')
| -rw-r--r-- | lib/zclient.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/zclient.c b/lib/zclient.c index b2bafcb7d8..c5a48c178a 100644 --- a/lib/zclient.c +++ b/lib/zclient.c @@ -1366,6 +1366,9 @@ static void zclient_vrf_add(struct zclient *zclient, vrf_id_t vrf_id) vrf = vrf_get(vrf_id, vrfname_tmp); vrf->data.l.table_id = data.l.table_id; memcpy(vrf->data.l.netns_name, data.l.netns_name, NS_NAMSIZ); + /* overwrite default vrf */ + if (vrf_id == VRF_DEFAULT) + vrf_set_default_name(vrfname_tmp); vrf_enable(vrf); } |
