brintos

brintos / linux-shallow public Read only

0
0
Text · 1.1 KiB · d540ea9 Raw
52 lines · c
1/* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */2/*3 * Copyright 2011-2013 Autronica Fire and Security AS4 *5 * This program is free software; you can redistribute it and/or modify it6 * under the terms of the GNU General Public License as published by the Free7 * 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.com12 */13 14#ifndef __UAPI_HSR_NETLINK_H15#define __UAPI_HSR_NETLINK_H16 17/* Generic Netlink HSR family definition18 */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 */52