linux-headers (unknown)

(root)/
include/
linux/
hsr_netlink.h
       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 */
      21  enum {
      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 */
      39  enum {
      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 */