]> git.proxmox.com Git - mirror_frr.git/commit - nhrpd/nhrp_vty.c
nhrpd: Add support for forwarding multicast packets
authorAmol Lad <amol.lad@4rf.com>
Wed, 17 Feb 2021 00:47:32 +0000 (13:47 +1300)
committerReuben Dowle <reuben.dowle@4rf.com>
Mon, 5 Apr 2021 21:22:59 +0000 (09:22 +1200)
commitfa31fcf2ea1157d3d14968d704878cc8fe058c91
tree22e31544342b63579aab8865d229562152b96173
parentc3f84751a944a65bc50c35004b5685eb875db584
nhrpd: Add support for forwarding multicast packets

Forwarding multicast is a pre-requisite for allowing multicast based routing
protocols such as OSPF to work with DMVPN

This code relies on externally adding iptables rule. For example:
iptables -A OUTPUT -d 224.0.0.0/24 -o gre1 -j NFLOG --nflog-group 224

Signed-off-by: Reuben Dowle <reuben.dowle@4rf.com>
nhrpd/linux.c
nhrpd/nhrp_interface.c
nhrpd/nhrp_multicast.c [new file with mode: 0755]
nhrpd/nhrp_peer.c
nhrpd/nhrp_vty.c
nhrpd/nhrpd.h
nhrpd/os.h
nhrpd/subdir.am