hsr_framereg.c (908e757daecf2120c3019fa630ae5d4c3cd7165b) hsr_framereg.c (8f4c0e01789c18674acdf17cae3822b3dc3db715)
1// SPDX-License-Identifier: GPL-2.0
2/* Copyright 2011-2014 Autronica Fire and Security AS
3 *
4 * Author(s):
5 * 2011-2014 Arvid Brodin, arvid.brodin@alten.se
6 *
7 * The HSR spec says never to forward the same frame twice on the same
8 * interface. A frame is identified by its source MAC address and its HSR
9 * sequence number. This code keeps track of senders and their sequence numbers
10 * to allow filtering of duplicate frames, and to detect HSR ring errors.
1// SPDX-License-Identifier: GPL-2.0
2/* Copyright 2011-2014 Autronica Fire and Security AS
3 *
4 * Author(s):
5 * 2011-2014 Arvid Brodin, arvid.brodin@alten.se
6 *
7 * The HSR spec says never to forward the same frame twice on the same
8 * interface. A frame is identified by its source MAC address and its HSR
9 * sequence number. This code keeps track of senders and their sequence numbers
10 * to allow filtering of duplicate frames, and to detect HSR ring errors.
11 * Same code handles filtering of duplicates for PRP as well.
11 */
12
13#include <linux/if_ether.h>
14#include <linux/etherdevice.h>
15#include <linux/slab.h>
16#include <linux/rculist.h>
17#include "hsr_main.h"
18#include "hsr_framereg.h"

--- 507 unchanged lines hidden ---
12 */
13
14#include <linux/if_ether.h>
15#include <linux/etherdevice.h>
16#include <linux/slab.h>
17#include <linux/rculist.h>
18#include "hsr_main.h"
19#include "hsr_framereg.h"

--- 507 unchanged lines hidden ---