diff options
| author | Renato Westphal <renato@openbsd.org> | 2017-11-17 10:02:23 -0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-11-17 10:02:23 -0200 |
| commit | b64f27f325eeee3907f911b583153cb2e704bcd0 (patch) | |
| tree | dc1c64b63aaffa3a713e5d2e282ae54ffbf35b86 | |
| parent | 75ff304ab02be1e9c62a0e89067812666db0c2fc (diff) | |
| parent | 9d5d2358ac4b1d46858273dfb3724bb66ca8d3ac (diff) | |
Merge pull request #1459 from bingen/bug_pw_conf
ldp: Fix bug configuring PW
| -rw-r--r-- | ldpd/l2vpn.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ldpd/l2vpn.c b/ldpd/l2vpn.c index afb9528d80..9bb378a11c 100644 --- a/ldpd/l2vpn.c +++ b/ldpd/l2vpn.c @@ -238,13 +238,13 @@ l2vpn_pw_init(struct l2vpn_pw *pw) l2vpn_pw_reset(pw); + pw2zpw(pw, &zpw); + lde_imsg_compose_parent(IMSG_KPW_ADD, 0, &zpw, sizeof(zpw)); + l2vpn_pw_fec(pw, &fec); lde_kernel_insert(&fec, AF_INET, (union ldpd_addr*)&pw->lsr_id, 0, 0, 0, (void *)pw); lde_kernel_update(&fec); - - pw2zpw(pw, &zpw); - lde_imsg_compose_parent(IMSG_KPW_ADD, 0, &zpw, sizeof(zpw)); } void |
