net/hsr: Better variable names and update of contact info.
Signed-off-by: Arvid Brodin <arvid.brodin@alten.se> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:

committed by
David S. Miller

parent
b8125404c2
commit
70ebe4a471
@@ -1,4 +1,4 @@
|
||||
/* Copyright 2011-2013 Autronica Fire and Security AS
|
||||
/* Copyright 2011-2014 Autronica Fire and Security AS
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License as published by the Free
|
||||
@@ -6,42 +6,42 @@
|
||||
* any later version.
|
||||
*
|
||||
* Author(s):
|
||||
* 2011-2013 Arvid Brodin, arvid.brodin@xdin.com
|
||||
* 2011-2014 Arvid Brodin, arvid.brodin@alten.se
|
||||
*/
|
||||
|
||||
#ifndef _HSR_FRAMEREG_H
|
||||
#define _HSR_FRAMEREG_H
|
||||
#ifndef __HSR_FRAMEREG_H
|
||||
#define __HSR_FRAMEREG_H
|
||||
|
||||
#include "hsr_main.h"
|
||||
|
||||
struct node_entry;
|
||||
struct hsr_node;
|
||||
|
||||
struct node_entry *hsr_find_node(struct list_head *node_db, struct sk_buff *skb);
|
||||
struct hsr_node *hsr_find_node(struct list_head *node_db, struct sk_buff *skb);
|
||||
|
||||
struct node_entry *hsr_merge_node(struct hsr_priv *hsr_priv,
|
||||
struct node_entry *node,
|
||||
struct sk_buff *skb,
|
||||
enum hsr_dev_idx dev_idx);
|
||||
struct hsr_node *hsr_merge_node(struct hsr_priv *hsr,
|
||||
struct hsr_node *node,
|
||||
struct sk_buff *skb,
|
||||
enum hsr_dev_idx dev_idx);
|
||||
|
||||
void hsr_addr_subst_source(struct hsr_priv *hsr_priv, struct sk_buff *skb);
|
||||
void hsr_addr_subst_dest(struct hsr_priv *hsr_priv, struct ethhdr *ethhdr,
|
||||
void hsr_addr_subst_source(struct hsr_priv *hsr, struct sk_buff *skb);
|
||||
void hsr_addr_subst_dest(struct hsr_priv *hsr, struct ethhdr *ethhdr,
|
||||
enum hsr_dev_idx dev_idx);
|
||||
|
||||
void hsr_register_frame_in(struct node_entry *node, enum hsr_dev_idx dev_idx);
|
||||
void hsr_register_frame_in(struct hsr_node *node, enum hsr_dev_idx dev_idx);
|
||||
|
||||
int hsr_register_frame_out(struct node_entry *node, enum hsr_dev_idx dev_idx,
|
||||
int hsr_register_frame_out(struct hsr_node *node, enum hsr_dev_idx dev_idx,
|
||||
struct sk_buff *skb);
|
||||
|
||||
void hsr_prune_nodes(struct hsr_priv *hsr_priv);
|
||||
void hsr_prune_nodes(struct hsr_priv *hsr);
|
||||
|
||||
int hsr_create_self_node(struct list_head *self_node_db,
|
||||
unsigned char addr_a[ETH_ALEN],
|
||||
unsigned char addr_b[ETH_ALEN]);
|
||||
|
||||
void *hsr_get_next_node(struct hsr_priv *hsr_priv, void *_pos,
|
||||
void *hsr_get_next_node(struct hsr_priv *hsr, void *_pos,
|
||||
unsigned char addr[ETH_ALEN]);
|
||||
|
||||
int hsr_get_node_data(struct hsr_priv *hsr_priv,
|
||||
int hsr_get_node_data(struct hsr_priv *hsr,
|
||||
const unsigned char *addr,
|
||||
unsigned char addr_b[ETH_ALEN],
|
||||
unsigned int *addr_b_ifindex,
|
||||
@@ -50,4 +50,4 @@ int hsr_get_node_data(struct hsr_priv *hsr_priv,
|
||||
int *if2_age,
|
||||
u16 *if2_seq);
|
||||
|
||||
#endif /* _HSR_FRAMEREG_H */
|
||||
#endif /* __HSR_FRAMEREG_H */
|
||||
|
Reference in New Issue
Block a user