dlm_netlink.h

来自「linux 内核源代码」· C头文件 代码 · 共 57 行

H
57
字号
/* * Copyright (C) 2007 Red Hat, Inc.  All rights reserved. * * This copyrighted material is made available to anyone wishing to use, * modify, copy, or redistribute it subject to the terms and conditions * of the GNU General Public License v.2. */#ifndef _DLM_NETLINK_H#define _DLM_NETLINK_Henum {	DLM_STATUS_WAITING = 1,	DLM_STATUS_GRANTED = 2,	DLM_STATUS_CONVERT = 3,};#define DLM_LOCK_DATA_VERSION 1struct dlm_lock_data {	uint16_t version;	uint32_t lockspace_id;	int nodeid;	int ownpid;	uint32_t id;	uint32_t remid;	uint64_t xid;	int8_t status;	int8_t grmode;	int8_t rqmode;	unsigned long timestamp;	int resource_namelen;	char resource_name[DLM_RESNAME_MAXLEN];};enum {	DLM_CMD_UNSPEC = 0,	DLM_CMD_HELLO,		/* user->kernel */	DLM_CMD_TIMEOUT,	/* kernel->user */	__DLM_CMD_MAX,};#define DLM_CMD_MAX (__DLM_CMD_MAX - 1)enum {	DLM_TYPE_UNSPEC = 0,	DLM_TYPE_LOCK,	__DLM_TYPE_MAX,};#define DLM_TYPE_MAX (__DLM_TYPE_MAX - 1)#define DLM_GENL_VERSION 0x1#define DLM_GENL_NAME "DLM"#endif /* _DLM_NETLINK_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?