Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jacobsa-fuse
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
jacobsa-fuse
Commits
32fbc7f9
Commit
32fbc7f9
authored
Jun 05, 2015
by
Aaron Jacobs
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed build errors.
Caused by jacobsa/bazilfuse@47700022b94da7c946b1f5f8af8621b2a32f4762.
parent
8a8429af
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
8 additions
and
7 deletions
+8
-7
fuseops/convert.go
fuseops/convert.go
+6
-3
fuseops/ops.go
fuseops/ops.go
+2
-4
No files found.
fuseops/convert.go
View file @
32fbc7f9
...
...
@@ -253,7 +253,10 @@ func Convert(
return
}
func
convertAttributes
(
inode
InodeID
,
attr
InodeAttributes
)
bazilfuse
.
Attr
{
func
convertAttributes
(
inode
InodeID
,
attr
InodeAttributes
,
expiration
time
.
Time
)
bazilfuse
.
Attr
{
return
bazilfuse
.
Attr
{
Inode
:
uint64
(
inode
),
Size
:
attr
.
Size
,
...
...
@@ -265,6 +268,7 @@ func convertAttributes(inode InodeID, attr InodeAttributes) bazilfuse.Attr {
Crtime
:
attr
.
Crtime
,
Uid
:
attr
.
Uid
,
Gid
:
attr
.
Gid
,
Valid
:
convertExpirationTime
(
expiration
),
}
}
...
...
@@ -292,7 +296,6 @@ func convertChildInodeEntry(
out
*
bazilfuse
.
LookupResponse
)
{
out
.
Node
=
bazilfuse
.
NodeID
(
in
.
Child
)
out
.
Generation
=
uint64
(
in
.
Generation
)
out
.
Attr
=
convertAttributes
(
in
.
Child
,
in
.
Attributes
)
out
.
AttrValid
=
convertExpirationTime
(
in
.
AttributesExpiration
)
out
.
Attr
=
convertAttributes
(
in
.
Child
,
in
.
Attributes
,
in
.
AttributesExpiration
)
out
.
EntryValid
=
convertExpirationTime
(
in
.
EntryExpiration
)
}
fuseops/ops.go
View file @
32fbc7f9
...
...
@@ -174,8 +174,7 @@ type GetInodeAttributesOp struct {
func
(
o
*
GetInodeAttributesOp
)
toBazilfuseResponse
()
(
bfResp
interface
{})
{
resp
:=
bazilfuse
.
GetattrResponse
{
Attr
:
convertAttributes
(
o
.
Inode
,
o
.
Attributes
),
AttrValid
:
convertExpirationTime
(
o
.
AttributesExpiration
),
Attr
:
convertAttributes
(
o
.
Inode
,
o
.
Attributes
,
o
.
AttributesExpiration
),
}
bfResp
=
&
resp
...
...
@@ -207,8 +206,7 @@ type SetInodeAttributesOp struct {
func
(
o
*
SetInodeAttributesOp
)
toBazilfuseResponse
()
(
bfResp
interface
{})
{
resp
:=
bazilfuse
.
SetattrResponse
{
Attr
:
convertAttributes
(
o
.
Inode
,
o
.
Attributes
),
AttrValid
:
convertExpirationTime
(
o
.
AttributesExpiration
),
Attr
:
convertAttributes
(
o
.
Inode
,
o
.
Attributes
,
o
.
AttributesExpiration
),
}
bfResp
=
&
resp
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment