mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-24 20:54:10 +08:00
1151935182
The dlm receive buffer should be never manipulated as DLM is the last instance of parsing layer. This patch constify the whole receive buffer so we are sure it never gets manipulated when it's being parsed. Signed-off-by: Alexander Aring <aahringo@redhat.com> Signed-off-by: David Teigland <teigland@redhat.com>
24 lines
914 B
C
24 lines
914 B
C
/* SPDX-License-Identifier: GPL-2.0-only */
|
|
/******************************************************************************
|
|
*******************************************************************************
|
|
**
|
|
** Copyright (C) Sistina Software, Inc. 1997-2003 All rights reserved.
|
|
** Copyright (C) 2004-2005 Red Hat, Inc. All rights reserved.
|
|
**
|
|
**
|
|
*******************************************************************************
|
|
******************************************************************************/
|
|
|
|
#ifndef __DIR_DOT_H__
|
|
#define __DIR_DOT_H__
|
|
|
|
int dlm_dir_nodeid(struct dlm_rsb *rsb);
|
|
int dlm_hash2nodeid(struct dlm_ls *ls, uint32_t hash);
|
|
void dlm_recover_dir_nodeid(struct dlm_ls *ls);
|
|
int dlm_recover_directory(struct dlm_ls *ls, uint64_t seq);
|
|
void dlm_copy_master_names(struct dlm_ls *ls, const char *inbuf, int inlen,
|
|
char *outbuf, int outlen, int nodeid);
|
|
|
|
#endif /* __DIR_DOT_H__ */
|
|
|