diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-01-08 07:46:54 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-01-08 07:46:54 -0600 |
| commit | 3f07297b0f4372e234ffe2b8bccc46312e9b68f8 (patch) | |
| tree | ef4ceabf82e81c679b7be85d1b527e6a63ee0037 /src/ops/mod.rs | |
| parent | fffebe5facf7b88c89c7aaa9385aa845f161e6f1 (diff) | |
Move Ino, Ttl, Timestamp to crate::io
Diffstat (limited to 'src/ops/mod.rs')
| -rw-r--r-- | src/ops/mod.rs | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/ops/mod.rs b/src/ops/mod.rs index d4ebd72..89c39c1 100644 --- a/src/ops/mod.rs +++ b/src/ops/mod.rs @@ -3,7 +3,14 @@ use std::{ os::unix::ffi::OsStrExt, }; -use crate::{proto, sealed::Sealed, util::OutputChain, Done, Ino, Operation, Reply, Request, Ttl}; +use crate::{ + io::{Ino, Ttl}, + proto, + sealed::Sealed, + util::OutputChain, + Done, Operation, Reply, Request, +}; + use bytemuck::{bytes_of, Pod}; pub mod traits; @@ -73,10 +80,10 @@ fn make_entry( proto::EntryOut { nodeid: ino, generation: 0, //TODO - entry_valid: entry_ttl.seconds, - attr_valid: attr_ttl.seconds, - entry_valid_nsec: entry_ttl.nanoseconds, - attr_valid_nsec: attr_ttl.nanoseconds, + entry_valid: entry_ttl.seconds(), + attr_valid: attr_ttl.seconds(), + entry_valid_nsec: entry_ttl.nanoseconds(), + attr_valid_nsec: attr_ttl.nanoseconds(), attr: attrs, } } |
