diff options
author | Jeff Layton <jlayton@kernel.org> | 2021-03-26 17:26:18 +0100 |
---|---|---|
committer | Ilya Dryomov <idryomov@gmail.com> | 2023-08-24 11:24:34 +0200 |
commit | 457117f077c6749d1e28469eae91fb69c9806768 (patch) | |
tree | 08b274708153fd022c4a0aaed67892566bb53f98 /certs | |
parent | ceph: make d_revalidate call fscrypt revalidator for encrypted dentries (diff) | |
download | linux-457117f077c6749d1e28469eae91fb69c9806768.tar.xz linux-457117f077c6749d1e28469eae91fb69c9806768.zip |
ceph: add helpers for converting names for userland presentation
Define a new ceph_fname struct that we can use to carry information
about encrypted dentry names. Add helpers for working with these
objects, including ceph_fname_to_usr which formats an encrypted filename
for userland presentation.
[ xiubli: fix resulting name length check -- neither name_len nor
ctext_len should exceed NAME_MAX ]
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Reviewed-by: Xiubo Li <xiubli@redhat.com>
Reviewed-and-tested-by: Luís Henriques <lhenriques@suse.de>
Reviewed-by: Milind Changire <mchangir@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Diffstat (limited to 'certs')
0 files changed, 0 insertions, 0 deletions