diff options
author | Mike Buland <eichlan@xagasoft.com> | 2011-02-19 07:15:19 +0000 |
---|---|---|
committer | Mike Buland <eichlan@xagasoft.com> | 2011-02-19 07:15:19 +0000 |
commit | 401b8383079720fff1264c67f77b6d8dfc8d9b58 (patch) | |
tree | c0586ebcbe145816c7e9eef7cb3aba543e23b808 /src/tools | |
parent | 26bb069c535e3fd5b0e0fb28fb54a2a540b60a84 (diff) | |
download | libbu++-401b8383079720fff1264c67f77b6d8dfc8d9b58.tar.gz libbu++-401b8383079720fff1264c67f77b6d8dfc8d9b58.tar.bz2 libbu++-401b8383079720fff1264c67f77b6d8dfc8d9b58.tar.xz libbu++-401b8383079720fff1264c67f77b6d8dfc8d9b58.zip |
MyriadFs is getting good!
Diffstat (limited to '')
-rw-r--r-- | src/tools/myriadfs.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/tools/myriadfs.cpp b/src/tools/myriadfs.cpp index 3956311..b54390d 100644 --- a/src/tools/myriadfs.cpp +++ b/src/tools/myriadfs.cpp | |||
@@ -140,6 +140,13 @@ extern "C" { | |||
140 | return 0; | 140 | return 0; |
141 | } | 141 | } |
142 | 142 | ||
143 | static int myriadfs_utimens( const char *sPath, | ||
144 | const struct timespec tv[2] ) | ||
145 | { | ||
146 | pFs->setTimes( sPath, tv[0].tv_sec, tv[1].tv_sec ); | ||
147 | return 0; | ||
148 | } | ||
149 | |||
143 | static struct fuse_operations myriadfs_oper; | 150 | static struct fuse_operations myriadfs_oper; |
144 | 151 | ||
145 | int main( int argc, char *argv[] ) | 152 | int main( int argc, char *argv[] ) |
@@ -155,6 +162,8 @@ extern "C" { | |||
155 | myriadfs_oper.write = myriadfs_write; | 162 | myriadfs_oper.write = myriadfs_write; |
156 | myriadfs_oper.create = myriadfs_create; | 163 | myriadfs_oper.create = myriadfs_create; |
157 | myriadfs_oper.mknod = myriadfs_mknod; | 164 | myriadfs_oper.mknod = myriadfs_mknod; |
165 | myriadfs_oper.release = myriadfs_release; | ||
166 | myriadfs_oper.utimens = myriadfs_utimens; | ||
158 | printf("Starting fuse_main.\n"); | 167 | printf("Starting fuse_main.\n"); |
159 | int iRet = fuse_main( argc, argv, &myriadfs_oper, NULL ); | 168 | int iRet = fuse_main( argc, argv, &myriadfs_oper, NULL ); |
160 | printf("Done with fuse_main.\n"); | 169 | printf("Done with fuse_main.\n"); |