cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

hsr_netlink.h (1101B)


      1/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
      2/*
      3 * Copyright 2011-2013 Autronica Fire and Security AS
      4 *
      5 * This program is free software; you can redistribute it and/or modify it
      6 * under the terms of the GNU General Public License as published by the Free
      7 * Software Foundation; either version 2 of the License, or (at your option)
      8 * any later version.
      9 *
     10 * Author(s):
     11 *	2011-2013 Arvid Brodin, arvid.brodin@xdin.com
     12 */
     13
     14#ifndef __UAPI_HSR_NETLINK_H
     15#define __UAPI_HSR_NETLINK_H
     16
     17/* Generic Netlink HSR family definition
     18 */
     19
     20/* attributes for HSR or PRP node */
     21enum {
     22	HSR_A_UNSPEC,
     23	HSR_A_NODE_ADDR,
     24	HSR_A_IFINDEX,
     25	HSR_A_IF1_AGE,
     26	HSR_A_IF2_AGE,
     27	HSR_A_NODE_ADDR_B,
     28	HSR_A_IF1_SEQ,
     29	HSR_A_IF2_SEQ,
     30	HSR_A_IF1_IFINDEX,
     31	HSR_A_IF2_IFINDEX,
     32	HSR_A_ADDR_B_IFINDEX,
     33	__HSR_A_MAX,
     34};
     35#define HSR_A_MAX (__HSR_A_MAX - 1)
     36
     37
     38/* commands */
     39enum {
     40	HSR_C_UNSPEC,
     41	HSR_C_RING_ERROR,
     42	HSR_C_NODE_DOWN,
     43	HSR_C_GET_NODE_STATUS,
     44	HSR_C_SET_NODE_STATUS,
     45	HSR_C_GET_NODE_LIST,
     46	HSR_C_SET_NODE_LIST,
     47	__HSR_C_MAX,
     48};
     49#define HSR_C_MAX (__HSR_C_MAX - 1)
     50
     51#endif /* __UAPI_HSR_NETLINK_H */