]> git.ipfire.org Git - thirdparty/kernel/linux.git/blobdiff - net/hsr/hsr_framereg.h
Merge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev...
[thirdparty/kernel/linux.git] / net / hsr / hsr_framereg.h
index b23556251d621a0336f60122fedd46ebe2ed2341..7619e31c1d2de2224efdf56cf0eafdbaea51f438 100644 (file)
@@ -46,6 +46,7 @@ int hsr_register_frame_out(struct hsr_port *port, struct hsr_node *node,
                           u16 sequence_nr);
 
 void hsr_prune_nodes(struct timer_list *t);
+void hsr_prune_proxy_nodes(struct timer_list *t);
 
 int hsr_create_self_node(struct hsr_priv *hsr,
                         const unsigned char addr_a[ETH_ALEN],
@@ -67,6 +68,9 @@ void prp_handle_san_frame(bool san, enum hsr_port_type port,
                          struct hsr_node *node);
 void prp_update_san_info(struct hsr_node *node, bool is_sup);
 
+bool hsr_is_node_in_db(struct list_head *node_db,
+                      const unsigned char addr[ETH_ALEN]);
+
 struct hsr_node {
        struct list_head        mac_list;
        /* Protect R/W access to seq_out */