dst_metadata.h (29583dfcd2dd72c766422bd05c16f06c6b1fb356) dst_metadata.h (94151f5aa9667c562281abeaaa5e89b9d5c17729)
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __NET_DST_METADATA_H
3#define __NET_DST_METADATA_H 1
4
5#include <linux/skbuff.h>
6#include <net/ip_tunnels.h>
7#include <net/macsec.h>
8#include <net/dst.h>

--- 12 unchanged lines hidden (view full) ---

21
22struct macsec_info {
23 sci_t sci;
24};
25
26struct xfrm_md_info {
27 u32 if_id;
28 int link;
1/* SPDX-License-Identifier: GPL-2.0 */
2#ifndef __NET_DST_METADATA_H
3#define __NET_DST_METADATA_H 1
4
5#include <linux/skbuff.h>
6#include <net/ip_tunnels.h>
7#include <net/macsec.h>
8#include <net/dst.h>

--- 12 unchanged lines hidden (view full) ---

21
22struct macsec_info {
23 sci_t sci;
24};
25
26struct xfrm_md_info {
27 u32 if_id;
28 int link;
29 struct dst_entry *dst_orig;
29};
30
31struct metadata_dst {
32 struct dst_entry dst;
33 enum metadata_type type;
34 union {
35 struct ip_tunnel_info tun_info;
36 struct hw_port_info port_info;

--- 236 unchanged lines hidden ---
30};
31
32struct metadata_dst {
33 struct dst_entry dst;
34 enum metadata_type type;
35 union {
36 struct ip_tunnel_info tun_info;
37 struct hw_port_info port_info;

--- 236 unchanged lines hidden ---