]> git.puffer.fish Git - mirror/frr.git/commit
ospf6d : Socket change for ospf6d vrf support. 7058/head
authorKaushik <kaushik@niralnetworks.com>
Sat, 5 Sep 2020 07:07:25 +0000 (00:07 -0700)
committerKaushik <kaushik@niralnetworks.com>
Wed, 7 Oct 2020 04:23:54 +0000 (21:23 -0700)
commit7df1f3623ec3fb47be4f3b8234c393067c69ab4d
tree9e9726980ed2c2be05e0e22da8d928eeb345b70f
parent6d3ce189ad78fdd579f6b2683a0b15342c1cc7dd
ospf6d : Socket change for ospf6d vrf support.

1. The socket() call is changed to vrf_socket().
2. The ospf6 instance creation api added.
3. The global socket fd is replaced with ospf6->fd.
4. All dependency of the global socket is resolved.
5. Added the ospf6 receive timer in the global structure.
6. Performed the thread off on receive timer when we do "no router ospf6".

Co-authored-by: harios <hari@niralnetworks.com>
Signed-off-by: Kaushik <kaushik@niralnetworks.com>
ospf6d/ospf6_main.c
ospf6d/ospf6_message.c
ospf6d/ospf6_network.c
ospf6d/ospf6_network.h
ospf6d/ospf6_top.c
ospf6d/ospf6_top.h
ospf6d/ospf6d.c