xfs: convert DM ops to use unsigned char names
dmops uses a signed char for it's namespace event. To be consistent with the rest of the code, convert them to unsigned char for the namespace string. Signed-off-by: Dave Chinner <david@fromorbit.com> Reviewed-by: Christoph Hellwig <hch@lst.de>
This commit is contained in:
parent
e2bcd936eb
commit
046ea75313
|
@ -78,7 +78,8 @@ typedef int (*xfs_send_destroy_t)(struct xfs_inode *, dm_right_t);
|
|||
typedef int (*xfs_send_namesp_t)(dm_eventtype_t, struct xfs_mount *,
|
||||
struct xfs_inode *, dm_right_t,
|
||||
struct xfs_inode *, dm_right_t,
|
||||
const char *, const char *, mode_t, int, int);
|
||||
const unsigned char *, const unsigned char *,
|
||||
mode_t, int, int);
|
||||
typedef int (*xfs_send_mount_t)(struct xfs_mount *, dm_right_t,
|
||||
char *, char *);
|
||||
typedef void (*xfs_send_unmount_t)(struct xfs_mount *, struct xfs_inode *,
|
||||
|
|
|
@ -2199,7 +2199,8 @@ xfs_symlink(
|
|||
if (DM_EVENT_ENABLED(dp, DM_EVENT_SYMLINK)) {
|
||||
error = XFS_SEND_NAMESP(mp, DM_EVENT_SYMLINK, dp,
|
||||
DM_RIGHT_NULL, NULL, DM_RIGHT_NULL,
|
||||
link_name->name, target_path, 0, 0, 0);
|
||||
link_name->name,
|
||||
(unsigned char *)target_path, 0, 0, 0);
|
||||
if (error)
|
||||
return error;
|
||||
}
|
||||
|
@ -2395,7 +2396,8 @@ std_return:
|
|||
dp, DM_RIGHT_NULL,
|
||||
error ? NULL : ip,
|
||||
DM_RIGHT_NULL, link_name->name,
|
||||
target_path, 0, error, 0);
|
||||
(unsigned char *)target_path,
|
||||
0, error, 0);
|
||||
}
|
||||
|
||||
if (!error)
|
||||
|
|
Loading…
Reference in New Issue