]> git.proxmox.com Git - mirror_frr.git/blobdiff - zebra/zebra_ns.h
zebra: add inbound netlink socket for dataplane
[mirror_frr.git] / zebra / zebra_ns.h
index f7d1f40782a7e42b97f0932b7cc2a59be7be21b8..8237de7ddea447bdc188b3131d2b16bf80da44c3 100644 (file)
@@ -52,7 +52,12 @@ struct zebra_ns {
 #ifdef HAVE_NETLINK
        struct nlsock netlink;        /* kernel messages */
        struct nlsock netlink_cmd;    /* command channel */
-       struct nlsock netlink_dplane; /* dataplane channel */
+
+       /* dplane system's channels: one for outgoing programming,
+        * for the FIB e.g., and one for incoming events from the OS.
+        */
+       struct nlsock netlink_dplane_out;
+       struct nlsock netlink_dplane_in;
        struct thread *t_netlink;
 #endif