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 --- |