summaryrefslogtreecommitdiffstats
path: root/fusetrace (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fuse: update to newer FUSE_USE_VERSIONJeff Layton2020-06-031-2/+0
| | | | | | | | | | | | | | | | | | The build was failing for me against fuse-devel v3.9.1. The prototype for fuse_ll_ioctl was wrong, as it was expecting the old-style one with signed int args. In newer libfuse versions, the prototype varies based on FUSE_USE_VERSION. Update to a newer FUSE_USE_VERSION value to ensure that we use the newer ioctl prototype. This also means that we need to handle a new prototype for fuse_session_loop_mt as well. While we're in here, move the definition of FUSE_USE_VERSION to ceph_fuse.h so we have the definition in one place. This does mean we need to reorganize the includes in a few places. Fixes: https://tracker.ceph.com/issues/45866 Signed-off-by: Jeff Layton <jlayton@redhat.com>
* fusetrace: s/Mutex/ceph::mutex/Kefu Chai2019-08-031-105/+105
| | | | Signed-off-by: Kefu Chai <kchai@redhat.com>
* remove superfluous second semicolons at end of linesDanny Al-Gaaf2014-05-081-1/+1
| | | | Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
* libc++: use ceph:: namespaced data typesNoah Watkins2014-01-181-5/+5
| | | | | | | Switches the implemetnation of smart pointers and unordered map/set to use the ceph:: versions. Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
* ceph: Update FUSE_USE_VERSION from 26 to 30.majianpeng2013-10-021-1/+1
| | | | | | | | | | | When compiling, it met this error: >In file included from /usr/local/include/fuse/fuse.h:19:0, > from client/fuse_ll.cc:17: >/usr/local/include/fuse/fuse_common.h:474:4: error: #error only API >version 30 or greater is supported Update FUSE_USE_VERSION from 26 to 30. Signed-off-by: Jianpeng Ma <majianpeng@gmail.com>
* fusetrace_ll.cc: handle return value of fuse_session_loop()Danny Al-Gaaf2013-06-031-2/+4
| | | | Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
* fusetrace_ll.cc: reduce scope of 'int err' in main()Danny Al-Gaaf2013-03-111-1/+1
| | | | Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
* fusetrace_ll.cc: remove twice included sys/time.hDanny Al-Gaaf2012-11-281-1/+0
| | | | | | Fix includes: remove twice included sys/time.h Signed-off-by: Danny Al-Gaaf <danny.al-gaaf@bisect.de>
* reorganized source treeSage Weil2007-12-192-0/+1192