summaryrefslogtreecommitdiff
path: root/netfs/ice/typeConverter.h
diff options
context:
space:
mode:
Diffstat (limited to 'netfs/ice/typeConverter.h')
-rw-r--r--netfs/ice/typeConverter.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/netfs/ice/typeConverter.h b/netfs/ice/typeConverter.h
index b8d6fcd..fedd204 100644
--- a/netfs/ice/typeConverter.h
+++ b/netfs/ice/typeConverter.h
@@ -16,15 +16,17 @@ class DLL_PUBLIC TypeConverter {
class DLL_PUBLIC EntryTypeConverter : public TypeConverter {
public:
- EntryTypeConverter(const EntryResolver<uid_t> &, const EntryResolver<gid_t> &);
+ using UserLookup = EntryResolver<uid_t, std::string>;
+ using GroupLookup = EntryResolver<gid_t, std::string>;
+ EntryTypeConverter(const UserLookup &, const GroupLookup &);
// Attributes
struct stat convert(const NetFS::Attr &) const;
NetFS::Attr convert(const struct stat &) const;
protected:
- const EntryResolver<uid_t> & userLookup;
- const EntryResolver<gid_t> & groupLookup;
+ const UserLookup & userLookup;
+ const GroupLookup & groupLookup;
};
#endif