diff options
author | Philippe Guibert <philippe.guibert@6wind.com> | 2019-12-13 18:09:11 +0100 |
---|---|---|
committer | Philippe Guibert <philippe.guibert@6wind.com> | 2021-04-09 18:29:58 +0200 |
commit | 05657ec2b78911e4b7bae3692fa27cd81945ad73 (patch) | |
tree | 49c6ae5fbc886b79cbbd0a4fbfa8c63659d870c0 /nhrpd/nhrpd.h | |
parent | nhrpd: link layer registration to notifications (diff) | |
download | frr-05657ec2b78911e4b7bae3692fa27cd81945ad73.tar.xz frr-05657ec2b78911e4b7bae3692fa27cd81945ad73.zip |
nhrp, lib, zebra: add/del neighbor entry possible from nhrp
a zebra api is extended to offer ability to add or remove neighbor
entry from daemon. Also this extension makes possible to add neigh
entry, not only between IPs and macs, but also between IPs and NBMA IPs.
This API supports configuring ipv6/ipv4 entries with ipv4/ipv6 lladdr.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
Diffstat (limited to 'nhrpd/nhrpd.h')
-rw-r--r-- | nhrpd/nhrpd.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/nhrpd/nhrpd.h b/nhrpd/nhrpd.h index 6e7ddda18..0f4635d3d 100644 --- a/nhrpd/nhrpd.h +++ b/nhrpd/nhrpd.h @@ -88,6 +88,9 @@ static inline int notifier_active(struct notifier_list *l) void nhrp_zebra_init(void); void nhrp_zebra_terminate(void); +void nhrp_send_zebra_nbr(union sockunion *in, + union sockunion *out, + struct interface *ifp); struct zbuf; struct nhrp_vc; |