ocfs2: add handler_map array bounds checking
Make the handler_map array as large as the possible value range to avoid a fencepost error. [ Utilize alternate method -- Joel ] Signed-off-by: Tiger Yang <tiger.yang@oracle.com> Signed-off-by: Joel Becker <joel.becker@oracle.com> Signed-off-by: Mark Fasheh <mfasheh@suse.com>
This commit is contained in:
Родитель
ceb1eba3dc
Коммит
c988fd045f
|
@ -78,7 +78,7 @@ struct xattr_handler *ocfs2_xattr_handlers[] = {
|
|||
NULL
|
||||
};
|
||||
|
||||
static struct xattr_handler *ocfs2_xattr_handler_map[] = {
|
||||
static struct xattr_handler *ocfs2_xattr_handler_map[OCFS2_XATTR_MAX] = {
|
||||
[OCFS2_XATTR_INDEX_USER] = &ocfs2_xattr_user_handler,
|
||||
[OCFS2_XATTR_INDEX_TRUSTED] = &ocfs2_xattr_trusted_handler,
|
||||
};
|
||||
|
|
Загрузка…
Ссылка в новой задаче