diff options
| author | Donatas Abraitis <donatas@opensourcerouting.org> | 2023-05-16 10:34:22 +0300 |
|---|---|---|
| committer | Donatas Abraitis <donatas@opensourcerouting.org> | 2023-05-23 09:29:01 +0300 |
| commit | 57aedde6ef41a7fb7138e73d7f32d6c13ffe16f9 (patch) | |
| tree | 349cdeefa98e00b31fb0b26bfa2bfdf79fcd0d93 /ripngd/ripngd.h | |
| parent | 697e7e5174a8cc4c1e40a1e4b13680d8daa735d7 (diff) | |
ripng: Implement `allow-ecmp X` command
A port of ripd implementation for ripngd implemented by 75fce4645a7cf0a93ef0109d69365f51b84bc47c.
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
Diffstat (limited to 'ripngd/ripngd.h')
| -rw-r--r-- | ripngd/ripngd.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ripngd/ripngd.h b/ripngd/ripngd.h index eefcb0ee69..3d13097dd6 100644 --- a/ripngd/ripngd.h +++ b/ripngd/ripngd.h @@ -130,7 +130,7 @@ struct ripng { struct event *t_triggered_interval; /* RIPng ECMP flag */ - bool ecmp; + uint8_t ecmp; /* RIPng redistribute configuration. */ struct { @@ -429,6 +429,7 @@ extern struct ripng_info *ripng_ecmp_replace(struct ripng *ripng, struct ripng_info *rinfo); extern struct ripng_info *ripng_ecmp_delete(struct ripng *ripng, struct ripng_info *rinfo); +extern void ripng_ecmp_change(struct ripng *ripng); extern void ripng_vrf_init(void); extern void ripng_vrf_terminate(void); |
